Definitions/Def_GaloisRep_DeligneOrdinaryShape.lean
The ordinary shape of a local two-dimensional representation
Fixed throughout are a commutative ring A and a group H. The single declaration GaloisRep.DeligneOrdinaryShape is a predicate in the data of a homomorphism \rho_{\mathrm{loc}} : H \to \mathrm{GL}_2(A), a subgroup I \le H (the inertia subgroup in the intended application), a distinguished element \mathrm{frob} \in H, a homomorphism \chi : H \to A^{\times} in the form of a monoid homomorphism H \to A, a natural number k, and two ring elements a_p, \varepsilon_p \in A. It asserts the existence of one matrix g \in \mathrm{GL}_2(A) such that the conjugated representation \sigma \mapsto g\,\rho_{\mathrm{loc}}(\sigma)\,g^{-1} satisfies five entrywise equations, the indices being those of Fin 2, namely 0 and 1: the (1,0) entry vanishes for every \sigma \in H, so the conjugate is upper triangular; the (1,1) entry equals 1 for every \sigma \in I, and equals a_p at \sigma = \mathrm{frob}; the (0,0) entry equals \chi(\sigma)^{k-1} for every \sigma \in I; and the product of a_p with the (0,0) entry at \mathrm{frob} equals \chi(\mathrm{frob})^{k-1}\varepsilon_p, a determinant-type normalisation at \mathrm{frob}.
Thus the predicate records, in the language of matrix entries after a single change of basis, that \rho_{\mathrm{loc}} is reducible with unramified quotient character taking the value a_p on \mathrm{frob} and with sub-character agreeing with \chi^{k-1} on I. The exponent k-1 is natural-number subtraction, so the case k = 0 reads as k = 1; consumers bind k subject to their own weight conditions. No structure or instance is introduced: the content is a plain existential statement about a chosen basis, not an isomorphism of representations.
Relation to Mathlib
Mathlib supplies the general linear group GL (Fin 2) A used here; the notion of an ordinary shape for a two-dimensional representation is the project's own.
Where it is used
This predicate is the shape in which the local behaviour at p of the Galois representation attached to a weight-k eigenform with non-vanishing T_p-eigenvalue is recorded, and it is the form in which ordinarity enters the local conditions imposed on deformations in the modularity lifting argument.
References
- H. Darmon, F. Diamond and R. Taylor, Fermat's Last Theorem, in: Current Developments in Mathematics 1995, International Press, 1995, 1–154, §2
- A. Wiles, On ordinary λ-adic representations associated to modular forms, Inventiones Mathematicae 94 (1988), 529–573
- P. Deligne, Formes modulaires et représentations l-adiques, Séminaire Bourbaki 1968/69, exposé 355, Lecture Notes in Mathematics 179, Springer, 1971, 139–172
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 26 lines
- 1 declarations
- used in the statements of 3 theorems and imported by 6 proofs
- imports 0 definition modules
Source file: Definitions/Def_GaloisRep_DeligneOrdinaryShape.lean
Declarations
Source
import Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup.Defs ↗ import Mathlib.Algebra.Group.Subgroup.Basic ↗ set_option autoImplicit false namespace GaloisRep section Shapes variable {A : Type*} [CommRing A] {H : Type*} [Group H] open Matrix def DeligneOrdinaryShape (ρloc : H →* GL (Fin 2) A) (I : Subgroup H) (frob : H) (χ : H →* A) (k : ℕ) (ap εp : A) : Prop := ∃ g : GL (Fin 2) A, (∀ σ : H, (g * ρloc σ * g⁻¹).val 1 0 = 0) ∧ (∀ σ ∈ I, (g * ρloc σ * g⁻¹).val 1 1 = 1) ∧ (g * ρloc frob * g⁻¹).val 1 1 = ap ∧ (∀ σ ∈ I, (g * ρloc σ * g⁻¹).val 0 0 = χ σ ^ (k - 1)) ∧ ap * (g * ρloc frob * g⁻¹).val 0 0 = χ frob ^ (k - 1) * εp end Shapes end GaloisRep
Statements phrased using this module (3)
- Deligne ordinary shape at p for mod p elliptic curve representations
WeierstrassCurve.exists_deligneOrdinaryShape_residualGaloisRepOf_of_ordinary_or_multiplicative69 below · depth 9 - Deligne ordinary shape at p=3 for unit Tₚ-eigenvalue
GaloisRep.deligneOrdinaryShape_of_theta_T_ne_zero_of_det_eq_pow_of_eq_three5,175 below · depth 12 - Galois representation attached to a mod-p Hecke eigensystem
GaloisRep.exists_galoisFactorsThroughFiniteLevel_trace_eq_theta_heckeT_and_det_eq_pow1,485 below · depth 13