Definitions/Def_AutomorphicForm_AutomorphicFnAt.lean
Adelic automorphic and cuspidal predicates at fixed measure data
Let F be a number field and G=\mathrm{GL}_2(\mathbb{A}_F), written AdelicGL2 (𝓞 F) F. A CarrierPins F bundle records, as plain structure fields, a \sigma-algebra mS and a measure μ on G, a subset D ⊆ G, a subgroup Z of the idele units \mathbb{A}_F^{\times}, a family U of subgroups of G indexed by ideals of \mathcal{O}_F, a family gen of elements of G indexed by the finite places, and a \sigma-algebra nS with a measure ν on \mathbb{A}_F. The first definition, LsXiMemberAt, restates the project's structure LsXiMember at an explicitly named measure and \sigma-algebra instead of an ambient MeasureSpace instance, for a Dedekind domain R with fraction field K; lsXiMemberAt_iff unfolds it to the conjunction of two clauses: \varphi(\gamma g)=\varphi(g) for all \gamma\in\mathrm{GL}_2(K) embedded by K\to\mathbb{A}_K and all g, together with \varphi(z\cdot g)=\xi(z)\varphi(g) for z\in Z acting through central scalars (this is IsLsXiFunction), and \varphi\in L^2 of \mu restricted to D. Then IsAutomorphicFnAt F pins ξ φ is exactly LsXiMemberAt read at the bundle's (mS,\mu,Z,D), and IsCuspAutomorphicFnAt adds the single further clause IsCuspidalFn for the bundle's \nu and the upper unipotent parametrisation x\mapsto\begin{pmatrix}1&x\\0&1\end{pmatrix}, i.e. \int_{\mathbb{A}_F}\varphi(u(x)g)\,d\nu(x)=0 for every g\in G. These are thus only the invariance, central-character, L^2 and constant-term clauses: no K-finiteness, \mathfrak{z}-finiteness, smoothness or moderate-growth condition is imposed, and at an arbitrary bundle the predicates assert whatever the given data say. Four elementary facts accompany them: the zero function satisfies both predicates for every bundle and every \xi; the constant function 1 satisfies IsAutomorphicFnAt for the trivial character as soon as \mu(D)<\infty; and 1 never satisfies IsCuspAutomorphicFnAt, for any \xi, when \nu is a probability measure, since its constant term is 1.
Relation to Mathlib
Mathlib has no notion of automorphic form on an adelic \mathrm{GL}_2; the predicates, the unipotent parametrisation unipotentGL2, the constant term constantTerm and the CarrierPins bundle are the project's own, built on Mathlib's adele ring, Haar measure and MemLp. LsXiMemberAt is the project's LsXiMember with the ambient MeasureSpace instance replaced by an explicit measure argument.
Where it is used
These predicates fix the space-level vocabulary for adelic automorphic forms on \mathrm{GL}_2 used throughout the modularity half of the argument: further layers add, over the same bundle, the Hecke eigenvalue clauses at the level subgroups U and the generators gen, and concrete statements instantiate the bundle at the production data productionPinsOf, where \mu is a Haar measure on \mathrm{GL}_2(\mathbb{A}_F), Z is all of \mathbb{A}_F^{\times} and \nu is a normalised conditional adelic Haar measure.
References
- S. Gelbart, Automorphic Forms on Adele Groups, Annals of Mathematics Studies 83, Princeton University Press, 1975
- D. Bump, Automorphic Forms and Representations, Cambridge Studies in Advanced Mathematics 55, Cambridge University Press, 1997
- 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.
- 72 lines
- 8 declarations
- used in the statements of 173 theorems and imported by 181 proofs
- imports 2 definition modules
Source file: Definitions/Def_AutomorphicForm_AutomorphicFnAt.lean
Declarations
- def
AutomorphicForm.LsXiMemberAt - theorem
AutomorphicForm.lsXiMemberAt_iff - def
AutomorphicForm.IsAutomorphicFnAt - def
AutomorphicForm.IsCuspAutomorphicFnAt - theorem
AutomorphicForm.isAutomorphicFnAt_zero - theorem
AutomorphicForm.isCuspAutomorphicFnAt_zero - theorem
AutomorphicForm.isAutomorphicFnAt_one_trivial - theorem
AutomorphicForm.not_isCuspAutomorphicFnAt_one
Source
import Definitions.Def_AutomorphicForm_CarrierPins import Definitions.Def_AutomorphicForm_ConstantTerm set_option autoImplicit false open IsDedekindDomain NumberField MeasureTheory open AutomorphicForm noncomputable section namespace AutomorphicForm section LsXiAt variable (R K : Type*) [CommRing R] [IsDedekindDomain R] [Field K] [Algebra R K] [IsFractionRing R K] def LsXiMemberAt [MeasurableSpace (AdelicGL2 R K)] (μ : Measure (AdelicGL2 R K)) (Z : Subgroup (AdeleRing R K)ˣ) (ξ : Z →* ℂˣ) (D : Set (AdelicGL2 R K)) (φ : AdelicGL2 R K → ℂ) : Prop := @LsXiMember R K _ _ _ _ _ Z ξ ⟨μ⟩ D φ theorem lsXiMemberAt_iff [MeasurableSpace (AdelicGL2 R K)] (μ : Measure (AdelicGL2 R K)) (Z : Subgroup (AdeleRing R K)ˣ) (ξ : Z →* ℂˣ) (D : Set (AdelicGL2 R K)) (φ : AdelicGL2 R K → ℂ) : LsXiMemberAt R K μ Z ξ D φ ↔ IsLsXiFunction R K Z ξ φ ∧ MemLp φ 2 (μ.restrict D) := by letI : MeasureSpace (AdelicGL2 R K) := ⟨μ⟩ exact ⟨fun h => ⟨h.toIsLsXiFunction, h.memLp_two⟩, fun h => ⟨h.1, h.2⟩⟩ end LsXiAt variable (F : Type) [Field F] [NumberField F] def IsAutomorphicFnAt (pins : CarrierPins F) (ξ : pins.Z →* ℂˣ) (φ : AdelicGL2 (𝓞 F) F → ℂ) : Prop := @LsXiMemberAt (𝓞 F) F _ _ _ _ _ pins.mS pins.μ pins.Z ξ pins.D φ def IsCuspAutomorphicFnAt (pins : CarrierPins F) (ξ : pins.Z →* ℂˣ) (φ : AdelicGL2 (𝓞 F) F → ℂ) : Prop := IsAutomorphicFnAt F pins ξ φ ∧ @IsCuspidalFn _ pins.nS _ _ pins.ν unipotentGL2 φ theorem isAutomorphicFnAt_zero (pins : CarrierPins F) (ξ : pins.Z →* ℂˣ) : IsAutomorphicFnAt F pins ξ (fun _ => (0 : ℂ)) := by letI := pins.mS; letI : MeasureSpace (AdelicGL2 (𝓞 F) F) := ⟨pins.μ⟩ exact lsXiMember_zero (𝓞 F) F pins.Z ξ pins.D theorem isCuspAutomorphicFnAt_zero (pins : CarrierPins F) (ξ : pins.Z →* ℂˣ) : IsCuspAutomorphicFnAt F pins ξ (fun _ => (0 : ℂ)) := ⟨isAutomorphicFnAt_zero F pins ξ, fun g => by letI := pins.nS; exact constantTerm_zero pins.ν unipotentGL2 g⟩ theorem isAutomorphicFnAt_one_trivial (pins : CarrierPins F) (hDfin : @pins.μ pins.D < ⊤) : IsAutomorphicFnAt F pins (1 : pins.Z →* ℂˣ) (fun _ => (1 : ℂ)) := by letI := pins.mS; letI : MeasureSpace (AdelicGL2 (𝓞 F) F) := ⟨pins.μ⟩ haveI : IsFiniteMeasure (pins.μ.restrict pins.D) := ⟨by rw [Measure.restrict_apply_univ]; exact hDfin⟩ exact ⟨⟨fun _ _ => rfl, fun _ _ => by simp⟩, memLp_const 1⟩ theorem not_isCuspAutomorphicFnAt_one (pins : CarrierPins F) (ξ : pins.Z →* ℂˣ) [@IsProbabilityMeasure _ pins.nS pins.ν] : ¬ IsCuspAutomorphicFnAt F pins ξ (fun _ => (1 : ℂ)) := by intro ⟨_, hcusp⟩ letI := pins.nS have h1 : (1 : ℂ) = 0 := by have := hcusp 1; rwa [constantTerm_const] at this exact one_ne_zero h1 end AutomorphicForm end
Statements phrased using this module (173)
- Cuspidal automorphic functions vanishing on a covering window vanish
AutomorphicForm.eq_zero_of_isCuspAutomorphicFnAt_productionPinsOf_of_coversModCentre_of_forall_mem_eq_zero1 below · depth 20 - Continuity of right convolution of an automorphic L² function
AutomorphicForm.continuous_convOp_of_isAutomorphicFnAt_canonicalTruncationDomain_of_continuous26 below · depth 30 - Right convolution splits along an a.e. decomposition of automorphic functions
AutomorphicForm.convOp_eq_add_add_of_ae_eq_restrict_canonicalTruncationDomain_of_isAutomorphicFnAt_of_continuous27 below · depth 30 - Continuous block of the GL₂ spectral expansion on A× B
AutomorphicForm.exists_forall_setIntegral_convOp_continuousProjection_eq_mul_setIntegral_prod_tsum_integral_sum_rightConv_axis_continuation1,066 below · depth 30 - Automorphisation of a bounded compactly supported test function
AutomorphicForm.isAutomorphicFnAt_finsum_integral_indicator_canonicalTruncationDomain21 below · depth 30 - Three-way decomposition of automorphic L² in a determinant slab
AutomorphicForm.lsXi_threeWay_orthogonal_decomposition_haar_ae_of_isFundamentalDomain_slab12 below · depth 30 - Cuspidal block of the rectangle spectral expansion for GL₂
AutomorphicForm.setIntegral_convOp_cuspProjection_eq_mul_setIntegral_prod_tsum_convOp_mul_conj_of_orthonormal_isotypicCuspSubmodule535 below · depth 30 - Residual block of the rectangular GL₂ spectral expansion
AutomorphicForm.setIntegral_convOp_residualProjection_eq_mul_setIntegral_prod_finsum_chiDet_mul_chiDet_inv86 below · depth 30 - Automorphic functions are a.e. strongly measurable for adelic Haar measure
AutomorphicForm.aestronglyMeasurable_adelicGLHaar_of_isAutomorphicFnAt_slab12 below · depth 31 - Continuous-spectrum Plancherel identity for R(f) on the truncation domain
AutomorphicForm.exists_forall_setIntegral_convOp_continuousProjection_mul_conj_continuousProjection_eq_mul_tsum_integral_sum_rightConv_mul_setIntegral_mul_conj_axis_continuation1,049 below · depth 31 - Expansion of int_A R(f)u along an orthonormal cusp system
AutomorphicForm.hasSum_setIntegral_mul_conj_mul_setIntegral_convOp_of_orthonormal_isotypicCuspSubmodule62 below · depth 31 - Local L² property of automorphic forms on GL₂(A)
AutomorphicForm.memLp_two_restrict_of_isCompact_of_isAutomorphicFnAt_canonicalTruncationDomain26 below · depth 31 - Residual members are spanned by continuous characters χ∘det
AutomorphicForm.mem_span_chiDet_continuous_of_mem_residualSpan_of_isAutomorphicFnAt25 below · depth 31 - Orthogonality of χ∘det on the canonical truncation domain
AutomorphicForm.setIntegral_chiDet_mul_conj_chiDet_canonicalTruncationDomain_eq_and_eq_zero_of_ne_of_squaresToXi19 below · depth 31 - Continuous part: integral over A as normalised pairing with u^Aₑ
AutomorphicForm.setIntegral_convOp_continuousProjection_eq_inv_mul_setIntegral_convOp_mul_conj_continuousProjection88 below · depth 31 - Unfolding an automorphisation against a continuous ξ-equivariant function
AutomorphicForm.setIntegral_finsum_integral_indicator_mul_conj_eq_mul_setIntegral_mul_conj_of_continuous_of_isLsXiFunction72 below · depth 31 - Unfolding an automorphised test function against an automorphic function
AutomorphicForm.setIntegral_finsum_integral_indicator_mul_conj_eq_mul_setIntegral_mul_conj_of_isAutomorphicFnAt60 below · depth 31 - Cuspidal component of the automorphised indicator
AutomorphicForm.setIntegral_mul_conj_eq_mul_setIntegral_inter_conj_of_lsXi_threeWay_of_mem_isotypicCuspSubmodule74 below · depth 31 - Cusp forms are orthogonal to the residual span
AutomorphicForm.setIntegral_mul_conj_eq_zero_of_ae_constantTerm_eq_zero_of_mem_residualSpan_slab12 below · depth 31 - Smoothing upgrades almost-everywhere cuspidality to pointwise vanishing
AutomorphicForm.constantTerm_convOp_eq_zero_of_ae_constantTerm_eq_zero_of_isAutomorphicFnAt27 below · depth 32 - Hecke translate of an orthogonal cuspidal remainder vanishes
AutomorphicForm.convOp_ae_eq_zero_restrict_canonicalTruncationDomain_of_ae_constantTerm_eq_zero_of_forall_setIntegral_mul_conj_eq_zero57 below · depth 32 - L² boundedness of right convolution on the truncation domain
AutomorphicForm.exists_forall_eLpNorm_convOp_le_mul_eLpNorm_restrict_canonicalTruncationDomain_of_isAutomorphicFnAt34 below · depth 32 - Paley–Wiener spectral form of R(f) on the continuous spectrum
AutomorphicForm.exists_forall_setIntegral_convOp_continuousProjection_pseudoEisenstein_mul_conj_eq_mul_tsum_integral_sum_rightConv_axis_pairing_of_matched_paleyWiener520 below · depth 32 - L² limits of automorphic functions; cuspidality closed and linear
AutomorphicForm.exists_isAutomorphicFnAt_ae_eq_of_tendsto_eLpNorm_and_ae_constantTerm_eq_zero_canonicalTruncationDomain23 below · depth 32 - Continuous-spectrum form of R(f) for automorphised bounded cutoffs
AutomorphicForm.forall_setIntegral_convOp_continuousProjection_mul_conj_eq_mul_tsum_integral_sum_rightConv_axis_pairing_of_forall_paleyWiener1,015 below · depth 32 - Right convolution preserves automorphy at the truncation-domain pins
AutomorphicForm.isAutomorphicFnAt_convOp_of_isAutomorphicFnAt_canonicalTruncationDomain34 below · depth 32 - Adjointness of right convolution on the truncation domain
AutomorphicForm.setIntegral_mul_conj_convOp_eq_setIntegral_convOp_conj_inv_mul_conj_of_isAutomorphicFnAt31 below · depth 32 - Cuspidality as orthogonality to all pseudo-Eisenstein series
AutomorphicForm.ae_constantTerm_eq_zero_iff_forall_setIntegral_pseudoEisenstein_mul_conj_eq_zero_slab65 below · depth 33 - Cuspidal part vanishes; residual part is the residual projection
AutomorphicForm.ae_eq_zero_cuspidalPart_of_forall_isSlabProfile_setIntegral_pseudoEisenstein_mul_conj_eq_zero22 below · depth 33 - Axis pairing of (φ,R(f)ψ) as Eisenstein-coefficient sum
AutomorphicForm.conj_sum_integral_axis_pairing_add_eq_mul_tsum_integral_sum_rightConv_mul_thetaPairing_of_matched_paleyWiener363 below · depth 33 - Eisenstein coefficients of a matched pseudo-Eisenstein series on the unitary axis
AutomorphicForm.exists_forall_setIntegral_pseudoEisenstein_mul_conj_axis_continuation_eq_mul_integral_mul_conj_add_integral_mul_conj_weylIntertwining_of_matched_paleyWiener86 below · depth 33 - Matched Paley–Wiener pair approximating two automorphisations jointly
AutomorphicForm.exists_matched_paleyWiener_pair_forall_norm_setIntegral_sub_le_and_tsum_integral_sum_normSq_sub_setIntegral_axis_continuation_le1,006 below · depth 33 - Pseudo-Eisenstein series of a slab profile is automorphic
AutomorphicForm.isAutomorphicFnAt_pseudoEisenstein_slab22 below · depth 33 - Smoothing an a.e.-cuspidal automorphic function on GL₂
AutomorphicForm.isSmoothCuspAutomorphicFnAt_convOp_and_continuous_and_mem_archCutSubmodule_of_ae_constantTerm_eq_zero40 below · depth 33 - Stability of the R(f)-pairing under weak L² approximation
AutomorphicForm.norm_setIntegral_convOp_mul_conj_sub_le_of_forall_norm_setIntegral_sub_mul_conj_le44 below · depth 33 - Stability of the Eisenstein coefficient form of R(f)
AutomorphicForm.norm_tsum_integral_sum_rightConv_mul_mul_conj_sub_le_of_tsum_integral_sum_normSq_sub_le12 below · depth 33 - Continuous-spectrum part of a pseudo-Eisenstein pairing as a difference
AutomorphicForm.setIntegral_continuousPart_mul_conj_convOp_continuousPart_eq_sub_of_pseudoEisenstein_threeWay81 below · depth 33 - Axis Parseval identity for the pair (φ, R(f)ψ)
AutomorphicForm.setIntegral_pseudoEisenstein_mul_conj_convOp_pseudoEisenstein_sub_eq_mul_sum_integral_axis_pairing_convOp_of_paleyWiener351 below · depth 33 - A.e. vanishing of the constant term is an L²-class invariant
AutomorphicForm.ae_constantTerm_eq_zero_of_ae_eq_restrict_slab12 below · depth 34 - Convolution by an arch-type-bi-finite test function stays in the arch cut
AutomorphicForm.convOp_mem_archCutSubmodule_of_isArchBiFinite_of_isAutomorphicFnAt28 below · depth 34 - Right convolution preserves the residual projection property
AutomorphicForm.convOp_residualProjection_of_residualProjection38 below · depth 34 - Young-type L² bound for right convolution on truncation domains
AutomorphicForm.eLpNorm_convOp_le_ofReal_integral_norm_mul_eLpNorm_restrict_canonicalTruncationDomain_of_isAutomorphicFnAt34 below · depth 34 - Torus pairing of matched Paley–Wiener profile with Eisenstein constant terms
AutomorphicForm.exists_forall_setIntegral_inv_ideleNorm_smul_integral_maximalCompact_mul_conj_constantTerm_eq_of_matched_paleyWiener11 below · depth 34 - Eisenstein coefficients controlled by a weak L² distance
AutomorphicForm.exists_forall_tsum_integral_sum_normSq_setIntegral_axis_continuation_sub_le_mul_sq_of_forall_norm_setIntegral_sub_mul_conj_le1,003 below · depth 34 - Pseudo-Eisenstein approximation in the orthogonal complement of cusp forms
AutomorphicForm.exists_isSlabProfile_eLpNorm_sub_pseudoEisenstein_lt_of_forall_setIntegral_eq_zero_slab61 below · depth 34 - Matched Paley–Wiener approximation of the non-cuspidal non-residual spectrum
AutomorphicForm.exists_matched_paleyWiener_forall_norm_setIntegral_sub_pseudoEisenstein_sub_mul_conj_le_of_orthogonal423 below · depth 34 - Merging two matched Paley–Wiener packets with three-way decompositions
AutomorphicForm.exists_matched_paleyWiener_pair_eq_and_threeWay_of_matched_paleyWiener_of_matched_paleyWiener348 below · depth 34 - Convolution by a level-N bi-invariant function is K_f-smooth
AutomorphicForm.isKfSmooth_convOp_and_apply_mul_eq_of_isBiInvariantUnder_principalLevel_of_ne_bot1 below · depth 34 - Axis limit of the convolved intertwining datum
AutomorphicForm.limUnder_nhdsNE_eq_convOp_axis_continuation_weylIntertwiningIntegral_of_meromorphicNFOn_of_eq_weylIntertwiningIntegral_convOp16 below · depth 34 - Right convolution transports a Paley–Wiener slab profile datum
AutomorphicForm.paleyWiener_convOp_and_convOp_pseudoEisenstein_eq_pseudoEisenstein_convOp_of_isArchBiFinite28 below · depth 34 - Orthogonality extends to the L²-closure of the residual span
AutomorphicForm.setIntegral_mul_conj_eq_zero_of_forall_residualSpan_of_closure0 below · depth 34 - Parseval identity for pseudo-Eisenstein series with residual term
AutomorphicForm.setIntegral_pseudoEisenstein_mul_conj_eq_inner_residualProj_add_sum_integral_axis_pairing_slab319 below · depth 34 - Unfolding a pseudo-Eisenstein series against an automorphic function
AutomorphicForm.setIntegral_pseudoEisenstein_mul_conj_eq_setIntegral_rationalTorusUnipotentQuotient_slab43 below · depth 34 - Unfolding a pseudo-Eisenstein series against a continuous automorphic function
AutomorphicForm.setIntegral_pseudoEisenstein_mul_conj_eq_setIntegral_rationalTorusUnipotentQuotient_slab_of_continuous52 below · depth 34 - Symmetric fold of the Eisenstein axis pairing
AutomorphicForm.sum_integral_axis_pairing_add_eq_half_mul_sum_integral_sum_conj_matrixCoeff_mul_fullCoeff_of_paleyWiener_matched362 below · depth 34 - Right convolution commutes with the Weyl intertwining integral
AutomorphicForm.weylIntertwiningIntegral_convOp_eq_convOp_weylIntertwiningIntegral_of_isInducedSection_of_re_gt_half14 below · depth 34 - Right convolution by a test function preserves slab profiles
AutomorphicForm.IsSlabProfile.convOp5 below · depth 35 - Asymmetric axis pairing with intertwining term, matched data
AutomorphicForm.axis_pairing_add_inv_vol_axis_pairing_weylIntertwining_eq_sum_conj_matrixCoeff_mul_inner_mul_conj_of_paleyWiener_matched171 below · depth 35 - Right convolution preserves a Paley–Wiener family on GL₂
AutomorphicForm.continuous_and_differentiable_and_decay_and_eq_sum_integral_convOp_of_paleyWiener_family3 below · depth 35 - L² bound for a residual projection on a truncation domain
AutomorphicForm.eLpNorm_residualProjection_le_eLpNorm_sub_of_forall_setIntegral_mul_conj_eq_zero0 below · depth 35 - Merging two matched Paley–Wiener families over one index set
AutomorphicForm.exists_common_matched_paleyWiener_family_eq_sum_integral_of_matched_paleyWiener_of_matched_paleyWiener0 below · depth 35 - Level–type averaging kernel on the adelic maximal compact
AutomorphicForm.exists_continuous_idempotent_kernel_maximalCompact_comm_rowIsometry_levelTypeAverage_eq_self_and_mem_archCutSubmodule19 below · depth 35 - Second family of Eisenstein pairs as norm twists
AutomorphicForm.exists_forall_eq_mul_normPowChar_and_eq_mul_normPowChar_inv_of_pairs_of_exists_isInducedSection46 below · depth 35 - Bessel inequality for Eisenstein coefficients of an automorphised test function
AutomorphicForm.exists_forall_memLp_two_and_summable_and_tsum_integral_sum_normSq_setIntegral_finsum_integral_indicator_mul_conj_axis_continuation_le_mul_setIntegral_normSq981 below · depth 35 - Vanishing of automorphised compactly supported functions above a height
AutomorphicForm.exists_forall_mem_canonicalTruncationDomain_finsum_integral_indicator_eq_zero_of_lt_adelicHeight23 below · depth 35 - High-height vanishing of the pseudo-Eisenstein series of a slab profile
AutomorphicForm.exists_forall_mem_canonicalTruncationDomain_pseudoEisenstein_eq_zero_of_lt_adelicHeight0 below · depth 35 - Polarised Paley–Wiener identity for axis pairings against a matched packet
AutomorphicForm.exists_forall_tsum_integral_sum_axisPairing_mul_conj_axisPairing_pseudoEisenstein_eq_mul_setIntegral_mul_conj_sub_residualProj_of_matched_paleyWiener_of_lt_adelicHeight966 below · depth 35 - Residual projection on the canonical truncation domain
AutomorphicForm.exists_isAutomorphicFnAt_residualProjection_of_isAutomorphicFnAt_canonicalTruncationDomain24 below · depth 35 - Non-zero swapped induced section on the unitary axis
AutomorphicForm.exists_isInducedSection_swap_ne_zero_of_isInducedSection_family_principalLevel_archCutSubmodule_of_apply_ne_zero336 below · depth 35 - Density of Paley–Wiener slab profiles on a determinant slab
AutomorphicForm.exists_isSlabProfile_paleyWiener_eLpNorm_sub_restrict_rationalTorusUnipotentQuotient_lt_of_isSlabProfile117 below · depth 35 - Matched Paley–Wiener approximation of Eisenstein coefficients of an automorphisation
AutomorphicForm.exists_matched_paleyWiener_tsum_integral_sum_normSq_setIntegral_mul_conj_axis_continuation_sub_le994 below · depth 35 - Three-way slab decomposition of a pseudo-Eisenstein series
AutomorphicForm.exists_threeWay_principalLevel_archCutSubmodule_ae_eq_pseudoEisenstein_sub_residualProjection_slab117 below · depth 35 - Torus pairing of a matched Paley–Wiener packet by Mellin inversion
AutomorphicForm.integrable_and_setIntegral_inv_ideleNorm_smul_integral_lineIntegral_mul_conj_eq_of_isInducedSection_of_eq_mul_normPowChar5 below · depth 35 - Vanishing torus pairing for separated induced sections
AutomorphicForm.integrable_and_setIntegral_inv_ideleNorm_smul_integral_lineIntegral_mul_conj_eq_zero_of_isInducedSection_of_apply_ne7 below · depth 35 - Integrability of the axis pairings of a matched Paley–Wiener datum
AutomorphicForm.integrable_axis_pairing_convOp_add_inv_vol_axis_pairing_convOp_weylIntertwining_of_paleyWiener_matched16 below · depth 35 - Integrability of θ_{|φ|}· f on a slab fundamental domain
AutomorphicForm.integrable_pseudoEisenstein_norm_mul_restrict_of_isLsXiFunction_of_continuous34 below · depth 35 - Level–type averaging fixes L² automorphic vectors almost everywhere
AutomorphicForm.levelTypeAverage_ae_eq_self_of_isAutomorphicFnAt_of_mem_archCutSubmodule46 below · depth 35 - Square-summability of the Eisenstein coefficients of a matched Paley–Wiener profile
AutomorphicForm.memLp_two_and_summable_integral_sum_normSq_setIntegral_pseudoEisenstein_mul_conj_axis_continuation_of_matched_paleyWiener290 below · depth 35 - Transport of Paley–Wiener data by a maximal-compact kernel average
AutomorphicForm.paleyWiener_levelTypeAverage_and_pseudoEisenstein_levelTypeAverage_eq_and_residualProjection_of_kernel_maximalCompact_detOne47 below · depth 35 - Level and archimedean type of a pseudo-Eisenstein series
AutomorphicForm.pseudoEisenstein_principalLevel_and_mem_archCutSubmodule_of_paleyWiener_principalLevel_archCutSubmodule12 below · depth 35 - Idempotent compact average is self-adjoint and contractive
AutomorphicForm.setIntegral_levelTypeAverage_mul_conj_eq_and_eLpNorm_levelTypeAverage_le_of_isAutomorphicFnAt_of_idempotent_kernel_maximalCompact29 below · depth 35 - Parseval identity for pseudo-Eisenstein series on a determinant slab
AutomorphicForm.setIntegral_pseudoEisenstein_mul_conj_eq_sum_integral_maximalCompact_pairing_slab52 below · depth 35 - Residual pairing for pseudo-Eisenstein series over a determinant slab
AutomorphicForm.setIntegral_residualProj_mul_conj_eq_sum_integral_maximalCompact_residue_pairing_slab261 below · depth 35 - Involution identity for the matched Paley–Wiener fold
AutomorphicForm.sum_conj_matrixCoeff_mul_axis_pairing_weylIntertwining_mul_conj_fullCoeff_eq_axis_pairing_swap_neg_of_paleyWiener_matched360 below · depth 35 - Triviality of a slab profile's central character on principal ideles
AutomorphicForm.IsSlabProfile.apply_eq_one_of_mem_principalIdeles_of_apply_ne_zero0 below · depth 36 - Compact kernel averages: a.e. additivity and an L² bound
AutomorphicForm.ae_levelTypeAverage_sub_eq_and_eLpNorm_levelTypeAverage_le_of_isAutomorphicFnAt_of_kernel_maximalCompact30 below · depth 36 - Functional equation of the Eisenstein axis continuation, frame form
AutomorphicForm.axis_continuation_eq_sum_inner_weylIntertwining_mul_axis_continuation_of_swap_normPowChar613 below · depth 36 - Continuity and polynomial growth of Eisenstein coefficients of θ_Ψ
AutomorphicForm.continuous_setIntegral_finsum_integral_indicator_mul_conj_axis_continuation_and_exists_norm_le_mul_one_add_abs_pow418 below · depth 36 - R(f) acts on continued intertwining integrals by matrix coefficients
AutomorphicForm.convOp_axis_continuation_weylIntertwiningIntegral_eq_sum_mul_axis_continuation_weylIntertwiningIntegral_light94 below · depth 36 - Self-adjoint convolution unit for a finite-dimensional translation-stable subspace
AutomorphicForm.exists_continuous_convolution_idempotent_forall_integral_mul_apply_eq_of_finiteDimensional_of_star_mem0 below · depth 36 - Finite-dimensional level–type orbit space on the maximal compact
AutomorphicForm.exists_finiteDimensional_biInvariant_levelTypeOrbitSubmodule_maximalCompact_detOne8 below · depth 36 - Span transport between normalised axis continuation and swapped block
AutomorphicForm.exists_forall_inv_vol_mul_axis_continuation_weylIntertwining_eq_sum_and_exists_forall_eq_sum_of_paleyWiener_matched_swap275 below · depth 36 - Slab L² norm bounded by L² norm in Iwasawa coordinates
AutomorphicForm.exists_forall_isSlabProfile_eLpNorm_sub_restrict_rationalTorusUnipotentQuotient_le_mul_eLpNorm_sub_diagOne_mul9 below · depth 36 - Wave-packet form of a matched Paley–Wiener pseudo-Eisenstein series
AutomorphicForm.exists_forall_pseudoEisenstein_sub_residualProj_ae_eq_mul_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener957 below · depth 36 - L²-density of continuous K_∞-finite automorphic functions
AutomorphicForm.exists_isAutomorphicFnAt_continuous_isArchKFinite_principalLevel_archCutSubmodule_eLpNorm_sub_lt_of_isAutomorphicFnAt45 below · depth 36 - Induced sections replace K-finite factors without increasing L² distance
AutomorphicForm.exists_isInducedSection_eLpNorm_sub_sum_mul_restrict_maximalCompact_le_of_isSlabProfile31 below · depth 36 - L² approximation of slab profiles by Paley–Wiener profiles
AutomorphicForm.exists_isSlabProfile_paleyWiener_eLpNorm_sub_lt_of_forall_eLpNorm_le_of_dense0 below · depth 36 - Matched Paley–Wiener data realising prescribed smooth coefficient families
AutomorphicForm.exists_matched_paleyWiener_sum_integral_sum_conj_inner_mul_eq_sum_integral_sum_conj_integral_mul_cexp_mul_and_setIntegral_normSq_sub_residualProj_le_of_contDiff_hasCompactSupport465 below · depth 36 - Symmetric square-summable families approximated by Paley–Wiener coefficients
AutomorphicForm.exists_matched_paleyWiener_tsum_integral_sum_normSq_sub_setIntegral_axis_continuation_le_of_symmetric484 below · depth 36 - A common principal level for a holomorphic K_f-smooth family
AutomorphicForm.exists_ne_bot_forall_apply_mul_eq_of_mem_principalLevel_of_isKfSmooth_of_differentiable2 below · depth 36 - One-index Paley–Wiener slab profile with prescribed torus values
AutomorphicForm.exists_paleyWiener_oneIndex_apply_diagOne_mul_eq_of_isInducedSection_of_contDiff_of_pos13 below · depth 36 - Swap-closed separated normal form for summed Paley–Wiener data
AutomorphicForm.exists_paleyWiener_swapClosed_separated_eq_sum_of_forall_paleyWiener48 below · depth 36 - Residual projection of a level-N type vector: existence and a.e. uniqueness
AutomorphicForm.exists_residualProjection_mem_span_chiDet_principalLevel_archCutSubmodule_and_ae_eq_of_isAutomorphicFnAt76 below · depth 36 - L² approximation of a slab profile by elementary tensors
AutomorphicForm.exists_sum_character_mul_smooth_mul_kFinite_eLpNorm_sub_lt_of_isSlabProfile32 below · depth 36 - Adjoint transport of the axis intertwining operator
AutomorphicForm.integral_mul_conj_eq_integral_axis_continuation_weylIntertwining_mul_conj_axis_continuation_weylIntertwining_of_paleyWiener_matched334 below · depth 36 - Matrix expansion of the right-convolution pairing over K
AutomorphicForm.integral_mul_conj_rightConv_eq_sum_conj_inner_mul_inner_of_orthonormal_span_of_isInducedSection_of_isArchBiFinite28 below · depth 36 - Right K-translates and kernel averages of automorphic L² members
AutomorphicForm.isAutomorphicFnAt_comp_mul_and_eLpNorm_eq_and_eLpNorm_levelTypeAverage_le_of_kernel_maximalCompact28 below · depth 36 - Compact kernel average preserves slab profiles and Paley–Wiener form
AutomorphicForm.isSlabProfile_levelTypeAverage_and_eq_sum_integral_of_kernel_maximalCompact5 below · depth 36 - Pseudo-Eisenstein series commute with right compact averages
AutomorphicForm.levelTypeAverage_pseudoEisenstein_eq_pseudoEisenstein_levelTypeAverage_of_isSlabProfile16 below · depth 36 - Orthonormality and swapped section law of normalised intertwined family
AutomorphicForm.orthonormal_and_isInducedSection_inv_vol_mul_axis_continuation_weylIntertwiningIntegral_of_flat_orthonormal_family274 below · depth 36 - Compact kernel averaging preserves Paley–Wiener families of induced sections
AutomorphicForm.paleyWiener_sections_levelTypeAverage_of_kernel_maximalCompact_detOne7 below · depth 36 - Symmetry of Eisenstein coefficients under the axis functional equation
AutomorphicForm.setIntegral_mul_conj_axis_continuation_eq_sum_conj_inner_weylIntertwining_mul_setIntegral_of_swap_normPowChar618 below · depth 36 - Term-by-term pairing of truncated automorphic function with Eisenstein packet
AutomorphicForm.setIntegral_mul_conj_sum_integral_sum_inner_mul_axis_continuation_eq_sum_integral_sum_conj_inner_mul_setIntegral_of_isAutomorphicFnAt_of_lt_adelicHeight416 below · depth 36 - Weak functional equation for Eisenstein coefficients of a height-capped vector
AutomorphicForm.sum_integral_sum_conj_inner_weylIntertwining_mul_setIntegral_mul_conj_axis_continuation_eq_of_isAutomorphicFnAt_of_lt_adelicHeight733 below · depth 36 - Almost-everywhere uniqueness of residual projections on truncation domains
AutomorphicForm.ae_eq_of_residualProjection_of_residualProjection_canonicalTruncationDomain0 below · depth 37 - Continuity of a Paley–Wiener slab profile and its pseudo-Eisenstein series
AutomorphicForm.continuous_and_continuous_pseudoEisenstein_of_paleyWiener_slabProfile16 below · depth 37 - Regularity of the unitary-axis Eisenstein wave packet
AutomorphicForm.continuous_and_isLsXiFunction_and_isKfSmooth_and_principalLevel_and_mem_archCutSubmodule_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener430 below · depth 37 - Continuity and polynomial growth of Eisenstein coefficients
AutomorphicForm.continuous_setIntegral_mul_conj_axis_continuation_and_exists_norm_le_mul_one_add_abs_pow_of_isAutomorphicFnAt_of_lt_adelicHeight416 below · depth 37 - Right convolution preserves level, type cut and K_∞-finiteness
AutomorphicForm.convOp_principalLevel_invariant_and_mem_archCutSubmodule_and_isArchKFinite_of_isAutomorphicFnAt40 below · depth 37 - Approximate identity bound for R(f)v-v on a truncation domain
AutomorphicForm.eLpNorm_convOp_sub_le_of_forall_eLpNorm_comp_mul_sub_le_of_isAutomorphicFnAt26 below · depth 37 - Approximate identity at principal level on GL₂(A_K)
AutomorphicForm.exists_continuous_hasCompactSupport_integral_eq_one_principalLevel_conj_invariant_subset_nhds0 below · depth 37 - L² approximation of a slab profile by continuous band-supported functions
AutomorphicForm.exists_continuous_invariant_bandSupported_eLpNorm_sub_lt_of_isSlabProfile27 below · depth 37 - Equivariant K-finite averaging for slab profiles
AutomorphicForm.exists_equivariant_kFinite_eLpNorm_sub_sum_mul_le_of_isSlabProfile26 below · depth 37 - Weak wave-packet identity against pseudo-Eisenstein test series
AutomorphicForm.exists_forall_setIntegral_pseudoEisenstein_mul_conj_sub_residualProj_sub_mul_sum_integral_sum_inner_mul_axis_continuation_eq_zero_of_matched_paleyWiener_of_cuspBasis563 below · depth 37 - Iwasawa extension of an equivariant K-finite function to an induced section
AutomorphicForm.exists_isInducedSection_continuous_forall_maximalCompact_eq_of_equivariant_kFinite4 below · depth 37 - Matched Paley–Wiener data realising prescribed smooth coefficient families
AutomorphicForm.exists_matched_paleyWiener_injective_and_inner_eq_integral_mul_cexp_and_sum_integral_sum_conj_inner_mul_eq_and_setIntegral_normSq_sub_residualProj_le_of_contDiff_hasCompactSupport464 below · depth 37 - Principal congruence levels are cofinal in neighbourhoods of 1
AutomorphicForm.exists_nat_principalLevel_inf_finiteAdelicGL2Subgroup_subset_of_mem_nhds_one1 below · depth 37 - Strong L²-continuity of right translation at the identity
AutomorphicForm.exists_nhds_one_forall_eLpNorm_comp_mul_sub_lt_of_isAutomorphicFnAt_canonicalTruncationDomain31 below · depth 37 - Residual projection onto the level-N good lines
AutomorphicForm.exists_residualProjection_mem_span_chiDet_principalLevel_of_isAutomorphicFnAt33 below · depth 37 - L² approximation of band-supported invariant functions by elementary tensors
AutomorphicForm.exists_sum_character_mul_smooth_mul_kFinite_eLpNorm_sub_lt_of_continuous_invariant_bandSupported20 below · depth 37 - Vanishing of axis Eisenstein combinations with zero constant term
AutomorphicForm.forall_axis_continuation_sub_sum_mul_axis_continuation_eq_zero_of_forall_constantTerm_eq_zero533 below · depth 37 - Orthogonality extends from Paley–Wiener data to all slab profiles
AutomorphicForm.forall_isSlabProfile_setIntegral_pseudoEisenstein_mul_conj_eq_zero_of_forall_matched_paleyWiener_setIntegral_pseudoEisenstein_mul_conj_eq_zero418 below · depth 37 - Arbitrary-family pseudo-Eisenstein orthogonality from sum-extension orthogonality
AutomorphicForm.forall_matched_paleyWiener_setIntegral_pseudoEisenstein_mul_conj_eq_zero_of_forall_sum_extension_setIntegral_pseudoEisenstein_mul_conj_eq_zero1 below · depth 37 - Parseval expansion of the intertwined Weyl coefficient over K
AutomorphicForm.inner_weylIntertwining_eq_sum_inner_mul_conj_inner_of_matched_paleyWiener0 below · depth 37 - Adjointness of right convolution for the maximal compact pairing
AutomorphicForm.integral_maximalCompactHaar_rightConv_mul_conj_eq_integral_mul_conj_rightConv_star_of_isInducedSection_axis12 below · depth 37 - Inversion of normalised intertwining operators on the unitary axis
AutomorphicForm.inv_vol_sum_inner_axis_continuation_weylIntertwiningIntegral_mul_eq_self_of_swap_normPowChar332 below · depth 37 - Factorizable test functions are stable under f↦̄f(·⁻¹)
AutomorphicForm.isFactorizableTestFn_conj_comp_inv6 below · depth 37 - Right convolution preserves induced sections with level and type
AutomorphicForm.isInducedSection_rightConv_and_continuous_and_isArchKFinite_and_principalLevel_and_mem_archCutSubmodule_of_isArchBiFinite7 below · depth 37 - From almost-everywhere to pointwise cuspidality and K_f-smoothness
AutomorphicForm.isSmoothCuspAutomorphicFnAt_of_continuous_of_principalLevel_of_ae_constantTerm_eq_zero3 below · depth 37 - Square-integrability of the axis Eisenstein wave packet
AutomorphicForm.memLp_two_restrict_canonicalTruncationDomain_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener478 below · depth 37 - Good-line combination orthogonal to the residual span lies in the cut
AutomorphicForm.mem_archCutSubmodule_of_mem_span_chiDet_principalLevel_of_residualProjection70 below · depth 37 - Expansion of R(f)φ_{e,j,s} in a flat orthonormal family
AutomorphicForm.rightConv_eq_sum_integral_rightConv_mul_conj_mul_of_orthonormal_complete_flat_family_light13 below · depth 37 - Orthogonality of matched wave packets to the cusp basis
AutomorphicForm.setIntegral_sum_integral_sum_inner_mul_axis_continuation_mul_conj_cuspBasis_eq_zero_of_matched_paleyWiener713 below · depth 37 - Bessel bound for K-pairings of intertwined and flat families
AutomorphicForm.sum_norm_sq_sum_conj_inner_weylIntertwining_mul_le_sum_norm_sq_of_matched_paleyWiener277 below · depth 37 - The canonical truncation domain has positive Haar measure
AutomorphicForm.adelicGLHaar_canonicalTruncationDomain_pos21 below · depth 38 - Continuity, automorphy and level of a matched Eisenstein wave packet
AutomorphicForm.continuous_and_isLsXiFunction_and_principalLevel_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener415 below · depth 38 - A common matched Paley–Wiener family carrying two section families
AutomorphicForm.exists_common_matched_paleyWiener_family_eq_sum_integral_and_sections_eq_of_matched_paleyWiener_of_matched_paleyWiener_light0 below · depth 38 - Continuous F^×-invariant functions are L²-dense
AutomorphicForm.exists_continuous_forall_principalIdeles_eLpNorm_sub_lt_of_memLp_withDensity_ideleNorm_inv_prod_maximalCompactHaar11 below · depth 38 - Level–type averaging kernel on the adelic maximal compact
AutomorphicForm.exists_continuous_idempotent_kernel_maximalCompact_comm_rowIsometry_levelTypeAverage_eq_self_and_mem_archCutSubmodule_of_continuous19 below · depth 38 - Square-integrability of the truncated Eisenstein constant-term packet
AutomorphicForm.exists_forall_memLp_two_indicator_highSet_sum_integral_sum_inner_mul_add_inv_vol_mul_axis_continuation_weylIntertwining_of_matched_paleyWiener339 below · depth 38
… and 23 more statements (search for the module name to find them).