Definitions/Def_GaloisRep_LocalConditions.lean
Local conditions on adic Galois representations: determinant, ordinarity, inertia
Four predicates on a Galois representation ρ : GaloisRepAdic A (the project's rank-two representation datum, with carrier ρ.V and action ρ.ρ of \mathrm{Aut}_{\mathbb Q}(\overline{\mathbb Q})) over a commutative local ring A; all are finite-level and topology-free. (1) DetIsCyclotomic ρ p asserts that p lies in the maximal ideal of A and that, for every n, every \sigma and every natural number a such that \sigma\mu=\mu^{a} for all p^{n}-th roots of unity \mu in \overline{\mathbb Q}, one has \det\rho(\sigma)-a \in (p^{n})A. So the determinant is pinned down only by congruences modulo the principal ideals (p^{n}), not by an equality of characters; over a field of characteristic p this says \det\bar\rho is the mod-p cyclotomic character. (2) IsOrdinaryAt ρ p: for every valuation subring P of \overline{\mathbb Q} with P.LiesOverPrime p there is a submodule L of ρ.V which is spanned by the first vector of some A-basis of ρ.V indexed by Fin 2 (hence a free rank-one direct summand), is stable under the decomposition subgroup of P, and satisfies \rho(\sigma)v-v\in L for all v and all \sigma in the inertia subgroup of P (inertia acts trivially on ρ.V/L). (3) IsUnipotentOnInertiaAt ρ q: for every P above q and every inertia element \sigma, \operatorname{charpoly}(\rho(\sigma))=(X-1)^{2} — an equality of characteristic polynomials, which over a non-reduced A is strictly stronger than (\rho(\sigma)-1)^{2}=0. (4) GaloisRep.ordinaryCondition 𝒪 p S and GaloisRep.minimalOrdinaryCondition 𝒪 p S package these as predicates on representations over varying coefficient rings (binder ⦃A⦄, local 𝒪-algebras): the former is DetIsCyclotomic p ∧ IsOrdinaryAt p ∧ unramified (IsUnramifiedAt) at every prime q\notin S, imposing nothing at the primes of S other than p; the latter adds IsUnipotentOnInertiaAt q for every prime q\in S with q\neq p. The names LiesOverPrime, inertiaSubgroupIn and IsUnramifiedAt are not defined here; they come from the imported definitions or from Mathlib. No representability, minimality or uniqueness statement is made in this module, and the 𝒪-algebra structure enters only through the signature.
Relation to Mathlib
The local data are phrased with Mathlib's valuation subrings of \overline{\mathbb Q} and their decomposition subgroups; Mathlib has no notion of a deformation condition on a Galois representation, so ordinaryCondition and minimalOrdinaryCondition, like the underlying GaloisRepAdic, are the project's own.
Where it is used
These predicates are the deformation conditions fed to the project's deformation-ring data: minimalOrdinaryCondition 𝒪 p S stands for the minimal ordinary problem used in the patching and numerical-criterion steps, while ordinaryCondition 𝒪 p S with S containing p and the bad primes is the weaker, type-\Sigma problem through which the representation attached to a semistable elliptic curve is taken to factor.
References
- B. Mazur, Deforming Galois representations, in: Galois Groups over \mathbb Q, MSRI Publications 16, Springer, 1989, 385–437
- A. Wiles, Modular elliptic curves and Fermat's Last Theorem, Annals of Mathematics 141 (1995), 443–551
- H. Darmon, F. Diamond and R. Taylor, Fermat's Last Theorem, in: Current Developments in Mathematics 1995, International Press, 1995, 1–154
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 39 lines
- 5 declarations
- used in the statements of 213 theorems and imported by 226 proofs
- imports 1 definition modules
Source file: Definitions/Def_GaloisRep_LocalConditions.lean
Imports
Declarations
- def
GaloisRepAdic.DetIsCyclotomic - def
GaloisRepAdic.IsOrdinaryAt - def
GaloisRepAdic.IsUnipotentOnInertiaAt - def
GaloisRep.ordinaryCondition - def
GaloisRep.minimalOrdinaryCondition
Source
import Definitions.Def_GaloisRep_Adic namespace GaloisRepAdic variable {A : Type} [CommRing A] [IsLocalRing A] def DetIsCyclotomic (ρ : GaloisRepAdic A) (p : ℕ) : Prop := (p : A) ∈ IsLocalRing.maximalIdeal A ∧ ∀ (n : ℕ) (σ : AlgebraicClosure ℚ ≃ₐ[ℚ] AlgebraicClosure ℚ) (a : ℕ), (∀ μ : AlgebraicClosure ℚ, μ ^ p ^ n = 1 → σ μ = μ ^ a) → LinearMap.det (ρ.ρ σ) - (a : A) ∈ Ideal.span {((p ^ n : ℕ) : A)} def IsOrdinaryAt (ρ : GaloisRepAdic A) (p : ℕ) : Prop := ∀ P : ValuationSubring (AlgebraicClosure ℚ), P.LiesOverPrime p → ∃ L : Submodule A ρ.V, (∃ b : Module.Basis (Fin 2) A ρ.V, L = A ∙ b 0) ∧ (∀ σ ∈ P.decompositionSubgroup ℚ, ∀ v ∈ L, ρ.ρ σ v ∈ L) ∧ (∀ σ ∈ P.inertiaSubgroupIn ℚ, ∀ v : ρ.V, ρ.ρ σ v - v ∈ L) def IsUnipotentOnInertiaAt (ρ : GaloisRepAdic A) (q : ℕ) : Prop := ∀ P : ValuationSubring (AlgebraicClosure ℚ), P.LiesOverPrime q → ∀ σ ∈ P.inertiaSubgroupIn ℚ, LinearMap.charpoly (ρ.ρ σ) = (Polynomial.X - 1) ^ 2 end GaloisRepAdic namespace GaloisRep def ordinaryCondition (𝒪 : Type) [CommRing 𝒪] (p : ℕ) (S : Finset ℕ) : ∀ ⦃A : Type⦄ [CommRing A] [IsLocalRing A] [Algebra 𝒪 A], GaloisRepAdic A → Prop := fun _A _ _ _ ρ => ρ.DetIsCyclotomic p ∧ ρ.IsOrdinaryAt p ∧ ∀ q : ℕ, q.Prime → q ∉ S → ρ.IsUnramifiedAt q def minimalOrdinaryCondition (𝒪 : Type) [CommRing 𝒪] (p : ℕ) (S : Finset ℕ) : ∀ ⦃A : Type⦄ [CommRing A] [IsLocalRing A] [Algebra 𝒪 A], GaloisRepAdic A → Prop := fun _A _ _ _ ρ => ordinaryCondition 𝒪 p S ρ ∧ ∀ q ∈ S, q.Prime → q ≠ p → ρ.IsUnipotentOnInertiaAt q end GaloisRep
Statements phrased using this module (213)
- landmark Representability of the ordinary deformation problem for a semistable curve
WeierstrassCurve.nonempty_deformationRingData_ordinaryCondition_of_isSemistableModel169 below · depth 7 - Ordinary or flat deformation condition at p for a Hecke–Galois datum
CuspForm.HeckeGaloisRepDatum.ordinaryCondition_or_flatCondition_of_apOfModel5,247 below · depth 7 - Hecke–Galois datum's residual representation is equivalent to ρ̄_{W,p}
CuspForm.HeckeGaloisRepDatum.residual_isEquiv_baseChangeAlong_residualGaloisRepOf76 below · depth 7 - Hecke–Galois datum and patching datum at p=3, cube-free level
WeierstrassCurve.exists_finite_extension_heckeGaloisRepDatum_patchingDatum_of_isResiduallyModular_of_level_of_inertia_moves_torsion_of_eq_three_capped_of_not_cube_dvd22,990 below · depth 7 - Hecke–Galois datum and patching datum over a finite extension
WeierstrassCurve.exists_finite_extension_heckeGaloisRepDatum_patchingDatum_of_isResiduallyModular_of_level_of_not_sq_dvd_capped_of_not_cube_dvd22,666 below · depth 7 - Representability of the flat deformation problem for ρ̄_{E,p}
WeierstrassCurve.nonempty_deformationRingData_flatCondition_of_isSemistableModel182 below · depth 7 - Ordinary/flat condition and Frobenius charpoly for odd p
WeierstrassCurve.tateModuleRep_baseChangeAlong_condition_and_charpoly_flat_odd182 below · depth 7 - Cyclotomic determinant of the Hecke-side Galois representation
CuspForm.HeckeGaloisRepDatum.detIsCyclotomic23 below · depth 8 - Ordinarity at p of a Hecke–Galois datum from residual ordinarity
CuspForm.HeckeGaloisRepDatum.isOrdinaryAt_of_primeFactors_subset5,148 below · depth 8 - Residual ordinarity at p of a Hecke–Galois datum
CuspForm.HeckeGaloisRepDatum.ofResidualGaloisRep_residual_isOrdinaryAt_of_apOfModel143 below · depth 8 - Cotangent-length inequality at the localised Hecke algebra, p=3
CuspForm.heckeLocal.exists_algHom_length_cotangent_le_of_isResiduallyModular_of_level_of_inertia_moves_torsion_of_eq_three_of_not_cube_dvd_of_level_not_cube_dvd22,983 below · depth 8 - Cotangent–congruence length inequality at cube-free levels
CuspForm.heckeLocal.exists_algHom_length_cotangent_le_of_isResiduallyModular_of_level_of_not_sq_dvd_of_not_cube_dvd_of_level_not_cube_dvd22,659 below · depth 8 - Ordinariness at odd p is a deformation condition
GaloisRep.isDeformationCondition_ordinaryCondition16 below · depth 8 - Finiteness of the flat deformation tangent space
GaloisRep.tangentFinite_flatCondition6 below · depth 8 - Finiteness of the ordinary-condition tangent space
GaloisRep.tangentFinite_ordinaryCondition6 below · depth 8 - Cyclotomic determinant is preserved under local base change
GaloisRepAdic.detIsCyclotomic_baseChangeAlong0 below · depth 8 - Ordinarity at p is preserved by base change along a local homomorphism
GaloisRepAdic.isOrdinaryAt_baseChangeAlong0 below · depth 8 - Unramifiedness is preserved by coefficient base change
GaloisRepAdic.isUnramifiedAt_baseChangeAlong0 below · depth 8 - Mod p representation of a semistable model is ordinary
WeierstrassCurve.ofResidualGaloisRep_residualGaloisRepOf_ordinaryCondition92 below · depth 8 - Determinant of the Tate module representation is cyclotomic
WeierstrassCurve.tateModuleRep_detIsCyclotomic43 below · depth 8 - Ordinarity of the Tate module at multiplicative and good ordinary p
WeierstrassCurve.tateModuleRep_isOrdinaryAt101 below · depth 8 - Ordinary twin datum at p with the same Hecke map
CuspForm.HeckeGaloisRepDatum.exists_pi_eq_and_isOrdinaryAt_of_primeFactors_subset5,147 below · depth 9 - Adic Galois representation of a newform, Steinberg Frobenius polynomials
CuspForm.IsNewform.exists_galoisRepAdic_charpoly_frobenius_eq_of_dvd_of_not_sq_dvd3,812 below · depth 9 - Taylor–Wiles patching data at p=3, cube-free level
CuspForm.heckeLocal.exists_patchingDatum_of_isResiduallyModular_of_level_of_inertia_moves_torsion_of_eq_three_of_not_cube_dvd_of_level_not_cube_dvd22,980 below · depth 9 - Patching data over the localised Hecke algebra, cube-free levels
CuspForm.heckeLocal.exists_patchingDatum_of_isResiduallyModular_of_level_of_not_sq_dvd_of_not_cube_dvd_of_level_not_cube_dvd22,656 below · depth 9 - Ordinary condition detected on the quotients A/𝔪^{m+1}
GaloisRep.ordinaryCondition_of_forall_quotient4 below · depth 9 - Ordinary condition descends along an injective local map
GaloisRep.ordinaryCondition_of_injective4 below · depth 9 - Ordinary condition descends along a jointly injective pair
GaloisRep.ordinaryCondition_of_jointly_injective4 below · depth 9 - Tangent finiteness passes to smaller deformation conditions
GaloisRep.tangentFinite_of_imp0 below · depth 9 - Tangent finiteness for deformations unramified outside S
GaloisRep.tangentFinite_unramifiedOutside4 below · depth 9 - Determinant is cyclotomic from Frobenius determinants
GaloisRepAdic.detIsCyclotomic_of_forall_frobenius_det_eq22 below · depth 9 - Ordinarity at p is invariant under equivalence
GaloisRepAdic.isOrdinaryAt_of_isEquiv0 below · depth 9 - Unipotent inertia at q survives base change
GaloisRepAdic.isUnipotentOnInertiaAt_baseChangeAlong0 below · depth 9 - Unramifiedness at q is invariant under equivalence
GaloisRepAdic.isUnramifiedAt_of_isEquiv0 below · depth 9 - Equal Frobenius characteristic polynomials off S transport local types
GaloisRepAdic.localType_congr_of_charpoly_frobenius_eq22 below · depth 9 - Non-unipotent inertia and Steinberg Frobenius for newform representations
GaloisRepAdic.not_isUnipotentOnInertiaAt_and_charpoly_frobenius_of_factorization_eq_two_of_absIrred_odd_of_ne_two10,837 below · depth 9 - Ordinary condition is preserved by base change along local homomorphisms
GaloisRepAdic.ordinaryCondition_baseChangeAlong0 below · depth 9 - Invariance of the ordinary condition under equivalence
GaloisRepAdic.ordinaryCondition_of_isEquiv0 below · depth 9 - Mod p Galois representation of an elliptic curve has cyclotomic determinant
WeierstrassCurve.ofResidualGaloisRep_residualGaloisRepOf_detIsCyclotomic44 below · depth 9 - Ordinarity at p of the mod p representation of a semistable model
WeierstrassCurve.ofResidualGaloisRep_residualGaloisRepOf_isOrdinaryAt67 below · depth 9 - Mod p representation unramified at good primes q ≠ p
WeierstrassCurve.ofResidualGaloisRep_residualGaloisRepOf_isUnramifiedAt20 below · depth 9 - Primes dividing M divide Δ, with M squarefree there
WeierstrassCurve.prime_dvd_discr_and_not_sq_dvd_of_localType5 below · depth 9 - Local conditions at p and Frobenius charpolys for Tate modules
WeierstrassCurve.tateModuleRep_baseChangeAlong_condition_and_charpoly_flat_odd_finiteAt182 below · depth 9 - Unipotent inertia at a prime of multiplicative reduction
WeierstrassCurve.tateModuleRep_isUnipotentOnInertiaAt_of_multiplicativeReduction17 below · depth 9 - Flat Taylor–Wiles level tower assembles into a patching datum
Algebra.nonempty_patchingDatum_of_flatLevelTower9 below · depth 10 - Patching datum from a strict-ordinary Taylor–Wiles level tower
Algebra.nonempty_patchingDatum_of_strictOrdinaryLevelTower9 below · depth 10 - Ordinarity at p transports along a factorisation of Hecke–Galois data
CuspForm.HeckeGaloisRepDatum.exists_pi_eq_and_isOrdinaryAt_of_comp_pi_eq7 below · depth 10 - Ordinarity contradicts decomposition-irreducibility of a second eigensystem
CuspForm.HeckeGaloisRepDatum.false_of_isOrdinaryAt_of_forall_decompositionStable_eq_bot_or_top35 below · depth 10 - Newform λ-adic representation: non-unipotent inertia at exponent-two primes
CuspForm.IsNewform.exists_galoisRepAdic_not_isUnipotentOnInertiaAt_of_factorization_eq_two_of_absIrred_odd_of_ne_two10,747 below · depth 10 - R=T and complete intersection at cube-free ordinary level
CuspForm.heckeLocal.bijective_and_exists_presentation_of_ordinaryCondition_of_finiteAt_of_not_cube_dvd12,167 below · depth 10 - Integral point on the localised Hecke algebra after enlarging 𝒪
CuspForm.heckeLocal.exists_finite_extension_nonempty_algHom3 below · depth 10 - Hecke–Galois datum over the localised Hecke algebra, with local conditions
CuspForm.heckeLocal.exists_heckeGaloisRepDatum_localConditions5,184 below · depth 10 - Hecke modules on a cube-free level ladder with Taylor–Wiles levels
CuspForm.heckeLocal.exists_heckeModules_levelRaising_and_taylorWiles_of_index_two_irreducible_strictOrdinary_of_not_cube_dvd9,979 below · depth 10 - Relaxation map kills the inertia character at q
GaloisRep.DeformationRingData.algHom_inertiaCharacter_eq_one_of_forall_isUnramifiedAt2 below · depth 10 - Kernel of R_Q→ R_{min} generated by diamonds minus one (flat case)
GaloisRep.DeformationRingData.ker_algHom_eq_span_of_relaxed_flat9 below · depth 10 - Kernel of R_Q→ R_{min} is the augmentation ideal
GaloisRep.DeformationRingData.ker_algHom_eq_span_of_relaxed_strictOrdinary9 below · depth 10 - Flat cotangent bound for level raising at an auxiliary prime
GaloisRep.DeformationRingData.length_cotangent_le_add_of_flatCondition_insert_isUnipotentOnInertiaAt13 below · depth 10 - Cotangent growth on relaxing unipotent inertia at q, flat case
GaloisRep.DeformationRingData.length_cotangent_le_add_of_flatCondition_isUnipotentOnInertiaAt_erase16 below · depth 10 - Cotangent bound ≤ length of 𝒪/(q²-1) when unipotency at q is relaxed
GaloisRep.DeformationRingData.length_cotangent_le_add_of_isUnipotentOnInertiaAt_point18 below · depth 10 - Cotangent bound on adding an unramified prime q
GaloisRep.DeformationRingData.length_cotangent_le_add_of_isUnramifiedAt_point12 below · depth 10 - Surjectivity of a comparison map between universal deformation rings
GaloisRep.DeformationRingData.surjective_of_isEquiv_baseChangeAlong_of_isOfType_quotient10 below · depth 10 - Universal deformation ring: flat of type S, unipotent inertia on U
GaloisRep.nonempty_deformationRingData_flatCondition_and_isUnipotentOnInertiaAt77 below · depth 10 - Representability of the ordinary deformation problem with unipotent inertia at U
GaloisRep.nonempty_deformationRingData_ordinaryCondition_and_isUnipotentOnInertiaAt70 below · depth 10 - Finite tangent space from a uniform level
GaloisRep.tangentFinite_of_uniform_level0 below · depth 10 - Unipotence on inertia at q is invariant under equivalence
GaloisRepAdic.IsEquiv.isUnipotentOnInertiaAt1 below · depth 10 - Equivalence invariance of the ordinary condition
GaloisRepAdic.IsEquiv.ordinaryCondition1 below · depth 10 - Cyclotomic determinant descends from the quotients A/𝔪^{m+1}
GaloisRepAdic.detIsCyclotomic_of_forall_quotient0 below · depth 10 - Cyclotomic determinant is invariant under equivalence
GaloisRepAdic.detIsCyclotomic_of_isEquiv0 below · depth 10 - Descent of the cyclotomic determinant condition along a jointly injective pair
GaloisRepAdic.detIsCyclotomic_of_jointly_injective0 below · depth 10 - Inertia at a Taylor–Wiles prime acts as χ⊕χ⁻¹
GaloisRepAdic.exists_inertiaCharacter_of_detIsCyclotomic_of_regular36 below · depth 10 - Ordinarity at p descends along a jointly injective family of local points
GaloisRepAdic.isOrdinaryAt_of_forall_point4 below · depth 10 - Ordinarity at odd p descends from the quotients A/𝔪^{m+1}
GaloisRepAdic.isOrdinaryAt_of_forall_quotient1 below · depth 10 - Ordinarity at odd p descends along jointly injective local maps
GaloisRepAdic.isOrdinaryAt_of_jointly_injective1 below · depth 10 - Unramified at q implies unipotent on inertia at q
GaloisRepAdic.isUnipotentOnInertiaAt_of_isUnramifiedAt0 below · depth 10 - Unramifiedness descends from the Artinian quotients A/𝔪^{m+1}
GaloisRepAdic.isUnramifiedAt_of_forall_quotient0 below · depth 10 - Unramifiedness descends along a jointly injective pair of local maps
GaloisRepAdic.isUnramifiedAt_of_jointly_injective0 below · depth 10 - Taylor–Wiles primes with power-series presentation of R_Q
ResidualGaloisRep.exists_taylorWilesPrimes_mvPowerSeries_surjective_strictOrdinary1,855 below · depth 10 - Inertia at q ≠ p acts unipotently on E[p]
WeierstrassCurve.ofResidualGaloisRep_residualGaloisRepOf_isUnipotentOnInertiaAt35 below · depth 10 - Levelwise unipotent inertia gives unipotent inertia on the Tate module
WeierstrassCurve.tateModuleRep_isUnipotentOnInertiaAt0 below · depth 10 - Unipotent inertia at q ‖ N, q≠ p, for Hecke–Galois data
CuspForm.HeckeGaloisRepDatum.isUnipotentOnInertiaAt_of_dvd_of_not_sq_dvd3,763 below · depth 11 - Free corner datum on H¹(Γ₀(N)∩Γ₁(r),𝒪) with Σ-pin
CuspForm.heckeLocal.exists_h1CornerData_fullCorner_sigmaPin_pairing_eq_bfam_and_free8,310 below · depth 11 - Level-raising rung at p with η-factor α²-1
CuspForm.heckeLocal.exists_heckeModule_rung_at_residueChar_unitRoot_of_cornerData_of_fullCorner_of_not_cube_dvd8,352 below · depth 11 - Hecke modules on a cube-free ladder and at Taylor–Wiles levels
CuspForm.heckeLocal.exists_heckeModules_levelRaising_and_taylorWiles_auxLevel_of_isEis_kernel_pair_strictOrdinary_of_not_cube_dvd9,972 below · depth 11 - Ordinary unit root at p satisfies α² ≠ 1
CuspForm.heckeLocal.unitRoot_sq_ne_one_of_point2,738 below · depth 11 - Tangent space bound on generators of the deformation ring
GaloisRep.DeformationRingData.exists_generators_maximalIdeal_card_le_finrank_span_dualNumberClasses6 below · depth 11 - Cotangent length bound: ordinary versus flat at p
GaloisRep.DeformationRingData.length_cotangent_le_add_of_ordinaryCondition_of_flatCondition112 below · depth 11 - Level-wise cotangent bound by the length of 𝒪/(q²-1)
GaloisRep.DeformationRingData.length_level_quotient_le_of_isUnipotentOnInertiaAt8 below · depth 11 - Level-wise relative cotangent bound at an auxiliary prime q
GaloisRep.DeformationRingData.length_level_quotient_le_of_isUnramifiedAt4 below · depth 11 - Wild inertia at q ≠ p acts trivially
GaloisRepAdic.apply_eq_one_of_mem_inertiaSubgroupIn_of_wild2 below · depth 11 - Cyclotomic determinant is trivial on inertia at q ≠ p
GaloisRepAdic.det_eq_one_of_detIsCyclotomic_of_mem_inertiaSubgroupIn1 below · depth 11 - Nontriviality on inertia above p for cyclotomic determinant
GaloisRepAdic.exists_mem_inertiaSubgroupIn_apply_ne_one_of_detIsCyclotomic2 below · depth 11 - Flat lifts of ordinary residual representations are ordinary
GaloisRepAdic.isOrdinaryAt_of_isFlatAt_of_isOrdinaryAt_ofResidualGaloisRep_residual31 below · depth 11 - Descent of ordinarity at p along an injective local homomorphism
GaloisRepAdic.isOrdinaryAt_of_isOrdinaryAt_baseChangeAlong_of_injective0 below · depth 11 - Unipotence on inertia descends from all 𝔪^{m+1}-quotients
GaloisRepAdic.isUnipotentOnInertiaAt_of_forall_quotient1 below · depth 11 - Unipotent inertia at q is invariant under equivalence
GaloisRepAdic.isUnipotentOnInertiaAt_of_isEquiv0 below · depth 11 - Unipotence on inertia descends along a jointly injective pair
GaloisRepAdic.isUnipotentOnInertiaAt_of_jointly_injective1 below · depth 11 - Non-ordinarity at p from a residually irreducible twin
GaloisRepAdic.not_isOrdinaryAt_ofResidualGaloisRep_of_isEquiv_baseChangeAlong3 below · depth 11 - Quotient scalars are ± 1 for très ramifiée residual representations
GaloisRepAdic.quotientScalar_sq_eq_one_of_sq_sub_one_mem_span_socle_of_residual_tresRamifiee145 below · depth 11 - Residually unramified inertia acts trivially modulo 𝔪
GaloisRepAdic.toMatrix_sub_one_apply_mem_maximalIdeal_of_residual_isUnramifiedAt0 below · depth 11 - Existence of an auxiliary prime for Taylor–Wiles systems
ResidualGaloisRep.exists_prime_not_dvd_sub_one_trace_frobenius_sq_ne26 below · depth 11 - Taylor–Wiles primes bounding first-order deformation classes
ResidualGaloisRep.exists_taylorWilesPrimes_finrank_span_dualNumberClasses_le_strictOrdinary1,836 below · depth 11 - Descent of local decomposition-irreducibility along coefficient base change
ResidualGaloisRep.forall_decompositionStable_eq_bot_or_top_of_isEquiv_baseChangeAlong0 below · depth 11 - Ordinary adic Galois representation from a Hecke eigen-piece
W54.exists_galoisRepAdic_of_eigenPiece_ordinary1 below · depth 11 - Inertia at a principal-series prime q with v_q(M)=2
CuspForm.IsNewform.exists_charpoly_inertia_eq_and_pow_eq_one_iff_of_linearMap_psCarrier_ne_zero_of_factorization_eq_two7,035 below · depth 12 - Full Σ-corner at level Nr with B-family pairing
CuspForm.heckeLocal.exists_h1CornerData_fullCorner_pairing_eq_bfam_sigmaResidue_guarded5,582 below · depth 12 - Unit-root rung at p over a level-Nr corner package
CuspForm.heckeLocal.exists_h1CornerData_refinement_degeneracy_level_mul_of_cornerData_of_fullCorner_of_trace_sq_ne_of_not_cube_dvd8,319 below · depth 12 - Hecke-module ladder, cube-free levels, auxiliary level r
CuspForm.heckeLocal.exists_heckeModules_levelRaising_auxLevel_and_linearEquiv_ML_of_isEis_kernel_pair_of_not_cube_dvd6,105 below · depth 12 - Newform behind an 𝒪-point, with Tₚ adjoined
CuspForm.heckeLocal.exists_isNewform_chig_iota_of_point_of_not_dvd703 below · depth 12 - Taylor–Wiles modules over 𝒪[Δ_Q] in the flat minimal case
CuspForm.heckeLocal.exists_taylorWilesModule_of_linearEquiv_ML_flat9,719 below · depth 12 - Taylor–Wiles modules, strict ordinary non-flat case
CuspForm.heckeLocal.exists_taylorWilesModule_of_linearEquiv_ML_of_not_isFlatAt_strictOrdinary9,809 below · depth 12 - Freeness of the guarded Σ-corner over its corner ring
CuspForm.heckeLocal.free_cornerModule_of_guardedSigmaCorner_of_absolutelyIrreducible7,462 below · depth 12 - Ordinary Frobenius scalar is a unit root of X²-Tₚ X+p
CuspForm.heckeLocal.sq_sub_apply_corner_mul_add_eq_zero_of_isOrdinaryAt_point_of_isUnit_of_corner_le_parabolic2,465 below · depth 12 - Cotangent functionals killing inertia traces vanish on relaxation kernel
GaloisRep.DeformationRingData.forall_apply_eq_zero_of_forall_toCotangent_trace3 below · depth 12 - Per-level cotangent bound by ℓ(𝒪/(α²-1)) at the ordinary line
GaloisRep.DeformationRingData.length_level_quotient_le_of_ordinaryLine107 below · depth 12 - Cyclotomic determinant over k[ε] means trace-zero cochain
GaloisRepAdic.detIsCyclotomic_iff_forall_trace_dualLiftToCochain_eq_zero0 below · depth 12 - Cyclotomic determinant is trivial on inertia away from p
GaloisRepAdic.det_eq_one_of_mem_inertiaSubgroupIn0 below · depth 12 - Ordinarity at λ of a newform's λ-adic representation
GaloisRepAdic.exists_ordinaryLine_frobenius_sub_unitRoot_smul_mem_of_isNewform_of_not_dvd2,433 below · depth 12 - Socle thickening forces residual peu-ramifié splitting by (1+p)^{1/p}
GaloisRepAdic.exists_root_one_add_prime_inertia_sub_mem_of_quotientScalar_sq_sub_one_mem_span_socle142 below · depth 12 - Unipotent deformations restrict into a small local subspace at ℓ
GaloisRepAdic.exists_submodule_finrank_le_invariants_mem_of_isUnipotentOnInertiaAt85 below · depth 12 - Ordinarity over a DVR from a stable line over the fraction field
GaloisRepAdic.isOrdinaryAt_of_stableLine_baseChange0 below · depth 12 - Unipotence on inertia at a prime exactly dividing the level
GaloisRepAdic.isUnipotentOnInertiaAt_of_isNewform_of_dvd_of_not_sq_dvd3,711 below · depth 12 - Uniqueness of the ordinary line and Frobenius scalar at a ramified place
GaloisRepAdic.ordinaryLine_eq_and_frobeniusScalar_eq_of_exists_inertia_ne_one0 below · depth 12 - Greenberg–Wiles count for ad⁰ρ̄ at Taylor–Wiles level
ResidualGaloisRep.finrank_strictSelmer_adZero_le_card_taylorWilesPrimes_add_finrank_dualSelmer1,215 below · depth 12 - Freeness of the ordinary Σ-corner at level Mr
CohCarrier.free_ordinary_sigmaCorner_level_mul7,461 below · depth 13 - Occupancy and rank factorisation of the Σ-corner at level Mr
CohCarrier.torsionBySet_ne_bot_and_finrank_sigmaCornerSubmodule_auxLevel_eq_mul3,963 below · depth 13 - Normalising a Hecke–Galois datum by a twist τ of T
CuspForm.HeckeGaloisRepDatum.exists_algHom_comp_eq_and_linearEquiv_semilinear_auxLevel_ML8,300 below · depth 13 - Inertia at q≠λ: principal series with unramified ratio
CuspForm.IsNewform.exists_charpoly_inertia_eq_and_pow_eq_one_iff_of_linearMap_psCarrier_ne_zero_of_isUnramified_ratio3,781 below · depth 13 - Inertial charpolys at a ramified principal-series prime, v_q(M)=2
CuspForm.IsNewform.exists_galoisRepAdic_charpoly_inertia_eq_cyclotomicCharacter_of_linearMap_psCarrier_ne_zero_of_not_isUnramified_ratio_of_factorization_eq_two6,229 below · depth 13 - Ordinary line for the λ-adic representation of a newform
CuspForm.IsNewform.exists_galoisRepAdic_ordinaryLine_frobenius_sub_unitRoot_smul_mem_of_not_dvd2,415 below · depth 13 - Local type at a prime exactly squared in the level
CuspForm.IsNewform.psCarrier_lam_dvd_sub_one_or_no_psCarrier_lam_dvd_add_one_of_factorization_eq_two_of_residual_isUnipotent_of_irreducible_odd_of_absIrred_odd10,753 below · depth 13 - Taylor–Wiles construction: R_Q acting on the localised cohomology module
CuspForm.TWLevel.exists_algHom_deformationRing_moduleEnd_ML_flat6,535 below · depth 13 - R_Q acting on the Taylor–Wiles module, très ramifié case
CuspForm.TWLevel.exists_algHom_deformationRing_moduleEnd_ML_of_not_isFlatAt_strictOrdinary6,931 below · depth 13 - Corner Tₚ at an 𝒪-point equals ι(aₚ(g))
CuspForm.heckeLocal.apply_corner_eq_iota_T_of_point_of_corner_le_parabolic704 below · depth 13 - Corner ring ≅ local Hecke algebra at auxiliary level Mr
CuspForm.heckeLocal.exists_algEquiv_sigmaCornerRing_auxLevel5,494 below · depth 13 - Level lowering to the unit-root corner ring across Nr ∣ Nrp
CuspForm.heckeLocal.exists_algHom_cornerRing_levelLowering_unitRoot_of_degeneracy_level_mul1,564 below · depth 13 - Level Nrp unit-root refinement package at p
CuspForm.heckeLocal.exists_cornerData_unitRoot_refinement_package_level_mul_of_not_cube_dvd8,292 below · depth 13 - Hecke modules along a cube-free level-raising ladder
CuspForm.heckeLocal.exists_heckeModules_levelRaising_and_linearEquiv_baseML_of_isEis_kernel_pair_of_not_cube_dvd5,641 below · depth 13 - Tₚ is a unit in the corner ring at auxiliary level Nr
CuspForm.heckeLocal.exists_isUnit_corner_heckeT_residueChar_of_isOrdinaryAt_of_subfamily_point_of_maximalIdeal5,408 below · depth 13 - Occurrence of the residual eigensystem in a corner at level Nr
CuspForm.heckeLocal.exists_subfamily_idempotentSplitting_point_level_mul_auxPrime3,918 below · depth 13 - A local invariant killed by α²-1 on ordinary lines
GaloisRep.DeformationRingData.exists_localInvariant_of_ordinaryLine104 below · depth 13 - Upper-triangular local package for an ordinary line at p
GaloisRepAdic.exists_local_triangular_package_of_ordinaryLine_padicPlace0 below · depth 13 - Unipotent inertia descends to rank-two quotients of a Tate module
GaloisRepAdic.isUnipotentOnInertiaAt_of_tateModule_quotient1 below · depth 13 - Cyclotomic determinant forces detρ̄(c)=-1
ResidualGaloisRep.det_complexConjugation_eq_neg_one_of_detIsCyclotomic0 below · depth 13 - Corner modules at Γ_H(Mr) and Γ₀(Mr) coincide
CohCarrier.cornerSubmodule_sigmaCorner_gammaH_eq_map_iDegL_one_of_isUnit_index8 below · depth 14 - r-oldness of the Σ-corner at level Mr
CohCarrier.cornerSubmodule_sigmaCorner_gammaZero_auxLevel_eq_iDegL_sup_iDegL69 below · depth 14 - Occupancy at Γ₀(Mr) from Γ_H(Mr)
CohCarrier.exists_sigmaCorner_gammaZero_of_sigmaCorner_gammaH24 below · depth 14 - Lowering an occupied Hecke corner from level Mr to level M
CohCarrier.exists_sigmaCorner_gammaZero_of_sigmaCorner_gammaZero_auxLevel3,897 below · depth 14 - Ordinary unit-root refinement at level Nrp: witness existence
CohCarrier.exists_subfamily_corner_refinement_level_mul_of_corner_cofull91 below · depth 14 - Multiplicity-two rank bound at the auxiliary prime r
CohCarrier.finrank_cornerSubmodule_sigmaCorner_gammaZero_auxLevel_le_two_mul3,889 below · depth 14 - Freeness of the Σ-corner of H¹(Γ₀(M),𝒪)
CohCarrier.free_sigmaCorner_gammaZero6,150 below · depth 14
… and 63 more statements (search for the module name to find them).