Definitions/Def_HaarQuotient.lean
A weight-based quotient measure on right coset spaces
Throughout, G is a group carrying both a topology and a measurable structure, H \le G is a subgroup, \mu a measure on G and \mu_H a measure on H; the subgroup acts on G by left multiplication, so that the orbit space MulAction.orbitRel.Quotient H G is the space H\backslash G of right cosets Hg, equipped with the measurable structure pushed forward along the quotient map. Three objects are defined, all total and proof-free.
First, HaarQuotient.weight H μH is a function G \to [0,\infty]. It is defined by cases on whether G is \sigma-compact and weakly locally compact: if not, it is identically 0; if so, one takes the compact exhaustion (E_n)_{n\ge 0} of G furnished by CompactExhaustion.choice G, sets M_n = \mu_H\bigl(\iota^{-1}(E_{n+1}E_{n+1}^{-1})\bigr) where \iota : H \to G is the inclusion, and puts
w(g) \;=\; \sum_{n=0}^{\infty} 2^{-n}\,(1+M_n)^{-1}\,\mathbf 1_{\operatorname{int} E_{n+1}}(g),
the sum being a tsum in [0,\infty] and the indicators those of the interiors of the exhausting compacta. The normalising factors (1+M_n)^{-1} are the inverses computed in [0,\infty], so they vanish when M_n = \infty.
Second, HaarQuotient.density H μH g is the quotient, in extended non-negative arithmetic, of w(g) by the lower Lebesgue integral \int_H w(xg)\,\mathrm d\mu_H(x); thus the density at g compares the weight of g with the total weight of its coset Hg.
Third, HaarQuotient.measure μ H μH is the pushforward along G \to H\backslash G of the measure \mu weighted by this density, i.e. of \mu\!\restriction-with-density HaarQuotient.density H μH. No invariance, closedness or local compactness hypotheses enter the definitions; degenerate inputs (for instance \mu_H = 0, or a subgroup for which some M_n is infinite) simply yield degenerate values.
Relation to Mathlib
The construction is assembled from Mathlib's MeasureTheory.Measure.withDensity, MeasureTheory.Measure.map and CompactExhaustion.choice; the weight, the density and the resulting measure on the coset space are the project's own definitions.
Where it is used
These definitions supply the measure on a right coset space H\backslash G for which a quotient (Weil-type) integration formula can be established, and so belong to the measure-theoretic infrastructure on which integration over group quotients in the analytic part of the argument rests.
References
- A. Weil, L'intégration dans les groupes topologiques et ses applications, Actualités Scientifiques et Industrielles 869, Hermann, 1940
- G. B. Folland, A Course in Abstract Harmonic Analysis, Studies in Advanced Mathematics, CRC Press, 1995, Chapter 2
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 36 lines
- 3 declarations
- used in the statements of 141 theorems and imported by 189 proofs
- imports 0 definition modules
Source file: Definitions/Def_HaarQuotient.lean
Imports
- only Mathlib
Declarations
Source
import Mathlib.MeasureTheory.Measure.WithDensity ↗ open MeasureTheory open scoped ENNReal Pointwise noncomputable section namespace HaarQuotient variable {G : Type*} [Group G] [TopologicalSpace G] [MeasurableSpace G] def weight (H : Subgroup G) (μH : Measure H) : G → ℝ≥0∞ := open Classical in if h : SigmaCompactSpace G ∧ WeaklyLocallyCompactSpace G then haveI := h.1 haveI := h.2 fun g => ∑' n : ℕ, (2⁻¹ : ℝ≥0∞) ^ n * (1 + μH (((↑) : H → G) ⁻¹' ((CompactExhaustion.choice G (n + 1) : Set G) * (CompactExhaustion.choice G (n + 1) : Set G)⁻¹)))⁻¹ * (interior (CompactExhaustion.choice G (n + 1) : Set G)).indicator (fun _ => (1 : ℝ≥0∞)) g else 0 def density (H : Subgroup G) (μH : Measure H) (g : G) : ℝ≥0∞ := weight H μH g / ∫⁻ x : H, weight H μH ((x : G) * g) ∂μH def measure (μ : Measure G) (H : Subgroup G) (μH : Measure H) : Measure (MulAction.orbitRel.Quotient H G) := Measure.map (Quotient.mk'' : G → MulAction.orbitRel.Quotient H G) (μ.withDensity (density H μH)) end HaarQuotient end
Statements phrased using this module (141)
- Bruhat density integrates to one over each coset
HaarQuotient.lintegral_density_mul_eq_one0 below · depth 18 - Unfolding a left invariant measure along a closed unimodular subgroup
HaarQuotient.lintegral_eq_lintegral_lintegral_mul_out0 below · depth 18 - 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 - Complex shell-peeling identity for integrals over Hbackslash G
HaarQuotient.integrable_and_integral_mul_comp_out_eq_tsum_mul_setIntegral_of_mem_normalizer5 below · depth 20 - Bochner quotient integral formula over a fundamental domain
HaarQuotient.integrable_setIntegral_mul_out_and_setIntegral_eq_integral_setIntegral_mul_out1 below · depth 20 - Measure of H· K for the pinned orbit density
HaarQuotient.lintegral_indicator_coe_mul_coe_withDensity_density_eq_div_and_lt_top3 below · depth 20 - Pushforward of a density with constant coset integral
HaarQuotient.map_mk_withDensity_eq_smul_measure2 below · depth 20 - Quotient integration formula over fundamental domains for Γ ≤ H ≤ G
HaarQuotient.setLIntegral_eq_lintegral_setLIntegral_mul_out0 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 - Right translation scales H-invariant Bochner integrals
HaarQuotient.exists_forall_integrable_comp_mul_right_iff_and_integral_eq_smul4 below · depth 21 - Rescaling of quotient integrals under change of Haar normalisations
HaarQuotient.exists_forall_integral_withDensity_density_eq_smul_of_isHaarMeasure3 below · depth 21 - Relative invariance of the quotient measure under the normaliser
HaarQuotient.lintegral_comp_inv_mul_out_eq_mul_lintegral_of_mem_normalizer2 below · depth 21 - Peeling a ℤ-index off a quotient integral over Hbackslash G
HaarQuotient.lintegral_mul_comp_out_eq_tsum_zpow_mul_setLIntegral_of_mem_normalizer4 below · depth 21 - Iwasawa integration over torus shells on GL₂(Kᵥ)
AutomorphicForm.lintegral_mul_density_eq_tsum_torusShells_localGL23 below · depth 22 - Right translation scales the density-weighted Haar integral
HaarQuotient.exists_lintegral_comp_mul_right_withDensity_density_eq_mul3 below · depth 22 - Local GL₃timesGL₂ functional equation for a Jacquet-integral section
LanglandsTunnell.RankinSelberg.exists_rsLocalIntegral_jacquetIntegral_dual_eq_mul_of_forall_localZeta31_fe_of_integrable_setIntegral_localLevelOne_of_torusShell49 below · depth 22 - Right translation of the partner in the Rankin–Selberg carrier integral
RSCarrier.rsLocalIntegral_comp_mul_right_eq_mul_rsLocalIntegral_of_map_mul_right_eq4 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 - Right translation invariance of the density-weighted integral
HaarQuotient.lintegral_density_mul_comp_mul_right_eq_of_map_mul_right_eq3 below · depth 23 - Measurability of orbit integrals on the coset space H backslash G
HaarQuotient.measurable_lintegral_mul_out0 below · depth 23 - Integral over a double coset HtK against a quotient density
HaarQuotient.setLIntegral_withDensity_eq_inv_mul_setLIntegral_of_forall_lintegral_eq0 below · depth 23 - Unfolding the GL₃timesGL₂ local integral at a principal-series section
LanglandsTunnell.RankinSelberg.exists_pos_forall_rsLocalIntegral_iotaGL_jacquetIntegral_eq_mul_integral_localZeta316 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 - Spherical vector in an unramified principal series of GL₂
LanglandsTunnell.CubicInduction.exists_spherical_mem_principalSeries2_of_unramified0 below · depth 24 - Jacquet integral of the spherical vector: Casselman–Shalika formula for GL₂
LanglandsTunnell.CubicInduction.jacquetIntegral_spherical_laws_of_unramified_of_norm_lt8 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 - Haar volumes of valuation balls and local Gauss-type integrals over ℚᵥ
LanglandsTunnell.TateLocal.addHaar_ball_eq_and_setIntegral_psiLocal_inv_mul_rat8 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 - 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 - 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 - Left translation invariance of the Rankin–Selberg carrier integral
RSCarrier.integrable_and_rsLocalIntegral_mul_left_eq_of_forall_lintegral_conj_eq0 below · depth 26 - 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 - 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 - Finiteness of H· K for the Haar cut-off measure
HaarQuotient.withDensity_density_coe_mul_lt_top_of_isCompact6 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 - 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 - 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 - 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 - Involutive automorphism preserving H fixes the quotient integral
HaarQuotient.integral_comp_mulEquiv_withDensity_density_eq_of_involutive3 below · depth 28 - Symplectic Fourier swap for Godement–Whittaker integrals on GL₂(ℚₚ)
LanglandsTunnell.CubicInduction.godementWhittaker2_symplecticFourier_swap_eq_godementWhittaker2_of_weight17 below · depth 28 - Jacquet integral of a Godement section on GL₂(ℚₚ)
LanglandsTunnell.CubicInduction.integral_godementSection_antidiagonal_mul_unipotentGL2_mul_psiLocal_eq_godementWhittaker2_of_chamber3 below · depth 28 - Principal series vectors as Godement sections on primitive vectors
LanglandsTunnell.RankinSelberg.exists_godementDatum_primitive_of_mem_principalSeries23 below · depth 28 - Refolding the dual local Rankin–Selberg integral along N
LanglandsTunnell.RankinSelberg.exists_pos_forall_integral_dual_jacquetIntegral_godementSection_mul_row_eq_mul_integral_rot_row_mul_row_mul_dualTorusZeta4 below · depth 28 - Local Rankin–Selberg integral against a Godement section
LanglandsTunnell.RankinSelberg.exists_pos_forall_integral_mul_jacquetIntegral_godementSection_mul_row_eq_mul_integral_row_mul_row_mul_torusZeta4 below · depth 28 - Weighted Whittaker unfolding of a local GL₂ zeta integral
LanglandsTunnell.RankinSelberg.exists_pos_forall_integral_weightedGodementWhittaker2_mul_row_eq_mul_integral_row_mul_row_mul_weightedTorusZeta6 below · depth 28 - Left averaging over a compact open subgroup under a Haar integral
LanglandsTunnell.RankinSelberg.integral_mul_eq_integral_mul_setAverage_of_forall_mul_left_eq1 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 - 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 - 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 - 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 - 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 - 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 - 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 - Non-negative Godement section for real norm-power characters
LanglandsTunnell.RankinSelberg.exists_normPowChar_godementSection_abs_mem_principalSeries2_of_lt4 below · depth 29 - Tonelli regrouping of the local GL₂× F^× Rankin–Selberg kernel
LanglandsTunnell.RankinSelberg.lintegral_prod_enorm_row_mul_row_mul_cpow_mul_whittaker_diagOne_eq_lintegral_shear_and_integrable_of_lt_top6 below · depth 29 - Idelic base change: continuity, norm, principal ideles, σ-fixed ideles
AutomorphicForm.continuous_injective_norm_pow_principal_range_eq_fixed_unitsMap_genuineBaseChange5 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 - 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 - 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 - Unfolding a class sum on adelic GL₂ over Hbackslash G
AutomorphicForm.integrableOn_tsum_and_setIntegral_tsum_comp_globalPoints_inv_mul_eq_integral_haarQuotient_setIntegral8 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 - 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 - Unfolding a coset sum on Φ₀ to HbackslashGL₂(A_L)
AutomorphicForm.setLIntegral_tsum_comp_globalPoints_inv_mul_eq_lintegral_haarQuotient_setLIntegral_of_subgroup6 below · depth 30 - Slope comparison of hyperbolic class sums under base change
AutomorphicForm.sum_mul_integral_haarQuotient_ker_idelicNorm_eq_slopeFactor_mul_sum_sum_mul_integral_of_forall_eq_mul_comp_idelicNorm1 below · depth 30 - Haar transport along z ↦ σ(z)z⁻¹ for norm-one ideles
M4aHerbrand.IdeleGaloisDescent.exists_pos_forall_integral_ker_idelicNorm_eq_mul_integral_haarQuotient_unitsAct_mul_inv49 below · depth 30 - Fibre integration for the idelic norm on A_L^×/N¹
NumberField.exists_pos_forall_lintegral_comp_idelicNorm_haarQuotient_ker_eq_mul_setLIntegral_range18 below · depth 30 - Closed form of the central–elliptic base-change comparison constant
AutomorphicForm.centralEllipticConstant_eq_of_factorization_of_normFibre_of_exists_ne_zero909 below · depth 31 - Combined orbital bound for Hecke double-coset test functions
AutomorphicForm.exists_forall_sum_lintegral_orbital_add_weightedOrbital_doubleCoset_le_mul_prod_rpow_measure273 below · depth 31 - Double-coset test function from its unit-coset translate
AutomorphicForm.exists_isSemiLocalFactorization_indicator_doubleCoset_of_isSemiLocalFactorization_indicator_translate0 below · depth 31 - Pinned fine expansion of the truncated twisted hyperbolic term
AutomorphicForm.forall_exists_setIntegral_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_mul_sum_torusShellConst_mul_orbital_add_sum_weightedOrbital_of_isFactorizableTestFn210 below · depth 31 - Centre unfolding of the truncated hyperbolic term over K
AutomorphicForm.setIntegral_canonicalTruncationDomain_adelicKernelHyperbolicPart_sub_indicator_constantTerm_eq_mul_sum_mul_integral_add_sum_of_eq_mul_sum_orbital_add_sum_weightedOrbital56 below · depth 31 - Twisted hyperbolic term via orbital integrals over norm-one ideles
AutomorphicForm.setIntegral_canonicalTruncationDomain_finsum_hyperbolicCell_sub_indicator_constantTerm_eq_mul_sum_mul_integral_haarQuotient_ker_idelicNorm_add_sum_of_eq_mul_sum_orbital_add_sum_weightedOrbital74 below · depth 31 - Double-coset volume bound for twisted orbital class sums
AutomorphicForm.sum_lintegral_orbital_add_weightedOrbital_indicator_translate_mul_prod_measure_doubleCoset_le18 below · depth 31 - Weighted intercept comparison for base change on GL(2)
AutomorphicForm.sum_mul_integral_haarQuotient_ker_idelicNorm_weighted_eq_finrank_mul_slopeFactor_mul_sum_sum_add_window_of_forall_eq_add1 below · depth 31 - The torus-shell constant κ₀ evaluated
AutomorphicForm.torusShell_const_eq_of_forall_lintegral_eq31 below · depth 31 - Right translations preserving μ preserve quotient integrals on Hbackslash G
HaarQuotient.lintegral_comp_out_mul_eq_of_map_mul_right_eq4 below · depth 31 - Compact sets have finite Haar quotient measure
HaarQuotient.measure_image_mk_lt_top_and_withDensity_density_coe_mul_lt_top_of_isCompact1 below · depth 31 - Weil's formula: pushforward of quotient Haar measure along open-range f
MeasureTheory.Measure.exists_map_apply_out_haarQuotient_eq_smul_restrict_range_of_isOpen_range5 below · depth 31 - Summing int ξ F over characters above ξ_L via the norm fibration
NumberField.sum_integral_mul_eq_card_div_mul_integral_haarQuotient_ker_idelicNorm_of_forall_eq_zero_of_not_mem_range0 below · depth 31 - Semi-local double coset: finite disjoint coset decomposition and volume
AutomorphicForm.exists_doubleCoset_semiLocalIntegralSet_eq_iUnion_smul_and_semiLocalHaar_eq_card0 below · depth 32 - Counting hyperbolic σ-classes contributing to a double-coset orbital integral
AutomorphicForm.exists_forall_card_le_mul_prod_pow_log_measure_of_lintegral_orbital_doubleCoset_ne_zero24 below · depth 32 - Per-class double-coset bound for twisted orbital integrals
AutomorphicForm.exists_forall_lintegral_orbital_doubleCoset_le_mul_prod_rpow_measure248 below · depth 32 - Logarithmic weight bound for twisted orbital double-coset integrals
AutomorphicForm.exists_forall_lintegral_weightedOrbital_doubleCoset_le_mul_prod_pow_log_measure_mul_lintegral_orbital27 below · depth 32 - Adelic lift with prescribed semi-local component at one place
AutomorphicForm.exists_glArch_eq_one_and_semiLocalComponent_glFin_eq_of_mem_semiLocalIntegralSet0 below · depth 32 - Haar measures on local twisted centralisers normalised on integral points
AutomorphicForm.exists_isHaarMeasure_twistedCentralizer_tensorPlace_preimage_semiLocalIntegralSet_eq_one0 below · depth 32 - Centre unfolding of hyperbolic orbital integrals over K
AutomorphicForm.integral_haarQuotient_orbital_eq_const_mul_integral_of_isOrbitalIntegralOn_centralScalar_mul55 below · depth 32 - H-quotient versus norm-one twisted orbital integrals for GL₂
AutomorphicForm.integral_haarQuotient_twistedOrbital_eq_const_mul_integral_quotient_ker_idelicNorm_of_isTwistedOrbitalIntegralOn73 below · depth 32 - Left translation by an integral element fixes twisted orbital class terms
AutomorphicForm.lintegral_orbital_comp_inv_mul_eq_and_weightedOrbital_eq_of_glArch_eq_one_of_isSemiLocalFactorization15 below · depth 32 - Central–elliptic comparison for cyclic base change, constant displayed
AutomorphicForm.setIntegral_twistedEllipticCentralFold_eq_const_mul_sum_of_factorization_of_normFibre907 below · depth 32 - Unfolding a central-translate orbital integral over H_Kbackslash GL₂(mathbb A_K)
AutomorphicForm.const_mul_eq_integral_haarQuotient_centralScalar_of_isOrbitalIntegralOn_of_diagonal52 below · depth 33 - Centre-unfolding identity for twisted orbital integrals on GL₂
AutomorphicForm.const_mul_eq_integral_haarQuotient_integral_ker_idelicNorm_centralScalar_of_isTwistedOrbitalIntegralOn_comp_baseChangeGL24 below · depth 33 - Norm of the eigenvalue ratio separates hyperbolic σ-classes
AutomorphicForm.eq_of_norm_div_eq_norm_div_of_mem_of_disjoint_sigmaClasses4 below · depth 33 - Height weight bounded on the support of twisted double-coset integrands
AutomorphicForm.exists_forall_abs_log_adelicHeight_mul_adelicHeight_adelicWeyl_le_mul_prod_pow_log_measure_of_doubleCoset_apply_ne_zero26 below · depth 33 - Unit-box bounds for contributing twisted hyperbolic classes
AutomorphicForm.exists_forall_norm_div_mem_unitBox_of_lintegral_orbital_doubleCoset_ne_zero16 below · depth 33 - Archimedean twisted orbital bound, uniform in central translates
AutomorphicForm.exists_forall_prod_infinitePlace_norm_sub_norm_mul_le_of_isTwistedOrbitalIntegralOn_tensorArch_scalar_mul35 below · depth 33 - Determinant norms on the support lie in a fixed compact translate
AutomorphicForm.exists_isCompact_forall_idelicNorm_det_mul_mem_of_isSemiLocalFactorization_indicator_doubleCoset25 below · depth 33 - Haar measure on an archimedean twisted centraliser via K_∞^×× K_∞^×
AutomorphicForm.exists_isHaarMeasure_twistedCentralizer_tensorArch_integral_eq_integral_prod_toTensorGL_diagUnits20 below · depth 33 - Base change pushes Haar on GL₂(L⊗_KA_K) to adelic Haar
AutomorphicForm.exists_pos_forall_integral_comp_baseChangeGL_eq_mul_integral_adelicGLHaar0 below · depth 33 - Haar integration on the σ-twisted diagonal centraliser of GL₂(A_L)
AutomorphicForm.exists_pos_forall_integral_sigmaCentraliser_eq_mul_integral_prod_centralScalar_mul_baseChangeGL_diagUnits24 below · depth 33 - Class-uniform constant in the twisted torus factorisation
AutomorphicForm.exists_pos_forall_integral_twistedCentralizer_eq_mul_integral_tensorArch_mul_prod_integral_tensorPlace_of_diagonal1 below · depth 33 - Idelic norm of det(c(w)cdotbc(x⁻¹δ ^σ x))
AutomorphicForm.idelicNorm_det_centralScalar_mul_baseChangeGL_inv_mul_mul_sigmaGL0 below · depth 33 - Integrability of a twisted orbital integral at a regular class
AutomorphicForm.integrable_integral_character_mul_twistedOrbital_haarQuotient_of_norm_ne_one_of_trivial_on_principal73 below · depth 33 - Fubini over the centre for a regular diagonal class
AutomorphicForm.integral_haarQuotient_integral_character_mul_orbital_eq_integral_character_mul_integral_haarQuotient_centralScalar51 below · depth 33 - Folding a twisted central integral over the norm-one ideles
AutomorphicForm.integral_haarQuotient_integral_character_mul_twistedOrbital_eq_integral_quotient_ker_idelicNorm_character_mul_integral_haarQuotient_integral54 below · depth 33 - Central translation for local twisted orbital integrals
AutomorphicForm.isTwistedOrbitalIntegral_scalar_mul_of_isTwistedOrbitalIntegral_comp_scalar_mul0 below · depth 33 - Lower integral equals real part of orbital double integral
AutomorphicForm.lintegral_lintegral_ofReal_norm_twistedOrbital_eq_ofReal_re_integral_integral_of_nonneg0 below · depth 33 - Entrywise norms of a base-change lift are global norms
AutomorphicForm.norm_tensorPlace_apply_eq_algebraMap_norm_of_baseChangeGL_eq_globalPoints0 below · depth 33 - Counting elements of K with bounded S-adic and archimedean logs
NumberField.exists_forall_card_le_mul_prod_of_forall_norm_eq_one_of_abs_log_norm_le1 below · depth 33 - Uniform quotient-measure bound for squared idelic norm preimages
NumberField.exists_forall_haarQuotient_ker_idelicNorm_setOf_idelicNorm_sq_mul_mem_le20 below · depth 33 - Covolume of the principal norm-one ideles in a cyclic extension
NumberField.measure_fundamentalDomain_range_div_eq_mul_finrank_mul_div_of_ker_idelicNorm27 below · depth 33 - From a Γ-fundamental domain to the norm-one idele quotient
NumberField.setLIntegral_comp_idelicNorm_fundamentalDomain_eq_measure_mul_lintegral_haarQuotient_ker4 below · depth 33 - Support window for the Iwasawa ratios of a double-coset test function
AutomorphicForm.exists_forall_norm_div_window_of_doubleCoset_apply_borel_mul_maximalCompact_ne_zero8 below · depth 34 - Unfolding the H-fibre of a twisted orbital integral
AutomorphicForm.integral_subgroup_centralScalar_twistedOrbital_mul_section_eq_const_mul_integral_ker_idelicNorm9 below · depth 34 - Diagonal twisted resolvent: units, cocycle relation, norm identity
AutomorphicForm.isUnit_and_mul_act_eq_add_and_prod_iterate_act_eq_norm_mul_of_mem_adelicBorel_of_diagonal0 below · depth 34 - Archimedean norm string of a global diagonal twisted class
AutomorphicForm.normString_tensorArch_eq_toTensorGL_diagUnits2_of_baseChangeGL_eq_globalPoints1 below · depth 34 - Quotient integral formula for complex integrable functions
HaarQuotient.integrable_integral_comp_mul_out_and_integral_eq_integral_integral_comp_mul_out1 below · depth 34 - Transport of a fundamental domain along idelic Hilbert 90
NumberField.ae_exists_mk_mul_out_mem_and_measure_inter_eq_zero_preimage_unitsAct_mul_inv_of_isFundamentalDomain_subgroupOf3 below · depth 34 - Covolume of L^×/K^× in A_L^×/A_K^×
NumberField.haarQuotient_measure_eq_ofReal_finrank_mul_div_of_ae_exists_mk_mul_out_mem_of_measure_inter_eq_zero23 below · depth 34 - The torus chart (z,a)↦ zcdotbc(diag(a,1)) is a closed embedding
AutomorphicForm.isClosedEmbedding_centralScalar_mul_baseChangeGL_toTensorGL_diagUnits21 below · depth 35