Step 62 / 64

Master’s level

R = T: matching the two workshops

One surjective map ties the ring built from lifts to the ring built from Hecke operators.

Start with a concrete example

Two shops may use different order books for the same kind of object. A map between the books and a proof that every required order is reached are steps toward comparison. Proving the two rings are isomorphic needs more than naming that map.

A small check: try the idea

Think with the concrete example above. You can try again.

Does naming a map R→T alone prove that the two rings are isomorphic?

Read the answer and reasoning

No; further properties and proofs are needed. An order-transfer rule is only a start. Surjectivity and the further comparison results must be established; an arbitrary map need not be invertible.

Build the idea in three steps

  1. R records deformation data and T records Hecke operators. The notation R = T usually means a specified comparison map is an isomorphism of algebras, not that independently constructed types are literally equal. The excerpt on this page establishes only the surjective-map stage.
  2. The summit theorem supplies the bridge at the level of maps: a surjective algebra map φ : R → T, with additional evidence that the representations carried along by φ match the Hecke representation after the appropriate base change.
  3. Read the signature honestly: it carries pages of type-level hypotheses, because a real theorem must state every environment it lives in. The displayed proof is two moves: obtain the universal map from D.universal, then apply the datum’s own lemma to certify the remaining matches.

A small example

φ is surjective, and the remaining conjuncts certify that both sides carry the same representation. The ring isomorphism R ≅ T is a later, separately stated conclusion assembled on top of this map.

Use in Lean · original excerpt

FLT · aa2d8b3 · S_GaloisRep_DeformationRingData_exists_surjective_algHom_of_heckeGaloisRepDatum.lean

theorem solution {𝒪 : Type} [CommRing 𝒪] [IsDomain 𝒪] [IsDiscreteValuationRing 𝒪] [IsAdicComplete (IsLocalRing.maximalIdeal 𝒪) 𝒪] {ρbar : ResidualGaloisRep (IsLocalRing.ResidueField 𝒪)} {𝒟 : ∀ ⦃A : Type⦄ [CommRing A] [IsLocalRing A] [Algebra 𝒪 A], GaloisRepAdic A → Prop} (D : GaloisRep.DeformationRingData 𝒪 ρbar 𝒟) {N : ℕ} [NeZero N] {S : Set ℕ} {θ : CuspForm.heckeAlgebra N 2 S →+* IsLocalRing.ResidueField 𝒪} {T : Type} [CommRing T] [IsLocalRing T] [IsNoetherianRing T] [IsAdicComplete (IsLocalRing.maximalIdeal T) T] [Algebra 𝒪 T] [IsLocalHom (algebraMap 𝒪 T)] [Module.Finite 𝒪 T] [Module.Free 𝒪 T] (H : CuspForm.HeckeGaloisRepDatum N S 𝒪 θ T) (hS : ∀ q : ℕ, q.Prime → q ∣ N → q ∈ S) (h𝒟 : 𝒟 H.ρ) (hres : H.ρ.residual.IsEquiv (ρbar.baseChangeAlong (IsLocalRing.ResidueField.map (algebraMap 𝒪 T)))) : ∃ φ : D.R →ₐ[𝒪] T, Function.Surjective φ ∧ ∃ hφ : IsLocalHom (φ : D.R →+* T), (D.ρ.baseChangeAlong (φ : D.R →+* T) hφ).IsEquiv H.ρ := by  obtain ⟨φ, ⟨hφ, he⟩, -⟩ := D.universal T H.residue_surjective H.ρ h𝒟 hres  exact ⟨φ, H.surjective_of_isEquiv_baseChangeAlong hS D.ρ φ hφ he, hφ, he⟩

How to read this Lean

D.universal is the same universality field displayed on the deformation-ring page; here it instantiates the map for the concrete datum H. The second line delegates the representation check to a lemma attached to the datum itself. Only three pages of type parameters precede the two-line argument.

Where this idea is used

12. The workshops agree13. Pip’s impossible quilt
I’m lost · Help

Mika’s help desk

R = T: matching the two workshops

One thing at a time

Read the three explanation steps first. The Lean source is there for a closer look afterwards; you do not have to read it first.

In simpler words

One surjective map ties the ring built from lifts to the ring built from Hecke operators.

Earlier ideas are listed under “Start with these ideas” on this page.

A small clue

φ is surjective, and the remaining conjuncts certify that both sides carry the same representation. The ring isomorphism R ≅ T is a later, separately stated conclusion assembled on top of this map.

Close this panel to return to the exact place you were reading. These are prepared hints for this page.

Start with the first small story →