Automorphisms of plane-curve constant extensions #
For an algebraic extension E / K, this file transports every element of
Gal(E/K) to the scalar extension of a plane-curve function field. The
transported automorphisms act on E in the prescribed way and fix the
original function field pointwise.
When K and E are finite, the scalar-extended function field has degree
[E : K], is Galois over the original function field, and its full Galois
group is identified with Gal(E/K). The finite-field Frobenius therefore
acts with exact order [E : K] on the base-changed function field.
This file does not identify fixed points or rational places; those are the next local-geometric layer.
The homomorphism sending a constant-field automorphism to its tensor-product action.
Equations
- BGS.HasseWeil.tensorConstantAutHom K E L = { toFun := BGS.HasseWeil.tensorConstantAlgEquiv K E L, map_one' := ⋯, map_mul' := ⋯ }
Instances For
A constant-field automorphism transported to the base-changed plane-curve function field.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The embedding of the original plane-curve function field into its constant-field base change.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The action of constant-field automorphisms on the base-changed plane-curve function field.
Equations
- BGS.HasseWeil.planeCurveConstantAutHom K E f hf hfE = { toFun := BGS.HasseWeil.planeCurveConstantAlgEquiv K E f hf hfE, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The algebra structure on the base-changed function field induced by the canonical embedding of the original function field.
Equations
- BGS.HasseWeil.planeCurveFunctionFieldBaseChangeAlgebra K E f hf hfE = (BGS.HasseWeil.planeCurveFunctionFieldBaseChangeAlgHom K E f hf hfE).toAlgebra
Instances For
The base-changed function field has the expected dimension over the original function field.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A constant-field automorphism, viewed as an automorphism over the embedded original function field.
Equations
- BGS.HasseWeil.planeCurveConstantAlgEquivOverBase K E f hf hfE σ = { toEquiv := (BGS.HasseWeil.planeCurveConstantAlgEquiv K E f hf hfE σ).toEquiv, map_mul' := ⋯, map_add' := ⋯, commutes' := ⋯ }
Instances For
The constant-field automorphism action viewed over the embedded original function field.
Equations
- BGS.HasseWeil.planeCurveConstantAutOverBaseHom K E f hf hfE = { toFun := BGS.HasseWeil.planeCurveConstantAlgEquivOverBase K E f hf hfE, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The Galois group of the constant extension is exactly the Galois group of the enlarged constants.
Equations
- BGS.HasseWeil.planeCurveConstantAutOverBaseMulEquiv K E f hf hfE = MulEquiv.ofBijective (BGS.HasseWeil.planeCurveConstantAutOverBaseHom K E f hf hfE) ⋯
Instances For
Frobenius on the enlarged constant field, transported to the base-changed plane-curve function field.
Equations
- BGS.HasseWeil.planeCurveConstantFrobeniusAlgEquiv K E f hf hfE = BGS.HasseWeil.planeCurveConstantAlgEquiv K E f hf hfE (FiniteField.frobeniusAlgEquivOfAlgebraic K E)