The Kummer character of a group of automorphisms #
Let L / F be a field extension in which F is integrally closed (for fields: algebraically
closed in L, as the constants of a function field are), G a monoid acting on L by
F-algebra automorphisms, and α a unit of L whose n-th power no element of G moves. Then
each σ ∈ G moves α by an n-th root of unity, which lies in F because F and L have the
same n-th roots of unity (TauCeti.rootsOfUnityMulEquiv), and σ ↦ σ α / α is a homomorphism
G →* rootsOfUnity n F: the Kummer character of α, with values in the constants. It is
multiplicative in α, and trivial exactly when G fixes α.
Mathlib's autEquivRootsOfUnity is the Kummer isomorphism of a splitting field of Xⁿ - a over a
base containing the n-th roots of unity; here the base is the constant field and the acting
monoid is arbitrary.
Main definitions #
MonoidHom.kummerCharacter: forρ : G →* (L ≃ₐ[F] L), the characterσ ↦ ρ σ α / αofGwith values inrootsOfUnity n F, writtenρ.kummerCharacter n α hα.
Main results #
TauCeti.apply_div_pow_eq_one: ifσfixesαⁿ, thenσ α / αis ann-th root of unity.MonoidHom.algebraMap_kummerCharacter: its value atσ, read inL, isσ α / α.MonoidHom.apply_eq_algebraMap_kummerCharacter_mul:σmovesαby its value.MonoidHom.kummerCharacter_mul: it is multiplicative inα.MonoidHom.kummerCharacter_algebraMap_mul: it is unchanged by a constant factor.MonoidHom.kummerCharacter_eq_one_iff: it is trivial exactly whenGfixesα.
References #
- J. Silverman, The Arithmetic of Elliptic Curves, III.8.1, where the Weil
pairing is this character for the translation action of
E[n].
If σ fixes α ^ n for a nonzero α, then σ α / α is an n-th root of unity.
The Kummer character of α: σ ↦ σ α / α, which lies in the n-th roots of unity of F
as soon as no element of G moves αⁿ.
Equations
- ρ.kummerCharacter n α hα = { toFun := fun (σ : G) => (TauCeti.rootsOfUnityMulEquiv F L n).symm (MonoidHom.ratio✝ ρ n hα σ), map_one' := ⋯, map_mul' := ⋯ }
Instances For
The value of the Kummer character, read in L: χ(σ) = σ α / α.
The Kummer character moves α by its value: σ α = χ(σ) α.
The Kummer character is multiplicative in α; G fixes (α β)ⁿ = αⁿ βⁿ because it fixes
both factors.
The Kummer character is unchanged by a constant factor: G fixes the constant c, so it
moves c α and α by the same roots of unity.
The Kummer character is trivial exactly when G fixes α.