Definitions/Def_LocalNewvector_AdelicSpanCarrier.lean
Adelic function carrier and its -orbit span
For a number field F, LocalNewvector.AdelicFnCarrier F is the space of all complex-valued functions on the adelic group AdelicGL2 (π F) F, introduced as a type synonym with mk and toFn the identity passages in the two directions, and equipped with the pointwise additive group and \mathbb{C}-module structures and with the right-translation action of AdelicGL2 (π F) F given by (g\cdot\varphi)(x)=\varphi(xg); this action commutes with scalars in both directions. No automorphy, integrability or smoothness condition is imposed on the carrier: such conditions appear only as hypotheses on individual functions. For \varphi : AdelicGL2 (π F) F \to\mathbb{C}, AdelicSpanSubmodule Ο is the \mathbb{C}-span of the right-translation orbit \{g\cdot\varphi\}, shown to be stable under the group action, and AdelicSpan Ο is that submodule viewed as a type, again with its module structure, the induced action of AdelicGL2 (π F) F and the commuting-scalar properties. The distinguished element AdelicSpan.self Ο is \varphi itself inside the span, and it is nonzero whenever \varphi is; adelicSpan_self_one_ne_zero records this for the constant function 1.
Over F=\mathbb{Q} and for a prime p, both AdelicFnCarrier β and each AdelicSpan Ο are given an action of GL_2(\mathbb{Q}_p) obtained by composing the global action with the monoid homomorphism AdelicDock.padicToAdelic p, which places a local matrix at the place of \mathbb{Q} above p and the identity elsewhere; padic_smul_def states this on the nose, and the commuting-scalar properties are supplied. Two reflexivity statements record that, with these structures in place, HasNewvectorConductor p (AdelicSpan Ο) c β the condition that the vectors fixed by K_1(p^c) are nonzero while those fixed by K_1(p^m) vanish for all m<c β and the fixed submodule fixedSubmodule (padicK1 p n) (AdelicSpan Ο) are well formed for the orbit span.
Relation to Mathlib
Mathlib has no automorphic-function carrier of this kind, nor the newvector/conductor vocabulary; AdelicFnCarrier is a type synonym for the Pi type AdelicGL2 (π F) F β β whose module and action structures are transported from it, and AdelicSpan Ο likewise a synonym for a Submodule β.
Where it is used
These carriers let the local newvector vocabulary (conductor of a K_1(p^n)-fixed vector, fixed submodules) be applied to the GL_2(\mathbb{A})-orbit span of a single adelic function, which is how the automorphic side of the modularity statements is packaged in this development.
References
- W. Casselman, On some results of Atkin and Lehner, Mathematische Annalen 201 (1973), 301β314
- D. Bump, Automorphic Forms and Representations, Cambridge Studies in Advanced Mathematics 55, Cambridge University Press, 1997
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 180 lines
- 43 declarations
- used in the statements of 87 theorems and imported by 86 proofs
- imports 3 definition modules
Source file: Definitions/Def_LocalNewvector_AdelicSpanCarrier.lean
Imports
Imported by
- no other definition module
Declarations
- def
LocalNewvector.AdelicFnCarrier - def
LocalNewvector.AdelicFnCarrier.mk - def
LocalNewvector.AdelicFnCarrier.toFn - theorem
LocalNewvector.AdelicFnCarrier.toFn_mk - theorem
LocalNewvector.AdelicFnCarrier.mk_toFn - theorem
LocalNewvector.AdelicFnCarrier.ext - theorem
LocalNewvector.AdelicFnCarrier.toFn_zero - theorem
LocalNewvector.AdelicFnCarrier.toFn_add - theorem
LocalNewvector.AdelicFnCarrier.toFn_csmul - theorem
LocalNewvector.AdelicFnCarrier.toFn_smul - theorem
LocalNewvector.AdelicFnCarrier.mk_ne_zero_of_ne_zero - def
LocalNewvector.AdelicSpanSubmodule - theorem
LocalNewvector.mk_mem_adelicSpanSubmodule - theorem
LocalNewvector.smul_mem_adelicSpanSubmodule - def
LocalNewvector.AdelicSpan - def
LocalNewvector.AdelicSpan.mk - def
LocalNewvector.AdelicSpan.toFn - theorem
LocalNewvector.AdelicSpan.ext - theorem
LocalNewvector.AdelicSpan.toFn_smul - def
LocalNewvector.AdelicSpan.self - theorem
LocalNewvector.AdelicSpan.toFn_self - theorem
LocalNewvector.AdelicSpan.self_ne_zero_of_ne_zero - theorem
LocalNewvector.adelicSpan_self_one_ne_zero - theorem
LocalNewvector.AdelicFnCarrier.padic_smul_def - theorem
LocalNewvector.AdelicSpan.padic_smul_def - theorem
LocalNewvector.AdelicSpan.typeOf_hasNewvectorConductor - theorem
LocalNewvector.AdelicSpan.typeOf_fixedSubmodule_padicK1
Source
import Definitions.Def_AutomorphicForm_AutomorphicFnAt import Definitions.Def_LocalNewvector_ConductorDatum import Definitions.Def_AdelicDock_LocalEmbedding open NumberField MeasureTheory AutomorphicForm noncomputable section namespace LocalNewvector variable (F : Type*) [Field F] [NumberField F] def AdelicFnCarrier : Type _ := AdelicGL2 (π F) F β β namespace AdelicFnCarrier variable {F} def mk (Ο : AdelicGL2 (π F) F β β) : AdelicFnCarrier F := Ο def toFn (Ο : AdelicFnCarrier F) : AdelicGL2 (π F) F β β := Ο @[simp] theorem toFn_mk (Ο : AdelicGL2 (π F) F β β) : (mk Ο).toFn = Ο := rfl @[simp] theorem mk_toFn (Ο : AdelicFnCarrier F) : mk Ο.toFn = Ο := rfl @[ext] theorem ext {Ο Ο : AdelicFnCarrier F} (h : β g, Ο.toFn g = Ο.toFn g) : Ο = Ο := funext h instance : AddCommGroup (AdelicFnCarrier F) := inferInstanceAs (AddCommGroup (AdelicGL2 (π F) F β β)) instance : Module β (AdelicFnCarrier F) := inferInstanceAs (Module β (AdelicGL2 (π F) F β β)) @[simp] theorem toFn_zero : (0 : AdelicFnCarrier F).toFn = 0 := rfl @[simp] theorem toFn_add (Ο Ο : AdelicFnCarrier F) : (Ο + Ο).toFn = Ο.toFn + Ο.toFn := rfl @[simp] theorem toFn_csmul (c : β) (Ο : AdelicFnCarrier F) : (c β’ Ο).toFn = c β’ Ο.toFn := rfl instance : DistribMulAction (AdelicGL2 (π F) F) (AdelicFnCarrier F) where smul g Ο := mk fun x => Ο.toFn (x * g) one_smul Ο := ext fun x => congrArg Ο.toFn (mul_one x) mul_smul g h Ο := ext fun x => congrArg Ο.toFn (mul_assoc x g h).symm smul_zero _ := ext fun _ => rfl smul_add _ _ _ := ext fun _ => rfl @[simp] theorem toFn_smul (g : AdelicGL2 (π F) F) (Ο : AdelicFnCarrier F) (x : AdelicGL2 (π F) F) : (g β’ Ο).toFn x = Ο.toFn (x * g) := rfl instance : SMulCommClass β (AdelicGL2 (π F) F) (AdelicFnCarrier F) where smul_comm _ _ _ := ext fun _ => rfl instance : SMulCommClass (AdelicGL2 (π F) F) β (AdelicFnCarrier F) := SMulCommClass.symm _ _ _ theorem mk_ne_zero_of_ne_zero {Ο : AdelicGL2 (π F) F β β} (hΟ : Ο β 0) : mk Ο β 0 := fun h => hΟ (congrArg toFn h) end AdelicFnCarrier variable {F} def AdelicSpanSubmodule (Ο : AdelicGL2 (π F) F β β) : Submodule β (AdelicFnCarrier F) := Submodule.span β {Ο | β g : AdelicGL2 (π F) F, Ο = g β’ AdelicFnCarrier.mk Ο} theorem mk_mem_adelicSpanSubmodule (Ο : AdelicGL2 (π F) F β β) : AdelicFnCarrier.mk Ο β AdelicSpanSubmodule Ο := Submodule.subset_span β¨1, (one_smul _ _).symmβ© theorem smul_mem_adelicSpanSubmodule (Ο : AdelicGL2 (π F) F β β) (g : AdelicGL2 (π F) F) {Ο : AdelicFnCarrier F} (hΟ : Ο β AdelicSpanSubmodule Ο) : g β’ Ο β AdelicSpanSubmodule Ο := by refine Submodule.span_induction (fun x β¨h, hhβ© => Submodule.subset_span β¨g * h, by rw [hh, mul_smul]β©) (by rw [smul_zero]; exact zero_mem _) (fun x y _ _ hx hy => by rw [smul_add]; exact add_mem hx hy) (fun c x _ hx => by rw [smul_comm]; exact Submodule.smul_mem _ c hx) hΟ def AdelicSpan (Ο : AdelicGL2 (π F) F β β) : Type _ := AdelicSpanSubmodule Ο namespace AdelicSpan variable (Ο : AdelicGL2 (π F) F β β) def mk (Ο : AdelicFnCarrier F) (hΟ : Ο β AdelicSpanSubmodule Ο) : AdelicSpan Ο := β¨Ο, hΟβ© def toFn (Ο : AdelicSpan Ο) : AdelicFnCarrier F := (Ο : AdelicSpanSubmodule Ο).val @[ext] theorem ext {Οβ Οβ : AdelicSpan Ο} (h : toFn Ο Οβ = toFn Ο Οβ) : Οβ = Οβ := Subtype.ext h instance : AddCommGroup (AdelicSpan Ο) := inferInstanceAs (AddCommGroup (AdelicSpanSubmodule Ο)) instance : Module β (AdelicSpan Ο) := inferInstanceAs (Module β (AdelicSpanSubmodule Ο)) instance : DistribMulAction (AdelicGL2 (π F) F) (AdelicSpan Ο) where smul g Ο := mk Ο (g β’ toFn Ο Ο) (smul_mem_adelicSpanSubmodule Ο g (Ο : AdelicSpanSubmodule Ο).2) one_smul Ο := ext Ο (one_smul (AdelicGL2 (π F) F) (toFn Ο Ο)) mul_smul g h Ο := ext Ο (mul_smul (Ξ± := AdelicGL2 (π F) F) g h (toFn Ο Ο)) smul_zero g := ext Ο (smul_zero (A := AdelicFnCarrier F) g) smul_add g Οβ Οβ := ext Ο (smul_add (A := AdelicFnCarrier F) g (toFn Ο Οβ) (toFn Ο Οβ)) @[simp] theorem toFn_smul (g : AdelicGL2 (π F) F) (Ο : AdelicSpan Ο) : toFn Ο (g β’ Ο) = g β’ toFn Ο Ο := rfl instance : SMulCommClass β (AdelicGL2 (π F) F) (AdelicSpan Ο) where smul_comm c g Ο := ext Ο (smul_comm (Ξ± := AdelicFnCarrier F) c g (toFn Ο Ο)) instance : SMulCommClass (AdelicGL2 (π F) F) β (AdelicSpan Ο) := SMulCommClass.symm _ _ _ def self : AdelicSpan Ο := mk Ο (AdelicFnCarrier.mk Ο) (mk_mem_adelicSpanSubmodule Ο) @[simp] theorem toFn_self : toFn Ο (self Ο) = AdelicFnCarrier.mk Ο := rfl theorem self_ne_zero_of_ne_zero (hΟ : Ο β 0) : self Ο β 0 := by intro h exact AdelicFnCarrier.mk_ne_zero_of_ne_zero hΟ (congrArg (toFn Ο) h) end AdelicSpan variable (F) theorem adelicSpan_self_one_ne_zero : AdelicSpan.self (F := F) (fun _ => (1 : β)) β 0 := AdelicSpan.self_ne_zero_of_ne_zero _ (by intro h; exact one_ne_zero (congrFun h 1)) section PadicAction variable (p : β) [Fact p.Prime] instance : DistribMulAction (GL (Fin 2) β_[p]) (AdelicFnCarrier β) := DistribMulAction.compHom _ (AdelicDock.padicToAdelic p) theorem AdelicFnCarrier.padic_smul_def (g : GL (Fin 2) β_[p]) (Ο : AdelicFnCarrier β) : g β’ Ο = (AdelicDock.padicToAdelic p g : AdelicGL2 (π β) β) β’ Ο := rfl instance : SMulCommClass β (GL (Fin 2) β_[p]) (AdelicFnCarrier β) where smul_comm c g Ο := smul_comm (Ξ± := AdelicFnCarrier β) c (AdelicDock.padicToAdelic p g) Ο instance : SMulCommClass (GL (Fin 2) β_[p]) β (AdelicFnCarrier β) := SMulCommClass.symm _ _ _ variable {Ο : AdelicGL2 (π β) β β β} instance : DistribMulAction (GL (Fin 2) β_[p]) (AdelicSpan Ο) := DistribMulAction.compHom _ (AdelicDock.padicToAdelic p) theorem AdelicSpan.padic_smul_def (g : GL (Fin 2) β_[p]) (Ο : AdelicSpan Ο) : g β’ Ο = (AdelicDock.padicToAdelic p g : AdelicGL2 (π β) β) β’ Ο := rfl instance : SMulCommClass β (GL (Fin 2) β_[p]) (AdelicSpan Ο) where smul_comm c g Ο := smul_comm (Ξ± := AdelicSpan Ο) c (AdelicDock.padicToAdelic p g) Ο instance : SMulCommClass (GL (Fin 2) β_[p]) β (AdelicSpan Ο) := SMulCommClass.symm _ _ _ theorem AdelicSpan.typeOf_hasNewvectorConductor (c : β) : (HasNewvectorConductor p (AdelicSpan Ο) c) = (HasNewvectorConductor p (AdelicSpan Ο) c) := rfl theorem AdelicSpan.typeOf_fixedSubmodule_padicK1 (n : β) : (fixedSubmodule (padicK1 p n) (AdelicSpan Ο) : Submodule β (AdelicSpan Ο)) = fixedSubmodule (padicK1 p n) (AdelicSpan Ο) := rfl end PadicAction end LocalNewvector end
Statements phrased using this module (87)
- Inertia at q with qΒ² β M: principal series versus supercuspidal
CuspForm.IsNewform.exists_charpoly_inertia_eq_principalSeries_supercuspidal_of_galoisRepAdic_of_two_laws_of_irreducible_odd_of_ne_two_of_factorization_eq_two10,725 below Β· depth 11 - Ramified first character in a principal series at qΒ² β£ M
CuspForm.IsNewform.exists_mem_higherUnits_apply_ne_one_of_linearMap_psCarrier_ne_zero_of_sq_dvd57 below Β· depth 11 - Unramifiedness of the central character ΞΌβΞΌβ
CuspForm.IsAdelicLiftOf.isUnramified_mul_of_linearMap_psCarrier_ne_zero6 below Β· depth 12 - 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 - Inertia at q is split with a^{q-1}β 1
CuspForm.IsNewform.exists_charpoly_inertia_eq_and_pow_sub_one_ne_one_of_forall_linearMap_psCarrier_eq_zero_of_factorization_eq_two_of_irreducible_odd_of_ne_two6,863 below Β· depth 12 - Newform level equals local newvector conductor at each prime
CuspForm.IsNewform.hasNewvectorConductor_adelicSpan_factorization_of_isAdelicLiftOf46 below Β· depth 12 - Central Kβ(qα΅)-fixed vector inside the GLβ(β_q)-span
CuspForm.IsAdelicLiftOf.exists_mem_span_fixed_padicK1_of_fixedSubmodule_padicK1_ne_bot6 below Β· depth 13 - Twisting a ramified-ratio principal series to Kβ(qα΅)-fixed vectors
CuspForm.IsAdelicLiftOf.exists_mem_span_fnTwist_fixed_padicK1_of_principalSeries_of_not_isUnramified_ratio11 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 - Principal-series map from split tame inertia labels at q
CuspForm.IsNewform.exists_linearMap_psCarrier_ne_zero_of_charpoly_inertia_eq_of_pow_sub_one_eq_one_of_factorization_eq_two_of_irreducible_odd_of_ne_two6,836 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 - Level lowering at q from a Kβ(qα΅)-fixed vector
CuspForm.IsNormalizedEigenform.goodEigensystemOccursAt_of_adelicLift_of_mem_span_of_fixed43 below Β· depth 13 - Newvector exponent at p bounded by vβ(N)
LocalNewvector.AdelicSpan.exists_hasNewvectorConductor_le_factorization0 below Β· depth 13 - Level lowering at q with qΒ² β₯ L, qβ‘-1, supercuspidal case
WeierstrassCurve.exists_isNormalizedEigenform_level_div_of_forall_linearMap_psCarrier_eq_zero_of_cast_eq_neg_one10,757 below Β· depth 13 - Level reduction to L/q for a twisted newform with qΒ² β L
WeierstrassCurve.exists_isNormalizedEigenform_level_div_of_mem_fixedSubmodule_fnTwist_of_isNewform_of_factorization_eq_two798 below Β· depth 13 - Central K(qβΏ)-fixed vector in the local span of an adelic lift
CuspForm.IsAdelicLiftOf.exists_mem_span_fixed_gl2CongruenceSubgroup_of_fixedSubmodule_gl2CongruenceSubgroup_ne_bot9 below Β· depth 14 - Finite-dimensionality of qβΏ-fixed vectors in the local span
CuspForm.IsAdelicLiftOf.finite_fixedSubmodule_gl2CongruenceSubgroup_inf_span_range_padic_smul_self12 below Β· depth 14 - Central scalars act trivially on the K(q)-invariants
CuspForm.IsAdelicLiftOf.gl2ReductionRep_scalarElem_eq_id_of_linearMap_range_eq_span7 below Β· depth 14 - Both characters ramified at q forces qΒ² β£ M
CuspForm.IsAdelicLiftOf.sq_dvd_of_linearMap_psCarrier_ne_zero_of_not_isUnramified_of_not_isUnramified1 below Β· depth 14 - Ramified principal series at q with v_q(M)=2: twist of level exactly q
CuspForm.IsNewform.exists_isPrimitiveForm_adelicLiftGamma1_psCarrier_isUnramified_of_not_isUnramified_ratio_of_factorization_eq_two473 below Β· depth 14 - Quadratic twist lowering the q-exponent of a newform
CuspForm.IsNewform.exists_quadraticTwistToExponentOne_of_sq_dvd_of_adelicLift_principalSeries_isUnramified_ratio67 below Β· depth 14 - Depth zero at q when v_q(M)β€ 2
CuspForm.IsNewform.fixedSubmodule_gl2CongruenceSubgroup_one_adelicSpan_ne_bot_of_factorization_le_two47 below Β· depth 14 - Unipotent-fixed vectors vanish when no map to a principal series exists
CuspForm.IsNewform.gl2ReductionRep_unipotent_fixed_eq_zero_of_forall_linearMap_psCarrier_eq_zero16 below Β· depth 14 - Inertia labels at q given by the cuspidal type ΞΈ or ΞΈ^q
CuspForm.IsNewform.inertia_labels_eq_or_eq_pow_of_isCuspidalOfType_subrepresentation_of_irreducible_odd_of_range6,800 below Β· depth 14 - Twisted descent: a Kβ(q)-fixed vector yields a parabolic class on Ξβ(L/q)
CuspForm.IsNormalizedEigenform.exists_H1_diamondRaw_eq_smul_heckeT_eq_smul_of_mem_fixedSubmodule_fnTwist11 below Β· depth 14 - Nonzero inertia invariants at q when v_q(M)=1
CuspForm.IsPrimitiveForm.exists_ne_zero_forall_inertiaSubgroupIn_apply_eq_self_of_linearMap_psCarrier_isUnramified_of_factorization_eq_one5,713 below Β· depth 14 - Integral mod-p parabolic eigenclass at level L/q
WeierstrassCurve.exists_H1_parabolic_not_dvd_diamondRaw_heckeT_congr_apOfModel_level_div_of_forall_linearMap_psCarrier_eq_zero10,743 below Β· depth 14 - Windowed adelic realization of a weight-one primitive form
AutomorphicForm.exists_isGenuineCuspRealizationAt_hasNewvectorConductor_adelicSpan_factorization_of_isPrimitiveForm_weightOne52 below Β· depth 15 - Quadratic twist produces a Kβ(q)-fixed vector with trivial central action
CuspForm.IsAdelicLiftOf.exists_mem_span_fnTwist_fixed_padicK1_one_of_principalSeries15 below Β· depth 15 - Principal-series characters trivial on 1+qβ€_q when v_q(M)=2
CuspForm.IsNewform.apply_eq_one_of_mem_higherUnits_one_of_factorization_eq_two_of_linearMap_psCarrier_ne_zero10 below Β· depth 15 - Twisting a newform to unramified principal-series character at q
CuspForm.IsNewform.exists_isPrimitiveForm_adelicLiftGamma1_psCarrier_isUnramified_of_not_isUnramified_ratio457 below Β· depth 15 - Unipotent-fixed vector gives a map to a principal series
CuspForm.IsNewform.exists_linearMap_psCarrier_of_gl2ReductionRep_unipotent_fixed_ne_zero15 below Β· depth 15 - Twisted descent: lowered-level eigenform with Ξ·-twisted coefficients
CuspForm.IsNormalizedEigenform.exists_isNormalizedEigenform_qCoeff_eq_mul_of_adelicLift_fnTwist_of_mem_span_of_fixed43 below Β· depth 15 - Inertia invariants at q for v_q(M)=1, unramified principal series
CuspForm.IsPrimitiveForm.exists_galoisRepAdic_forall_inertiaSubgroupIn_apply_eq_self_of_linearMap_psCarrier_isUnramified_of_factorization_eq_one5,712 below Β· depth 15 - Principal series with unramified character: v_q(M) versus v_q(cond Ξ΅)
CuspForm.IsPrimitiveForm.factorization_eq_conductor_factorization_or_of_linearMap_psCarrier_isUnramified33 below Β· depth 15 - A full-level Tate datum receiving newforms and Drinfeld specialisations
FullLevelTate.exists_datum_forall_exists_eigenIsoHom_ne_bot_and_exists_drinfeldSpecialization_of_algebraMap_eq6,623 below Β· depth 15 - Mod p eigensystem of W on HΒΉ with Steinberg-quotient coefficients
WeierstrassCurve.exists_charP_rep_steinberg_quotient_isEigensystemH1_apOfModel_of_isSemistableModel_of_qCoeff_congr10,659 below Β· depth 15 - Multiplicity one: twisted newform lift and primitive form span
CuspForm.IsNewform.adelicSpanSubmodule_eq_of_isPrimitiveForm_adelicLiftGamma1_fnTwist408 below Β· depth 16 - No cuspidal type in the mod-q reduction at level qΒ²M'
CuspForm.IsNewform.not_isCuspidalOfType_subrepresentation_gl2ReductionRep_of_dvd47 below Β· depth 16 - Ξβ(N) descent of a Kβ(qα΅)-fixed twisted vector
CuspForm.IsNormalizedEigenform.exists_gamma1_hasNebentypus_hecke_eigen_of_adelicLift_fnTwist_of_mem_span_of_fixed14 below Β· depth 16 - Casselman lower bound: Kβ(q^m)-fixed vector forces v_q(M)β€ m
CuspForm.IsPrimitiveForm.factorization_le_of_mem_span_of_mem_fixedSubmodule_padicK120 below Β· depth 16 - Newvector conductor at q of a weight-one primitive form's adelic span
DihedralWeightOne.hasNewvectorConductor_adelicSpan_weightOneLift_factorization_of_isPrimitiveForm49 below Β· depth 16 - Full-level Tate datum: newform eigenspaces and Drinfeld specialisation
FullLevelTate.exists_datum_forall_exists_eigenIsoHom_ne_bot_and_exists_drinfeldSpecialization_of_levelAutInputs6,588 below Β· depth 16 - Twisting away ramification of ΞΌβ in a principal series
LocalNewvector.AdelicSpan.exists_psCarrier_fnTwist_isUnramified_fixed_padicK1_of_not_isUnramified_ratio7 below Β· depth 16 - Level lowering at qΒ² with Steinberg-quotient coefficients
WeierstrassCurve.isEigensystemH1_comp_apOfModel_of_isSemistableModel_of_qCoeff_congr_of_steinberg_quotient10,658 below Β· depth 16 - Descent of a Kβ(qα΅)-fixed twisted vector to Ξβ nebentypus
CuspForm.IsAdelicLiftOf.exists_hasNebentypus_isAdelicLiftOfGamma1_of_mem_span_fnTwist_of_fixed7 below Β· depth 17 - Descent from a nebentypus eigenvector to Sβ(Ξβ(N),Ξ΅)
CuspForm.IsAdelicLiftOfGamma1.exists_hasNebentypus_isAdelicLiftOfGamma1_of_mem_span_of_apply_mul_finEmbed_eq_inv_mul5 below Β· depth 17 - Equivariant Hecke eigenclass attached to a newform of level NqΒ²
CuspForm.IsNewform.exists_H1_gammaH_dual_ne_zero_equivariant_heckeT_eq_qCoeff_smul_of_isCuspidalOfType43 below Β· depth 17 - Inertia at q with v_q(M)=2 is non-tame of order β€ q-1
CuspForm.IsNewform.exists_charpoly_inertia_eq_and_pow_sub_one_ne_one_of_forall_linearMap_psCarrier_eq_zero_of_factorization_eq_two_of_irreducible_odd_of_ne_two_of_cast_eq_neg_one6,598 below Β· depth 17 - Cuspidal type ΞΈ for the level-zero component at q
CuspForm.IsNewform.exists_isCuspidalOfType_gl2ReductionRep_of_inertia_labels_eq_pow_of_irreducible_odd_of_cast_eq_neg_one10,520 below Β· depth 17 - Supercuspidal type character at q has Ξ»-power order
CuspForm.IsNewform.ne_one_and_exists_pow_pow_eq_one_of_isCuspidalOfType_of_unipotentOnInertia_of_irreducible_odd6,546 below Β· depth 17 - Hecke eigenvalue Ξ·(varpi_β)β»ΒΉa_β(g) on the twisted adelic span
CuspForm.IsNormalizedEigenform.sum_apply_padicToAdelic_eq_mul_of_mem_span_fnTwist7 below Β· depth 17 - Conductor lower bound for Kβ(q^m)-fixed vectors in weight one
DihedralWeightOne.factorization_le_of_mem_span_weightOneLift_of_mem_fixedSubmodule_padicK121 below Β· depth 17 - Non-vanishing and Kβ(N)-invariance of the weight-one adelic lift
DihedralWeightOne.weightOneLift_ne_zero_and_apply_mul_finEmbed_eq_of_isPrimitiveForm34 below Β· depth 17 - Residual HΒΉ eigensystem at level N from a cuspidal type
HeckeEis.isEigensystemH1_of_H1_gammaH_dual_of_isCuspidalOfType_of_qCoeff_congr47 below Β· depth 17 - Non-zero Kβ(qα΅)-fixed vector inside the local span at q
LocalNewvector.AdelicSpan.exists_mem_span_fixed_padicK1_of_fixedSubmodule_padicK1_ne_bot_of_apply_mul_finEmbed_eq0 below Β· depth 17 - Cuspidal type of a newform in the full-level Tate module
ModularCurve.FullLevel.exists_ringHom_heckeGen_eq_and_exists_ne_zero_comm_baseChange_tateModule_jac790 below Β· depth 17 - Residual irreducibility, oddness and inertial unipotence for a congruent newform
WeierstrassCurve.exists_galoisRepAdic_residual_irreducible_odd_unipotent_of_isSemistableModel_of_qCoeff_congr1,487 below Β· depth 17 - Level and nebentypus of a Kβ(qα΅)-fixed vector in a twisted lift
CuspForm.IsAdelicLiftOf.apply_mul_finEmbed_levelZero_eq_of_mem_span_fnTwist_of_fixed6 below Β· depth 18 - Realisation of the GLβ(β_q)-span of an adelic lift
CuspForm.IsAdelicLiftOf.exists_realization_range_eq_span_range_padic_smul_self13 below Β· depth 18 - Principal series map from tame split inertia at q
CuspForm.IsNewform.exists_linearMap_psCarrier_ne_zero_of_charpoly_inertia_eq_of_pow_sub_one_eq_one_of_factorization_eq_two_of_irreducible_odd_of_ne_two_of_cast_eq_neg_one6,571 below Β· depth 18 - Irreducibility of the K(q)-fixed reduction representation
CuspForm.IsNewform.gl2ReductionRep_toSubmodule_eq_top_of_ne_bot_of_forall_linearMap_psCarrier_eq_zero533 below Β· depth 18 - Inertia labels at q given by a cuspidal type ΞΈ
CuspForm.IsNewform.inertia_labels_eq_or_eq_pow_of_isCuspidalOfType_subrepresentation_of_irreducible_odd_of_range_of_cast_eq_neg_one6,535 below Β· depth 18 - No equivariant map to a principal series at q when qΒ² β M
CuspForm.IsNewform.linearMap_psCarrier_eq_zero_of_charpoly_inertia_eq_mul_of_eq_pow_of_pow_sub_one_ne_one_exponent_two7,036 below Β· depth 18 - Descent of adelic weight-one vectors to Sβ(N,Ξ΅)
DihedralWeightOne.exists_hasNebentypus_eq_weightOneLift_of_mem_span_of_apply_mul_finEmbed_eq_inv_mul7 below Β· depth 18 - Adelic Hecke eigenvalue gives T_β relation in weight one
DihedralWeightOne.qCoeff_hecke_eq_of_hasNebentypus_of_sum_weightOneLift_mul_padicToAdelic_inv_eq10 below Β· depth 18 - Adelic Hecke eigenrelation for the weight-one lift
DihedralWeightOne.sum_weightOneLift_mul_padicToAdelic_inv_eq_mul_of_hasNebentypus_of_qCoeff_hecke_eq15 below Β· depth 18 - Nebentypus transformation of the weight-one adelic lift under Kβ(M)
DihedralWeightOne.weightOneLift_mul_finEmbed_eq_inv_nebentypus_mul_of_mem_finiteLevelZero7 below Β· depth 18 - Newform eigensystem in HΒΉ with dual cuspidal-type coefficients
HeckeEis.exists_coeffH1_dual_ne_zero_isCoeffHeckeOnH1_eq_qCoeff_smul_of_isCuspidalOfType42 below Β· depth 18 - Newform K(q)-invariants embed into the dual Tate module
ModularCurve.FullLevel.exists_injective_dual_baseChange_tateModule_jac_of_isNewform_of_range_eq_span613 below Β· depth 18 - Component at u of a k-translate is Fβ£βΞ³β»ΒΉ
CuspForm.IsAdelicLiftOf.apply_mul_padicToAdelic_diagOne_mul_eq_slash_inv_slash_of_component0 below Β· depth 19 - Vanishing of a K(q)-fixed vector in the span of an adelic lift
CuspForm.IsAdelicLiftOf.eq_zero_of_forall_apply_mul_padicToAdelic_diagOne_eq_zero_of_mem_span_of_mem_fixedSubmodule6 below Β· depth 19 - Classical components at full level q of adelic span vectors
CuspForm.IsAdelicLiftOf.exists_cuspForm_gamma_inf_gamma0_apply_mul_padicToAdelic_diagOne_eq_slash_of_mem_span_of_mem_fixedSubmodule6 below Β· depth 19 - Hecke action on full-level components of an adelic newform
CuspForm.IsAdelicLiftOf.heckeTLinH_eq_qCoeff_smul_of_components_of_isNewform19 below Β· depth 19 - Cuspidal K(q)-type of a newform inside HΒΉ(Ξ_H(NqΒ²),β)
CuspForm.IsNewform.exists_linearMap_fixedSubmodule_H1_gammaH_laws_of_isCuspidalOfType36 below Β· depth 19 - Irreducibility of the local representation realised in the adelic span
CuspForm.IsNewform.isIrreducibleGLRep_of_linearMap_range_eq_span_padic_smul_self496 below Β· depth 19 - Hecke coset sum for the weight-one adelic lift at a good prime
DihedralWeightOne.sum_weightOneLift_mul_padicToAdelic_inv_eq_mul_slash_apply_I_mul_det7 below Β· depth 19 - Invariance and archimedean value of the weight-one adelic lift
DihedralWeightOne.weightOneLift_globalPoints_mul_and_mul_finEmbed_and_eq_weightOneArchLift6 below Β· depth 19 - Full-level Tate datum with Drinfeld specialisation when qβ‘-1 mod Ξ»
FullLevelTate.exists_datum_forall_exists_eigenIsoHom_ne_bot_and_exists_drinfeldSpecialization_of_algebraMap_eq_of_ne_two_of_cast_eq_neg_one6,358 below Β· depth 19 - Adelic spans embed equivariantly into copies of one irreducible representation
AutomorphicForm.exists_isIrreducibleGLRep_injective_linearMap_adelicSpan_finsupp_of_agreesAwayFromFinite341 below Β· depth 20 - Components of K(q)-fixed vectors as linear families of cusp forms
CuspForm.IsAdelicLiftOf.exists_linearMap_components_of_fixedSubmodule_of_range_eq_span10 below Β· depth 20 - Adelic Hecke sum at a good prime equals a_β(g)
CuspForm.IsAdelicLiftOf.sum_toFn_mul_eq_qCoeff_mul_of_mem_span_of_isHeckeCosetSystem10 below Β· depth 20 - Local newvectors from a newform span at most a line
CuspForm.IsNewform.exists_smul_add_smul_eq_zero_of_mem_span_of_mem_fixedSubmodule_padicK1_of_centralGL_smul_eq116 below Β· depth 20 - Existence of a full-level Tate datum with Drinfeld specialisation
FullLevelTate.exists_datum_forall_exists_eigenIsoHom_ne_bot_and_exists_drinfeldSpecialization_of_levelAutInputs_of_ne_two_of_cast_eq_neg_one6,323 below Β· depth 20 - Cuspidal realisations of Theta embed GLβ(β_q)-equivariantly into one irreducible representation
AutomorphicForm.exists_isIrreducibleGLRep_linearMap_span_translate_realization_of_coversModCentre340 below Β· depth 21 - Cuspidal constituents of GLβ/β are isotypic at q
AutomorphicForm.exists_isIrreducibleGLRep_injective_linearMap_finsupp_of_isCuspConstituent165 below Β· depth 22