The ℓ-adic Galois representation of an elliptic curve #
Let W be a Weierstrass curve over a field F, let K be an extension of F, and let ℓ be a
prime. An F-automorphism σ of K acts on the points of W over K coordinatewise, by
group automorphisms, so it permutes each torsion level E[ℓ ^ n] compatibly with the transition
maps. It therefore acts ℤ_ℓ-linearly on the Tate module T_ℓ E = lim E[ℓ ^ n], and this file
packages that action as a representation of Gal(K/F) on T_ℓ E (Silverman III.7).
For an elliptic curve the representation is continuous for the Krull topology on Gal(K/F)
and the inverse-limit topology on T_ℓ E, with no hypothesis on K / F. The coordinates of a
torsion point are integral over F — the abscissa is a root of a division polynomial and the
ordinate then solves the Weierstrass equation — so an automorphism near σ moves each torsion
point as σ does. When K is a separable closure of F and ℓ is invertible in F, the Tate
module is free of rank two (WeierstrassCurve.finrank_tateModule), so this is the classical
two-dimensional ℓ-adic representation; its matrices in GL₂(ℤ_ℓ) depend on a choice of basis,
so it is stated basis-free, on T_ℓ E itself.
Main definitions #
WeierstrassCurve.tateModuleGaloisRepresentation: the representation ofK ≃ₐ[F] KonT_ℓ E.
Main results #
WeierstrassCurve.coe_proj_tateModuleGaloisRepresentation: on the levelE[ℓ ^ n]the representation is the coordinatewise action on points.WeierstrassCurve.isLocallyConstant_map_of_zsmul_eq_zero: the orbit map of a torsion point of an elliptic curve is locally constant for the Krull topology.WeierstrassCurve.continuous_tateModuleGaloisRepresentation_apply: for an elliptic curve, the action(σ, x) ↦ σ xonT_ℓ Eis jointly continuous.
References #
The representation #
The ℓ-adic Galois representation of W: an F-automorphism σ of K acts on the
Tate module T_ℓ E of W over K by applying σ to the coordinates of every point of every
level E[ℓ ^ n].
Equations
- W.tateModuleGaloisRepresentation ℓ = { toFun := fun (σ : Gal(K/F)) => TauCeti.TateModule.mapLinearMap (WeierstrassCurve.Affine.Point.map ↑σ), map_one' := ⋯, map_mul' := ⋯ }
Instances For
The representation applies the induced map of Tate modules of the coordinatewise action on points.
The representation on the level E[ℓ ^ n]: the n-th component of σ x is σ applied
to the coordinates of the n-th component of x.
Continuity #
Torsion points move locally constantly under the Galois group. For a point P of an
elliptic curve over K killed by a nonzero integer, σ ↦ σ P is locally constant for the Krull
topology on K ≃ₐ[F] K: the coordinates of P are integral over F, so they are fixed by an
open subgroup. No hypothesis on K / F is needed.
The ℓ-adic Galois representation of an elliptic curve is continuous: the action
(σ, x) ↦ σ x of K ≃ₐ[F] K with its Krull topology on T_ℓ E with its inverse-limit topology
is jointly continuous.