FLT/Deformations/Representable.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Pinned FLT blueprint introduction
6 declarations, 2 contain sorry, 0 declared as axioms
Representability of deformation functors
Statements (mostly placeholders) towards the representability of the
deformation functor of an absolutely irreducible mod-l Galois representation,
following the framework of de Smit and Lenstra.
Imports (3)
Imported by 1 file
- lemma
Deformation.isCorepresentable_deformationFunctorsorry line 36 sourcedepends on sorry what this means
Statement uses:
Fintype,DecidableEq,Group,TopologicalSpace,T0Space,TotallyDisconnectedSpace,CompactSpace,CommRing,IsLocalRing,IsNoetherianRing,Finite,IsLocalRing.ResidueField,IsAdicComplete,IsLocalRing.maximalIdeal,CategoryTheory.Functor.obj, Deformation.ProartinianCat, Deformation.repnFunctor, Deformation.ProartinianCat.residueField, Representation.IsAbsolutelyIrreducible, Deformation.toRepresentation and 4 moreProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat27 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- def
Deformation.SLiftFunctorThe functor ofS-lifts ofρ, consisting of representations ofGL₂satisfying: 1 line 79 sourceSource documentation
The functor of
S-lifts ofρ, consisting of representations ofGL₂satisfying:- It is a lift of
ρ. - Its determinant is equal to
εₗ, thel-adic cyclotomic character. - It is unramified outside
landS. - Its trace is
2onker(Iᵥ → k(v)ˣ). - It is flat at all
v | l.
depends on sorry what this means
Statement uses:
CommRing,IsLocalRing,Field,NumberField,Nat,Fact,Nat.Prime,Algebra,PadicInt,Finset,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,CategoryTheory.Functor.obj, Deformation.ProartinianCat, Deformation.repnFunctor,Fin,OfNat.ofNat,Field.absoluteGaloisGroup,AlgebraicClosure, Deformation.ProartinianCat.residueField and 1 moreProof uses:
Min.min, Deformation.liftFunctor, Deformation.detConditionFunctor,iInf,Not,Membership.mem,Ideal,IsDedekindDomain.HeightOneSpectrum.asIdeal, Deformation.unramifiedFunctor, Deformation.traceConditionFunctor, Deformation.flatFunctor50 instances, coercions and auxiliary constants left out.
def SLiftFunctor : Subfunctor (repnFunctor (Fin 2) (Γ K) 𝓞) := …
Mentions: Deformation.repnFunctor
- It is a lift of
- def
Deformation.narrowSLiftFunctorThe functor of narrowS-lifts ofρ, consisting of representations ofGL₂satisfying: 1 line 94 sourceSource documentation
The functor of narrow
S-lifts ofρ, consisting of representations ofGL₂satisfying:- It is a lift of
ρ. - Its determinant is equal to
εₗ, thel-adic cyclotomic character. - It is unramified outside
landS. - Its trace is
2onIᵥ. - It is flat at all
v | l.
depends on sorry what this means
Statement uses:
CommRing,IsLocalRing,Field,NumberField,Nat,Fact,Nat.Prime,Algebra,PadicInt,Finset,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,CategoryTheory.Functor.obj, Deformation.ProartinianCat, Deformation.repnFunctor,Fin,OfNat.ofNat,Field.absoluteGaloisGroup,AlgebraicClosure, Deformation.ProartinianCat.residueField and 1 moreProof uses:
Min.min, Deformation.liftFunctor, Deformation.detConditionFunctor,iInf,Not,Membership.mem,Ideal,IsDedekindDomain.HeightOneSpectrum.asIdeal, Deformation.unramifiedFunctor, Deformation.narrowTraceConditionFunctor, Deformation.flatFunctor50 instances, coercions and auxiliary constants left out.
def narrowSLiftFunctor : Subfunctor (repnFunctor (Fin 2) (Γ K) 𝓞) := …
Mentions: Deformation.repnFunctor
- It is a lift of
- lemma
Deformation.isCorepresentable_narrowSLiftFunctorsorry line 104 sourcedepends on sorry what this means
Statement uses:
CommRing,IsLocalRing,IsNoetherianRing,Finite,IsLocalRing.ResidueField,IsAdicComplete,IsLocalRing.maximalIdeal,Field,NumberField,NumberField.IsTotallyReal,Even,Nat,Module.finrank,Rat,Fact,Nat.Prime,LT.lt,OfNat.ofNat,Algebra,PadicIntand 21 moreProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous82 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- def
Deformation.narrowSLiftUniversalRingThe universal lifting ringRᵘⁿⁱᵛrepresenting the functor of narrowS-lifts line 109 sourceSource documentation
The universal lifting ring
Rᵘⁿⁱᵛrepresenting the functor of narrowS-lifts.depends on sorry what this means
Statement uses:
CommRing,IsLocalRing,IsNoetherianRing,Finite,IsLocalRing.ResidueField,IsAdicComplete,IsLocalRing.maximalIdeal,Field,NumberField,NumberField.IsTotallyReal,Even,Nat,Module.finrank,Rat,Fact,Nat.Prime,LT.lt,OfNat.ofNat,Algebra,PadicIntand 19 moreProof uses:
Exists.choose,Nonempty,CategoryTheory.Functor.CorepresentableBy,CategoryTheory.Subfunctor.toFunctor83 instances, coercions and auxiliary constants left out.
def narrowSLiftUniversalRing : ProartinianCat 𝓞 := …
Mentions: Deformation.ProartinianCat
- def
Deformation.narrowSLiftUniversalRingCorepresentableByThe universal lifting ringRᵘⁿⁱᵛrepresents the functor of narrowS-lifts line 113 sourceSource documentation
The universal lifting ring
Rᵘⁿⁱᵛrepresents the functor of narrowS-lifts.depends on sorry what this means
Statement uses:
CommRing,IsLocalRing,IsNoetherianRing,Finite,IsLocalRing.ResidueField,IsAdicComplete,IsLocalRing.maximalIdeal,Field,NumberField,NumberField.IsTotallyReal,Even,Nat,Module.finrank,Rat,Fact,Nat.Prime,LT.lt,OfNat.ofNat,Algebra,PadicIntand 22 moreProof uses:
Nonempty.some,Exists.choose,Nonempty84 instances, coercions and auxiliary constants left out.
def narrowSLiftUniversalRingCorepresentableBy : (narrowSLiftFunctor 𝓞 l S ρ).toFunctor.CorepresentableBy (narrowSLiftUniversalRing 𝓞 hK l hl S hS ρ hρ) := …Mentions: Deformation.narrowSLiftFunctor, Deformation.narrowSLiftUniversalRing