Definitions/Def_AutomorphicForm_CanonicalTruncationDomain.lean
Canonical truncation data for adelic GL(2) fundamental domains
Throughout, L is a number field and \alpha,\beta are real parameters cutting out the determinant slab \{g \in \mathrm{GL}_2(\mathbb{A}_L) : \lVert \det g\rVert \in [\alpha,\beta]\}, the norm being NumberField.TateGlobal.ideleNorm, the value of the module character distribHaarChar of the adele ring on the determinant idele. The predicate IsTruncationDatum L α β d applies to a tuple d = ((c,u,d_1,d_2), T, \Phi) consisting of four reals and two subsets of \mathrm{GL}_2(\mathbb{A}_L), and asserts five things: c > 0; T is compact; \Phi is contained in \bigcup_{y\in T} S\cdot y, where S is the centre-cut Siegel set WindowedSiegel.centreCutSiegelSet L c u d₁ d₂ (finite part integral, every archimedean local height at least c, every archimedean window quantity xWindowSq at most u^2, every archimedean determinant norm in [d_1,d_2]); \Phi lies in the determinant slab; and \Phi is a fundamental domain, in Mathlib's sense, for the left translation action of the subgroup \mathrm{GL}_2(L) \subseteq \mathrm{GL}_2(\mathbb{A}_L) (the range of globalPoints) on the slab, with respect to the adelic Haar measure adelicGLHaar restricted to the slab.
canonicalTruncationData L α β then fixes one such tuple once and for all: it is a choice of a datum when one exists, and the degenerate tuple ((0,0,0,0),\emptyset,\emptyset) otherwise, so the definition is total. Its components are named separately: canonicalTruncationDomain (\Phi), canonicalTruncationTranslates (T), and canonicalTruncationFloor, canonicalTruncationWindow, canonicalTruncationLowerCut, canonicalTruncationUpperCut (c, u, d_1, d_2). Two lemmas record the only properties of the choice: under the hypothesis that an admissible datum exists, the chosen tuple is the one produced by that existence proof, and it satisfies IsTruncationDatum. No existence assertion is made; for 0 < \alpha < \beta that is a matter of reduction theory, proved elsewhere.
Relation to Mathlib
IsFundamentalDomain, compactness and the Haar machinery are Mathlib's; the notion of a truncation datum for the determinant slab in \mathrm{GL}_2 of an adele ring, and the canonical choice of one, are the project's own, built on its Siegel-set and adelic-Haar definitions.
Where it is used
The chosen set canonicalTruncationDomain is the region over which adelic automorphic forms on \mathrm{GL}_2 are integrated: it is a fundamental domain for \mathrm{GL}_2(L) inside a determinant slab, and its containment in finitely many translates of a centre-cut Siegel set is what makes growth estimates and L^2 conditions on such forms usable.
References
- A. Borel, Introduction aux groupes arithmétiques, Publications de l'Institut de Mathématique de l'Université de Strasbourg XV, Hermann, 1969
- A. Weil, Basic Number Theory, 3rd edition, Grundlehren der mathematischen Wissenschaften 144, Springer, 1974
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
- 10 declarations
- used in the statements of 362 theorems and imported by 349 proofs
- imports 3 definition modules
Source file: Definitions/Def_AutomorphicForm_CanonicalTruncationDomain.lean
Imports
Imported by
- no other definition module
Declarations
- def
AutomorphicForm.IsTruncationDatum - def
AutomorphicForm.canonicalTruncationData - def
AutomorphicForm.canonicalTruncationDomain - def
AutomorphicForm.canonicalTruncationTranslates - def
AutomorphicForm.canonicalTruncationFloor - def
AutomorphicForm.canonicalTruncationWindow - def
AutomorphicForm.canonicalTruncationLowerCut - def
AutomorphicForm.canonicalTruncationUpperCut - theorem
AutomorphicForm.canonicalTruncationData_eq_of_exists - theorem
AutomorphicForm.canonicalTruncationData_spec
Source
import Definitions.Def_AutomorphicForm_WindowedSiegelSet import Definitions.Def_AutomorphicForm_CentreCutSiegelSet import Definitions.Def_NumberField_TateGlobalZeta import Mathlib.MeasureTheory.Group.FundamentalDomain ↗ set_option autoImplicit false open MeasureTheory NumberField NumberField.AdelicHaar attribute [local instance] NumberField.AdelicHaar.glBorel noncomputable section namespace AutomorphicForm variable (L : Type) [Field L] [NumberField L] def IsTruncationDatum (α β : ℝ) (d : (ℝ × ℝ × ℝ × ℝ) × Set (AdelicGL2 (𝓞 L) L) × Set (AdelicGL2 (𝓞 L) L)) : Prop := 0 < d.1.1 ∧ IsCompact d.2.1 ∧ d.2.2 ⊆ ⋃ y ∈ d.2.1, (· * y) '' WindowedSiegel.centreCutSiegelSet L d.1.1 d.1.2.1 d.1.2.2.1 d.1.2.2.2 ∧ d.2.2 ⊆ {g | NumberField.TateGlobal.ideleNorm L (Matrix.GeneralLinearGroup.det g) ∈ Set.Icc α β} ∧ IsFundamentalDomain (globalPoints (𝓞 L) L).range d.2.2 ((adelicGLHaar (Fin 2) (𝓞 L) L).restrict {g | NumberField.TateGlobal.ideleNorm L (Matrix.GeneralLinearGroup.det g) ∈ Set.Icc α β}) open Classical in def canonicalTruncationData (α β : ℝ) : (ℝ × ℝ × ℝ × ℝ) × Set (AdelicGL2 (𝓞 L) L) × Set (AdelicGL2 (𝓞 L) L) := if h : ∃ d, IsTruncationDatum L α β d then Classical.choose h else ((0, 0, 0, 0), ∅, ∅) def canonicalTruncationDomain (α β : ℝ) : Set (AdelicGL2 (𝓞 L) L) := (canonicalTruncationData L α β).2.2 def canonicalTruncationTranslates (α β : ℝ) : Set (AdelicGL2 (𝓞 L) L) := (canonicalTruncationData L α β).2.1 def canonicalTruncationFloor (α β : ℝ) : ℝ := (canonicalTruncationData L α β).1.1 def canonicalTruncationWindow (α β : ℝ) : ℝ := (canonicalTruncationData L α β).1.2.1 def canonicalTruncationLowerCut (α β : ℝ) : ℝ := (canonicalTruncationData L α β).1.2.2.1 def canonicalTruncationUpperCut (α β : ℝ) : ℝ := (canonicalTruncationData L α β).1.2.2.2 theorem canonicalTruncationData_eq_of_exists {α β : ℝ} (h : ∃ d, IsTruncationDatum L α β d) : canonicalTruncationData L α β = Classical.choose h := by unfold canonicalTruncationData exact dif_pos h theorem canonicalTruncationData_spec {α β : ℝ} (h : ∃ d, IsTruncationDatum L α β d) : IsTruncationDatum L α β (canonicalTruncationData L α β) := by rw [canonicalTruncationData_eq_of_exists L h] exact Classical.choose_spec h end AutomorphicForm example (L : Type) [Field L] [NumberField L] (α β : ℝ) : Set (AutomorphicForm.AdelicGL2 (𝓞 L) L) := AutomorphicForm.canonicalTruncationDomain L α β example (L : Type) [Field L] [NumberField L] (h : ∃ d, AutomorphicForm.IsTruncationDatum L 1 2 d) : AutomorphicForm.canonicalTruncationDomain L 1 2 = (Classical.choose h).2.2 := by unfold AutomorphicForm.canonicalTruncationDomain rw [AutomorphicForm.canonicalTruncationData_eq_of_exists L h] end
Statements phrased using this module (362)
- Atom-free trace identity with geometric remainder for GL₂
AutomorphicForm.exists_continuous_forall_not_isEisenstein_noAtomicMass_geometricRemainder1,284 below · depth 22 - Twisted GL₂ trace identity with atom-free remainder functional
AutomorphicForm.exists_continuous_forall_not_isEisenstein_noAtomicMass_twistedGeometricRemainder_unram1,751 below · depth 22 - Fibre-sum spectral comparison for twisted GL₂ at prime degree
AutomorphicForm.fibreSum_twistedCutTrace_eq_const_mul_fibreSum_cutTrace_of_docks_ed23,000 below · depth 22 - Admissibility of the canonical truncation datum for GL₂
AutomorphicForm.canonicalTruncationData_isTruncationDatum17 below · depth 23 - Truncated GL₂ kernel integral along Hecke words: affine asymptotics
AutomorphicForm.exists_atomic_forall_tendsto_setIntegral_lambdaT_adelicKernel_sub_mul1,282 below · depth 23 - Hecke word comparison of twisted and untwisted cut traces
AutomorphicForm.exists_atoms_forall_exists_noAtomicMass_heckeWordSum_twistedCutTrace_sub_finrank_mul_const_mul_heckeWordSum_cutTrace_eq2,972 below · depth 23 - Formal base change of an Eisenstein Hecke table is Eisenstein
AutomorphicForm.exists_eisensteinTableOf_eq_formalBaseChange_eisensteinTableOf6 below · depth 23 - Fibre-sum vanishing from monomial identities at places of record
AutomorphicForm.forall_finset_fibreSum_sub_const_mul_fibreSum_add_eq_zero_of_forall_places_exists_noAtomicMass_wordSum_eq1 below · depth 23 - Satake data constant on fibres over K, given word-shift
AutomorphicForm.satakeData_eq_of_under_eq_of_twistedCutTrace_ne_zero_of_heckeWordShift0 below · depth 23 - Absolute summability of Siegel-pinned cut traces on GL₂
AutomorphicForm.summable_norm_cutTrace_of_isUnitFactorizableOfTypeAt_of_coversModCentre96 below · depth 23 - Satake table of a principal-level cuspidal class lies in a box
AutomorphicForm.table_mem_box_of_mem_cuspClasses_siegel119 below · depth 23 - Hecke tables of cuspidal slab classes lie in the box
AutomorphicForm.table_mem_box_of_mem_cuspClasses_slab18 below · depth 23 - Hecke generator inverse double-coset relation at level U₁(N)
NumberField.AdelicLevel.exists_heckeGen_inv_eq_centralScalar_mul_mul_heckeGen_mul_levelOne1 below · depth 23 - Double-coset inversion relation for Hecke generators at principal level
NumberField.AdelicLevel.exists_heckeGen_inv_eq_centralScalar_mul_mul_heckeGen_mul_principalLevel1 below · depth 23 - Hecke words and slot-family combinations are matching at S_K∪ T
AutomorphicForm.areMatchingAt_union_heckeWord_sum_slotFamilyCoeff_mul_of_areMatchingAt78 below · depth 24 - Spectral side of the truncated centre-folded GL₂ trace formula
AutomorphicForm.exists_atomic_forall_tendsto_setIntegral_lambdaT_finsum_integral_centralScalar_sub_mul1,280 below · depth 24 - Twisted geometric remainder minus [L:K]λ times slot sum: cylinder-small functional
AutomorphicForm.exists_continuous_noAtomicMass_twistedGeometricRemainder_sub_finrank_mul_const_mul_sum_eq1,677 below · depth 24 - Per-word twisted spectral comparison from the remainder rows
AutomorphicForm.heckeWordSum_twistedCutTrace_sub_const_mul_heckeWordSum_cutTrace_add_atoms_eq_of_remainder_rows_of_comparison194 below · depth 24 - Hecke generator inverse in a central-times-level double coset
NumberField.AdelicLevel.exists_heckeGen_inv_eq_centralScalar_mul_mul_heckeGen_mul_of_forall_finEmbed_localEmbed_mem0 below · depth 24 - Residual block of the truncated GL₂ kernel: Eisenstein atoms
AutomorphicForm.exists_atomic_forall_integrableOn_and_tendsto_setIntegral_lambdaT_finsum_chiDet_mul_chiDet_inv26 below · depth 25 - Eisenstein block of the truncated centre-folded GL₂ kernel
AutomorphicForm.exists_atomic_forall_tendsto_setIntegral_lambdaT_finsum_sub_lambdaT_tsum_sub_lambdaT_finsum_chiDet_sub_mul1,277 below · depth 25 - Comparison of parabolic intercepts along Hecke words, uniform λ
AutomorphicForm.exists_continuous_noAtomicMass_intercept_parabolic_sub_finrank_mul_const_mul_sum_intercept_parabolic_eq_uniform1,673 below · depth 25 - Coarse geometric expansion of the truncated GL₂ kernel integral
AutomorphicForm.exists_forall_le_setIntegral_lambdaT_adelicKernel_sub_centralElliptic_eq_setIntegral_parabolic94 below · depth 25 - Coarse geometric expansion of the truncated twisted GL₂ kernel
AutomorphicForm.exists_forall_le_setIntegral_lambdaT_twistedAdelicKernel_sub_centralElliptic_eq_setIntegral_parabolic157 below · depth 25 - Cuspidal block of the truncated GL₂ spectral side
AutomorphicForm.forall_integrableOn_and_setIntegral_lambdaT_mul_tsum_convOp_mul_conj_eq_mul_tsum_cutTrace505 below · depth 25 - Absolute summability of cut traces over Siegel-pinned cusp classes
AutomorphicForm.summable_norm_cutTrace_of_isUnitFactorizableOfTypeAt_of_coversModCentre_of_subset96 below · depth 25 - Large-R limit: slope, summable atoms, small functional
AutomorphicForm.exists_atomic_forall_tendsto_tsum_integral_prod_pow_mul_affine_oscillatory_sub_mul_of_placewise_bound_of_sum_lipschitz1 below · depth 26 - Existence of a unit factorisation at S with prescribed factors
AutomorphicForm.exists_continuous_hasCompactSupport_isUnitFactorization_and_union_of_isArchTestFactor_of_isLocalTestFn1 below · depth 26 - Truncated hyperbolic terms compared with a uniform slope λ
AutomorphicForm.exists_continuous_noAtomicMass_integrableOn_and_hyperbolicTerm_sub_finrank_mul_const_mul_sum_eq_of_areMatchingAt_uniform1,509 below · depth 26 - Matched unipotent terms: affine in R with atom-free remainder
AutomorphicForm.exists_continuous_noAtomicMass_integrableOn_and_unipotentTerm_sub_const_mul_sum_eq_of_areMatchingAt362 below · depth 26 - Countable complete orthonormal flat families of induced sections
AutomorphicForm.exists_countable_orthonormal_flat_isInducedSection_family_complete_principalLevel_archCutSubmodule18 below · depth 26 - Twisted principal-series Hecke table is an Eisenstein table
AutomorphicForm.exists_eisensteinTableOf_eq_table_of_isUnitaryChar_of_isUnramifiedCharAt7 below · depth 26 - Maass–Selberg relation on the unitary axis, flat families
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_eq_maassSelberg_or_twoTerm_slab_of_flat271 below · depth 26 - Truncated parabolic term splits into hyperbolic and unipotent cells
AutomorphicForm.exists_forall_le_integrableOn_and_setIntegral_parabolic_eq_hyperbolicCell_add_unipotentCell94 below · depth 26 - Hyperbolic–unipotent splitting of the truncated twisted parabolic term
AutomorphicForm.exists_forall_le_integrableOn_and_setIntegral_twistedParabolic_eq_hyperbolicCell_add_unipotentCell166 below · depth 26 - Integrability of the ξ-folded truncated twisted GL₂ kernel
AutomorphicForm.exists_forall_le_integrableOn_mul_lambdaT_twistedAdelicKernel_canonicalTruncationDomain_prod86 below · depth 26 - Integrability of the centre-folded truncated GL₂ adelic kernel
AutomorphicForm.exists_forall_le_integrableOn_setIntegral_mul_lambdaT_adelicKernel_of_isTruncationDatum82 below · depth 26 - Modulus of an idele class character is a power of the norm
AutomorphicForm.exists_forall_norm_apply_eq_ideleNorm_rpow_of_continuous_of_trivial5 below · depth 26 - Integrated continuous-spectrum identity for the truncated GL₂ kernel
AutomorphicForm.exists_forall_setIntegral_lambdaT_finsum_sub_lambdaT_tsum_sub_lambdaT_finsum_chiDet_eq_mul_integral_sum_rightConv_mul_setIntegral_lambdaT_axis_continuation1,261 below · depth 26 - Summable dominant for continuous-spectrum Maass–Selberg pairings
AutomorphicForm.exists_summable_dominant_rightConv_axis_family_maassSelberg_pairings_of_isUnitFactorization_sum_lipschitz414 below · depth 26 - Asymptotically affine truncated parabolic term, unit-factorizable f
AutomorphicForm.exists_tendsto_setIntegral_lambdaT_adelicKernel_sub_centralElliptic_sub_affine_atTop_of_isUnitFactorization399 below · depth 26 - Hecke words extracted from int f·(χ∘det)
AutomorphicForm.integral_mul_chiDet_eq_prod_pow_mul_pow_mul_integral_mul_chiDet_of_isUnitFactorization0 below · depth 26 - Self-adjointness of M(0) on flat sections, case μ=ν
AutomorphicForm.integral_mul_conj_axis_continuation_weylIntertwiningIntegral_zero_eq_of_eq_of_flat272 below · depth 26 - Twisting an induced section by ‖det‖^{w/2}
AutomorphicForm.isInducedSection_mul_cpowChar_and_continuous_and_maximalCompactAway_of_isInducedSection_of_principalLevel4 below · depth 26 - Twisting by a complex power of the idelic modulus preserves unramifiedness
AutomorphicForm.isUnramifiedCharAt_mul_cpowChar_of_isUnramifiedCharAt2 below · depth 26 - Induced sections of level N force characters unramified outside N
AutomorphicForm.isUnramifiedCharAt_of_isInducedSection_etaFst_etaSnd_of_ne_zero_of_principalLevel3 below · depth 26 - Unitary principal-series tables lie in the ξ-box
AutomorphicForm.table_axis_mem_setOf_xiBox_of_isUnitaryChar_of_mul_mul_rpow_eq0 below · depth 26 - Left GL₂(F)-invariance of the continued Eisenstein series
AutomorphicForm.axis_continuation_bruhatEisenstein_globalPoints_mul_eq_of_isArchKFinite_family6 below · depth 27 - Regularity and Cauchy–Schwarz bounds for flat Maass–Selberg pairings
AutomorphicForm.continuous_and_hasDerivAt_axis_continuation_weylIntertwiningIntegral_pairings_of_flat0 below · depth 27 - Continuity in t of K-coefficients of πᵢₜ(f)
AutomorphicForm.continuous_integral_rightConv_axis_mul_conj_of_isArchKFinite_family2 below · depth 27 - Uniform bounds and summability for adelic GL₂ Eisenstein data
AutomorphicForm.exists_bound_card_and_archParam_weight_and_summable_of_orthonormal_flat_isInducedSection_family40 below · depth 27 - Affine shape of base-changed unipotent terms along Hecke words
AutomorphicForm.exists_clm_noAtomicMass_forall_sum_slotFamilyCoeff_mul_setIntegral_unipotentCell_eq_mul_add277 below · depth 27 - A uniform transfer constant in the hyperbolic-term base-change comparison
AutomorphicForm.exists_const_forall_exists_windingDatum_integrableOn_and_hyperbolicTerm_sub_finrank_mul_const_mul_sum_eq_mul_sum_coeff_add_sum_coeff_of_areMatchingAt1,495 below · depth 27 - Dominated and integrable continuous spectral kernel after truncation
AutomorphicForm.exists_forall_dominated_sum_rightConv_axis_continuation_and_integrable_prod_lambdaT443 below · depth 27 - Pointwise spectral identity for the GL₂ kernel on the unitary axis
AutomorphicForm.exists_forall_finsum_integral_centralScalar_sub_tsum_convOp_sub_finsum_chiDet_eq_mul_integral_sum_rightConv_axis_continuation1,238 below · depth 27 - Integrability of truncated axis-continued Eisenstein products on Φ₀
AutomorphicForm.exists_forall_integrableOn_axis_continuation_mul_conj_lambdaT_canonicalTruncationDomain143 below · depth 27 - Integrability of the truncated hyperbolic and unipotent kernels
AutomorphicForm.exists_forall_le_integrableOn_hyperbolicCell_and_unipotentCell_sub_indicator_constantTerm91 below · depth 27 - Integrability of the truncated twisted hyperbolic and unipotent kernels
AutomorphicForm.exists_forall_le_integrableOn_twistedHyperbolicCell_and_twistedUnipotentCell_sub_indicator_constantTerm162 below · depth 27 - Pointwise cell decomposition of the truncated GL₂ adelic kernel
AutomorphicForm.exists_forall_le_lambdaT_adelicKernel_eq_centralElliptic_add_unipotentCell_add_hyperbolicCell4 below · depth 27 - Uniform polynomial bound for the GL₂ scattering derivative on the unitary axis
AutomorphicForm.exists_forall_lintegral_norm_deriv_axis_continuation_weylIntertwiningIntegral_le_mul_pow_archParam_weight391 below · depth 27 - Polynomial sup-norm bound on compacta for Casimir-eigen cusp forms
AutomorphicForm.exists_forall_norm_le_mul_rpow_mul_eLpNorm_of_mem_isotypicCuspSubmodule_principal_of_archCasimir_eq_smul_of_isCompact391 below · depth 27 - Uniform rapid decay of K-matrix coefficients on the unitary axis
AutomorphicForm.exists_forall_norm_rightConv_axis_pairing_add_norm_deriv_le_mul_rpow_neg_archParam_of_isUnitFactorization20 below · depth 27 - Maass–Selberg relations on the unitary axis at distinct parameters
AutomorphicForm.exists_forall_setIntegral_lambdaT_axis_continuation_mul_conj_eq_maassSelberg_and_eq_twoTerm_slab_of_ne267 below · depth 27 - Casimir-weighted Hilbert–Schmidt bound for level-N convolution on cusp forms
AutomorphicForm.exists_forall_sum_rpow_mul_sqrt_sum_eLpNorm_convOp_sq_le_of_orthonormal_isotypicCuspSubmodule_principal_of_archCasimir_eq_smul371 below · depth 27 - Translates of a centre-cut Siegel set lie in a determinant slab
AutomorphicForm.exists_iUnion_image_mul_centreCutSiegelSet_subset_setOf_ideleNorm_det_mem_Icc5 below · depth 27 - Self-adjointness of truncation on the canonical truncation domain
AutomorphicForm.exists_pos_forall_setIntegral_lambdaT_mul_conj_eq_setIntegral_lambdaT_mul_conj_lambdaT_canonicalTruncationDomain39 below · depth 27 - Affine asymptotics of the truncated hyperbolic term, unit factorisation
AutomorphicForm.exists_tendsto_setIntegral_hyperbolicCell_sub_affine_atTop_of_isUnitFactorization224 below · depth 27 - Affine asymptotics of the truncated unipotent term, unit-factorizable f
AutomorphicForm.exists_tendsto_setIntegral_unipotentCell_sub_affine_atTop_of_isUnitFactorization263 below · depth 27 - Archimedean Casimir operators act by scalars on cut isotypic cusp spaces
AutomorphicForm.forall_mem_cuspClasses_exists_forall_isArchSmoothAt_and_archCasimirAt_eq_smul_of_mem_isotypicCuspSubmodule_principal_inf_archCutSubmodule365 below · depth 27 - Unitarity of the normalised Weyl intertwining operator on the unitary axis
AutomorphicForm.integral_axis_continuation_weylIntertwiningIntegral_mul_conj_eq_integral_mul_conj_of_isUnitaryChar270 below · depth 27 - Twisting a GL₂ test function by ‖det‖^{w/2}
AutomorphicForm.isFactorizableTestFn_and_isBiInvariantUnder_and_isArchBiFinite_mul_ideleNorm_det_rpow5 below · depth 27 - L² continuity in s of truncated Eisenstein families
AutomorphicForm.memLp_two_lambdaT_and_tendsto_eLpNorm_lambdaT_sub_restrict_canonicalTruncationDomain_of_axis_continuation_family133 below · depth 27 - Twist transport and truncated diagonal of the residual kernel
AutomorphicForm.resKernel_twist_and_lambdaT_resKernel_diag21 below · depth 27 - Twist-invariance of summed cut cuspidal traces on GL₂
AutomorphicForm.tsum_cutTrace_eq_tsum_cutTrace_mul_ideleNorm_det_rpow_of_subset_slab14 below · depth 27 - Constant term commutes with continuation of an Eisenstein family
AutomorphicForm.analyticOnNhd_constantTerm_and_eq_add_of_axis_continuation_family4 below · depth 28 - Continuity and GL₂(K)-automorphy of the residual kernel
AutomorphicForm.continuous_uncurry_finsum_chiDet_mul_chiDet_inv_and_apply_globalPoints_mul_and_apply_centralScalar_mul0 below · depth 28 - Continuity and equivariance of the centre-folded GL₂ kernel
AutomorphicForm.continuous_uncurry_finsum_integral_centralScalar_mul_apply_inv_mul_globalPoints_mul_centralScalar_mul5 below · depth 28 - Joint continuity and automorphy of the cuspidal kernel
AutomorphicForm.continuous_uncurry_tsum_convOp_mul_conj_of_orthonormal_isotypicCuspSubmodule504 below · depth 28 - A uniform transfer constant in the twisted hyperbolic comparison
AutomorphicForm.exists_const_forall_exists_windingDatum_sub_finrank_mul_const_mul_sum_eq_sum_mul_coeff_of_hyperbolicTerm_eq_affine1,489 below · depth 28 - Finitely many local character possibilities at fixed principal level
AutomorphicForm.exists_finite_forall_isUnramifiedCharAt_and_localChar_eq_of_isInducedSection_etaFst_etaSnd_of_ne_zero_of_principalLevel6 below · depth 28 - Uniform weight bound for non-zero induced sections of listed type
AutomorphicForm.exists_forall_abs_weight_le_of_isInducedSection_ne_zero_archCutSubmodule12 below · depth 28 - Almost-everywhere spectral expansion of the continuous kernel for GL₂
AutomorphicForm.exists_forall_ae_prod_restrict_canonicalTruncationDomain_finsum_integral_centralScalar_sub_tsum_convOp_sub_finsum_chiDet_eq_mul_tsum_integral_sum_rightConv_axis_continuation1,237 below · depth 28 - Flat sections: intertwining integral as completed L-ratio with axis bounds
AutomorphicForm.exists_forall_completedL_mul_axis_continuation_weylIntertwiningIntegral_eq_mul_normalizedIntertwining_and_lintegral_le_of_flat350 below · depth 28 - Summable integrable dominants for the GL₂ continuous spectral sum
AutomorphicForm.exists_forall_dominated_sum_rightConv_axis_continuation_of_isCompact439 below · depth 28 - L² bounds for derivative words of Casimir eigenfunctions
AutomorphicForm.exists_forall_eLpNorm_foldr_archDeriv_le_mul_rpow_mul_eLpNorm_of_mem_archCutSubmodule_of_archCasimir_eq_smul62 below · depth 28 - Compact-set L² bound by the truncation domain L² norm
AutomorphicForm.exists_forall_eLpNorm_restrict_le_mul_eLpNorm_restrict_canonicalTruncationDomain_of_isLsXiFunction20 below · depth 28 - Maass–Selberg relation on the unitary axis, diagonal case μ=ν
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_eq_maassSelberg_slab_of_ne268 below · depth 28 - Two-term Maass–Selberg relation for an off-diagonal pair
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_eq_twoTerm_slab_of_ne_of_exists_normOneIdeles268 below · depth 28 - Maass–Selberg relation on a determinant slab, diagonal case
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_maassSelberg_slab241 below · depth 28 - Off-diagonal Maass–Selberg relation on a determinant slab
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_twoTerm_slab_of_exists_ideleNorm_eq_one_ne242 below · depth 28 - Integrability of the truncated continuous kernel, summably in the Eisenstein data
AutomorphicForm.exists_forall_integrable_sum_rightConv_axis_continuation_mul_conj_lambdaT_prod_restrict_canonicalTruncationDomain436 below · depth 28 - Iwasawa unfolding of flat induced matrix coefficients
AutomorphicForm.exists_forall_integral_rightConv_axis_mul_conj_eq_mul_iwasawa_integral_of_flat10 below · depth 28 - Integrability of the truncated σ-twisted unipotent term
AutomorphicForm.exists_forall_le_integrableOn_setIntegral_mul_finsum_unipotentNormClass_sub_indicator_constantTerm_canonicalTruncationDomain158 below · depth 28 - Uniform bound on orthonormal level-N induced sections of listed type
AutomorphicForm.exists_forall_le_of_orthonormal_isInducedSection_principalLevel_archCutSubmodule_of_ne_bot4 below · depth 28 - Truncated unipotent contributions along a slot family over K
AutomorphicForm.exists_forall_mem_slotIndex_integrableOn_and_setIntegral_unipotentCell_eq_weighted_moments_self258 below · depth 28 - Uniform rapid decay of the Iwasawa integral along the unitary axis
AutomorphicForm.exists_forall_norm_iwasawa_integral_axis_add_norm_deriv_le_mul_rpow_neg_archParam_of_isUnitFactorization18 below · depth 28 - Increment form of the GL₂ Maass–Selberg relations on a slab
AutomorphicForm.exists_forall_setIntegral_lambdaT_pseudoEisenstein_mul_conj_sub_eq_maassSelberg_sub_and_sub_eq_twoTerm_sub_slab131 below · depth 28 - Block-wise summability of Hilbert–Schmidt norms of R(f)
AutomorphicForm.exists_forall_sum_sqrt_sum_eLpNorm_convOp_sq_le_of_orthonormal_isotypicCuspSubmodule_principal111 below · depth 28 - Moderate growth of the continued Eisenstein constant term
AutomorphicForm.exists_norm_constantTerm_axis_continuation_le_mul_adelicHeight_rpow_of_mem_of_mem_canonicalTruncationDomain33 below · depth 28 - Rapid decay of the truncated Eisenstein series on Φ₀
AutomorphicForm.exists_norm_lambdaT_axis_continuation_le_mul_adelicHeight_rpow_neg_of_mem_of_mem_canonicalTruncationDomain126 below · depth 28 - Vanishing of the constant-term defect pairing on the cusp region
AutomorphicForm.exists_pos_forall_setIntegral_sub_constantTerm_mul_eq_zero_canonicalTruncationDomain_inter_lt_adelicHeight38 below · depth 28 - Derivative words of Casimir-eigen cusp forms bounded on a slab
AutomorphicForm.forall_continuous_isArchSmoothAt_bounded_foldr_archDeriv_of_mem_isotypicCuspSubmodule_principal_of_archCasimir_eq_smul344 below · depth 28 - Eisenstein kernel: integrability, joint continuity, automorphy
AutomorphicForm.integrable_and_summable_and_continuous_uncurry_tsum_integral_sum_rightConv_axis_continuation_mul_conj440 below · depth 28 - L²-continuity of truncated continued Eisenstein families
AutomorphicForm.memLp_two_lambdaT_and_tendsto_eLpNorm_lambdaT_sub_restrict_canonicalTruncationDomain_of_rapidlyDecreasing_family33 below · depth 28 - Determinant-norm twisting of cuspidal classes and cut traces
AutomorphicForm.mem_cuspClasses_iff_twist_mem_cuspClasses_and_cutTrace_eq_cutTrace_twist_mul_ideleNorm_det_rpow_of_subset_slab13 below · depth 28 - Rapid decay of continued Eisenstein series minus its constant term
AutomorphicForm.norm_sub_constantTerm_le_mul_rpow_neg_of_axis_continuation_family110 below · depth 28 - Twisted hyperbolic cell at σ=1 equals untwisted cell
AutomorphicForm.setIntegral_twistedHyperbolicCell_self_one_eq_setIntegral_hyperbolicCell0 below · depth 28 - Trivial twist: σ=1 unipotent cell is untwisted
AutomorphicForm.setIntegral_twistedUnipotentCell_self_one_eq_setIntegral_unipotentCell0 below · depth 28 - Vanishing of the unipotent fold against a character ramified on T
AutomorphicForm.setIntegral_unipotentCell_fold_eq_zero_of_exists_localUnit_apply_ne_one4 below · depth 28 - Central character μν of the continued Eisenstein series
AutomorphicForm.axis_continuation_bruhatEisenstein_centralScalar_mul_eq_of_isArchKFinite_family0 below · depth 29 - Completed normalised intertwining operator across the axis
AutomorphicForm.exists_analyticOnNhd_normalizedIntertwining_completedL_mul_axis_continuation_weylIntertwiningIntegral_eq_mul_of_flat37 below · depth 29 - Uniform bounds, parameters and summability for GL(2) Eisenstein data
AutomorphicForm.exists_bound_card_and_archParam_weight_and_summable_of_orthonormal_flat_isInducedSection_family_ed240 below · depth 29 - A uniform transfer constant for hyperbolic intercepts
AutomorphicForm.exists_const_forall_exists_windingDatum_hyperbolicIntercept_sub_finrank_mul_const_mul_sum_eq_sum_satakeLaurent_mul_coeff_of_eq_affine1,456 below · depth 29 - Uniform weight window at complex places for type sums
AutomorphicForm.exists_forall_abs_le_of_apply_mul_archCircleAt_eq_zpow_mul_of_mem_iSup_archTypeSubmoduleAt5 below · depth 29 - Single-letter L² bound at a complex place for Casimir eigenfunctions
AutomorphicForm.exists_forall_eLpNorm_archDerivAtComplex_foldr_le_mul_sqrt_mul_eLpNorm_of_mem_archCutSubmodule_of_archCasimir_eq_smul46 below · depth 29 - Single-letter L² derivative bound at a real place
AutomorphicForm.exists_forall_eLpNorm_archDerivAt_foldr_le_mul_sqrt_mul_eLpNorm_of_mem_archCutSubmodule_of_archCasimir_eq_smul41 below · depth 29 - Slope transfer for the twisted hyperbolic term
AutomorphicForm.exists_forall_hyperbolicSlope_eq_mul_sum_slotFamilyCoeff_mul_hyperbolicSlope_of_eq_affine1,015 below · depth 29 - Slab Maass–Selberg relation in the range Re s<Re s'
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_maassSelberg_slab_of_re_lt_re100 below · depth 29 - Off-diagonal Maass–Selberg relation on a determinant slab
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_twoTerm_slab_of_exists_ideleNorm_eq_one_ne_of_re_lt_re101 below · depth 29 - Uniform L² bound for the axis derivative of R(s)
AutomorphicForm.exists_forall_lintegral_norm_sq_deriv_normalizedIntertwining_axis_le_of_completedL_mul_weylIntertwiningIntegral_eq_of_flat140 below · depth 29 - Uniform axis L²(K) bound for the normalised intertwining operator
AutomorphicForm.exists_forall_lintegral_norm_sq_normalizedIntertwining_axis_le_of_completedL_mul_weylIntertwiningIntegral_eq_of_flat319 below · depth 29 - Uniform moderate growth of flat Eisenstein series on the truncation domain
AutomorphicForm.exists_forall_norm_axis_continuation_le_mul_pow_archParam_weight_mul_adelicHeight_rpow_of_mem_canonicalTruncationDomain_of_flat409 below · depth 29 - Uniform polynomial growth of unitary GL₂ Eisenstein series
AutomorphicForm.exists_forall_norm_axis_continuation_le_mul_pow_archParam_weight_of_isCompact_of_flat413 below · depth 29 - Rapid decay of axis matrix coefficients for factorizable test functions
AutomorphicForm.exists_forall_norm_rightConv_axis_pairing_add_norm_deriv_le_mul_rpow_neg_archParam_of_isFactorizableTestFn28 below · depth 29 - Rectangle form of the GL₂ spectral kernel expansion
AutomorphicForm.exists_forall_setIntegral_prod_restrict_canonicalTruncationDomain_finsum_integral_centralScalar_sub_tsum_convOp_sub_finsum_chiDet_eq_mul_setIntegral_tsum_integral_sum_rightConv_axis_continuation1,234 below · depth 29 - Properness of the centre of GL₂(A_K)
AutomorphicForm.exists_isCompact_forall_mem_of_inv_mul_globalPoints_mul_centralScalar_mul_mem_of_isCompact0 below · depth 29 - Haar measure on the adelic diagonal torus via diag(p₁p₂,p₁)
AutomorphicForm.exists_pos_forall_integral_subgroup_eq_mul_integral_prod_centralScalar_mul_diagUnits2_one2 below · depth 29 - Truncation domain high in the cusp: Borel fundamental domain
AutomorphicForm.exists_pos_forall_isFundamentalDomain_borelSubgroup_canonicalTruncationDomain_inter_lt_adelicHeight22 below · depth 29 - Height floor on the canonical truncation domain
AutomorphicForm.exists_pos_forall_le_adelicHeight_and_adelicHeight_globalPoints_mul_le_inv_of_mem_canonicalTruncationDomain19 below · depth 29 - One winding datum for all K-side Hecke words
AutomorphicForm.exists_windingDatum_forall_heckeWord_mul_sum_slotFamilyCoeff_mul_sum_classIntegral_eq_sum_satakeLaurent_mul_coeff116 below · depth 29 - Finiteness of rational classes mod centre meeting a compact set
AutomorphicForm.finite_setOf_exists_mem_exists_inv_mul_globalPoints_out_mul_centralScalar_mul_mem_of_isCompact1 below · depth 29 - Uniform rapid decay of truncated unitary Eisenstein series
AutomorphicForm.forall_exists_forall_norm_lambdaT_axis_continuation_le_mul_pow_archParam_weight_mul_adelicHeight_rpow_neg_of_mem_canonicalTruncationDomain_of_flat277 below · depth 29 - Haar measure on centralisers of regular diagonal elements
AutomorphicForm.forall_exists_isHaarMeasure_centralizer_globalPoints_integral_eq_mul_integral_prod_diagUnits21 below · depth 29 - Class-block summable majorant for the cuspidal kernel
AutomorphicForm.forall_isCompact_exists_summable_forall_finsum_norm_convOp_mul_conj_le_of_orthonormal_isotypicCuspSubmodule503 below · depth 29 - Twisting an isotypic cusp form by ‖det‖^{-w/2}
AutomorphicForm.isIsotypicCuspFormAt_twist_mul_ideleNorm_det_rpow_of_subset_slab10 below · depth 29 - Level-N invariance forces triviality of μᵥ,νᵥ on congruence units
AutomorphicForm.localChar_eq_one_of_isInducedSection_etaFst_etaSnd_of_ne_zero_of_principalLevel_of_valued_sub_one_le3 below · depth 29 - L²-boundedness of truncated pseudo-Eisenstein series on a slab
AutomorphicForm.memLp_two_lambdaT_pseudoEisenstein_restrict_canonicalTruncationDomain46 below · depth 29 - Determinant twists preserve the archimedean type cut
AutomorphicForm.mul_ideleNorm_det_rpow_mem_archCutSubmodule0 below · depth 29 - Right convolution commutes with the ‖det‖-twist
AutomorphicForm.rightConv_mul_ideleNorm_det_rpow_neg_half0 below · depth 29 - Vanishing of the central and elliptic fold against a character
AutomorphicForm.setIntegral_centralEllipticPart_fold_eq_zero_of_forall_apply_mul_centralScalar_eq_of_ne_one1 below · depth 29 - Vanishing of the hyperbolic ξ-fold for a ramified central character
AutomorphicForm.setIntegral_hyperbolicCell_fold_eq_zero_of_forall_apply_mul_centralScalar_eq_of_ne_one2 below · depth 29 - Vanishing of the twisted hyperbolic ξ_L-fold over a fundamental domain
AutomorphicForm.setIntegral_twistedHyperbolicCell_fold_eq_zero_of_forall_apply_mul_sigmaAdelicAct_centralScalar_eq_of_ne_one2 below · depth 29 - Vanishing of the ξ-twisted unipotent fold under central invariance
AutomorphicForm.setIntegral_unipotentCell_fold_eq_zero_of_forall_apply_mul_centralScalar_eq_of_ne_one2 below · depth 29 - Unweighted split-class expansion of the ground-field hyperbolic slope
AutomorphicForm.slope_eq_sum_unweighted_classIntegral_diagUnits2_of_inversionClosed_of_hyperbolicTerm_eq_affine227 below · depth 29 - Complex-place Casimir operators commute with archimedean derivative words
AutomorphicForm.archCasimirAtComplex_and_archCasimirBarAtComplex_foldr_archDeriv_eq_foldr_archDeriv2 below · depth 30 - Casimir at a real place commutes with derivation words
AutomorphicForm.archCasimirAt_foldr_archDeriv_eq_foldr_archDeriv_archCasimirAt3 below · depth 30 - 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 - Uniform coordinate bound for flat induced-section families
AutomorphicForm.exists_basis_forall_flat_isInducedSection_family_eq_sum_and_norm_sq_le_lintegral_of_principalLevel_archCutSubmodule32 below · depth 30 - Uniform transfer constant for twisted hyperbolic intercepts
AutomorphicForm.exists_const_forall_exists_windingDatum_hyperbolicIntercept_sub_finrank_mul_const_mul_sum_eq_sum_satakeLaurent_mul_coeff_of_eq_affine_of_areMatchingArch_of_areMatchingLocal1,445 below · depth 30
… and 212 more statements (search for the module name to find them).