Definitions/Def_AutomorphicForm_GL2ConjugacyCells.lean
Conjugacy-type predicates and cells in
Over a field K, four predicates on a 2\times 2 matrix M with entries in K are defined, each phrased in terms of the matrix itself or its characteristic polynomial M.charpoly. IsCentralType M asserts that M = c\cdot 1 for some scalar c \in K, i.e. M is a scalar multiple of the identity. IsUnipotentType M is the conjunction of two conditions: M is not of central type, and there exists a \in K with M.\mathrm{charpoly} = (X - a)^2; thus the characteristic polynomial has a single repeated rational eigenvalue while M itself is non-scalar, which covers the unipotent matrices and their scalar twists. IsHyperbolicType M asserts the existence of a, b \in K with a \neq b and M.\mathrm{charpoly} = (X-a)(X-b), i.e. two distinct eigenvalues in K. IsEllipticType M asserts that no a \in K is a root of M.\mathrm{charpoly}, i.e. the characteristic polynomial is irreducible over K (for a degree-two polynomial, having no rational root).
Correspondingly four subsets of the general linear group \mathrm{GL}_2(K) are defined — centralCell, unipotentCell, hyperbolicCell and ellipticCell — each consisting of those \gamma whose underlying matrix satisfies the corresponding predicate; the coercion from the unit group to matrices is applied before testing the predicate. The four accompanying lemmas mem_centralCell_iff, mem_unipotentCell_iff, mem_hyperbolicCell_iff and mem_ellipticCell_iff record that membership in each cell is exactly the corresponding predicate on the underlying matrix, so that the set-builder definitions can be used interchangeably with the predicates. Note that the predicates are stated for arbitrary matrices and that no disjointness, exhaustiveness or conjugation-invariance statement is part of this module: it fixes the vocabulary only.
Relation to Mathlib
Mathlib supplies the characteristic polynomial Matrix.charpoly and the group GL (Fin 2) K used here, but has no classification of 2\times 2 matrices into central, unipotent, hyperbolic and elliptic types; these predicates and the four cells are the project's own.
Where it is used
The four cells give a partition of \mathrm{GL}_2 by the existence and multiplicity of rational eigenvalues, which is the division of conjugacy classes used on the geometric side of the \mathrm{GL}_2 trace formula and in the local analysis of automorphic forms on \mathrm{GL}_2. The vocabulary fixed here is used throughout the automorphic part of the development.
References
- D. Bump, Automorphic Forms and Representations, Cambridge Studies in Advanced Mathematics 55, Cambridge University Press, 1997
- S. Gelbart, Automorphic Forms on Adèle 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.
- 55 lines
- 12 declarations
- used in the statements of 223 theorems and imported by 214 proofs
- imports 0 definition modules
Source file: Definitions/Def_AutomorphicForm_GL2ConjugacyCells.lean
Imports
- only Mathlib
Declarations
- def
AutomorphicForm.IsCentralType - def
AutomorphicForm.IsUnipotentType - def
AutomorphicForm.IsHyperbolicType - def
AutomorphicForm.IsEllipticType - def
AutomorphicForm.centralCell - def
AutomorphicForm.unipotentCell - def
AutomorphicForm.hyperbolicCell - def
AutomorphicForm.ellipticCell - theorem
AutomorphicForm.mem_centralCell_iff - theorem
AutomorphicForm.mem_unipotentCell_iff - theorem
AutomorphicForm.mem_hyperbolicCell_iff - theorem
AutomorphicForm.mem_ellipticCell_iff
Source
import Mathlib.LinearAlgebra.Matrix.Charpoly.Coeff ↗ import Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup.Defs ↗ set_option autoImplicit false open Matrix Polynomial noncomputable section namespace AutomorphicForm variable {K : Type*} [Field K] def IsCentralType (M : Matrix (Fin 2) (Fin 2) K) : Prop := ∃ c : K, M = c • (1 : Matrix (Fin 2) (Fin 2) K) def IsUnipotentType (M : Matrix (Fin 2) (Fin 2) K) : Prop := ¬IsCentralType M ∧ ∃ a : K, M.charpoly = (X - C a) ^ 2 def IsHyperbolicType (M : Matrix (Fin 2) (Fin 2) K) : Prop := ∃ a b : K, a ≠ b ∧ M.charpoly = (X - C a) * (X - C b) def IsEllipticType (M : Matrix (Fin 2) (Fin 2) K) : Prop := ∀ a : K, ¬M.charpoly.IsRoot a def centralCell (K : Type*) [Field K] : Set (GL (Fin 2) K) := {γ | IsCentralType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K)} def unipotentCell (K : Type*) [Field K] : Set (GL (Fin 2) K) := {γ | IsUnipotentType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K)} def hyperbolicCell (K : Type*) [Field K] : Set (GL (Fin 2) K) := {γ | IsHyperbolicType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K)} def ellipticCell (K : Type*) [Field K] : Set (GL (Fin 2) K) := {γ | IsEllipticType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K)} theorem mem_centralCell_iff {γ : GL (Fin 2) K} : γ ∈ centralCell K ↔ IsCentralType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K) := Iff.rfl theorem mem_unipotentCell_iff {γ : GL (Fin 2) K} : γ ∈ unipotentCell K ↔ IsUnipotentType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K) := Iff.rfl theorem mem_hyperbolicCell_iff {γ : GL (Fin 2) K} : γ ∈ hyperbolicCell K ↔ IsHyperbolicType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K) := Iff.rfl theorem mem_ellipticCell_iff {γ : GL (Fin 2) K} : γ ∈ ellipticCell K ↔ IsEllipticType ((γ : GL (Fin 2) K) : Matrix (Fin 2) (Fin 2) K) := Iff.rfl end AutomorphicForm
Statements phrased using this module (223)
- 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 - Local–global principle for elliptic norm classes in GL₂
AutomorphicForm.isNormClass_mk_of_mem_ellipticCell_of_forall_isNormOf125 below · depth 22 - Spectral side of the twisted trace formula along Hecke words
AutomorphicForm.exists_atomic_forall_exists_integral_lambdaT_twistedAdelicKernel_eq_twistedCutTrace_add_symm_unram1,750 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 - Base change for GL₂: elliptic–central class sums compared
AutomorphicForm.exists_finsum_sigmaCentralizerDomain_eq_mul_sum_finsum_centralizerDomain_of_areMatchingOn_of_isNormClass867 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 - Twisted elliptic–central fold as weighted twisted orbital integrals
AutomorphicForm.setIntegral_twistedCentralEllipticFold_eq_finsum_inv_card_mul_setIntegral_sigmaCentralizerDomain100 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 - Asymptotic twisted spectral identity for GL₂, ramified places in S_L
AutomorphicForm.exists_atomic_forall_tendsto_integral_lambdaT_twistedAdelicKernel_sub_twistedCutTrace_sub_unram1,335 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 - Finiteness of twisted elliptic and central classes meeting a compact support
AutomorphicForm.finite_sep_exists_twistedKernelSummand_ne_zero_of_hasCompactSupport11 below · depth 24 - Central-norm twisted terms versus central terms, prime degree
AutomorphicForm.finsum_sigmaCentralizerDomain_centralNorm_eq_mul_sum_finsum_centralizerDomain_central_of_central_transfer310 below · depth 24 - Cyclic base change: elliptic-norm twisted terms versus elliptic terms
AutomorphicForm.finsum_sigmaCentralizerDomain_ellipticNorm_eq_mul_sum_finsum_centralizerDomain_elliptic_of_areMatchingOn_of_eq_zero285 below · depth 24 - Central–elliptic geometric side of a truncated twisted trace formula
AutomorphicForm.forall_exists_integral_lambdaT_twistedAdelicKernel_eq_finsum_centralElliptic_add_and_norm_le_unram569 below · depth 24 - Twisted orbital expansion of the elliptic and central kernel part
AutomorphicForm.hasSum_setIntegral_setIntegral_twistedOrbital_of_normClass_elliptic_or_central6 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 - Finiteness of the elliptic–central part of the twisted kernel
AutomorphicForm.lintegral_lintegral_tsum_enorm_twistedKernel_normClass_elliptic_or_central_lt_top93 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 - Atomic spectral data for the twisted truncated GL₂ trace
AutomorphicForm.exists_atomic_forall_tendsto_integral_lambdaT_twistedAdelicKernel_sub_twistedCutTrace_sub1,334 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 - Uniform bound on elliptic–central twisted kernel terms off the identity family
AutomorphicForm.exists_forall_encard_setOf_twistedKernelSummand_ne_zero_not_identityFamily_le23 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 - Elliptic twisted terms assemble into the base-change elliptic sum
AutomorphicForm.finsum_sigmaCentralizerDomain_ellipticNorm_eq_mul_sum_finsum_centralizerDomain_elliptic_of_forall_perClass163 below · depth 25 - Type splitting of the truncated twisted kernel, with domain independence
AutomorphicForm.forall_exists_lambdaT_twistedAdelicKernel_eq_finsum_add_sub_indicator_constantTerm_add15 below · depth 25 - Hyperbolic term affine in the truncation parameter, with bounded coefficients
AutomorphicForm.forall_exists_setIntegral_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_affine_bound415 below · depth 25 - Affineness in R of the truncated twisted unipotent term
AutomorphicForm.forall_exists_setIntegral_finsum_unipotentCell_sub_indicator_constantTerm_eq_affine_unram257 below · depth 25 - Integrability of the central–elliptic twisted kernel against an idele character
AutomorphicForm.integrableOn_setIntegral_mul_finsum_centralElliptic_twistedAdelicKernel39 below · depth 25 - Twisted elliptic transfer identity for one norm class
AutomorphicForm.setIntegral_mul_setIntegral_sigmaCentralizerDomain_eq_mul_sum_setIntegral_range_idelicNorm_of_normClassMap_eq_of_areMatchingOn269 below · depth 25 - Central-norm twisted term in prime-degree cyclic base change
AutomorphicForm.setIntegral_sigmaCentralizerDomain_eq_mul_apply_centralScalar_of_normClassMap_eq_mk_scalar_of_central_transfer117 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 - Injectivity of the twisted norm map over central classes
LT.TwistedNorm.sigmaConjClasses_mk_eq_of_normClassMap_eq_mk_of_mem_centralCell0 below · depth 25 - Injectivity of the twisted norm map on elliptic classes
LT.TwistedNorm.sigmaConjClasses_mk_eq_of_normClassMap_eq_mk_of_mem_ellipticCell0 below · depth 25 - Four-cell decomposition of the adelic kernel
AutomorphicForm.adelicKernel_eq_four_parts_of_localFiniteness0 below · depth 26 - Continuity and compact support of truncated elliptic orbital integrals
AutomorphicForm.continuous_and_hasCompactSupport_setIntegral_fundamentalDomain_conj_centralScalar_mul_of_mem_ellipticCell20 below · depth 26 - Truncated σ-twisted spectral identity along Hecke words
AutomorphicForm.exists_atomic_forall_tendsto_setIntegral_lambdaT_finsum_integral_sigmaAdelicAct_centralScalar_sub_twistedCutTrace_sub1,332 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 - 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 centre-folded truncated GL₂ adelic kernel
AutomorphicForm.exists_forall_le_integrableOn_setIntegral_mul_lambdaT_adelicKernel_of_isTruncationDatum82 below · depth 26 - Bounding the affine coefficients of the hyperbolic twisted term
AutomorphicForm.exists_forall_norm_add_norm_le_of_forall_setIntegral_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_affine413 below · depth 26 - Truncated twisted unipotent term as weighted Hecke-word moments
AutomorphicForm.exists_forall_setIntegral_finsum_unipotentCell_sub_indicator_constantTerm_eq_weighted_moments_unram254 below · depth 26 - Transfer data at a twisted class with elliptic norm
AutomorphicForm.exists_haar_sigmaCentralizer_centralizer_covolume_and_twistedOrbital_eq_of_normClassMap_eq_of_areMatchingOn32 below · depth 26 - Idelic base change for a cyclic extension: fixed idèles form the image
AutomorphicForm.exists_idelesBaseChange_continuous_injective_norm_pow_range_eq_fixed4 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 - Finiteness of central and elliptic terms for GL₂
AutomorphicForm.finite_sep_exists_apply_inv_mul_globalPoints_mul_centralScalar_mul_ne_zero_of_hasCompactSupport12 below · depth 26 - Affine dependence of the hyperbolic term on the truncation parameter
AutomorphicForm.forall_exists_setIntegral_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_affine_bare212 below · depth 26 - Integrability of the central–elliptic twisted kernel over centre-cut Siegel translates
AutomorphicForm.integrableOn_iUnion_centreCutSiegelSet_setIntegral_mul_finsum_borel_centralElliptic22 below · depth 26 - Vanishing of a truncated elliptic orbital term for GL₂
AutomorphicForm.setIntegral_fundamentalDomain_conj_centralScalar_mul_eq_zero_of_forall_isOrbitalIntegralOn_eq_zero20 below · depth 26 - Quadratic base change: unfolded twisted term at a non-scalar class
AutomorphicForm.setIntegral_sigmaCentralizerDomain_eq_mul_apply_centralScalar_of_normClassMap_eq_mk_scalar_of_forall_ne_scalar_of_finrank_eq_two62 below · depth 26 - Upper-triangular δ with central norm class is a scalar coboundary
LT.TwistedNorm.exists_eq_scalar_mul_inv_mul_map_of_apply_one_zero_eq_zero_of_normClassMap_eq_mk1 below · depth 26 - Twisted elliptic norm classes re-indexed by scalars modulo norms
LT.TwistedNorm.finsum_inv_card_mul_eq_finsum_inv_card_mul_of_normClassMap_eq_of_mem_ellipticCell1 below · depth 26 - Spectral side of the σ-twisted trace formula along Hecke words
AutomorphicForm.exists_atomic_forall_tendsto_setIntegral_lambdaT_finsum_integral_sigmaAdelicAct_centralScalar_sub_tsum_finsum_setIntegral_twistedConvOp_sub1,331 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 - Elliptic orbital integrals of central translates, continuous and compactly supported in u
AutomorphicForm.exists_continuous_hasCompactSupport_forall_isOrbitalIntegralOn_mul_centralScalar_of_mem_ellipticCell5 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 - Hyperbolic term of the twisted trace formula: affine or zero
AutomorphicForm.exists_forall_setIntegral_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_mul_sum_orbital_add_sum_weightedOrbital_or_eq_zero_of_isFactorizableTestFn211 below · depth 27 - Truncated twisted unipotent term along Hecke words via local zetas
AutomorphicForm.exists_forall_setIntegral_finsum_unipotentCell_sub_indicator_constantTerm_eq_mul_localZeta_twistedLocalFactor_unram245 below · depth 27 - Hecke-word bound for summed twisted and weighted orbital integrals
AutomorphicForm.exists_forall_sum_integral_norm_orbital_add_weightedOrbital_le_of_isSemiLocalFactorization287 below · depth 27 - Log-linearity of norm-band covolumes for elliptic centralizer tori
AutomorphicForm.exists_measure_fundamentalDomain_centralizer_inter_ideleNorm_det_Icc_eq_mul_log_of_mem_ellipticCell8 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 - Conjugation-invariance of the four GL₂ cells
AutomorphicForm.mem_cells_iff_of_isConj0 below · depth 27 - Non-σ-invariant idele character kills the truncated unipotent term
AutomorphicForm.setIntegral_finsum_unipotentCell_sub_indicator_constantTerm_eq_zero_of_not_sigmaInvariant_unram12 below · depth 27 - Hyperbolic twisted classes parametrised by diagonal elements
LT.TwistedNorm.setOf_exists_mem_center_subset_and_exists_and_eq_iff_of_diagonal3 below · depth 27 - Residual χ∘det block of the σ-twisted spectral side
AutomorphicForm.exists_atomic_forall_integrableOn_and_tendsto_setIntegral_lambdaT_finsum_twistedConvOp_chiDet_mul_chiDet_inv29 below · depth 28 - Continuous block of the σ-twisted spectral side along Hecke words
AutomorphicForm.exists_atomic_forall_tendsto_setIntegral_lambdaT_finsum_integral_sigmaAdelicAct_sub_lambdaT_tsum_finsum_twistedConvOp_sub_lambdaT_finsum_twistedConvOp_chiDet_sub1,325 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 - Integrability of the truncated σ-twisted unipotent term
AutomorphicForm.exists_forall_le_integrableOn_setIntegral_mul_finsum_unipotentNormClass_sub_indicator_constantTerm_canonicalTruncationDomain158 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 - Central character bound along the support of a twisted Hecke word
AutomorphicForm.exists_forall_norm_apply_le_mul_prod_of_isSemiLocalFactorization_of_apply_ne_zero11 below · depth 28 - One twisted hyperbolic class: truncated term equals weighted orbital integrals
AutomorphicForm.exists_forall_setIntegral_finsum_sigmaConjClassOrbit_sub_indicator_constantTerm_eq_setIntegral_tsum_weight_mul_integral_of_isFactorizableTestFn197 below · depth 28 - Truncated unipotent term as rank-one Tate integrals over K
AutomorphicForm.exists_forall_setIntegral_finsum_unipotentCell_sub_indicator_constantTerm_eq_sum_mul_setIntegral_rankOne_unram205 below · depth 28 - Vanishing of hyperbolic terms for non-σ-invariant ξ_L
AutomorphicForm.exists_forall_setIntegral_tsum_weight_mul_integral_eq_zero_of_not_sigmaInvariant_of_isFactorizableTestFn10 below · depth 28 - Uniform bound for twisted orbital and weighted orbital integrals
AutomorphicForm.exists_forall_sum_lintegral_orbital_add_weightedOrbital_le_of_isSemiLocalFactorization284 below · depth 28 - Truncated hyperbolic σ-class term as weighted twisted orbital integrals
AutomorphicForm.exists_pos_forall_integrable_and_setIntegral_tsum_weight_mul_integral_eq_mul_orbital_add_weightedOrbital_of_isFactorizableTestFn98 below · depth 28 - Affine truncated slab integral over the twisted diagonal centraliser
AutomorphicForm.exists_pos_isFundamentalDomain_forall_setIntegral_indicator_slab_bracket_eq_mul_of_sigmaCentraliser39 below · depth 28 - A closed twisted diagonal subgroup of GL₂(A_L) carrying Haar measure
AutomorphicForm.exists_subgroup_isClosed_and_mem_iff_diagonal_and_sigmaAdelicAct_mul_inv_mem_center_and_exists_isHaarMeasure0 below · depth 28 - Finiteness of hyperbolic σ-twisted classes meeting a compact support
AutomorphicForm.finite_sep_exists_apply_inv_mul_globalPoints_mul_sigmaAdelicAct_ne_zero_of_diagonal_of_hasCompactSupport5 below · depth 28 - Truncated twisted cuspidal kernel integrates blockwise over a fundamental domain
AutomorphicForm.forall_integrableOn_and_setIntegral_lambdaT_tsum_finsum_twistedConvOp_mul_conj_eq_tsum_finsum_setIntegral_of_orthonormal_of_isFundamentalDomain_slab382 below · depth 28 - Integrability of the central fold of a truncated twisted kernel
AutomorphicForm.integrableOn_mul_finsum_sub_indicator_highSet_constantTerm_finsum_of_hasCompactSupport15 below · depth 28 - Truncated twisted hyperbolic term as a finite sum over Δ_φ
AutomorphicForm.setIntegral_mul_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_sum_of_hasCompactSupport21 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 - Norms detect σ-twisted conjugacy of diagonal matrices in GL₂
LT.TwistedNorm.exists_eq_inv_mul_mul_map_iff_norm_eq_of_diagonal0 below · depth 28 - Hyperbolic norm class of an upper-triangular δ
LT.TwistedNorm.exists_mem_hyperbolicCell_and_normClassMap_eq_iff_norm_div_ne_one0 below · depth 28 - Diagonal σ-conjugate when the norm class is hyperbolic
LT.TwistedNorm.exists_sigmaConj_diagonal_of_mem_hyperbolicCell_of_normClassMap_eq0 below · depth 28 - Twisted Eisenstein term: slope, Eisenstein-table atoms, atom-free remainder
AutomorphicForm.exists_atomic_forall_tendsto_of_eq_mul_tsum_integral_sum_rightConv_mul_setIntegral_lambdaT_mul_conj_lambdaT_sigmaAdelicAct_of_isSemiLocalFactorization494 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 - Slope transfer for the twisted hyperbolic term
AutomorphicForm.exists_forall_hyperbolicSlope_eq_mul_sum_slotFamilyCoeff_mul_hyperbolicSlope_of_eq_affine1,015 below · depth 29 - Cusp cancellation for the truncated twisted class sum
AutomorphicForm.exists_forall_integrableOn_tsum_indicator_highSet_mul_twistedOrbital_sub_indicator_mul_tsum_integral_unipotentGL2_and_setIntegral_eq_zero_of_isFactorizableTestFn115 below · depth 29 - Unipotent term in Iwasawa coordinates via rank-one Tate integrals
AutomorphicForm.exists_forall_integral_iwasawa_cuspKernel_sub_cuspTruncation_eq_sum_mul_setIntegral_rankOne_of_sigmaInvariant_unram_ed2197 below · depth 29 - Integrated spectral expansion of the truncated σ-twisted continuous kernel
AutomorphicForm.exists_forall_setIntegral_lambdaT_sigmaAdelicAct_sub_twistedConvOp_sub_chiDet_eq_mul_tsum_integral_sum_rightConv_mul_setIntegral_lambdaT_mul_conj_lambdaT_sigmaAdelicAct1,291 below · depth 29 - Bound for twisted hyperbolic orbital sums of semi-local translates
AutomorphicForm.exists_forall_sum_lintegral_orbital_add_weightedOrbital_le_mul_prod_card_of_isSemiLocalFactorization_translates282 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 - Haar measure on the twisted diagonal centraliser in GL₂(A_L)
AutomorphicForm.exists_pos_forall_lintegral_sigmaCentraliser_eq_mul_lintegral_lintegral_centralScalar_mul_diagOne25 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 and convergence of twisted orbital integrands along coset representatives
AutomorphicForm.finite_setOf_exists_apply_twistedOrbitalIntegrand_ne_zero_and_tsum_lintegral_lt_top9 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 - Integrability of the truncated unipotent-type fold over the centre
AutomorphicForm.forall_integrableOn_finsum_unipotentCell_sub_indicator_constantTerm_fold_unram30 below · depth 29 - Unfolding one twisted hyperbolic class into orbital integrals
AutomorphicForm.integrableOn_finsum_sigmaConjClassOrbit_and_setIntegral_eq_tsum_integral_of_leftCosetRepresentatives2 below · depth 29 - Unfolding one σ-twisted hyperbolic class over the centraliser quotient
AutomorphicForm.integrableOn_tsum_bracket_mul_twistedOrbital_and_setIntegral_eq_mul_integral_setIntegral_indicator_bracket_mul18 below · depth 29 - Convergence of hyperbolic twisted orbital integrals over HbackslashGL₂(mathbb A_L)
AutomorphicForm.integrable_twistedOrbital_and_weighted_and_exists_height_mul_le_of_diagonal_of_norm_ne_one53 below · depth 29 - Slab-cut truncated shell integrals on a twisted diagonal centraliser
AutomorphicForm.isFundamentalDomain_image_and_forall_setLIntegral_indicator_slab_bracket_eq_of_lintegral_eq30 below · depth 29 - Hecke word indicators are semi-local test functions
AutomorphicForm.isSemiLocalTestFn_sum_indicator_semiLocalIntegralSet_word0 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 - Unfolding a truncated hyperbolic constant term over the centre
AutomorphicForm.setIntegral_mul_indicator_highSet_constantTerm_finsum_eq_indicator_mul_tsum_integral_unipotentGL2_twistedOrbital18 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 - Integrability of one truncated twisted hyperbolic class sum
AutomorphicForm.setLIntegral_tsum_norm_bracket_mul_twistedOrbital_lt_top_and_integrableOn99 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 - 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 - Vanishing of the twisted unipotent term off the saturated set
AutomorphicForm.TwistedBruhat.apply_unipotent_diagOne_act_eq_zero_of_not_mem_saturated_of_isSemiLocalFactorization_unram8 below · depth 30 - Twisted unipotent term: transversal descent to rank-one Tate data
AutomorphicForm.TwistedBruhat.exists_forall_integral_transversal_finsum_tracePushforward_sub_eq_finsum_indicator_prod_twistedLocalFactor_sub_unram79 below · depth 30 - Idelic base change: continuity, norm, principal ideles, σ-fixed ideles
AutomorphicForm.continuous_injective_norm_pow_principal_range_eq_fixed_unitsMap_genuineBaseChange5 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 - Diagonal representatives over K and the norm map on σ-classes
AutomorphicForm.exists_diagonal_classReps_and_normMap_injOn_of_pairwise_disjoint_sigmaClasses4 below · depth 30 - Hyperbolic slope and intercept as sums of orbital integrals
AutomorphicForm.exists_finset_forall_slope_eq_sum_classIntegral_and_intercept_eq_sum_weightedClassIntegral_of_hyperbolicTerm_eq_affine225 below · depth 30 - Twisted hyperbolic slope and intercept as twisted orbital class sums
AutomorphicForm.exists_finset_forall_slope_eq_sum_twistedClassIntegral_and_intercept_eq_sum_weightedTwistedClassIntegral_haarQuotient_of_eq_affine241 below · depth 30 - Twisted Maass–Selberg relations for truncated Eisenstein series
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_lambdaT_sigmaAdelicAct_eq_maassSelberg_cases_slab_of_flat288 below · depth 30 - Truncated defect of a hyperbolic twisted class integrates to zero
AutomorphicForm.exists_forall_integrableOn_indicator_mul_setIntegral_finsum_borel_sigmaConjClassOrbit_sub_setIntegral_constantTerm_and_setIntegral_eq_zero104 below · depth 30 - Integrated truncated twisted kernel and its continuous-spectrum expansion
AutomorphicForm.exists_forall_setIntegral_lambdaT_finsum_sub_lambdaT_tsum_sub_lambdaT_finsum_chiDet_sigmaAdelicAct_symm_eq_mul_tsum_integral_sum_rightConv_mul_setIntegral_lambdaT_mul_conj_lambdaT_of_norm_eq_one1,249 below · depth 30 - Uniform bound for twisted orbital integrals of one translate
AutomorphicForm.exists_forall_sum_lintegral_orbital_add_weightedOrbital_le_of_isSemiLocalFactorization_indicator_translate280 below · depth 30 - Twisted centraliser of a regular diagonal base-change element: Haar measure comparison
AutomorphicForm.exists_pos_forall_exists_isHaarMeasure_twistedCentralizer_integral_eq_mul_integral_prod_toTensorGL_diagUnits21 below · depth 30 - Summable dominants and Lipschitz bounds for twisted Maass–Selberg pairings
AutomorphicForm.exists_summable_dominant_rightConv_axis_family_sigma_maassSelberg_pairings_of_isSemiLocalFactorization_lipschitz426 below · depth 30 - Torus constant c_H: lower-integral form implies Bochner form
AutomorphicForm.forall_integral_sigmaCentraliser_eq_mul_integral_prod_centralScalar_mul_baseChangeGL_diagUnits2_of_forall_lintegral_eq_idelesBaseChange25 below · depth 30 - Twisted and untwisted truncated cuspidal kernels integrate equally
AutomorphicForm.integrableOn_and_setIntegral_lambdaT_tsum_finsum_twistedConvOp_mul_conj_eq_setIntegral_lambdaT_tsum_convOp_mul_conj_sigmaAdelicAct_symm542 below · depth 30 - Adjointness of the Weyl intertwining integral under a Galois twist
AutomorphicForm.integral_mul_conj_weylIntertwiningIntegral_sigmaAdelicAct_eq_of_sigmaInvariant_and_of_sigmaReversed_of_principalLevel_of_ne_bot157 below · depth 30 - Transport of torus-shell integrals to Ω_L×Ω_K
AutomorphicForm.isFundamentalDomain_image_and_forall_setLIntegral_torusShell_eq_mul_setLIntegral_prod26 below · depth 30 - Twisted truncated kernel versus untwisted ξ₀-kernel
AutomorphicForm.lambdaT_finsum_integral_sigmaAdelicAct_eq_and_lambdaT_finsum_twistedConvOp_chiDet_eq_and_rightConv_mul_ideleNorm_det_rpow_eq28 below · depth 30 - Convergence of twisted orbital integrals at a regular diagonal class
AutomorphicForm.lintegral_abs_twistedOrbital_lt_top_and_integrable_norm_and_weighted_and_exists_height_mul_le_of_zpowers75 below · depth 30 - Subadditivity of twisted orbital and height-weighted orbital integrals
AutomorphicForm.lintegral_orbital_le_sum_and_weightedOrbital_le_sum_of_isSemiLocalFactorization_of_eq_sum1 below · depth 30 - Twisted orbit parametrised by coset representatives and central scalars
AutomorphicForm.mem_sigmaConjClassOrbit_and_existsUnique_and_transport_of_leftCosetRepresentatives0 below · depth 30 - Twisted stabiliser of a regular diagonal element of GL₂
AutomorphicForm.mem_twistedStabilizer_iff_diagonal_or_antidiagonal2 below · depth 30 - Exact value of the torus-shell integral over Ω_L×Ω_K
AutomorphicForm.setLIntegral_prod_torusShell_eq_and_setIntegral_prod_torusShell_eq26 below · depth 30
… and 73 more statements (search for the module name to find them).