Definitions/Def_AutomorphicForm_ConstantTerm.lean
Unipotent elements of and an abstract constant term
Two unrelated-looking pieces of elementary infrastructure. First, for a commutative ring R, unipotentGL2 x is the element of \mathrm{GL}_2(R) given by the matrix \begin{pmatrix}1&x\\0&1\end{pmatrix} together with its explicit inverse \begin{pmatrix}1&-x\\0&1\end{pmatrix}; the accompanying lemmas record the coercion to a matrix, that x=0 gives the identity, the additivity u(x+y)=u(x)u(y) (so the order of multiplication is immaterial here), and package this as a monoid homomorphism unipotentGL2Hom from Multiplicative R (the additive group of R written multiplicatively) to \mathrm{GL}_2(R). Second, for a measurable space Q, a group G (with no topology, measurability or integrability hypotheses on G), a family u : Q \to G, a measure \mu on Q and a function f : G \to \mathbb{C}, the integrand constantTermIntegrand u f g is q \mapsto f(u(q)\,g) and constantTerm μ u f g is its Bochner integral \int_Q f(u(q)g)\,d\mu(q); since Mathlib's integral is defined to be 0 for non-integrable functions, no integrability is assumed and none is asserted. Two computations are recorded: the constant term of the zero function vanishes, and if \mu is a probability measure the constant term of the constant function c is c. Finally IsCuspidalFn μ u f is the predicate that \mathrm{constantTerm}\ \mu\ u\ f\ g = 0 for every g \in G. Thus cuspidality here is a purely formal condition relative to the chosen data (Q,\mu,u): it becomes the classical vanishing of the constant term \varphi_N(g)=\int f(n(x)g)\,dx along the unipotent radical only once Q, \mu and u are instantiated with an adelic quotient, a Haar probability measure and the unipotent family above.
Relation to Mathlib
Mathlib supplies the matrix and general linear group machinery and the Bochner integral used here, but has no notion of constant term along a unipotent family nor of a cuspidal function; those are the project's own definitions, stated for abstract data (Q,\mu,u) rather than for a specific adelic group.
Where it is used
These definitions are the base layer for the project's treatment of cuspidality for automorphic forms on \mathrm{GL}_2, the cuspidal condition entering the modularity side of the argument; the module is imported throughout the development.
References
- D. Bump, Automorphic Forms and Representations, Cambridge Studies in Advanced Mathematics 55, Cambridge University Press, 1997
- S. Gelbart, Automorphic Forms on Adele Groups, Annals of Mathematics Studies 83, Princeton University Press, 1975
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 64 lines
- 11 declarations
- used in the statements of 176 theorems and imported by 302 proofs
- imports 0 definition modules
Source file: Definitions/Def_AutomorphicForm_ConstantTerm.lean
Imports
- only Mathlib
Imported by
Def_AutomorphicForm_ArchDerivCasimirDef_AutomorphicForm_AutomorphicFnAtDef_AutomorphicForm_BorelSubgroupDef_AutomorphicForm_GaussTwistDef_AutomorphicForm_IwasawaShellIndexDef_AutomorphicForm_LocalWeightedOrbitalDef_AutomorphicForm_TruncationOperatorDef_AutomorphicForm_TwistedCuspKernelDef_AutomorphicForm_UnipotentQuotientDef_AutomorphicForm_WeylIntertwiningDef_AutomorphicForm_WhittakerCoefficientDef_LanglandsTunnell_CubicInduction_CarrierDef_LanglandsTunnell_TorusTransformDef_LocalGL2_Kirillov
Declarations
- theorem
AutomorphicForm.unipotent_mul_unipotent - def
AutomorphicForm.unipotentGL2 - theorem
AutomorphicForm.unipotentGL2_coe - theorem
AutomorphicForm.unipotentGL2_zero - theorem
AutomorphicForm.unipotentGL2_add - def
AutomorphicForm.unipotentGL2Hom - def
AutomorphicForm.constantTermIntegrand - def
AutomorphicForm.constantTerm - theorem
AutomorphicForm.constantTerm_zero - theorem
AutomorphicForm.constantTerm_const - def
AutomorphicForm.IsCuspidalFn
Source
import Mathlib open Matrix MeasureTheory namespace AutomorphicForm section Unipotent variable {R : Type*} [CommRing R] private theorem unipotent_mul_unipotent (x y : R) : !![1, x; 0, 1] * !![1, y; 0, 1] = !![1, x + y; 0, 1] := by ext i j fin_cases i <;> fin_cases j <;> simp [Matrix.mul_apply, Fin.sum_univ_two, add_comm] def unipotentGL2 (x : R) : GL (Fin 2) R where val := !![1, x; 0, 1] inv := !![1, -x; 0, 1] val_inv := by rw [unipotent_mul_unipotent, add_neg_cancel, Matrix.one_fin_two] inv_val := by rw [unipotent_mul_unipotent, neg_add_cancel, Matrix.one_fin_two] @[simp] theorem unipotentGL2_coe (x : R) : (unipotentGL2 x : Matrix (Fin 2) (Fin 2) R) = !![1, x; 0, 1] := rfl @[simp] theorem unipotentGL2_zero : unipotentGL2 (0 : R) = 1 := by ext i j; simp [unipotentGL2, Matrix.one_fin_two] theorem unipotentGL2_add (x y : R) : unipotentGL2 (x + y) = unipotentGL2 x * unipotentGL2 y := by ext i j; simp only [unipotentGL2, Units.val_mul, unipotent_mul_unipotent] def unipotentGL2Hom : Multiplicative R →* GL (Fin 2) R where toFun x := unipotentGL2 x.toAdd map_one' := unipotentGL2_zero map_mul' x y := unipotentGL2_add x.toAdd y.toAdd end Unipotent section ConstantTerm variable {Q : Type*} [MeasurableSpace Q] {G : Type*} [Group G] def constantTermIntegrand (u : Q → G) (f : G → ℂ) (g : G) : Q → ℂ := fun q => f (u q * g) noncomputable def constantTerm (μ : Measure Q) (u : Q → G) (f : G → ℂ) (g : G) : ℂ := ∫ q, constantTermIntegrand u f g q ∂μ @[simp] theorem constantTerm_zero (μ : Measure Q) (u : Q → G) (g : G) : constantTerm μ u (fun _ => (0 : ℂ)) g = 0 := by simp [constantTerm, constantTermIntegrand] @[simp] theorem constantTerm_const (μ : Measure Q) [IsProbabilityMeasure μ] (u : Q → G) (c : ℂ) (g : G) : constantTerm μ u (fun _ => c) g = c := by simp [constantTerm, constantTermIntegrand, integral_const, measureReal_def] def IsCuspidalFn (μ : Measure Q) (u : Q → G) (f : G → ℂ) : Prop := ∀ g : G, constantTerm μ u f g = 0 end ConstantTerm end AutomorphicForm
Statements phrased using this module (176)
- Right convolution by a factorizable test function: continuity and Cᵈ⁺¹ regularity
AutomorphicForm.continuous_rightConv_and_contDiff_of_isFactorizableTestFn2 below · depth 14 - Continuity of the unipotent embedding into GL₂(R)
AutomorphicForm.continuous_unipotentGL20 below · depth 15 - Left B(K)-invariance of the box constant term
AutomorphicForm.constantTerm_adelicBox_globalPoints_mul_of_mem_borelSubgroup4 below · depth 16 - Unipotent invariance of the box constant term on GL₂(A_K)
AutomorphicForm.constantTerm_adelicBox_unipotentGL2_mul0 below · depth 16 - Cuspidality bound for int φ(y)f(x⁻¹y) on GL₂(A_K)
AutomorphicForm.norm_integral_mul_le_mul_setIntegral_norm_of_isCuspidalFn2 below · depth 16 - Decay of rational unipotent sums minus box average in Siegel sets
AutomorphicForm.norm_tsum_sub_average_le_mul_inv_archHeight_pow_of_isFactorizableTestFn57 below · depth 16 - Square-mass bound on unipotent sweeps high in a Siegel set
AutomorphicForm.setLIntegral_nnnorm_sq_le_mul_archHeight_pow_mul_setLIntegral_of_isLsXiFunction_of_coversModCentre5 below · depth 16 - Square-integrability of translate sums on a Siegel window
LanglandsTunnell.Converse.CuspSynthesis.memLp_translateSum45 below · depth 16 - Unipotent slices of factorizable test functions are pure tensors
AutomorphicForm.IsFactorizableTestFn.comp_mul_unipotentGL2_mul_mem_pureTensorSet0 below · depth 17 - Decay bound for cuspidal functions on a centre-cut Siegel window
AutomorphicForm.exists_forall_norm_le_mul_prod_rpow_neg_of_hasDerivAt_chains_of_constantTerm_eq_zero_of_mem_idealBall32 below · depth 17 - Uniform bound for right convolution on centre-cut Siegel windows
AutomorphicForm.exists_forall_norm_rightConv_le_mul_eLpNorm_of_isLsXiFunction_of_isCuspidalFn_of_isFundamentalDomain72 below · depth 17 - Uniform L²-mass bound over a compact set
AutomorphicForm.exists_forall_setLIntegral_nnnorm_sq_le_mul_setLIntegral_of_isLsXiFunction_of_isCompact_of_coversModCentre2 below · depth 17 - Unfolding a cuspidal integral along rational unipotents with a weight
AutomorphicForm.integral_mul_eq_integral_mul_weight_mul_tsum_sub_average_of_isCuspidalFn1 below · depth 17 - Vanishing at 1 forces membership in the twisted unipotent span
AutomorphicForm.LocalFunctionSpace.mem_span_sub_of_apply_one_eq_zero_of_irreducible_of_admissible7 below · depth 18 - Square-mass bound on Siegel sets against a slab fundamental domain
AutomorphicForm.exists_forall_setLIntegral_nnnorm_sq_le_mul_archHeight_pow_mul_setLIntegral_of_isLsXiFunction_of_isFundamentalDomain14 below · depth 18 - Whittaker coefficients on a window vanish outside one fractional ideal
AutomorphicForm.exists_fractionalIdeal_forall_whittakerCoefficient_eq_zero_of_not_mem_of_forall_mul_idealBall_eq15 below · depth 18 - Integration by parts bound for a Whittaker coefficient
AutomorphicForm.exists_norm_whittakerCoefficient_le_mul_of_hasDerivAt_unipotentGL2_of_forall_norm_le7 below · depth 18 - Additivity of cuspidality for integrable constant-term integrands
AutomorphicForm.IsCuspidalFn.add1 below · depth 19 - Cuspidality is preserved by scalar multiplication
AutomorphicForm.IsCuspidalFn.smul1 below · depth 19 - Vanishing of a Whittaker function with trivial Kirillov image
AutomorphicForm.LocalFunctionSpace.eq_zero_of_forall_diagonal_mul_mem_span_sub2 below · depth 19 - Cutting off a GL₂ function by a ball indicator modulo twisted defects
AutomorphicForm.LocalFunctionSpace.exists_mem_forall_diagonal_mul_sub_mem_span_and_mem_span0 below · depth 19 - Uniform square-integral bound over unipotent translates high in a Siegel set
AutomorphicForm.exists_forall_setLIntegral_nnnorm_sq_le_mul_archHeight_pow_mul_setLIntegral_of_isLsXiFunction_of_coversModCentre5 below · depth 19 - Differentiating right convolution along archimedean unipotent directions
AutomorphicForm.hasDerivAt_rightConv_mul_unipotentGL2_and_isFactorizableTestFn_leftDeriv_and_linear2 below · depth 19 - Cell expansion of the local Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.hasSum_cell_terms_rsLocalIntegral1 below · depth 19 - Partial L-function factors out of the finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.rsFinIntegral_eq_LFun_rsDatum_mul_rsFinIntegral_indicator12 below · depth 19 - Haar measure on GL₂(A_K) in Iwasawa coordinates
NumberField.AdelicHaar.exists_lintegral_adelicGLHaar_eq_mul_lintegral_iwasawa8 below · depth 19 - Cuspidality is preserved by right translation
AutomorphicForm.IsCuspidalFn.rightTranslate1 below · depth 20 - Vanishing of unipotent-invariant local Whittaker functions
AutomorphicForm.LocalFunctionSpace.eq_zero_of_forall_mul_unipotent_eq0 below · depth 20 - Additivity of the constant-term integral
AutomorphicForm.constantTerm_add0 below · depth 20 - Homogeneity of the constant term in the function
AutomorphicForm.constantTerm_smul0 below · depth 20 - Support and normalisation of a local ψ-bump on GL₂
LanglandsTunnell.RankinSelberg.localLevelOne_bump_of_forall_apply_diagZ_mul_scalarPi_zpow_eq_ite1 below · depth 20 - Local Euler factor splits the finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.rsFinIntegral_eq_inv_eval_rsEulerPoly_mul_rsFinIntegral_indicator11 below · depth 20 - The constant term intertwines right translation
AutomorphicForm.constantTerm_rightTranslate0 below · depth 21 - Linearity of the Whittaker coefficient of a Bruhat series
EisensteinGeneral.Glue.whittakerCoefficient_bruhatSeries_eq_finset_sum1 below · depth 21 - Laurent polynomiality of the dual local Rankin–Selberg integral at level vᵇ
LanglandsTunnell.RankinSelberg.exists_polynomial_forall_rsLocalIntegral_dualWhittakerFn3_iotaGL_eq_of_forall_torusShell_transposeInvN_eq_zero9 below · depth 21 - Local Rankin–Selberg integral is a Laurent polynomial in q^{-s}
LanglandsTunnell.RankinSelberg.exists_polynomial_forall_rsLocalIntegral_iotaGL_eq_of_forall_torusShell_localLevelOne_pow_eq_zero9 below · depth 21 - Integrable domination of archimedean translates of a Schwartz–Bruhat function
NumberField.AdelicFourier.exists_integrable_forall_norm_comp_sub_smul_le0 below · depth 21 - Archimedean directional derivatives of Schwartz–Bruhat functions on A_F
NumberField.AdelicFourier.exists_mem_schwartzBruhat_hasDerivAt_comp_sub_smul0 below · depth 21 - Injectivity of the Kirillov map on a Whittaker space
AutomorphicForm.LocalFunctionSpace.eq_zero_of_forall_apply_diagOne_eq_zero_of_irreducible_of_admissible8 below · depth 22 - Uniform Haar bound for unipotent sweeps over a centre-cut Siegel set
AutomorphicForm.exists_forall_adelicGLHaar_image2_unipotentGL2_mul_mul_le_of_isCompact0 below · depth 22 - Iwasawa integration over torus shells on GL₂(Kᵥ)
AutomorphicForm.lintegral_mul_density_eq_tsum_torusShells_localGL23 below · depth 22 - Whittaker integrability and almost-everywhere summability of Bruhat series
EisensteinGeneral.Glue.whittakerCoefficientIntegrable_bruhatSeries_and_ae_summable_of_integrable0 below · depth 22 - Unfolding the Whittaker coefficient of a Bruhat-form Eisenstein series
EisensteinGeneral.Unfolding.whittakerCoefficient_bruhatSeries_eq_of_isInducedSection1 below · depth 22 - Whittaker function as Jacquet integrals of a flat family
LanglandsTunnell.CubicInduction.exists_flatSection_jacquetIntegral_eq_finsum_cpow_of_embedding_principalSeries214 below · depth 22 - Local Rankin–Selberg integral as a Laurent polynomial in q^{-s}
LanglandsTunnell.RankinSelberg.exists_polynomial_forall_rsLocalIntegral_eq_of_forall_setIntegral_torusShell_eq_zero7 below · depth 22 - Specialising a flat family of local Rankin–Selberg functional equations
LanglandsTunnell.RankinSelberg.exists_rsLocalIntegral_dual_eq_mul_finsum_of_forall_re_rsLocalIntegral_dual_eq_mul_finsum_cpow_of_torusShell8 below · depth 22 - Iwasawa shell expansion of the N-quotient integral on GL₂(Kᵥ)
AutomorphicForm.hasSum_integral_torusShells_of_integrable_withDensity_density_localGL24 below · depth 23 - Absolute Jacquet integral: finiteness and transformation law
LanglandsTunnell.CubicInduction.absoluteJacquetIntegral_lt_top_and_unipotent_and_diagonal2_and_bounded_of_mem_principalSeries23 below · depth 23 - Admissibility of the principal series of GL₂(ℚₚ)
LanglandsTunnell.CubicInduction.exists_finset_forall_mem_principalSeries2_invariant_mem_span1 below · depth 23 - Truncated Jacquet integrals of a flat section: Laurent polynomial in q^u
LanglandsTunnell.CubicInduction.exists_finset_forall_setIntegral_flatSection_antidiagonal_unipotentGL2_addChar_eq_sum_cpow3 below · depth 23 - Stabilised Jacquet functional on the GL₂(ℚₚ) principal series
LanglandsTunnell.CubicInduction.exists_linearMap_stabilised_jacquetIntegral_principalSeries25 below · depth 23 - A K₁(N)-fixed vector in the principal series I(θ₀,θ₁)
LanglandsTunnell.CubicInduction.exists_mem_principalSeries2_ne_zero_forall_localLevelOne_mul_eq_of_higherUnitsAt1 below · depth 23 - Moderate growth of the Jacquet integral along torus shells
LanglandsTunnell.CubicInduction.exists_norm_apply_diagZ_mul_le_of_stabilised_jacquetIntegral_of_norm_eq_one1 below · depth 23 - Integrability of Jacquet's integrand in the dominant range
LanglandsTunnell.CubicInduction.integrable_apply_antidiagonal_mul_unipotentGL2_mul_addChar_of_mem_principalSeries21 below · depth 23 - Unitary principal series for GL₂(ℚₚ): every non-zero vector is cyclic
LanglandsTunnell.CubicInduction.mem_span_range_translate_of_mem_principalSeries2_of_ne_zero_of_norm_eq_one31 below · depth 23 - Finite shell expansion of a local Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_finset_forall_rsLocalIntegral_eq_sum_mul_setIntegral_of_forall_setIntegral_torusShell_eq_zero7 below · depth 23 - Translating the first factor of a local Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.rsLocalIntegral_finset_sum_translate_eq_sum_mul_rsLocalIntegral_of_le_localLevelOne8 below · depth 23 - Non-vanishing Jacquet integral on the GL₂ principal series
LanglandsTunnell.CubicInduction.exists_mem_principalSeries2_integral_antidiagonal_mul_unipotentGL2_mul_addChar_ne_zero0 below · depth 24 - Peeling unramified Euler factors off the finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_hasProd_rsFinIntegral_eq_rsFinIntegral_indicator_mul_of_torus_law14 below · depth 24 - Cleared local Rankin–Selberg integral is a two-variable Laurent polynomial
LanglandsTunnell.RankinSelberg.exists_finset_forall_rsLocalIntegral_finsum_mul_eq_sum_cpow_of_forall_lt_cleared_laurent_of_torusShell7 below · depth 25 - Rationality in q^{-s} of a local GL₂ Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_rational_rsLocalIntegral_of_shellGauge_of_rationalTorusShell_of_shellRecurrence_of_central15 below · depth 25 - Nonzero Whittaker functional for smooth GL₂ representations with nontrivial unipotent action
LocalGL2.exists_whittakerFunctional_ne_zero_of_isSmoothRep_of_unipotentGL2_apply_ne0 below · depth 25 - Translates of a Whittaker vector: smoothness, growth, shell recurrence
AutomorphicForm.WhittakerModel.forall_mem_span_smooth_and_law_and_central_and_growth_and_shellRecurrence4 below · depth 26 - Topological and Haar side conditions for GL₂(Kᵥ) and N₂
AutomorphicForm.secondCountableTopology_and_locallyCompactSpace_gl_two_and_isClosed_range_unipotentGL2Hom0 below · depth 26 - Torus-shell expansion of a local Rankin–Selberg product integral
LanglandsTunnell.RankinSelberg.exists_forall_setIntegral_torusShell_eq_sum_mul_torusShellArray_of_shellRecurrence_of_central2 below · depth 26 - Summable exponential bounds for per-place shell sums
LanglandsTunnell.RankinSelberg.exists_summable_forall_tsum_shell_le_exp_of_norm_le_rpow3 below · depth 26 - Tonelli peel of the finite Rankin–Selberg lower integral
LanglandsTunnell.RankinSelberg.lintegral_enorm_mul_rpow_ideleNorm_det_eq_tprod_tsum_mul_lintegral_indicator_of_torus_law12 below · depth 26 - Finiteness of a big-cell integral against ‖det‖^τ
LanglandsTunnell.RankinSelberg.lintegral_indicator_bigCell_enorm_mul_rpow_ideleNorm_det_lt_top_of_support13 below · depth 26 - Haar measure of the unipotent part of the level-one group
LanglandsTunnell.RankinSelberg.measure_setOf_mem_localLevelOne_top_pos_and_lt_top1 below · depth 26 - Continuation of the non-constant part of the GL₂ Eisenstein family
AutomorphicForm.exists_analyticOnNhd_continuation_bruhatEisenstein_sub_constantTerm_of_re_nonneg_of_isArchKFinite_family153 below · depth 27 - Big-cell support of W· F inside N· K'
LanglandsTunnell.RankinSelberg.exists_isCompact_bigCell_inter_support_subset_finUnipotent_mul1 below · depth 27 - Iwasawa integration formula for the unipotent density on GL₂(ℚₚ)
LanglandsTunnell.RankinSelberg.exists_pos_forall_lintegral_withDensity_density_eq_mul_lintegral_prod_diagUnits210 below · depth 27 - One-place torus peel for a Rankin–Selberg lower integral
LanglandsTunnell.RankinSelberg.lintegral_enorm_mul_rpow_ideleNorm_det_eq_tsum_mul_lintegral_indicator_of_torus_law_at11 below · depth 27 - Multiplying a Kirillov function by the indicator of a ball
LocalGL2.exists_mem_forall_diagonal_mul_sub_mem_span_and_mem_span0 below · depth 27 - Open subgroups of GL₂(ℚₚ) contain a congruence subgroup
AutomorphicForm.exists_forall_mem_of_isOpen_of_congruence0 below · depth 28 - Cuspidal decay of the twisted Borel kernel minus its constant term
AutomorphicForm.exists_forall_norm_twistedBorelKernel_sub_constantTerm_centralScalar_mul_le_inv_adelicHeight_pow59 below · depth 28 - Uniform Hilbert–Schmidt bound for right convolution on cusp forms
AutomorphicForm.exists_forall_sum_setIntegral_norm_sq_rightConv_le_of_orthogonal_of_isCuspidalFn_of_isFundamentalDomain_slab83 below · depth 28 - Iwasawa cell series for an N-K-invariant local integral
LanglandsTunnell.RankinSelberg.lintegral_eq_tsum_cellMass_mul_apply_torus_of_invariant1 below · depth 28 - Shell gauge and rational torus shells for twisted row slices
LanglandsTunnell.RankinSelberg.rowSlice_twist_shellGauge_and_rationalTorusShell11 below · depth 28 - Non-cuspidal irreducible admissible GL₂(Kᵥ) representations admit Borel eigenfunctionals
LocalGL2.exists_borelEigenfunctional_ne_zero_of_span_unipotentGL2_sub_ne_top2 below · depth 28 - Entire normalisation of the non-constant term of an Eisenstein family
AutomorphicForm.exists_entire_eq_mul_bruhatEisenstein_sub_constantTerm_norm_le_rpow_neg_of_isArchKFinite_family_of_unitary108 below · depth 29 - Rapid cuspidal decay of twisted GL₂ kernel minus constant term
AutomorphicForm.exists_forall_norm_finsum_borel_div_mem_sub_constantTerm_centralScalar_mul_le_inv_adelicHeight_pow59 below · depth 29 - Uniform Poisson tail bound for unipotent slices of a test function
AutomorphicForm.exists_forall_norm_tsum_sub_inv_measure_mul_integral_comp_unipotentGL2_le_of_isCompact46 below · depth 29 - Shell profile of a unipotent row-slice integral over ℚₚ
LanglandsTunnell.RankinSelberg.exists_rowSlice_shell_profile_of_isLocallyConstant_of_hasCompactSupport10 below · depth 29 - Iwasawa unfolding of the unipotent term, semi-locally factorizable case
UnipotentTermUnfolding.exists_forall_integrableOn_and_lintegral_ne_top_and_setIntegral_unipotentTerm_eq_mul_integral_iwasawa_of_isSemiLocalFactorization102 below · depth 29 - Fibrewise finiteness of the unipotent term in Iwasawa coordinates
UnipotentTermUnfolding.forall_exists_lintegral_iwasawa_tsum_tsum_enorm_sub_ne_top_of_isSemiLocalFactorization102 below · depth 29 - Constant term of an upper-triangular twisted class as orbital integrals
AutomorphicForm.integrableOn_and_setIntegral_mul_constantTerm_finsum_borelSigmaConjClassOrbit_eq_inv_measure_mul_tsum_integral_integral8 below · depth 30 - Modulus-one change of variables for twisted unipotent orbital integrals
AutomorphicForm.integral_integral_unipotentGL2_conj_twistedOrbital_eq_integral_mul_integral_and_lintegral_lt_top_of_norm_div_ne_one4 below · depth 30 - Unipotent integration formula for GL₂(A_K)
AutomorphicForm.measure_pow_three_mul_measure_mul_lintegral_mul_apply_col_det_eq_mul_dedekindZeta_two_mul_lintegral_of_forall_lintegral_mul_unipotentGL2_eq_one29 below · depth 30 - Weil: GL₂ slab rate versus idelic rate and covolume
AutomorphicForm.rate_eq_mul_rate_mul_measure_pow_three_of_forall_lintegral_mul_apply_col_det_eq_mul_lintegral_of_forall_isFundamentalDomain_op_inter_ideleNorm_det_Icc50 below · depth 30 - Word coset count at central-times-unipotent elements equals walk count
LocalGL2.sum_indicator_word_inv_mul_scalar_mul_unipotentGL2_mem_localIntegralSet_eq_walkCount8 below · depth 30 - Left unipotent and central invariance of the adelic height
NumberField.AdelicHeight.adelicHeight_unipotentGL2_mul_and_centralScalar_mul0 below · depth 30 - Finiteness of the cusp-kernel truncation error over a Siegel shell
UnipotentTermCuspBound.exists_forall_setLIntegral_tsum_setLIntegral_enorm_cuspKernel_sub_cuspTruncation_ne_top91 below · depth 30 - Finiteness of the truncated unipotent-type term over Borel fibres
UnipotentTermCuspBound.exists_forall_setLIntegral_tsum_setLIntegral_enorm_mul_tsum_tsum_enorm_sub_ne_top90 below · depth 30 - Iwasawa unfolding of the unipotent cusp-kernel term
UnipotentTermUnfolding.exists_forall_setIntegral_unipotentTerm_eq_mul_integral_iwasawa30 below · depth 30 - Parametrisation of a regular twisted conjugacy class in GL₂
AutomorphicForm.bijOn_mul_map_unipotentGL2_mul_scalar_borelSigmaConjClass_of_norm_div_ne_one0 below · depth 31 - Unique unipotent σ-twisted diagonalisation when N(a/b)≠ 1
AutomorphicForm.existsUnique_sigmaConj_unipotentGL2_apply_zero_one_eq_zero_of_norm_div_ne_one0 below · depth 31 - Weil integration formula on GL₂(A_K) along unipotent fibres
AutomorphicForm.exists_forall_lintegral_mul_apply_col_det_eq_mul_lintegral_lintegral_ideleNorm_inv_of_ae_lintegral_mul_unipotentGL2_eq_one14 below · depth 31 - Germ expansion of elliptic orbital integrals near a central element
AutomorphicForm.exists_forall_nhds_scalar_forall_isOrbitalIntegral_eq_add_mul_of_mem_localCentralizer_of_not_isSquare13 below · depth 31 - Rapid decay of the ξ-averaged twisted kernel minus its constant term
AutomorphicForm.exists_forall_norm_setIntegral_mul_finsum_borel_div_mem_sub_constantTerm_centralScalar_mul_le_inv_adelicHeight_pow70 below · depth 31 - A Borel unipotent coordinate on M₂(K_∞)
AutomorphicForm.exists_measurable_forall_apply_mul_unipotentGL2_eq_add_infiniteAdeleRing0 below · depth 31 - Existence of a Bruhat function for the unipotent subgroup of GL₂(A_K)
AutomorphicForm.exists_measurable_forall_lintegral_mul_unipotentGL2_eq_one3 below · depth 31 - Germ of split orbital integrals near a central element
AutomorphicForm.exists_nhds_scalar_forall_isOrbitalIntegral_eq_mul_integral_unipotentGL2_conj_of_diagonal5 below · depth 31 - Vanishing of the truncated constant-term defect integral
AutomorphicForm.exists_pos_forall_setIntegral_sub_constantTerm_mul_eq_zero_inter_lt_adelicHeight_of_subset_iUnion_image_centreCutSiegelSet24 below · depth 31 - Constant term of the centre-folded twisted GL₂ kernel
AutomorphicForm.integrableOn_and_measurable_and_constantTerm_setIntegral_mul_finsum_borel_div_mem_eq_setIntegral_mul_constantTerm_of_norm_ne_one7 below · depth 31 - Unfolding the GL₂ theta integral over a fundamental domain
AutomorphicForm.setLIntegral_mul_tsum_apply_mulVec_eq_mul_measure_mul_lintegral_mul_setLIntegral_of_isFundamentalDomain_op7 below · depth 31 - Archimedean constant of the Gram-normalised measure on GL₂
AutomorphicForm.setLIntegral_ofReal_norm_det_eq_mul_two_pow_mul_two_pi_pow_of_map_coe_eq_smul_withDensity_gram_infiniteAdeleRing8 below · depth 31 - Unipotent matrices in Cartan double cosets over K
LocalGL2.unipotentGL2_mem_doubleCoset_diagPi_zpow_neg_mul_localRepInf_zpow0 below · depth 31 - Regular diagonal orbital integral descends to the unipotent radical
AutomorphicForm.eq_norm_inv_mul_integral_localIntegralSet_integral_conj_unipotentGL2_of_isOrbitalIntegral_of_diagonal3 below · depth 32 - Level-U coset formula for local orbital integrals
AutomorphicForm.exists_finset_isOrbitalIntegral_sum_mul_div_of_forall_mul_eq_of_isOpen2 below · depth 32 - Uniqueness of the invariant measure on the orbit of (e₁,1)
AutomorphicForm.exists_forall_lintegral_eq_mul_lintegral_mul_apply_col_det_of_forall_map_mulVec_eq_self3 below · depth 32 - Unipotent orbital integral: Iwasawa versus affine-chart normalisation
AutomorphicForm.exists_pos_forall_integral_localIntegralSet_integral_unipotentGL2_conj_eq_mul_integral_affineChart4 below · depth 32 - Local test functions are bi-invariant under an open subgroup
AutomorphicForm.exists_subgroup_isOpen_subset_localIntegralSet_forall_mul_eq_of_isLocalTestFn0 below · depth 32 - Central fold of a twisted GL₂ kernel: convergence and Fubini
AutomorphicForm.integrableOn_and_measurable_and_constantTerm_setIntegral_mul_finsum_borel_div_mem_eq_setIntegral_mul_integral_finsum_inv_unipotentGL2_mul3 below · depth 32 - Unipotent translation invariance of box averages of twisted GL₂ sums
AutomorphicForm.integrable_and_integral_finsum_borel_div_mem_inv_unipotentGL2_mul_eq_integral_finsum_of_norm_ne_one4 below · depth 32 - Archimedean unipotent fibre integration for GL₂
AutomorphicForm.lintegral_mul_apply_col_det_eq_mul_lintegral_setLIntegral_of_map_coe_eq_smul_withDensity_gram_infiniteAdeleRing5 below · depth 32 - Smooth archimedean window for unipotent orbital integrals
AutomorphicForm.exists_contDiff_hasCompactSupport_tsupport_subset_units_prod_norm_pow_mul_integral_integral_unipotentGL2_eq_of_isArchTestFactor6 below · depth 33 - Archimedean descent of split orbital integrals to the torus
AutomorphicForm.exists_pos_forall_prod_norm_sub_one_pow_mul_eq_mul_prod_norm_pow_mul_integral_integral_of_isOrbitalIntegralOn_scalar_mul_diagUnits214 below · depth 33 - Semi-local component above v of a twisted unipotent product
AutomorphicForm.semiLocalComponent_glFin_inv_mul_unipotentGL2_mul_diagOne_mul_centralScalar_mul_sigmaAdelicAct2 below · depth 33 - Unipotent norm class for upper triangular δ
LT.TwistedNorm.exists_mem_unipotentCell_and_normClassMap_eq_iff_exists_mul_eq_mul_map_and_trace_ne_zero_of_apply_one_zero_eq_zero2 below · depth 33 - Archimedean Iwasawa decomposition and compactness of K_∞
NumberField.InfiniteAdeleRing.exists_mem_borelSubgroup_mul_eq_and_isCompact_iInf_rowIsometrySubgroup4 below · depth 33 - Uniform bound for archimedean twisted-orbital volumes
AutomorphicForm.exists_forall_lintegral_mul_indicator_mul_sigmaTensor_mul_inv_le_of_isCompact1 below · depth 34 - Uniform comparability of archimedean norms on a compact twisted window
AutomorphicForm.exists_forall_prod_norm_norm_pow_mult_le_mul_of_mem_of_isCompact5 below · depth 34 - Compact window for archimedean twisted orbital integrands
AutomorphicForm.exists_isCompact_forall_lintegral_lintegral_enorm_diagUnits2_unipotentGL2_sigmaGL_le_indicator5 below · depth 34 - Existence of a normalised Borel weight on GL₂(L⊗_K K_∞)
AutomorphicForm.exists_measurable_forall_integral_toTensorGL_diagUnits2_mul_diagUnits2_eq_one1 below · depth 34 - Local n-th roots near a scalar in a regular semisimple centraliser
AutomorphicForm.exists_nhds_forall_exists_pow_eq_of_isRegularSemisimple0 below · depth 34 - Archimedean twisted Harish-Chandra descent to the split torus
AutomorphicForm.exists_pos_forall_prod_norm_one_sub_norm_pow_mult_mul_lintegral_enorm_twistedConj_mul_eq_mul_lintegral_torus_unipotentGL2_rowIsometry22 below · depth 34 - Weighted archimedean Harish–Chandra descent at the split torus
AutomorphicForm.exists_pos_forall_prod_norm_sub_one_pow_mul_eq_and_weighted_eq_mul_prod_norm_pow_mul_integral_integral_of_scalar_mul_diagUnits214 below · depth 34 - Unipotent norm class iff σ-conjugate to ζ n(b), Tr(b)≠ 0
LT.TwistedNorm.exists_mem_unipotentCell_and_normClassMap_eq_iff_exists_mk_eq_mk_scalar_mul_unipotentGL20 below · depth 34 - Adelic height weight of bk depends only on its unipotent coordinate
NumberField.AdelicHeight.neg_log_adelicHeight_sub_log_adelicHeight_adelicWeyl_mul_eq_unipotentGL2_of_mem_adelicBorel5 below · depth 34 - Adelic heights of a unipotent and its Weyl translate
NumberField.AdelicHeight.neg_log_adelicHeight_unipotentGL2_sub_log_adelicHeight_adelicWeyl_mul_unipotentGL2_eq0 below · depth 34 - Iwasawa integration formula for GL₂(K_∞)
NumberField.InfiniteAdeleRing.exists_lintegral_generalLinearGroup_eq_mul_lintegral_scalar_diagUnits2_unipotentGL2_rowIsometry12 below · depth 34 - Uniform shell bound for upper-triangular slices of Hecke double cosets
AutomorphicForm.exists_forall_setLIntegral_withDensity_norm_inv_iSup_measure_setOf_upperTriangular_mem_doubleCoset_le8 below · depth 35 - Uniform fibre-volume bound for σ-twisted conjugation on L⊗_K Kᵥ
AutomorphicForm.exists_forall_withDensity_norm_inv_setOf_norm_mem_and_mul_sigmaTensor_eq_mul_mul_le13 below · depth 35 - Properness of a ↦ σ(a)a⁻¹ modulo K_∞^×
AutomorphicForm.exists_isCompact_forall_exists_includeRight_mul_mem_of_sigmaTensor_mul_inv_mem0 below · depth 35 - Determinant of x ↦ Aσ(x)-Bx on L⊗_K Kᵥ
AutomorphicForm.exists_linearMap_mul_sigmaTensor_sub_mul_and_det_eq_neg_one_pow_mul_norm_sub_norm3 below · depth 35 - Iwasawa integration formula on GL₂(L ⊗_K K_∞)
AutomorphicForm.exists_lintegral_tensor_infiniteAdeleRing_eq_mul_lintegral_diagUnits2_unipotentGL2_archIdentGL_rowIsometry13 below · depth 35 - Twisted conjugate of a diagonal element in Iwasawa coordinates
AutomorphicForm.inv_mul_diagUnits2_mul_sigmaGL_of_diagUnits2_mul_unipotentGL2_mul0 below · depth 35 - Section-weight swap in archimedean Iwasawa coordinates
AutomorphicForm.lintegral_mul_eq_mul_lintegral_torus_unipotentGL2_rowIsometry_of_forall_lintegral_toTensorGL_diagUnits2_mul_eq_one5 below · depth 35 - Archimedean Jacobian of ξ↦σ(ξ)-λ'ξ
AutomorphicForm.prod_norm_one_sub_norm_pow_mult_mul_lintegral_comp_sigmaTensor_sub_mul_eq_lintegral5 below · depth 35 - Archimedean Borel Haar measure in z(u)a(t)n(x) coordinates
NumberField.InfiniteAdeleRing.exists_lintegral_borelSubgroup_eq_mul_lintegral_scalar_diagUnits2_unipotentGL20 below · depth 35 - Smooth compactly supported descent of archimedean orbital averages
AutomorphicForm.exists_contDiff_hasCompactSupport_forall_integral_conj_diagUnits2_mul_unipotentGL2_eq_of_isCompact7 below · depth 36 - Smoothness of the twisted K-average of an archimedean test factor
AutomorphicForm.exists_contDiff_hasCompactSupport_forall_integral_twistedConj_diagUnits2_mul_unipotentGL2_eq7 below · depth 36 - Twisted log-weight layer above a real place of K
AutomorphicForm.exists_contDiff_hasCompactSupport_prod_norm_pow_mul_integral_ker_norm_integral_twistedLogWeight_eq_add_norm_mul_of_isReal33 below · depth 36 - Twisted log-weight layer above a complex place of K
AutomorphicForm.exists_contDiff_hasCompactSupport_prod_norm_pow_mul_integral_ker_norm_integral_twistedLogWeight_eq_add_norm_sq_mul_log_mul_of_isComplex25 below · depth 36 - Finitely many Kᵥ^× G₀-cosets of twist-bounded units
AutomorphicForm.exists_finset_forall_eq_mul_algebraMap_mul_of_sigmaTensor_eq_mul5 below · depth 36 - A compact open subgroup of norm-one units in L⊗_K Kᵥ
AutomorphicForm.exists_isCompact_isOpen_one_mem_mul_mem_norm_eq_one_tensor_adicCompletion1 below · depth 36 - Archimedean unfolding of twisted and weighted twisted orbital integrals
AutomorphicForm.exists_pos_forall_twistedOrbital_archHaarL_diagUnits2_eq_mul_integral_ker_norm_integral_integral_and_twistedWeighted_eq_of_coupled33 below · depth 36 - Semi-local Cartan type and volume bound for KaK
AutomorphicForm.exists_uniformizers_forall_exists_cartanType_mem_doubleCoset_and_prod_pow_le_semiLocalHaar4 below · depth 36 - Archimedean module of y ↦ aσ(y) - by on L ⊗_K K_∞
AutomorphicForm.map_mul_sigmaTensor_sub_mul_addHaar_infiniteAdeleRing_eq_inv_prod_norm_archEval_algebraNorm_sub_pow_mult_smul4 below · depth 36
… and 26 more statements (search for the module name to find them).