3. Reducibility Of p-Torsion Of The Frey Curve
3.1. Overview
In [??] we reduced FLT, modulo a hard theorem from the
1970s, to theorem Theorem 2.7.2, the assertion that p-torsion in the Frey
curve is reducible. In this chapter we deduce this assertion from three more
complex claims about hardly ramified Galois representations. It is relatively
straightforward to reduce one of these three claims to a result of Fontaine
proved in the 1980s in his paper on the nonexistence of nontrivial abelian
schemes over \mathbf{Z}. The other two claims lie deeper, and their proofs
use techniques initially developed by Wiles in the 1990s.
3.2. Hardly Ramified Representations
Let (a,b,c,p) be a Frey package, so in particular p\geq5 is prime and
a^p+b^p=c^p, let E be the corresponding Frey curve over \Q, and let
\rho : \GQ \to \Aut(E(\Qbar)[p])
be the 2-dimensional Galois representation on the p-torsion of E.
Recall that our goal is to prove that \rho is reducible.
What we need to leverage is the fact that \rho has very little ramification.
To give a toy example before we start: if K is a number field, that is, a
finite extension of \Q, and if the extension K / \Q is unramified at all
primes, then an old theorem of Minkowski tells us that K = \Q. We want to
prove a theorem in a similar vein, namely that if a 2-dimensional mod p
Galois representation is hardly ramified, then it is reducible. Below, we give
a precise definition of what it means for a continuous 2-dimensional
representation \GQ \to \GL_2(R) to be hardly ramified. Before we do that, we
need to say precisely which topological rings R we will allow. We say that a
topological ring is pro-Artinian if it is a projective limit of Artin local
rings each equipped with the discrete topology, and if it has the projective
limit topology. We are only concerned with local pro-Artinian rings with
finite residue field; such things can be checked to be the same thing as
topological local rings with finite residue field whose underlying topological
space is profinite, and such that additive translates of open ideals form a
basis for the topology. Let us call such rings coefficient rings for now.
We make some remarks to orient the reader.
-
Any complete local Noetherian ring with finite residue field is a coefficient ring, if the ring is equipped with the
\m-adic topology where\mis the maximal ideal. In this case, all powers of\mare open. -
In particular finite fields, and integer rings of finite extensions of
\Q_p, are coefficient rings. -
If
Ris a coefficient ring thenRis isomorphic to the projective limit of the finite ringsR/IasIruns over the open ideals ofR. -
A non-Noetherian example of a coefficient ring is the projective limit over
nof the rings\Z/p\Z[\varepsilon_1,\ldots,\varepsilon_n]/(\forall i,j,\varepsilon_i\varepsilon_j=0); these rings are convenient to include as coefficient rings for technical reasons; they make representability theorems easier. -
The category of coefficient rings is equivalent to the pro-category of the category of finite local rings.
-
A coefficient ring is pseudocompact in the sense of Grothendieck. A pseudocompact local ring is however a more general concept as such a thing may have an infinite residue field and would thus not be profinite.
-
If
Ris a coefficient ring with residue field of characteristic\ell, then there is a unique continuous map\Z_\ell\to R. Indeed, it suffices to prove that there is a unique continuous map\Z_\ell\to R/Ifor each open idealI, butR/Iis a finite local ring with residue field of characteristic\ell.R/Iis hence Artinian, so some power of the maximal ideal is zero by Nakayama. This means that\ell^N=0for some sufficiently largeN, and henceR/Iis a\Z/\ell^N\Z-algebra and thus admits admits a unique map from\Z_\ell. -
It will be more convenient to fix once and for all the integer
\mathcal{O}in a finite extension of\Q_\elland consider coefficient\mathcal{O}-algebras, namely coefficient ringsRequipped with a continuous map\mathcal{O}\to Rwhich is a local homomorphism inducing an isomorphism on residue fields.
Because a coefficient ring R with residue field of characteristic \ell is
naturally a \mathbf{Z}_\ell-algebra, we can talk about the \ell-adic
cyclotomic character \GQ\to R^\times. We are now ready to define hardly
ramified representations.
-
GaloisRepresentation.IsHardlyRamified[complete]
Let R be a coefficient ring with finite residue field of characteristic
\ell\geq3. Let V be a finite free R-module of rank 2, equipped
with the product topology. A continuous representation
\rho:\GQ\to \GL_R(V) is said to be hardly ramified if it satisfies the
following four conditions:
-
\det(\rho):\GQ\to R^\timesis the cyclotomic character. -
\rhois unramified outside2\ell. -
The restriction of
\rhoto\Gal(\Qbar_2/\Q_2)is reducible. More precisely, there is a short exact sequence0\to R\to V\to R\to 0which is stable under the action of\Gal(\Qbar_2/\Q_2), and the Galois action on the 1-dimensional quotient is an unramified representation of\Gal(\Qbar_2/\Q_2)whose square is trivial. -
The restriction of
\rhoto\GQlis flat, by which we mean that for all open idealsIofR, the finite-image representation\rhomodI:\GQl\to \GL_{R/I}(V/I)comes from a finite flat group scheme.
Lean code for Definition3.2.1●1 definition
Associated Lean declarations
-
GaloisRepresentation.IsHardlyRamified[complete]
-
GaloisRepresentation.IsHardlyRamified[complete]
-
structuredefined in FLT/GaloisRepresentation/HardlyRamified/Defs.leancomplete
structure GaloisRepresentation.IsHardlyRamified.{u, u_1} {ℓ : ℕ} [Fact (Nat.Prime ℓ)] (hℓOdd : Odd ℓ) {R : Type u} [CommRing R] [TopologicalSpace R] [IsTopologicalRing R] [IsLocalRing R] [Algebra ℤ_[ℓ] R] {V : Type u_1} [AddCommGroup V] [Module R V] [Module.Finite R V] [Module.Free R V] (hdim : Module.rank R V = 2) (ρ : GaloisRep ℚ R V) : Prop
structure GaloisRepresentation.IsHardlyRamified.{u, u_1} {ℓ : ℕ} [Fact (Nat.Prime ℓ)] (hℓOdd : Odd ℓ) {R : Type u} [CommRing R] [TopologicalSpace R] [IsTopologicalRing R] [IsLocalRing R] [Algebra ℤ_[ℓ] R] {V : Type u_1} [AddCommGroup V] [Module R V] [Module.Finite R V] [Module.Free R V] (hdim : Module.rank R V = 2) (ρ : GaloisRep ℚ R V) : Prop
Let `R` be a compact Hausdorff local topological ring (for example any complete Noetherian local ring with the maximal ideal-adic topology) having finite residue field of characteristic `ℓ > 2`, and let `ρ : Gal(Qbar/Q) → GL_2(R)` be a continuous 2-dimensional representation. We say that `ρ` is *hardly ramified* if it has cyclotomic determinant, is unramified outside `2ℓ`, flat at `ℓ` and upper-triangular at 2 with a 1-dimensional quotient which is unramified and whose square is trivial.
Fields
det : ∀ (g : Field.absoluteGaloisGroup ℚ), ρ.det g = (algebraMap ℤ_[ℓ] R) ↑((cyclotomicCharacter (AlgebraicClosure ℚ) ℓ) g.toRingEquiv)
isUnramified : ∀ (p : ℕ) (hp : Nat.Prime p), p ≠ 2 ∧ p ≠ ℓ → ρ.IsUnramifiedAt hp.toHeightOneSpectrumRingOfIntegersRat
isFlat : GaloisRep.IsFlatAt ⋯.toHeightOneSpectrumRingOfIntegersRat ρ
isTameAtTwo : ∃ π, ∃ (_ : Function.Surjective ⇑π), ∃ δ, ∀ (g : Field.absoluteGaloisGroup ℚ_[2]) (v : V), π (((ρ.map (algebraMap ℚ ℚ_[2])) g) v) = (δ g) (π v) ∧ (Submodule.toAddSubgroup (IsLocalRing.maximalIdeal ↥GaloisRepresentation.Z2bar)).inertia (Field.absoluteGaloisGroup ℚ_[2]) ≤ δ.ker ∧ ∀ (g : Field.absoluteGaloisGroup ℚ_[2]), δ g * δ g = 1
A well-known result, which basically goes back to Frey, is the following:
-
FreyCurve.torsion_isHardlyRamified[sorry in statement]
The \ell-torsion \rho:\GQ\to\GL_2(\Z/\ell\Z) in the Frey curve associated
to a Frey package (a,b,c,\ell) is hardly ramified.
Lean code for Theorem3.2.2●1 theorem, incomplete
Associated Lean declarations
-
FreyCurve.torsion_isHardlyRamified[sorry in statement]
-
FreyCurve.torsion_isHardlyRamified[sorry in statement]
-
theoremdefined in FLT/GaloisRepresentation/HardlyRamified/Frey.leancontains sorry
theorem FreyCurve.torsion_isHardlyRamified (P : FreyPackage) : GaloisRepresentation.IsHardlyRamified ⋯ ⋯ (P.freyCurve.galoisRep P.p ⋯)
theorem FreyCurve.torsion_isHardlyRamified (P : FreyPackage) : GaloisRepresentation.IsHardlyRamified ⋯ ⋯ (P.freyCurve.galoisRep P.p ⋯)
This was well-known in the 1980s. A proof sketch is as follows.
First note that \ell \ge 5 > 3 by definition of a Frey package. Let \rho
denote the Galois representation on the \ell-torsion of the Frey curve.
The fact that \rho is 2-dimensional is Corollary~III.6.4(b) of
(Silverman, 2009), and the fact that its
determinant is cyclotomic is Proposition~III.8.3 of the same reference. These
results hold for elliptic curves in general. The remaining claims are specific
to the Frey curve and lie deeper. The fact that \rho is unramified outside
2\ell is a consequence of (4.1.12) and (4.1.13) of
(Serre, 1987). The fact that \rho at 2 has
an unramified 1-dimensional quotient of order at most 2 follows from the
fact that the Frey curve is semistable at 2 and the theory of the Tate
curve. Finally, the claim that \rho is flat at \ell is Proposition~5 and
(4.1.13) of (Serre, 1987).
Note that irreducibility and absolute irreducibility for hardly ramified mod
\ell representations are the same, because our assumptions that
\ell\geq3 and that the determinant is cyclotomic imply that the image of
complex conjugation has distinct eigenvalues defined over the ground field.
-
FreyCurve.torsion_not_isIrreducible[sorry in proof]
If \ell \ge 3 is prime and
\rho : \GQ \to \GL_2(\mathbf{Z}/\ell\mathbf{Z})
is hardly ramified, then \rho is reducible.
Lean code for Theorem3.2.3●1 theorem, incomplete
Associated Lean declarations
-
FreyCurve.torsion_not_isIrreducible[sorry in proof]
-
FreyCurve.torsion_not_isIrreducible[sorry in proof]
-
theoremdefined in FLT/GaloisRepresentation/HardlyRamified/Frey.leancontains sorry
theorem FreyCurve.torsion_not_isIrreducible (P : FreyPackage) : ¬(P.freyCurve.galoisRep P.p ⋯).IsIrreducible
theorem FreyCurve.torsion_not_isIrreducible (P : FreyPackage) : ¬(P.freyCurve.galoisRep P.p ⋯).IsIrreducible
Note that this (deep) claim is a consequence of Serre's conjecture (Serre, 1987), now a theorem of Khare and Wintenberger (Khare and Wintenberger, 2009), and indeed we shall use methods introduced by Khare and Wintenberger to prove this special case of Serre's conjecture. Given this result, we can deduce theorem Theorem 2.7.2 (which we restate here) easily:
-
Wiles_Frey[complete]
If \overline{\rho} is the mod p Galois representation associated to a
Frey package (a,b,c,p) then \overline{\rho} is reducible.
Lean code for Theorem3.2.4●1 theorem
Associated Lean declarations
-
Wiles_Frey[complete]
-
Wiles_Frey[complete]
-
theoremdefined in FLT/FreyCurve/Contradiction.leancomplete
theorem Wiles_Frey (P : FreyPackage) : ¬(P.freyCurve.galoisRep P.p ⋯).IsIrreducible
theorem Wiles_Frey (P : FreyPackage) : ¬(P.freyCurve.galoisRep P.p ⋯).IsIrreducible
Indeed, \rho is hardly ramified by theorem
Theorem 3.2.2 and thus reducible by theorem
Theorem 3.2.3.
Our job of reducing FLT to theorems of the 1980s is hence reduced to proving
theorem Theorem 3.2.3.
3.2.1. Hardly Ramified Mod p Representations Are Reducible
In this section we will state three theorems, from which theorem Theorem 3.2.3 easily follows.
Firstly, we claim that an irreducible hardly ramified mod \ell
representation lifts to an \ell-adic representation.
-
GaloisRepresentation.IsHardlyRamified.lifts[sorry in proof]
If \ell \ge 3 is prime and
\overline{\rho} : \GQ \to \GL_2(\mathbf{Z}/\ell\mathbf{Z})
is hardly ramified and irreducible, then there exists a finite extension
K / \Q_\ell with integer ring \mathcal{O} and maximal ideal
\mathfrak{m} and a hardly ramified representation
\rho : \GQ \to \GL_2(\mathcal{O})
whose reduction modulo \mathfrak{m} is isomorphic to \overline{\rho}.
Lean code for Theorem3.2.1.1●1 theorem, incomplete
Associated Lean declarations
-
GaloisRepresentation.IsHardlyRamified.lifts[sorry in proof]
-
GaloisRepresentation.IsHardlyRamified.lifts[sorry in proof]
-
theoremdefined in FLT/GaloisRepresentation/HardlyRamified/Lift.leancontains sorry
theorem GaloisRepresentation.IsHardlyRamified.lifts.{u, v} {k : Type u} [Finite k] [Field k] [TopologicalSpace k] [DiscreteTopology k] {p : ℕ} (hpodd : Odd p) [Fact (Nat.Prime p)] [Algebra ℤ_[p] k] [IsLocalHom (algebraMap ℤ_[p] k)] (V : Type v) [AddCommGroup V] [Module k V] [Module.Finite k V] [Module.Free k V] (hV : Module.rank k V = 2) (ρ : GaloisRep ℚ k V) (hρirred : ρ.IsIrreducible) (hρ : GaloisRepresentation.IsHardlyRamified hpodd hV ρ) : ∃ R x, ∃ (x_1 : IsLocalRing R), ∃ x_2, ∃ (x_3 : IsTopologicalRing R), ∃ x_4, ∃ (_ : IsLocalHom (algebraMap ℤ_[p] R)) (_ : Module.Finite ℤ_[p] R) (_ : Module.Free ℤ_[p] R) (_ : IsModuleTopology ℤ_[p] R), ∃ x_9, ∃ (_ : IsScalarTower ℤ_[p] R k) (x_11 : ContinuousSMul R k), ∃ W x_12 x_13, ∃ (x_14 : Module.Finite R W) (x_15 : Module.Free R W) (hW : Module.rank R W = 2), ∃ σ r, GaloisRepresentation.IsHardlyRamified hpodd hW σ ∧ (GaloisRep.baseChange k σ).conj r = ρ
theorem GaloisRepresentation.IsHardlyRamified.lifts.{u, v} {k : Type u} [Finite k] [Field k] [TopologicalSpace k] [DiscreteTopology k] {p : ℕ} (hpodd : Odd p) [Fact (Nat.Prime p)] [Algebra ℤ_[p] k] [IsLocalHom (algebraMap ℤ_[p] k)] (V : Type v) [AddCommGroup V] [Module k V] [Module.Finite k V] [Module.Free k V] (hV : Module.rank k V = 2) (ρ : GaloisRep ℚ k V) (hρirred : ρ.IsIrreducible) (hρ : GaloisRepresentation.IsHardlyRamified hpodd hV ρ) : ∃ R x, ∃ (x_1 : IsLocalRing R), ∃ x_2, ∃ (x_3 : IsTopologicalRing R), ∃ x_4, ∃ (_ : IsLocalHom (algebraMap ℤ_[p] R)) (_ : Module.Finite ℤ_[p] R) (_ : Module.Free ℤ_[p] R) (_ : IsModuleTopology ℤ_[p] R), ∃ x_9, ∃ (_ : IsScalarTower ℤ_[p] R k) (x_11 : ContinuousSMul R k), ∃ W x_12 x_13, ∃ (x_14 : Module.Finite R W) (x_15 : Module.Free R W) (hW : Module.rank R W = 2), ∃ σ r, GaloisRepresentation.IsHardlyRamified hpodd hW σ ∧ (GaloisRep.baseChange k σ).conj r = ρ
An irreducible mod p hardly ramified representation lifts to a p-adic one.
This theorem is formalized in Lean under the attached declaration.
Next we claim that a hardly ramified \ell-adic representation spreads out to
a compatible family of hardly ramified q-adic representations for all odd
primes q. Note that we have not made a definition of a hardly ramified 2-adic
representation.
-
GaloisRepresentation.IsHardlyRamified.mem_isCompatible[sorry in proof]
If \ell \ge 3 is prime, K is a finite extension of \Q_\ell with
integers \mathcal{O} and if \rho : \GQ \to \GL_2(\mathcal{O}) is a hardly
ramified representation whose reduction is irreducible, then there exists a
number field M and, for each finite place \mu of M of characteristic
prime to 2, with completion M_\mu having integer ring R_\mu, a hardly
ramified semisimple representation \rho_\mu : \GQ \to \GL_2(R_\mu) (by which
we mean the generic fibre is semisimple), with the following properties:
-
There is some
\lambda\mid\ellofMsuch that\rho_\lambda\cong\rho, the isomorphism happening over some appropriate local field containing a copy ofM_\lambdaand a copy ofK -
If
\mu_1and\mu_2are two finite places ofMwith odd residue characteristicsm_1andm_2, and ifp\nmid 2m_1m_2is prime, then\rho_{\mu_1}and\rho_{\mu_2}are both unramified atpand the characteristic polynomials\rho_{\mu_1}(\Frob_p)and\rho_{\mu_2}(\Frob_p)lie inM[X]and are equal
Lean code for Theorem3.2.1.2●1 theorem, incomplete
Associated Lean declarations
-
GaloisRepresentation.IsHardlyRamified.mem_isCompatible[sorry in proof]
-
GaloisRepresentation.IsHardlyRamified.mem_isCompatible[sorry in proof]
-
theoremdefined in FLT/GaloisRepresentation/HardlyRamified/Family.leancontains sorry
theorem GaloisRepresentation.IsHardlyRamified.mem_isCompatible.{u, v} {p : ℕ} (hpodd : Odd p) [hp : Fact (Nat.Prime p)] {R : Type u} [CommRing R] [Algebra ℤ_[p] R] [IsDomain R] [Module.Finite ℤ_[p] R] [TopologicalSpace R] [IsTopologicalRing R] [IsLocalRing R] [IsModuleTopology ℤ_[p] R] {V : Type v} [AddCommGroup V] [Module R V] [Module.Finite R V] [Module.Free R V] (hv : Module.rank R V = 2) {ρ : GaloisRep ℚ R V} (hρ : GaloisRepresentation.IsHardlyRamified hpodd hv ρ) : ∃ E x, ∃ (x_1 : NumberField E), ∃ σ, σ.isCompatible ∧ (∀ {ℓ : ℕ} (hℓ : Fact (Nat.Prime ℓ)) (hℓodd : Odd ℓ) (φ : E →+* AlgebraicClosure ℚ_[ℓ]), ∃ A x x_2, ∃ (x_3 : IsTopologicalRing A) (x_4 : IsLocalRing A), ∃ x_5, ∃ (_ : Module.Finite ℤ_[ℓ] A) (_ : Module.Free ℤ_[ℓ] A) (_ : IsDomain A), ∃ x_9, ∃ (_ : IsScalarTower ℤ_[ℓ] A (AlgebraicClosure ℚ_[ℓ])) (_ : IsModuleTopology ℤ_[ℓ] A) (x_12 : ContinuousSMul A (AlgebraicClosure ℚ_[ℓ])), ∃ W x_13 x_14, ∃ (x_15 : Module.Finite A W) (x_16 : Module.Free A W) (hW : Module.rank A W = 2), ∃ τ r, GaloisRepresentation.IsHardlyRamified hℓodd hW τ ∧ (GaloisRep.baseChange (AlgebraicClosure ℚ_[ℓ]) τ).conj r = σ hℓ φ) ∧ ∃ x_2, ∃ (x_3 : ContinuousSMul R (AlgebraicClosure ℚ_[p])), ∃ ψ r', (GaloisRep.baseChange (AlgebraicClosure ℚ_[p]) ρ).conj r' = σ hp ψ
theorem GaloisRepresentation.IsHardlyRamified.mem_isCompatible.{u, v} {p : ℕ} (hpodd : Odd p) [hp : Fact (Nat.Prime p)] {R : Type u} [CommRing R] [Algebra ℤ_[p] R] [IsDomain R] [Module.Finite ℤ_[p] R] [TopologicalSpace R] [IsTopologicalRing R] [IsLocalRing R] [IsModuleTopology ℤ_[p] R] {V : Type v} [AddCommGroup V] [Module R V] [Module.Finite R V] [Module.Free R V] (hv : Module.rank R V = 2) {ρ : GaloisRep ℚ R V} (hρ : GaloisRepresentation.IsHardlyRamified hpodd hv ρ) : ∃ E x, ∃ (x_1 : NumberField E), ∃ σ, σ.isCompatible ∧ (∀ {ℓ : ℕ} (hℓ : Fact (Nat.Prime ℓ)) (hℓodd : Odd ℓ) (φ : E →+* AlgebraicClosure ℚ_[ℓ]), ∃ A x x_2, ∃ (x_3 : IsTopologicalRing A) (x_4 : IsLocalRing A), ∃ x_5, ∃ (_ : Module.Finite ℤ_[ℓ] A) (_ : Module.Free ℤ_[ℓ] A) (_ : IsDomain A), ∃ x_9, ∃ (_ : IsScalarTower ℤ_[ℓ] A (AlgebraicClosure ℚ_[ℓ])) (_ : IsModuleTopology ℤ_[ℓ] A) (x_12 : ContinuousSMul A (AlgebraicClosure ℚ_[ℓ])), ∃ W x_13 x_14, ∃ (x_15 : Module.Finite A W) (x_16 : Module.Free A W) (hW : Module.rank A W = 2), ∃ τ r, GaloisRepresentation.IsHardlyRamified hℓodd hW τ ∧ (GaloisRep.baseChange (AlgebraicClosure ℚ_[ℓ]) τ).conj r = σ hℓ φ) ∧ ∃ x_2, ∃ (x_3 : ContinuousSMul R (AlgebraicClosure ℚ_[p])), ∃ ψ r', (GaloisRep.baseChange (AlgebraicClosure ℚ_[p]) ρ).conj r' = σ hp ψ
This theorem is formalized in Lean under the attached declaration.
In particular, we can "move" from an irreducible hardly ramified mod \ell
representation to a hardly ramified 3-adic representation, and hence to a
hardly ramified mod 3 representation.
However, we can essentially completely classify the hardly ramified mod 3
Galois representations:
-
GaloisRepresentation.IsHardlyRamified.mod_three[sorry in proof]
If k is a finite field of characteristic 3 and
\overline{\rho} : \GQ \to \GL_2(k) is hardly ramified, then
\overline{\rho} is an extension of the cyclotomic character by the trivial
representation.
Lean code for Theorem3.2.1.3●1 theorem, incomplete
Associated Lean declarations
-
GaloisRepresentation.IsHardlyRamified.mod_three[sorry in proof]
-
GaloisRepresentation.IsHardlyRamified.mod_three[sorry in proof]
-
theoremdefined in FLT/GaloisRepresentation/HardlyRamified/ModThree.leancontains sorry
theorem GaloisRepresentation.IsHardlyRamified.mod_three.{u, u_1} {k : Type u} [Finite k] [Field k] [Algebra ℤ_[3] k] [TopologicalSpace k] [DiscreteTopology k] (V : Type u_1) [AddCommGroup V] [Module k V] [Module.Finite k V] [Module.Free k V] (hV : Module.rank k V = 2) {ρ : GaloisRep ℚ k V} (hρ : GaloisRepresentation.IsHardlyRamified ⋯ hV ρ) : ∃ π, ∃ (_ : Function.Surjective ⇑π), ∀ (g : Field.absoluteGaloisGroup ℚ) (v : V), π ((ρ g) v) = π v
theorem GaloisRepresentation.IsHardlyRamified.mod_three.{u, u_1} {k : Type u} [Finite k] [Field k] [Algebra ℤ_[3] k] [TopologicalSpace k] [DiscreteTopology k] (V : Type u_1) [AddCommGroup V] [Module k V] [Module.Finite k V] [Module.Free k V] (hV : Module.rank k V = 2) {ρ : GaloisRep ℚ k V} (hρ : GaloisRepresentation.IsHardlyRamified ⋯ hV ρ) : ∃ π, ∃ (_ : Function.Surjective ⇑π), ∀ (g : Field.absoluteGaloisGroup ℚ) (v : V), π ((ρ g) v) = π v
A mod 3 hardly ramified representation is an extension of trivial by cyclo
This theorem is formalized in Lean under the attached declaration.
And we can use this to essentially completely classify the hardly ramified
3-adic Galois representations:
-
GaloisRepresentation.IsHardlyRamified.three_adic[sorry in proof]
If L / \Q_3 is a finite extension with integer ring \mathcal{O}_L and
\rho_3 : \GQ \to \GL_2(\mathcal{O}_L) is hardly ramified, then, viewed as a
representation to \GL_2(L), one has
\rho_3^{ss} = 1 \oplus \chi_3 where 1 is the trivial character and
\chi_3 is the 3-adic cyclotomic character.
Lean code for Theorem3.2.1.4●1 theorem, incomplete
Associated Lean declarations
-
GaloisRepresentation.IsHardlyRamified.three_adic[sorry in proof]
-
GaloisRepresentation.IsHardlyRamified.three_adic[sorry in proof]
-
theoremdefined in FLT/GaloisRepresentation/HardlyRamified/Threeadic.leancontains sorry
theorem GaloisRepresentation.IsHardlyRamified.three_adic.{u_1, u_2} {R : Type u_1} [CommRing R] [Algebra ℤ_[3] R] [Module.Finite ℤ_[3] R] [Module.Free ℤ_[3] R] [TopologicalSpace R] [IsTopologicalRing R] [IsLocalRing R] [IsModuleTopology ℤ_[3] R] (V : Type u_2) [AddCommGroup V] [Module R V] [Module.Finite R V] [Module.Free R V] (hV : Module.rank R V = 2) {ρ : GaloisRep ℚ R V} (hρ : GaloisRepresentation.IsHardlyRamified ⋯ hV ρ) (p : ℕ) (hp : Nat.Prime p) (hp5 : 5 ≤ p) : (LinearMap.trace R V) ((ρ.toLocal hp.toHeightOneSpectrumRingOfIntegersRat) (Field.AbsoluteGaloisGroup.adicArithFrob hp.toHeightOneSpectrumRingOfIntegersRat)) = 1 + ↑p
theorem GaloisRepresentation.IsHardlyRamified.three_adic.{u_1, u_2} {R : Type u_1} [CommRing R] [Algebra ℤ_[3] R] [Module.Finite ℤ_[3] R] [Module.Free ℤ_[3] R] [TopologicalSpace R] [IsTopologicalRing R] [IsLocalRing R] [IsModuleTopology ℤ_[3] R] (V : Type u_2) [AddCommGroup V] [Module R V] [Module.Finite R V] [Module.Free R V] (hV : Module.rank R V = 2) {ρ : GaloisRep ℚ R V} (hρ : GaloisRepresentation.IsHardlyRamified ⋯ hV ρ) (p : ℕ) (hp : Nat.Prime p) (hp5 : 5 ≤ p) : (LinearMap.trace R V) ((ρ.toLocal hp.toHeightOneSpectrumRingOfIntegersRat) (Field.AbsoluteGaloisGroup.adicArithFrob hp.toHeightOneSpectrumRingOfIntegersRat)) = 1 + ↑p
A 3-adic hardly ramified representation has trace(Frob_p) = 1 + p for all p ≠ 2,3
This theorem is formalized in Lean under the attached declaration.
Theorem Theorem 3.2.3 (if \ell\geq 3 is a prime and
\overline{\rho}:\GQ\to\GL_2(\Z/\ell\Z) is hardly ramified, then
\overline{\rho} is reducible) is an easy consequence of these theorems, as
we now show.
Assume for a contradiction that \overline{\rho} is irreducible. By theorem
hardly_ramified_lifts, \overline{\rho} lifts to a hardly ramified
\ell-adic representation \rho. By theorem
hardly_ramified_spreads_out, \rho is part of a compatible family of
q-adic Galois representations. By theorem
hardly_ramified_3adic_reducible, any 3-adic member \rho_3 of this
family has semisimplification 1\oplus\chi_3 and in particular for
p\nmid 6 we have that the characteristic polynomial of
\rho_3(\Frob_p) is (X-p)(X-1). By compatibility of the family we deduce
that for p\nmid 6\ell the characteristic polynomial of \rho(\Frob_p)
is (X-p)(X-1), and thus the characteristic polynomial of
\overline{\rho}(\Frob_p) is (X-p)(X-1). By the Chebotarev density
theorem, \overline{\rho} and 1\oplus\chi have the same characteristic
polynomials everywhere (here \chi is the mod \ell cyclotomic character).
Thus by the Brauer-Nesbitt theorem, \overline{\rho} is reducible, the
contradiction we seek.
What remains then, modulo several results which were known in the 1980s, is
to prove the three theorems Theorem 3.2.1.1,
Theorem 3.2.1.2, and Theorem 3.2.1.4.
By far
the easiest is theorem Theorem 3.2.1.4; this follows from old
estimates of Fontaine, ultimately relying on bounds for root discriminants due
to Odlyzko and Poitou, originally developed to prove that there was no
nontrivial abelian scheme over \mathbf{Z}. The other two theorems are deeper,
and both use modern variants of Wiles' R = T machinery.
We have not yet written any more LaTeX on how to proceed further; the rest of this blueprint should be considered as more unfocussed thoughts.