Definitions/Def_CerednikDrinfeld_QMFormalModuleOf.lean
Order coordinates and formal -modules of fake elliptic curves
Throughout, q is a prime and \mathrm{Zp2}\,q = \mathrm{WittVector}\,q\,(\mathrm{GaloisField}\,q\,2) denotes the Witt vectors of \mathbb{F}_{q^2}, i.e. the ring of integers of the unramified quadratic extension of \mathbb{Q}_q, with \sigma = WittVector.frobenius.
The structure IsOrderCoord Λ q coord is a predicate on a chosen map \mathrm{coord}\colon\Lambda\to \mathrm{Zp2}\,q\times\mathrm{Zp2}\,q, written m\mapsto(\alpha_m,\beta_m), where \Lambda is a \mathbb{Z}-submodule of the rational quaternion algebra \mathbb{H}[\mathbb{Q},a,b]. Its fields require: additivity; \mathrm{coord}(1)=(1,0) whenever 1\in\Lambda; multiplicativity for the twisted law (\alpha,\beta)(\alpha',\beta')=(\alpha\alpha'+q\,\beta\,\sigma\beta',\ \alpha\beta'+\beta\,\sigma\alpha'), imposed for those m,m' whose product again lies in \Lambda; injectivity; q-adic density, namely for every k and every (\alpha,\beta) some m\in\Lambda with both components of \mathrm{coord}(m)-(\alpha,\beta) in the ideal (q^k); and the trace condition: if m+\bar m equals the rational integer n, then \alpha_m+\sigma\alpha_m=n. Thus \Lambda is coordinatised inside the maximal order \mathbb{Z}_{q^2}\oplus\mathbb{Z}_{q^2}\Pi of the quaternion division algebra over \mathbb{Q}_q, rather than an abstract isomorphism being asserted.
For a fake elliptic curve E over B (a relative group law with \Lambda-action and level subscheme) the predicate IsFormalModuleVia E coord X θ says that \theta, a system of two-dimensional formal coordinates for E.f, is a system of formal coordinates for the group law E.L with associated formal group law X.F (compatibility with base change on nilpotent arguments, and for each ideal J with J^{n+1}=0: infinitesimality, injectivity and surjectivity onto infinitesimal points, and transport of the truncated group law), and that for every B-algebra B', every J with J^{n+1}=\bot, every m\in\Lambda and every s with entries in J, the truncated evaluation at s of the series X.\mathrm{act}(\alpha_m)+_{X.F}\bigl(X.\mathrm{act}(\beta_m)\circ X.\varpi\bigr) is carried by \theta to the push-forward of \theta(s) along the endomorphism E.\mathrm{act}\,m. Here X is a FormalODModule q B: a commutative two-dimensional formal group law with a ring action of \mathrm{Zp2}\,q and an endomorphism \varpi satisfying \varpi\circ\varpi=\mathrm{act}(q) and \varpi\circ\mathrm{act}(a)=\mathrm{act}(\sigma a)\circ\varpi. IsFormalModuleOf E coord X existentially quantifies \theta.
The auxiliary IsPullbackVia φ E E' g is the base-change relation between fake elliptic curves over S and over S' along \varphi\colon S\to S' with the comparison morphism g\colon E'.A\to E.A named: the square formed by g, E'.f, E.f and \mathrm{Spec}\,\varphi is a pullback, g transports the group law (stated on underlying morphisms of points), it intertwines the two \Lambda-actions, and every point factoring through E'.\mathrm{lev} becomes, after composition with g, a point factoring through E.\mathrm{lev} — this last clause an implication only, not an equivalence.
Relation to Mathlib
Mathlib supplies the ambient ingredients — WittVector and its Frobenius, GaloisField, MvPowerSeries, schemes and CategoryTheory.IsPullback — while formal group laws in several variables, formal \mathcal{O}_D-modules, fake elliptic curves with \Lambda-action and level subscheme, and formal coordinates along the unit section of a relative group law are the project's own notions.
Where it is used
These definitions set up the local comparison underlying the Čerednik–Drinfeld description of a Shimura curve at a prime q of ramification of the quaternion algebra: a fake elliptic curve over a q-nilpotent base is attached to the formal \mathcal{O}_D-module obtained from its formal group in suitable coordinates, with the \Lambda-action read off through coord. The resulting moduli description of the reduction at q feeds the level-lowering part of the route to Fermat's Last Theorem.
References
- V. G. Drinfeld, Coverings of p-adic symmetric domains, Functional Analysis and its Applications 10 (1976), 107–115
- J.-F. Boutot and H. Carayol, Uniformisation p-adique des courbes de Shimura: les théorèmes de Čerednik et de Drinfeld, Astérisque 196–197 (1991), 45–158
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 58 lines
- 10 declarations
- used in the statements of 231 theorems and imported by 257 proofs
- imports 3 definition modules
Source file: Definitions/Def_CerednikDrinfeld_QMFormalModuleOf.lean
Imports
Declarations
- structure
CerednikDrinfeld.QM.IsOrderCoord - field
CerednikDrinfeld.QM.IsOrderCoord.map_add - field
CerednikDrinfeld.QM.IsOrderCoord.map_one - field
CerednikDrinfeld.QM.IsOrderCoord.map_mul - field
CerednikDrinfeld.QM.IsOrderCoord.injective - field
CerednikDrinfeld.QM.IsOrderCoord.dense - field
CerednikDrinfeld.QM.IsOrderCoord.trace - def
CerednikDrinfeld.QM.FakeEllipticCurve.IsPullbackVia - def
CerednikDrinfeld.QM.FakeEllipticCurve.IsFormalModuleVia - def
CerednikDrinfeld.QM.FakeEllipticCurve.IsFormalModuleOf
Source
import Definitions.Def_AlgebraicGeometry_FormalGroupAlongSection import Definitions.Def_CerednikDrinfeld_SpecialFormalModule import Definitions.Def_CerednikDrinfeld_QMModuli set_option autoImplicit false noncomputable section open CategoryTheory AlgebraicGeometry NeronModelInfra GoodReductionJacobian CerednikDrinfeld CerednikDrinfeld.SpecialFormal open scoped Quaternion namespace CerednikDrinfeld.QM structure IsOrderCoord {a b : ℚ} (Λ : Submodule ℤ ℍ[ℚ, a, b]) (q : ℕ) [Fact q.Prime] (coord : ↥Λ → Zp2 q × Zp2 q) : Prop where map_add : ∀ m m' : ↥Λ, coord (m + m') = coord m + coord m' map_one : ∀ h : (1 : ℍ[ℚ, a, b]) ∈ Λ, coord ⟨1, h⟩ = (1, 0) map_mul : ∀ (m m' : ↥Λ) (h : (m : ℍ[ℚ, a, b]) * (m' : ℍ[ℚ, a, b]) ∈ Λ), coord ⟨(m : ℍ[ℚ, a, b]) * (m' : ℍ[ℚ, a, b]), h⟩ = ((coord m).1 * (coord m').1 + (q : Zp2 q) * ((coord m).2 * WittVector.frobenius (coord m').2), (coord m).1 * (coord m').2 + (coord m).2 * WittVector.frobenius (coord m').1) injective : Function.Injective coord dense : ∀ (k : ℕ) (α β : Zp2 q), ∃ m : ↥Λ, (coord m).1 - α ∈ Ideal.span {((q : Zp2 q)) ^ k} ∧ (coord m).2 - β ∈ Ideal.span {((q : Zp2 q)) ^ k} trace : ∀ (m : ↥Λ) (n : ℤ), (m : ℍ[ℚ, a, b]) + star (m : ℍ[ℚ, a, b]) = ((n : ℚ) : ℍ[ℚ, a, b]) → (coord m).1 + WittVector.frobenius (coord m).1 = (n : Zp2 q) namespace FakeEllipticCurve variable {a b : ℚ} {Λ : Submodule ℤ ℍ[ℚ, a, b]} {N : ℕ} {q : ℕ} [Fact q.Prime] {B : Type} [CommRing B] def IsPullbackVia {S S' : Type} [CommRing S] [CommRing S'] (φ : S →+* S') (E : FakeEllipticCurve Λ N S) (E' : FakeEllipticCurve Λ N S') (g : E'.A ⟶ E.A) : Prop := ∃ (hg : CategoryTheory.IsPullback g E'.f E.f (Spec.map (CommRingCat.ofHom φ))), (∀ {T : Scheme.{0}} (t' : T ⟶ Spec (CommRingCat.of S')) (P Q : SchemeHomOver t' E'.f), (E'.L.mul t' P Q).1 ≫ g = (E.L.mul (t' ≫ Spec.map (CommRingCat.ofHom φ)) ⟨P.1 ≫ g, by rw [Category.assoc, hg.w, ← Category.assoc, P.2]⟩ ⟨Q.1 ≫ g, by rw [Category.assoc, hg.w, ← Category.assoc, Q.2]⟩).1) ∧ (∀ x : ↥Λ, E'.act x ≫ g = g ≫ E.act x) ∧ (∀ {T : Scheme.{0}} (t' : T ⟶ Spec (CommRingCat.of S')) (P : SchemeHomOver t' E'.f), FactorsThrough E'.lev P → ∃ P₀ : T ⟶ E.C, P₀ ≫ E.lev = P.1 ≫ g) def IsFormalModuleVia (E : FakeEllipticCurve Λ N B) (coord : ↥Λ → Zp2 q × Zp2 q) (X : FormalODModule q B) (θ : RelativeGroupLaw.FormalCoordinates E.f 2) : Prop := E.L.IsFormalCoordinates X.F θ ∧ ∀ (B' : Type) [CommRing B'] [Algebra B B'] (J : Ideal B') (n : ℕ), J ^ (n + 1) = ⊥ → ∀ (m : ↥Λ) (s : Fin 2 → B'), (∀ i, s i ∈ J) → θ B' (fun i => MvFormalGroup.nilEval n (Series.addVia X.F (X.act (coord m).1) ((X.act (coord m).2).comp X.varpi) i) s) = pushPt (E.act m) (E.act_over m) (θ B' s) def IsFormalModuleOf (E : FakeEllipticCurve Λ N B) (coord : ↥Λ → Zp2 q × Zp2 q) (X : FormalODModule q B) : Prop := ∃ θ : RelativeGroupLaw.FormalCoordinates E.f 2, E.IsFormalModuleVia coord X θ end FakeEllipticCurve end CerednikDrinfeld.QM
Statements phrased using this module (231)
- Extra levels of order N represented by a finite étale scheme
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.exists_finite_etale_represents_extraLevel846 below · depth 27 - Gluing a finite étale level-N cover of a fine moduli scheme
CerednikDrinfeld.QM.IsFineModuli.exists_isFineModuli_finite_etale_of_forall_local_via36 below · depth 27 - Supersingular base point with endomorphism dictionary and endomorphism-ring export
CerednikDrinfeld.QM.exists_fakeEllipticCurve_isFormalModuleVia_hasHeight_four_endomorphismDictionary_endIsoFull_of_isUnit_two4,038 below · depth 27 - Coordinates on a maximal order at a ramified prime
CerednikDrinfeld.QM.exists_isOrderCoord_of_isMaximalOrder23 below · depth 27 - Extra level structure pulls back along a cartesian comparison
CerednikDrinfeld.QM.FakeEllipticCurve.ExtraLevel.exists_forall_factorsThrough_iff_of_isPullbackVia1 below · depth 28 - Full level structures pull back along base change
CerednikDrinfeld.QM.FakeEllipticCurve.FullLevel.exists_comp_eq_specMap_comp_of_isPullbackVia0 below · depth 28 - Formal mathcal O_D-module of a fake elliptic curve is special
CerednikDrinfeld.QM.FakeEllipticCurve.IsFormalModuleOf.isSpecial3 below · depth 28 - Transport of formal 𝒪_D-module coordinates along an isomorphism
CerednikDrinfeld.QM.FakeEllipticCurve.IsFormalModuleVia.mapPt_of_iso0 below · depth 28 - Pasting pull-backs of fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.IsPullbackVia.exists_comp_eq_and_isPullbackVia_of_comp_eq0 below · depth 28 - Uniqueness and base change of extra-level representing schemes
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.existsUnique_hom_isPullback_of_represents_extraLevel28 below · depth 28 - Extra level-N structures represented by a finite étale scheme
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.exists_finite_etale_represents_extraLevel_of_level849 below · depth 28 - Germ of [n] is n in End(X₀.F)
CerednikDrinfeld.QM.FakeEllipticCurve.apply_nilEval_natCast_eq_mapPt_act_of_isFormalModuleVia0 below · depth 28 - Descent of the exhaustion clause to idempotent-free bases
CerednikDrinfeld.QM.FakeEllipticCurve.exists_comp_act_comp_eq_of_isPullbackVia_of_forall_isIdempotentElem_of_closedImmersionBySections_of_isAlgClosed452 below · depth 28 - Common connected formal-coordinate cover for two fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.exists_cover_connected_isFormalModuleVia_pair51 below · depth 28 - Formal mathcal O_D-modules over a connected basic-open cover
CerednikDrinfeld.QM.FakeEllipticCurve.exists_cover_connected_isPullbackVia_isFormalModuleVia47 below · depth 28 - Formal germ of the dual isogeny on a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.exists_end_forall_nilEval_eq_mapPt_and_mul_eq_of_isIsogenyPair4 below · depth 28 - Dual germ, transports and kernel degree for an isogeny pair
CerednikDrinfeld.QM.FakeEllipticCurve.exists_germ_dual_and_transport_and_hasKernelOfDegree_of_isIsogenyPair55 below · depth 28 - Dual germ rescaled by v⁻¹, transport, kernel degree
CerednikDrinfeld.QM.FakeEllipticCurve.exists_germ_dual_rescaled_and_transport_and_hasKernelOfDegree_of_isIsogenyPair_of_isUnit55 below · depth 28 - Global formal mathcal O_D-module over a local base
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isFormalModuleOf_of_isLocalRing47 below · depth 28 - Endomorphism-ring export of the quaternionic formal-module dictionary
CerednikDrinfeld.QM.FakeEllipticCurve.exists_le_isOrder_forall_exists_pow_smul_mem_and_act_and_forall_exists_generalLinearGroup_and_exists_isMaximalOrder_inf_eq_of_isOrder_act_of_conj_of_injective16 below · depth 28 - Only r-power reduced norms act by r-power isogenies
CerednikDrinfeld.QM.FakeEllipticCurve.exists_nrd_mul_pow_eq_of_isIsogenyPair_pow_of_endomorphismDictionary8 below · depth 28 - Formal mathcal O_D-module of a fake elliptic curve has height four
CerednikDrinfeld.QM.FakeEllipticCurve.hasHeight_four_of_isFormalModuleVia_of_one_mem778 below · depth 28 - Transport of formal module coordinates along an isogeny of unit degree
CerednikDrinfeld.QM.FakeEllipticCurve.isFormalModuleVia_mapPt_of_isIsogenyPair_of_isUnit2 below · depth 28 - Gluing a finite étale level-N cover of a fine moduli scheme
CerednikDrinfeld.QM.IsFineModuli.exists_isFineModuliT_finite_etale_of_forall_local34 below · depth 28 - Base change of the formal 𝒪_D-module of a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.IsFormalModuleOf.map_of_isPullback0 below · depth 29 - Composition of base-change comparisons for fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.IsPullbackVia.comp0 below · depth 29 - Base change of formal mathcal O_D-module coordinates along a pull-back
CerednikDrinfeld.QM.FakeEllipticCurve.IsPullbackVia.exists_isFormalModuleVia_map_and_comp_eq0 below · depth 29 - Isomorphisms over k[ε] are compatible with the comparison maps
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.comp_hom_eq_of_isPullbackVia_fstHom_of_three_le820 below · depth 29 - Scaling ε↦ cε preserves reduction, compatibly with comparison maps
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.exists_isPullbackVia_fstHom_comp_eq_of_isPullbackVia_map_smul_of_levelIff0 below · depth 29 - Full level structure on a Λ-equivariant bare deformation
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.exists_isPullbackVia_fstHom_iso_of_bareDeformation_of_act64 below · depth 29 - Rigidity for first-order deformations with full level structure
CerednikDrinfeld.QM.FakeEllipticCurve.WithFullLevel.iso_of_comp_hom_eq_of_isPullbackVia_fstHom48 below · depth 29 - Drinfeld trace condition for the formal module of a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.apply_trace_linearPart_addVia_eq_of_isFormalModuleVia1 below · depth 29 - Unique formal completion of a Λ-linear morphism of fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.existsUnique_hom_isFormalCompletionAlong_of_isFormalModuleVia4 below · depth 29 - Λ-equivariant lifting of fake elliptic curves along square-zero thickenings
CerednikDrinfeld.QM.FakeEllipticCurve.exists_bareDeformation_act_of_ker_mul_ker_eq_bot_of_isArtinianRing1,056 below · depth 29 - First-order deformations of a fake elliptic curve over k[ε]
CerednikDrinfeld.QM.FakeEllipticCurve.exists_class_bareDeformation_dualNumber_forall_isIso_iff_of_isAlgClosed_of_charP986 below · depth 29 - Unique descent of homomorphic endomorphisms along a connected base change
CerednikDrinfeld.QM.FakeEllipticCurve.exists_comp_eq_comp_unique_of_isPullbackVia_of_forall_isIdempotentElem_of_isAlgClosed437 below · depth 29 - Zariski-local existence of the formal 𝒪_D-module
CerednikDrinfeld.QM.FakeEllipticCurve.exists_cover_isFormalModuleOf45 below · depth 29 - Formal germ of a dual isogeny, arbitrary degree
CerednikDrinfeld.QM.FakeEllipticCurve.exists_end_forall_nilEval_eq_mapPt_and_mul_eq_natCast_of_isIsogenyPair4 below · depth 29 - Formal completions of q-power quasi-endomorphisms in matrix coordinates
CerednikDrinfeld.QM.FakeEllipticCurve.exists_generalLinearGroup_forall_exists_centralizer_isFormalCompletionAlong_and_apply_eq_zpow_smul_conj13 below · depth 29 - q-power torsion points of fake elliptic curves are infinitesimal
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isNilpotent_isInfinitesimal_of_nsmulPt_pow_eq_one_of_one_mem765 below · depth 29 - Comparison of two pull-backs of a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isPullbackVia_id_comp_eq_of_isPullbackVia_of_isPullbackVia_of_isUnit15 below · depth 29 - Fake elliptic curve structure on a Λ-linear bare deformation
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isPullbackVia_of_bareDeformation_of_act_of_isArtinianRing60 below · depth 29 - Level subscheme of a pullback is the full pullback
CerednikDrinfeld.QM.FakeEllipticCurve.factorsThrough_lev_of_exists_comp_eq_comp_of_isPullbackVia23 below · depth 29 - Descent of an isogeny pair along a pullback
CerednikDrinfeld.QM.FakeEllipticCurve.isIsogenyPair_of_isIsogenyPair_of_comp_eq_comp_of_isPullbackVia0 below · depth 29 - Reflexivity: a fake elliptic curve is its own base change along id_S
CerednikDrinfeld.QM.FakeEllipticCurve.isPullbackVia_id0 below · depth 29 - Level preservation descends along pull-backs of fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.preservesLevel_of_preservesLevel_of_comp_eq_comp_of_isPullbackVia26 below · depth 29 - Fibre dimension and trace condition pass to a bare deformation
CerednikDrinfeld.QM.FakeEllipticCurve.dim_fibre_and_act_trace_of_bareDeformation1 below · depth 30 - Field-valued q-power torsion of a fake elliptic curve is trivial
CerednikDrinfeld.QM.FakeEllipticCurve.eq_one_of_nsmulPt_pow_eq_one_of_field_of_one_mem759 below · depth 30 - Unique mathcal O_D-linear formal completion of a Λ-equivariant endomorphism
CerednikDrinfeld.QM.FakeEllipticCurve.existsUnique_centralizer_isFormalCompletionAlong_of_isFormalModuleVia5 below · depth 30 - Lifting the Λ-action to a bare deformation
CerednikDrinfeld.QM.FakeEllipticCurve.exists_act_of_forall_exists_comp_eq_comp_of_bareDeformation_of_isArtinianRing25 below · depth 30 - Endomorphism dictionary matches any splitting up to q^{c₀} and conjugation
CerednikDrinfeld.QM.FakeEllipticCurve.exists_generalLinearGroup_forall_apply_eq_smul_conj_of_isFormalCompletionAlong12 below · depth 30 - Formal mathcal O_D-module structure from a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isFormalModuleVia_of_isFormalCoordinates9 below · depth 30 - The r-power exponents of the endomorphism dictionary form a character mod n
CerednikDrinfeld.QM.FakeEllipticCurve.exists_monoidHom_units_zmod_eq_pow_of_endomorphismDictionary_slack_of_comm3 below · depth 30 - Pro-representing the stalk via the special formal module
CerednikDrinfeld.QM.IsFineModuli.exists_ringHom_stalk_forall_existsUnique_algHom_of_prorepresents_deformations1,324 below · depth 30 - Endomorphism lifts to a regluing iff its Kodaira–Spencer obstruction vanishes
GoodReductionJacobian.BareDeformation.exists_comp_eq_comp_iff_map_tmul_sub_eq_zero_of_isRegluingBy_of_hom_bare78 below · depth 30 - Isomorphic regluings have cohomologous tangent cocycles
GoodReductionJacobian.BareDeformation.exists_d_eq_sub_of_isIso_of_isTangentCoordsOfPairAt_bare20 below · depth 30 - Bare deformations are regluings carrying a cocycle tangent class
GoodReductionJacobian.BareDeformation.exists_isRegluingBy_exists_isTangentCoordsOfPairAt_of_bareDeformation_bare31 below · depth 30 - Regluing a bare deformation along a Čech tangent cocycle
GoodReductionJacobian.BareDeformation.exists_isRegluingBy_isTangentCoordsOfPairAt_bare144 below · depth 30 - Tangent class of a base-changed reglued bare deformation
GoodReductionJacobian.BareDeformation.exists_isRegluingBy_isTangentCoordsOfPairAt_comp_of_isPullback_ringHom_bare5 below · depth 30 - Unique level-N structure on a bare deformation
GoodReductionJacobian.BareDeformation.exists_level_lift_of_smoothOfRelativeDimension58 below · depth 30 - Regluings with cohomologous tangent cocycles give isomorphic deformations
GoodReductionJacobian.BareDeformation.isIso_of_isRegluingBy_of_exists_d_eq_sub_bare22 below · depth 30 - Lattice action on a formal group yields a formal mathcal O_D-module
CerednikDrinfeld.FormalODModule.exists_F_eq_and_addVia_act_eq_of_isOrderCoord_of_isNilpotent2 below · depth 31 - Fake elliptic curves have no q-power torsion in characteristic q
CerednikDrinfeld.QM.FakeEllipticCurve.eq_one_of_nsmulPt_pow_eq_one_of_isOrderCoord_of_charP757 below · depth 31 - An integer prime to q acting as [n]_F
CerednikDrinfeld.QM.FakeEllipticCurve.exists_coprime_natCast_mem_isFormalCompletionAlong_act_nthSeries7 below · depth 31 - Serre–Tate dictionary for deformations of a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.exists_serreTateDictionary_of_prorepresents_deformations1,258 below · depth 31 - Full level and moduli point lift to an Artinian deformation
CerednikDrinfeld.QM.IsFineModuli.exists_fullLevel_ringHom_stalk_ptF_eq_of_isPullbackVia42 below · depth 31 - Rigidity of level-m moduli points over an Artinian base
CerednikDrinfeld.QM.IsFineModuli.exists_iso_comp_eq_of_ptF_eq_of_three_le820 below · depth 31 - Base change of a full-level fake elliptic curve along A → A'
CerednikDrinfeld.QM.IsFineModuli.exists_withFullLevel_isPullbackVia_comp_eq_ptF_eq_of_algHom22 below · depth 31 - Curves over Artin local rings from points of the fine moduli scheme
CerednikDrinfeld.QM.IsFineModuli.exists_withFullLevel_isPullbackVia_ptF_eq_of_ringHom_stalk42 below · depth 31 - Isomorphic level-m data over A give the same moduli point
CerednikDrinfeld.QM.IsFineModuli.ptF_eq_of_iso_comp_eq19 below · depth 31 - Tangent cochain of a re-glued deformation is a cocycle
GoodReductionJacobian.BareDeformation.d_one_apply_eq_zero_of_isRegluingBy_of_isTangentCoordsOfPairAt_bare17 below · depth 31 - Isomorphic regluings give compatible chart automorphisms
GoodReductionJacobian.BareDeformation.exists_chartIso_comp_eq_of_isRegluingBy_of_isIso1 below · depth 31 - Lifting an endomorphism to a re-glued deformation: obstruction criterion
GoodReductionJacobian.BareDeformation.exists_comp_eq_comp_iff_add_map_tmul_sub_eq_zero_of_isRegluingBy_of_local_lifts_bare77 below · depth 31 - Compatible chart automorphisms make the two tangent cocycles cohomologous
GoodReductionJacobian.BareDeformation.exists_d_eq_sub_of_chartIso_comp_eq_of_isTangentCoordsOfPairAt17 below · depth 31 - Gluing deformation charts along overlap automorphisms
GoodReductionJacobian.BareDeformation.exists_glued_scheme_of_overlap_isos3 below · depth 31 - Functoriality of tangent coordinates under a semilinear self-base-change
GoodReductionJacobian.BareDeformation.exists_isTangentCoordsOfPairAt_comp_of_isPullback_ringHom_of_comp_eq_of_over_over_bare3 below · depth 31 - Overlap automorphism realising a tangent cocycle component
GoodReductionJacobian.BareDeformation.exists_overlap_iso_isTangentCoordsOfPairAt_bare6 below · depth 31 - Point-derivation tangent coordinates for the overlaps of a regluing
GoodReductionJacobian.BareDeformation.exists_pointDerivations_isTangentCoordsOfPairAt_of_isRegluingBy_bare15 below · depth 31 - Commutative group law on a smooth cartesian lift over B
GoodReductionJacobian.BareDeformation.exists_relativeGroupLaw_of_isPullback_of_smooth136 below · depth 31 - Triple-overlap cocycle identity for the regluing automorphisms
GoodReductionJacobian.BareDeformation.exists_restrict_comp_eq_of_isTangentCoordsOfPairAt_of_d_eq_zero_bare18 below · depth 31 - Torsion kernels of a bare deformation are base changes
GoodReductionJacobian.BareDeformation.exists_schemeKer_comparison1 below · depth 31 - Clopenness of the level locus in the N-torsion subscheme
GoodReductionJacobian.BareDeformation.isClopen_levelPiece18 below · depth 31 - Geometric fibres of the lifted level locus are (ℤ/N)²
GoodReductionJacobian.BareDeformation.levelPiece_fibre0 below · depth 31 - Lifted level piece: closed immersion, finite flat of rank N²
GoodReductionJacobian.BareDeformation.levelPiece_isClosedImmersion_finite_flat_finrank39 below · depth 31 - Group-law and level stability of the lifted level piece W
GoodReductionJacobian.BareDeformation.levelPiece_points4 below · depth 31 - Uniqueness of the lifted level subscheme of a bare deformation
GoodReductionJacobian.BareDeformation.levelPiece_unique41 below · depth 31 - Points factoring through an open part of A[n]
GoodReductionJacobian.RelativeGroupLaw.factorsThrough_opens_schemeKer_iff_nsmulPt_eq_one_and_range_subset1 below · depth 31 - Kernel of [n] is finite flat étale when n∈ R^×
GoodReductionJacobian.RelativeGroupLaw.isFinite_flat_etale_schemeKerStr_of_isUnit34 below · depth 31 - Gluing an ordered affine cover along point-fixing overlap automorphisms
AlgebraicGeometry.Scheme.OrderedAffineCover.exists_glued_of_overlap_isos_of_forall_base_eq0 below · depth 32 - Unique lift of an isomorphism of fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.existsUnique_iso_lift_of_isFormalModuleVia_of_one_mem824 below · depth 32 - Full level-m structures are Zariski-local on the base
CerednikDrinfeld.QM.FakeEllipticCurve.exists_fullLevel_eq_of_forall_isPullbackVia_isLocalizationAway_of_span_eq_top0 below · depth 32 - Uniqueness of the formal 𝒪_D-module presentation of a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.exists_hom_isIso_forall_apply_eq_apply_nilEval_of_isFormalModuleVia4 below · depth 32 - Transporting formal coordinates along an isomorphism of formal mathcal O_D-modules
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isFormalModuleVia_and_apply_nilEval_eq_of_isFormalModuleVia_of_isIso1 below · depth 32 - Formal 𝒪_D-coordinates exist over a field where q is nilpotent
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isFormalModuleVia_of_field53 below · depth 32 - Serre–Tate lifting of fake elliptic curves, Artinian local base
CerednikDrinfeld.QM.FakeEllipticCurve.exists_lift_of_isFormalModuleVia_of_isArtinianRing_of_isAlgClosed_of_one_mem1,232 below · depth 32 - Saturation, full rank and products for an order coordinate
CerednikDrinfeld.QM.IsOrderCoord.exists_eq_pow_smul_and_exists_nsmul_mem_and_exists_coprime0 below · depth 32 - Order elements of reduced norm divisible by r approximating Pi
CerednikDrinfeld.QM.IsOrderCoord.exists_mul_star_eq_and_fst_mem_span_pow_and_snd_sub_one_mem_span_pow1 below · depth 32 - First r-adic coordinate divides r when rmidnrd
CerednikDrinfeld.QM.IsOrderCoord.fst_mem_span_natCast_of_mul_star_eq_intCast_mul1 below · depth 32 - A supersingular fake elliptic curve over O^{nr}/π
CerednikDrinfeld.QM.exists_fakeEllipticCurve_isFormalModuleOf_hasHeight_four1,744 below · depth 32 - Endomorphism of an open fixing a nilpotent thickening's reduction is pointwise trivial
GoodReductionJacobian.BareDeformation.base_eq_of_morphismRestrict_comp_eq0 below · depth 32 - τ-twisted obstruction cochain of local lifts is a cocycle
GoodReductionJacobian.BareDeformation.d_twisted_hom_obstruction_cochain_eq_zero_of_isRegluingBy_bare12 below · depth 32 - Coboundary criterion for lifting an endomorphism to a reglued deformation
GoodReductionJacobian.BareDeformation.exists_comp_eq_comp_iff_forall_mem_range_d_of_isRegluingBy_of_twisted_local_lifts_bare32 below · depth 32 - Comparison map, cartesian square and smoothness for a glued chart scheme
GoodReductionJacobian.BareDeformation.exists_comparison_isPullback_smooth_of_glued0 below · depth 32 - Chartwise lifts and their τ-twisted obstruction cochain
GoodReductionJacobian.BareDeformation.exists_local_lifts_twisted_hom_obstruction_cochain_of_isRegluingBy_bare32 below · depth 32 - Four-term re-gluing identity for the endomorphism obstruction cocycle
GoodReductionJacobian.BareDeformation.exists_orderedAffineCover_d_eq_unitPullback_hom_obstruction_cocycle_sub_of_isRegluingBy_bare33 below · depth 32 - Pair tangent field transported by a cartesian self-map
GoodReductionJacobian.BareDeformation.isTangentOfPair_specMap_comp_of_isPullback_ringHom_of_comp_eq_bare0 below · depth 32 - N-torsion is a subgroup, stable under lifted endomorphisms
GoodReductionJacobian.BareDeformation.nsmulPt_eq_one_of_mul_inv_one_pushPt_comp0 below · depth 32 - Closure on points of the level image in a bare deformation
GoodReductionJacobian.BareDeformation.range_subset_image_lev_of_mul_inv_one_pushPt0 below · depth 32 - Ring homomorphism Λ^{op} → End_κ H₁ from pinned pull-backs
AlgebraicGeometry.OModulePresheaf.exists_ringHom_mulOpposite_forall_apply_eq_of_unitPullback0 below · depth 33 - Serre–Tate lifting of homomorphisms of fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.existsUnique_hom_lift_of_isFormalModuleVia_of_one_mem811 below · depth 33 - Unique lifting of level structures along nilpotent thickenings
CerednikDrinfeld.QM.FakeEllipticCurve.existsUnique_lev_lift17 below · depth 33 - Upgrading a bare deformation to a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.exists_lift_of_isFormalModuleVia_of_bareDeformation856 below · depth 33 - Height 4 of the formal group of a fake elliptic curve
CerednikDrinfeld.QM.FakeEllipticCurve.finrank_quotient_span_nthSeries_map_eq_pow_four_of_isFormalModuleVia779 below · depth 33 - Ring action on a relative group law differentiates to Λ → End_κ(W)
CerednikDrinfeld.QM.exists_ringHom_moduleEnd_forall_eq_pushPt1 below · depth 33 - Chart-wise lifts of an endomorphism into a reglued deformation
GoodReductionJacobian.BareDeformation.exists_chart_lift_comp_eq_of_isRegluingBy_bare31 below · depth 33 - Regluing law: four-term obstruction combination is a coboundary
GoodReductionJacobian.BareDeformation.exists_d_eq_unitPullback_hom_obstruction_cocycle_sub_baseChange_of_local_lifts_factor_bare31 below · depth 33 - Serre–Tate lifting of an abelian scheme along its formal group
GoodReductionJacobian.BareDeformation.exists_isFormalCoordinates_liftsCoordinates_of_isArtinianRing_of_isAlgClosed1,160 below · depth 33 - Refinement of a cover on which local lifts factor
GoodReductionJacobian.BareDeformation.exists_orderedAffineCover_local_lifts_factor_bare0 below · depth 33 - Affine frame for a bare deformation and its residue fibre
GoodReductionJacobian.BareDeformation.exists_orderedAffineCover_unit_chart_frame_bare2 below · depth 33 - Separability element trivialises the obstruction cocycle
GoodReductionJacobian.BareDeformation.exists_pointDerivations_forall_map_hom_obstruction_cocycle_add_sub_eq_zero_of_separabilityElement_bare45 below · depth 33 - Λ-action on the special fibre of a bare deformation
GoodReductionJacobian.BareDeformation.exists_specialFibre_act_comp_eq_of_act_bare0 below · depth 33 - Rigidity of isogeny pairs along a nilpotent thickening
CerednikDrinfeld.QM.FakeEllipticCurve.comp_act_eq_comp_act_of_isPullbackVia_of_isIsogenyPair_of_ker_pow_eq_bot51 below · depth 34 - Lifting the Λ-action to a bare deformation
CerednikDrinfeld.QM.FakeEllipticCurve.exists_act_of_bareDeformation_of_isFormalCoordinates827 below · depth 34 - Lifting q^{nμ}φ₀ to a homomorphism of fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.exists_hom_lift_nsmul_pow8 below · depth 34 - Rosati-compatible invertible sheaf lifts along nilpotent thickenings
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isInvertible_pullback_iso_rosatiCompatible_of_isPullbackVia_of_isArtinianRing_of_isAlgClosed_residueField_of_isUnit_two_of_charP_residueField1,260 below · depth 34 - Serre–Tate lifting with prescribed rigidified formal module
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isPullbackVia_rigidified_of_hom_isIso1,234 below · depth 34 - Rosati compatibility descends from the symmetrisation of L
CerednikDrinfeld.QM.FakeEllipticCurve.rosatiCompatible_of_rosatiCompatible_tensor_pullback_negMor_of_kernelTrivial_of_isArtinianRing867 below · depth 34 - Transporting pair tangent coordinates to a subchart of a local lift
GoodReductionJacobian.BareDeformation.exists_algHom_isTangentCoordsOfPairAt_regluing_of_local_lift_factor_bare10 below · depth 34 - Refining four chart factorisations to a common overlap
GoodReductionJacobian.BareDeformation.exists_factor_inf_of_local_lifts_factor_bare0 below · depth 34 - Serre–Tate lifting along one small surjection
GoodReductionJacobian.BareDeformation.exists_isFormalCoordinates_liftsCoordinates_of_ker_mul_maximalIdeal_eq_bot1,159 below · depth 34 - Tangent coordinates for a pair of local lifts
GoodReductionJacobian.BareDeformation.exists_isTangentCoordsOfPairAt_local_lifts_factor_bare6 below · depth 34 - Untwisting the twisted lift coordinates on a smaller affine open
GoodReductionJacobian.BareDeformation.exists_isTangentCoordsOfPairAt_local_lifts_untwist_bare17 below · depth 34 - Tangent coordinates of a pair transported through a regluing chart
GoodReductionJacobian.BareDeformation.isTangentCoordsOfPairAt_comp_regluing_chart_of_comp_incl_bare4 below · depth 34 - Chartwise lift of ψ on sections over the residue field
GoodReductionJacobian.BareDeformation.map_app_app_eq_map_app_of_specMap_comp_eq_of_local_lift_factor_bare0 below · depth 34 - Obstruction class of a composite endomorphism
GoodReductionJacobian.BareDeformation.map_hom_obstruction_cocycle_comp_eq_add_map_tmul_of_local_lifts_bare35 below · depth 34 - Additivity of the obstruction class under pointwise product
GoodReductionJacobian.BareDeformation.map_hom_obstruction_cocycle_eq_add_of_local_lifts_mul_bare13 below · depth 34 - Infinitesimal q-power torsion ascends a nilpotent thickening
GoodReductionJacobian.RelativeGroupLaw.exists_isNilpotent_isInfinitesimal_of_isPullback_of_isNilpotent_ker0 below · depth 34 - Exactly intertwined germs of padded isogenies on nilpotent points
CerednikDrinfeld.QM.FakeEllipticCurve.Rigidification.exists_germs_represents_comp_eq_of_represents_of_act_pow_comp_eq_of_constantCoeff_eq_zero3 below · depth 35 - Lifting an isomorphism of reductions of rigidified fake elliptic curves
CerednikDrinfeld.QM.FakeEllipticCurve.Rigidification.exists_isoVia_corr_inducing_of_iso_reduction_of_act_pow_comp_eq_of_isAlgClosed5 below · depth 35 - Kernel subgroup scheme of a formal mathcal O_D-isogeny
CerednikDrinfeld.QM.FakeEllipticCurve.exists_closedSubgroup_factorsThrough_iff_nilEval_eq_zero_of_isIsogenyOfHeight_of_isAlgClosed43 below · depth 35 - Formal module of the quotient by a formal isogeny kernel
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isFormalCoordinates_quotient_comp_eq_nilEval_of_factorsThrough_iff_nilEval_eq_zero_of_isAlgClosed57 below · depth 35 - Lifting a Rosati-compatible invertible module along a small extension
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isInvertible_pullback_iso_of_rosatiCompatible_of_ker_mul_maximalIdeal_of_isArtinianRing_of_isAlgClosed1,223 below · depth 35 - Descent of invertible modules along small extensions away from 2qq'
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isInvertible_pullback_iso_of_rosatiCompatible_of_ker_mul_maximalIdeal_of_isUnit_of_isUnit_two1,056 below · depth 35 - Quotient by a finite Λ-stable n-torsion subgroup is again fake elliptic
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isIsogenyPair_preservesLevel_isFormalModuleVia_of_quotient_groupCore_of_coprime_germ1 below · depth 35 - Fake elliptic curve pull-backs factor through intermediate quotients
CerednikDrinfeld.QM.FakeEllipticCurve.exists_isPullbackVia_quotient_comp_eq_of_isPullbackVia_of_le_ker21 below · depth 35 - Formal mathcal O_D-isomorphism of germs induces isomorphism of targets
CerednikDrinfeld.QM.FakeEllipticCurve.exists_iso_comp_eq_of_formalIso_comp_germ_eq_of_isIsogenyPair_of_hasHeight_four_of_isAlgClosed_of_constantCoeff_eq_zero807 below · depth 35 - Rosati compatibility lifts along nilpotent thickenings of Artinian local base
CerednikDrinfeld.QM.FakeEllipticCurve.rosatiCompatible_of_pullback_iso_of_rosatiCompatible_of_isPullbackVia_of_isArtinianRing150 below · depth 35 - Drinfeld's trace condition for special formal mathcal O_D-modules
CerednikDrinfeld.QM.forall_trace_eq_intCast_of_isFormalCoordinates_of_isSpecial2 below · depth 35 - Isomorphic regluings have cohomologous tangent cocycles
GoodReductionJacobian.BareDeformation.exists_d_eq_sub_of_isIso_of_isTangentCoordsOfPairAt20 below · depth 35 - Obstruction cochain of a composite endomorphism: coboundary identity
GoodReductionJacobian.BareDeformation.exists_d_eq_unitPullback_hom_obstruction_cocycle_comp_sub_map_tmul_sub_baseChange_of_local_lifts_factor_bare33 below · depth 35
… and 81 more statements (search for the module name to find them).