Definitions/Def_AutomorphicForm_WeightedOrbitalRelation.lean
Weighted and twisted weighted orbital integrals on GL(2)
For a normed field F the local weight of x \in \mathrm{GL}_2(F) is defined by AutomorphicForm.LocalWeight.weight as
\mathrm{weight}(x) = 2\log\frac{\max(\|x_{00}\|,\|x_{01}\|)\cdot\max(\|x_{10}\|,\|x_{11}\|)}{\|\det x\|},
the second factor in the numerator being NumberField.AdelicHeight.rowMaxNorm of the underlying matrix, i.e. the maximum of the norms of the entries of the second row. At the identity matrix the value is 0 (weight_one).
For a commutative topological ring A, a measure \mu on \mathrm{GL}_2(A) for the Borel \sigma-algebra, an arbitrary real-valued function \mathrm{wt} on \mathrm{GL}_2(A), an element \gamma, a measure \tau on the centraliser of \{\gamma\}, a function f \colon \mathrm{GL}_2(A) \to \mathbb{C} and a scalar J \in \mathbb{C}, the predicate IsWeightedOrbitalIntegralOn asserts that there is s \colon \mathrm{GL}_2(A) \to \mathbb{R} satisfying IsSectionFnOn for f at \gamma with respect to \tau — that is, s \ge 0, s measurable with compact support, and \int_{Z(\gamma)} s(tx)\,d\tau(t) = 1 for every x with f(x^{-1}\gamma x) \neq 0 — such that J = \int f(x^{-1}\gamma x)\,\mathrm{wt}(x)\,s(x)\,d\mu(x). Thus the weighted integral over Z(\gamma)\backslash \mathrm{GL}_2(A) is presented as a relation between f, \mathrm{wt} and a value, using a cut-off function instead of a quotient measure. IsTwistedWeightedOrbitalIntegralOn is the \sigma-twisted analogue over L \otimes_K A for a finite extension L/K and \sigma \in \mathrm{Aut}_K(L): the integrand is \varphi(x^{-1}\delta\,\sigma(x))\,\mathrm{wt}(x)\,s(x), with s a twisted section function relative to a measure \tau' on the \sigma-twisted centraliser \{t : t\delta\sigma(t)^{-1} = \delta\} of \delta.
Over a finite place v of a number field K and a finite extension L/K of number fields, semiLocalPlaceComponent is the homomorphism \mathrm{GL}_2(L \otimes_K K_v) \to \mathrm{GL}_2(L_w) obtained entrywise from the base-change isomorphism L \otimes_K K_v \cong \prod_{w \mid v} L_w followed by evaluation at an extension w of v, and semiLocalWeight is the finite sum \sum_{w \mid v} \mathrm{weight}(x_w) of local weights of the components. The relations IsWeightedOrbitalIntegral and IsTwistedWeightedOrbitalIntegral instantiate the two general predicates at the normalised local Haar measure on \mathrm{GL}_2(K_v) with weight \mathrm{weight}, respectively at the semi-local Haar measure on \mathrm{GL}_2(L \otimes_K K_v) with weight semiLocalWeight. Four lemmas record that the zero function has weighted orbital integral 0, in the untwisted and twisted settings both in general and at a finite place.
Relation to Mathlib
Mathlib has no notion of (twisted) orbital integral or of weights on \mathrm{GL}_2; these predicates are the project's own, formulated with Mathlib's Borel \sigma-algebras, MeasureTheory.Measure, Haar measures and Subgroup.centralizer.
Where it is used
These are the non-invariant terms needed when comparing the trace formula for \mathrm{GL}(2) over K with its \sigma-twisted form over L, the local and semi-local weights being the place-by-place constituents of the global weight attached to the adelic height. They belong to the automorphic input of the modularity argument, where base change for \mathrm{GL}(2) is used.
References
- R. P. Langlands, Base Change for GL(2), Annals of Mathematics Studies 96, Princeton University Press, 1980, §§9–10
- H. Jacquet and R. P. Langlands, Automorphic Forms on GL(2), Lecture Notes in Mathematics 114, Springer, 1970
- J. Arthur, The trace formula in invariant form, Annals of Mathematics 114 (1981), 1–74
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 112 lines
- 12 declarations
- used in the statements of 153 theorems and imported by 160 proofs
- imports 2 definition modules
Source file: Definitions/Def_AutomorphicForm_WeightedOrbitalRelation.lean
Imported by
- no other definition module
Declarations
- def
AutomorphicForm.LocalWeight.weight - theorem
AutomorphicForm.LocalWeight.weight_one - def
AutomorphicForm.IsWeightedOrbitalIntegralOn - theorem
AutomorphicForm.isWeightedOrbitalIntegralOn_zero - def
AutomorphicForm.IsTwistedWeightedOrbitalIntegralOn - theorem
AutomorphicForm.isTwistedWeightedOrbitalIntegralOn_zero - def
AutomorphicForm.semiLocalPlaceComponent - def
AutomorphicForm.semiLocalWeight - def
AutomorphicForm.IsWeightedOrbitalIntegral - def
AutomorphicForm.IsTwistedWeightedOrbitalIntegral - theorem
AutomorphicForm.isWeightedOrbitalIntegral_zero - theorem
AutomorphicForm.isTwistedWeightedOrbitalIntegral_zero
Source
import Definitions.Def_AutomorphicForm_TwistedOrbital import Definitions.Def_NumberField_AdelicHeight set_option autoImplicit false noncomputable section open MeasureTheory NumberField IsDedekindDomain TopologicalSpace TensorProduct open scoped TensorProduct.RightActions namespace AutomorphicForm namespace LocalWeight variable {F : Type*} [NormedField F] def weight (x : GL (Fin 2) F) : ℝ := 2 * Real.log (max ‖(x : Matrix (Fin 2) (Fin 2) F) 0 0‖ ‖(x : Matrix (Fin 2) (Fin 2) F) 0 1‖ * AdelicHeight.rowMaxNorm (x : Matrix (Fin 2) (Fin 2) F) / ‖(x : Matrix (Fin 2) (Fin 2) F).det‖) theorem weight_one : weight (1 : GL (Fin 2) F) = 0 := by simp [weight, AdelicHeight.rowMaxNorm] end LocalWeight section Untwisted variable (A : Type) [CommRing A] [TopologicalSpace A] def IsWeightedOrbitalIntegralOn (μ : @Measure (GL (Fin 2) A) (glBorelOf A)) (wt : GL (Fin 2) A → ℝ) (γ : GL (Fin 2) A) (τ : @Measure (Subgroup.centralizer ({γ} : Set (GL (Fin 2) A))) (centralizerBorel A γ)) (f : GL (Fin 2) A → ℂ) (J : ℂ) : Prop := letI := glBorelOf A ∃ s : GL (Fin 2) A → ℝ, IsSectionFnOn A γ τ f s ∧ J = ∫ x, f (x⁻¹ * γ * x) * (wt x : ℂ) * (s x : ℂ) ∂μ theorem isWeightedOrbitalIntegralOn_zero (μ : @Measure (GL (Fin 2) A) (glBorelOf A)) (wt : GL (Fin 2) A → ℝ) (γ : GL (Fin 2) A) (τ : @Measure (Subgroup.centralizer ({γ} : Set (GL (Fin 2) A))) (centralizerBorel A γ)) : IsWeightedOrbitalIntegralOn A μ wt γ τ (fun _ => 0) 0 := ⟨fun _ => 0, isSectionFnOn_zero A γ τ, by simp⟩ end Untwisted section Twisted variable (K L : Type) [Field K] [Field L] [Algebra K L] [FiniteDimensional K L] (A : Type) [CommRing A] [Algebra K A] [TopologicalSpace A] (σ : L ≃ₐ[K] L) def IsTwistedWeightedOrbitalIntegralOn (μ : @Measure (GL (Fin 2) (L ⊗[K] A)) (glBorelOf (L ⊗[K] A))) (wt : GL (Fin 2) (L ⊗[K] A) → ℝ) (δ : GL (Fin 2) (L ⊗[K] A)) (τ' : @Measure (twistedCentralizer K L A σ δ) (twistedCentralizerBorel K L A σ δ)) (φ : GL (Fin 2) (L ⊗[K] A) → ℂ) (J' : ℂ) : Prop := letI := glBorelOf (L ⊗[K] A) ∃ s : GL (Fin 2) (L ⊗[K] A) → ℝ, IsTwistedSectionFnOn K L A σ δ τ' φ s ∧ J' = ∫ x, φ (x⁻¹ * δ * sigmaGL K L A σ x) * (wt x : ℂ) * (s x : ℂ) ∂μ theorem isTwistedWeightedOrbitalIntegralOn_zero (μ : @Measure (GL (Fin 2) (L ⊗[K] A)) (glBorelOf (L ⊗[K] A))) (wt : GL (Fin 2) (L ⊗[K] A) → ℝ) (δ : GL (Fin 2) (L ⊗[K] A)) (τ' : @Measure (twistedCentralizer K L A σ δ) (twistedCentralizerBorel K L A σ δ)) : IsTwistedWeightedOrbitalIntegralOn K L A σ μ wt δ τ' (fun _ => 0) 0 := ⟨fun _ => 0, isTwistedSectionFnOn_zero K L A σ δ τ', by simp⟩ end Twisted section FinitePlaces variable (K L : Type) [Field K] [NumberField K] [Field L] [NumberField L] [Algebra K L] (v : HeightOneSpectrum (𝓞 K)) (σ : L ≃ₐ[K] L) def semiLocalPlaceComponent (w : v.Extension (𝓞 L)) : GL (Fin 2) (L ⊗[K] v.adicCompletion K) →* GL (Fin 2) (w.1.adicCompletion L) := Matrix.GeneralLinearGroup.map ((Pi.evalRingHom (fun w' : v.Extension (𝓞 L) => w'.1.adicCompletion L) w).comp (HeightOneSpectrum.adicCompletion.baseChangeContinuousAlgEquiv K L (𝓞 L) v).toAlgEquiv.toRingEquiv.toRingHom) def semiLocalWeight (x : GL (Fin 2) (L ⊗[K] v.adicCompletion K)) : ℝ := ∑ᶠ w : v.Extension (𝓞 L), LocalWeight.weight (semiLocalPlaceComponent K L v w x) def IsWeightedOrbitalIntegral (γ : GL (Fin 2) (v.adicCompletion K)) (τ : @Measure (localCentralizer K v γ) (localCentralizerBorel K v γ)) (fv : GL (Fin 2) (v.adicCompletion K) → ℂ) (J : ℂ) : Prop := IsWeightedOrbitalIntegralOn (v.adicCompletion K) (localHaar K v) LocalWeight.weight γ τ fv J def IsTwistedWeightedOrbitalIntegral (δ : GL (Fin 2) (L ⊗[K] v.adicCompletion K)) (τ' : @Measure (twistedCentralizer K L (v.adicCompletion K) σ δ) (twistedCentralizerBorel K L (v.adicCompletion K) σ δ)) (φv : GL (Fin 2) (L ⊗[K] v.adicCompletion K) → ℂ) (J' : ℂ) : Prop := IsTwistedWeightedOrbitalIntegralOn K L (v.adicCompletion K) σ (semiLocalHaar K L v) (semiLocalWeight K L v) δ τ' φv J' theorem isWeightedOrbitalIntegral_zero (γ : GL (Fin 2) (v.adicCompletion K)) (τ : @Measure (localCentralizer K v γ) (localCentralizerBorel K v γ)) : IsWeightedOrbitalIntegral K v γ τ (fun _ => 0) 0 := isWeightedOrbitalIntegralOn_zero _ _ _ γ τ theorem isTwistedWeightedOrbitalIntegral_zero (δ : GL (Fin 2) (L ⊗[K] v.adicCompletion K)) (τ' : @Measure (twistedCentralizer K L (v.adicCompletion K) σ δ) (twistedCentralizerBorel K L (v.adicCompletion K) σ δ)) : IsTwistedWeightedOrbitalIntegral K L v σ δ τ' (fun _ => 0) 0 := isTwistedWeightedOrbitalIntegralOn_zero K L _ σ _ _ δ τ' end FinitePlaces end AutomorphicForm end
Statements phrased using this module (153)
- 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 centralisers of regular diagonal elements
AutomorphicForm.forall_exists_isHaarMeasure_centralizer_globalPoints_integral_eq_mul_integral_prod_diagUnits21 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 - Local matching at a split regular norm pair of prime degree
AutomorphicForm.eq_of_isTwistedOrbitalIntegral_of_isOrbitalIntegral_diagUnits2_of_areMatchingLocal_of_measure_eq_one_of_prime3 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 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 - 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 - Finitely many ratios carry a non-zero window product
AutomorphicForm.exists_finset_forall_window_product_eq_zero_of_not_mem14 below · depth 31 - One winding datum for all Hecke words (window side)
AutomorphicForm.exists_windingDatum_forall_heckeWord_mul_sum_slotFamilyCoeff_mul_sum_windowClassIntegral_eq_sum_satakeLaurent_mul_coeff302 below · depth 31 - Window cancellation at a non-norm idele, prime degree
AutomorphicForm.finrank_mul_ratio_mul_weightedClassIntegral_add_mul_window_eq_zero_of_mem_sup_of_not_mem_range_of_prime339 below · depth 31 - Non-normic split classes: vanishing of the weighted window combination
AutomorphicForm.finrank_mul_ratio_mul_weightedClassIntegral_add_mul_window_eq_zero_of_ratio_not_mem_range_norm_of_prime344 below · depth 31 - Local constancy and integrability of the split-family window product
AutomorphicForm.isLocallyConstant_finprod_unitValue_and_integrable_window_product_of_ne_one_of_isLocalTestFn60 below · depth 31 - Height-weighted orbital integrals at diagonal classes: linearity and measurability
AutomorphicForm.isWeightedOrbitalIntegralOn_sum_mul_centralScalar_mul_and_measurable_of_diagonal6 below · depth 31 - Measurability of window values in the central idele parameter
AutomorphicForm.measurable_window_values_of_ne_one_of_prime59 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 - Per-class window transfer for twisted weighted orbital integrals
AutomorphicForm.twistedWeightedClassIntegral_eq_finrank_mul_ratio_mul_weightedClassIntegral_add_mul_window_of_coupled_of_isSemiLocalFactorization76 below · depth 31 - Weighted base-change identity J'=[L:K] J at an unramified place
AutomorphicForm.twistedWeighted_eq_finrank_mul_weighted_heckeWord_of_unramified55 below · depth 31 - Weighted fundamental lemma at an unramified place: J'=[L:K]J
AutomorphicForm.twistedWeighted_eq_finrank_mul_weighted_indicator_of_unramified20 below · depth 31 - Invariance of window values under (u,z)↦(u⁻¹,zu)
AutomorphicForm.window_values_inv_mul_unitsMap_eq_of_ne_one_of_prime26 below · depth 31 - Uniqueness of the weighted orbital integral of a regular semisimple element
AutomorphicForm.IsWeightedOrbitalIntegralOn.unique_of_isRegularSemisimple_of_forall_centralizer_mul_eq1 below · depth 32 - Diagonal invariance and continuity of the archimedean weight
AutomorphicForm.archWeight_archIdentGL_diagonal_mul_and_continuous0 below · depth 32 - Archimedean twisted weighted orbital integrals: lift independence and scaling
AutomorphicForm.eq_inv_mul_of_isTwistedWeightedOrbitalIntegralOn_of_normString_eq_toTensorGL_diagonal_of_coupled_one_smul_infiniteAdeleRing5 below · depth 32 - Twisted weighted orbital integral of the unit at a split place
AutomorphicForm.eq_ite_finrank_mul_sum_of_isTwistedWeightedOrbitalIntegral_indicator_semiLocalIntegralSet_of_nontrivial_extension10 below · depth 32 - Twisted weighted orbital integral of the unit at an inert place
AutomorphicForm.eq_ite_finrank_mul_sum_of_isTwistedWeightedOrbitalIntegral_indicator_semiLocalIntegralSet_of_subsingleton_extension14 below · depth 32 - Weighted orbital integral of the spherical unit at diag(a,b)
AutomorphicForm.eq_ite_sum_of_isWeightedOrbitalIntegral_indicator_localIntegralSet_diagUnits24 below · depth 32 - Lift independence of local twisted weighted orbital integrals
AutomorphicForm.eq_of_isTwistedWeightedOrbitalIntegral_of_isTwistedWeightedOrbitalIntegral_of_normString_eq_toTensorGL_diagonal4 below · depth 32 - One continuous compactly supported window for twisted archimedean orbital integrals
AutomorphicForm.exists_continuous_hasCompactSupport_eq_of_isTwistedWeightedOrbitalIntegralOn_glArch_centralScalar_mul_diagUnits216 below · depth 32 - A single archimedean window for weighted split orbital integrals
AutomorphicForm.exists_continuous_hasCompactSupport_tsupport_subset_units_eq_of_isWeightedOrbitalIntegralOn_glArch_centralScalar_mul_diagUnits220 below · depth 32 - Bad-place set of a non-norm idelic class in GL₂
AutomorphicForm.exists_finset_not_isNormOf_and_not_card_eq_one_of_mem_sup_of_not_mem_range_of_prime286 below · depth 32 - Non-normic diagonal ratio: the bad place set is no singleton
AutomorphicForm.exists_finset_not_isNormOf_and_not_card_eq_one_of_ratio_not_mem_range_norm_of_prime291 below · depth 32 - Compact support of archimedean orbital values in the ratio a
AutomorphicForm.exists_isCompact_forall_ratio_mem_of_isOrbitalIntegralOn_infiniteAdeleRing_scalar_mul_diagUnits20 below · depth 32 - Compactness of the ratio locus of non-vanishing orbital values
AutomorphicForm.exists_isCompact_forall_ratio_mem_of_isOrbitalIntegral_scalar_mul_diagUnits20 below · depth 32 - Compactness of the a-support of archimedean twisted orbital values
AutomorphicForm.exists_isCompact_forall_ratio_mem_of_isTwistedWeightedOrbitalIntegralOn_infiniteAdeleRing_of_normString_eq_toTensorGL_scalar_mul_diagUnits20 below · depth 32 - Compact support bound for twisted weighted orbital values
AutomorphicForm.exists_isCompact_forall_ratio_mem_of_isTwistedWeightedOrbitalIntegral_of_normString_eq_toTensorGL_scalar_mul_diagUnits20 below · depth 32 - Non-vanishing archimedean weighted orbital values confine the ratio a
AutomorphicForm.exists_isCompact_forall_ratio_mem_of_isWeightedOrbitalIntegralOn_infiniteAdeleRing_scalar_mul_diagUnits20 below · depth 32 - Compact support in the ratio a for weighted orbital values
AutomorphicForm.exists_isCompact_forall_ratio_mem_of_isWeightedOrbitalIntegral_scalar_mul_diagUnits20 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 - A locally constant compactly supported twisted weighted local window at v
AutomorphicForm.exists_isLocallyConstant_hasCompactSupport_eq_of_isTwistedWeightedOrbitalIntegral_finComponent_glFin_centralScalar_mul_diagUnits210 below · depth 32 - Local weighted window of the split torus family at a finite place
AutomorphicForm.exists_isLocallyConstant_hasCompactSupport_eq_of_isWeightedOrbitalIntegral_finComponent_glFin_centralScalar_mul_diagUnits27 below · depth 32 - Leibniz expansion of a twisted weighted orbital integral
AutomorphicForm.exists_isTwistedWeightedOrbitalIntegralOn_baseChange_eq_mul_sum_prod_of_isSemiLocalFactorization9 below · depth 32 - Euler expansion of a weighted adelic orbital integral at a diagonal class
AutomorphicForm.exists_weightedClassIntegral_eq_mul_archWindow_mul_prod_add_mul_sum_window_and_isWeightedOrbitalIntegral_of_isUnitFactorization_of_coupled50 below · depth 32 - Winding-datum realisation of the unweighted window class sum
AutomorphicForm.exists_windingDatum_forall_coeff_eq_window_classSum_of_areMatchingArch_of_areMatchingLocal_of_ne_one_unweighted255 below · depth 32 - Invariance of ground window values under (u,z)↦(u⁻¹,zι u)
AutomorphicForm.ground_window_values_inv_mul_unitsMap_eq_of_ne_one15 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 - Central translation between test function and twisted class, weighted case
AutomorphicForm.isTwistedWeightedOrbitalIntegralOn_comp_scalar_mul_iff0 below · depth 32 - Unweighted window class sums as a winding pairing
AutomorphicForm.sum_slotFamilyCoeff_mul_sum_mul_integral_window_eq_sum_prod_mul_windingDatum_coeff_of_forall_coeff_eq_of_ne_one_unweighted100 below · depth 32 - Weighted fundamental lemma for Hecke words at an inert place
AutomorphicForm.twistedWeighted_eq_finrank_mul_weighted_heckeWord_of_inertiaDeg_eq_finrank37 below · depth 32 - Weighted Hecke-word fundamental lemma at a split place
AutomorphicForm.twistedWeighted_eq_finrank_mul_weighted_heckeWord_of_inertiaDeg_eq_one27 below · depth 32 - Invariance of twisted window values under (u,z)↦(u⁻¹,zι u)
AutomorphicForm.twisted_window_values_inv_mul_unitsMap_eq_of_ne_one_of_prime15 below · depth 32 - Local and semi-local weights are invariant under (twisted) centralisers of diagonal elements
AutomorphicForm.weight_localCentralizer_mul_and_semiLocalWeight_twistedCentralizer_mul_of_diagonal0 below · depth 32 - Place-wise splitting of the base-changed adelic height weight
NumberField.AdelicHeight.neg_log_adelicHeight_baseChangeGL_sub_log_adelicHeight_adelicWeyl_mul_eq_archWeight_tensorArch_add_finsum_semiLocalWeight_tensorPlace1 below · depth 32 - Section-function independence of twisted weighted orbital integrals
AutomorphicForm.IsTwistedWeightedOrbitalIntegralOn.unique_of_isRegularSemisimple_normString_of_forall_twistedCentralizer_mul_eq1 below · depth 33 - Satake word comparison at an inertia-degree-one place
AutomorphicForm.SatakeCombination.sum_slotCoeff_mul_sum_indicator_heckeWord_eq_sum_indicator_map_heckeWord_of_inertiaDeg_eq_one8 below · depth 33 - Split coordinates of a matrix placed at a split place
AutomorphicForm.SplitPlace.exists_ringEquiv_coords_semiLocalComponent_localEmbed_eq_mulSingle0 below · depth 33 - Split-place coordinates: integrality, weights and Haar normalisation
AutomorphicForm.SplitPlace.mem_semiLocalIntegralSet_iff_coords_and_semiLocalWeight_eq_sum_and_map_coords_semiLocalHaar2 below · depth 33 - Invariance, continuity and measurability of the archimedean height weight
AutomorphicForm.archWeight_centralizer_mul_and_continuous_and_aestronglyMeasurable_of_diagonal0 below · depth 33 - 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 - Archimedean weighted orbital values scale inversely with torus measure
AutomorphicForm.eq_inv_mul_of_isWeightedOrbitalIntegralOn_of_isWeightedOrbitalIntegralOn_smul_infiniteAdeleRing2 below · depth 33 - Twisted weighted orbital integral of the unit at an inert place
AutomorphicForm.eq_ite_finrank_mul_sum_of_isTwistedWeightedOrbitalIntegral_indicator_semiLocalIntegralSet_of_relIndex_eq_of_subsingleton_extension7 below · depth 33 - Uniqueness of local weighted orbital integrals at diagonal elements
AutomorphicForm.eq_of_isWeightedOrbitalIntegral_of_isWeightedOrbitalIntegral_diagonal_of_measure_preimage_localIntegralSet_eq_one3 below · depth 33 - K-side value of a weighted word orbital integral
AutomorphicForm.eq_two_mul_log_mul_shellValue_of_isWeightedOrbitalIntegral_baseChange_heckeWord14 below · depth 33 - Weighted orbital integral at a split diagonal element as a shell sum
AutomorphicForm.eq_two_mul_log_mul_sum_of_isWeightedOrbitalIntegral_diagUnits2_of_biInvariant4 below · depth 33 - Transport of semi-local GL₂ data at an inert place
AutomorphicForm.exists_algEquiv_mulEquiv_semiLocalComponent_localEmbed_eq_of_subsingleton_extension1 below · depth 33 - Weighted archimedean orbital integrals along central translates of a split class
AutomorphicForm.exists_continuous_hasCompactSupport_eq_of_isWeightedOrbitalIntegralOn_scalar_mul_diagUnits217 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 - Intercept class sums as lattice sums of kink windows
AutomorphicForm.exists_forall_window_classSum_eq_tsum_mul_tsum_ite_kinkWindow_of_areMatchingArch_of_areMatchingLocal_of_ne_one_unweighted237 below · depth 33 - Compactness of the b-locus for archimedean twisted orbital integrals
AutomorphicForm.exists_isCompact_forall_mem_of_isTwistedWeightedOrbitalIntegralOn_infiniteAdeleRing_of_normString_eq_toTensorGL_scalar_mul_diagUnits20 below · depth 33 - Compactness of the split parameter for nonvanishing twisted weighted orbital integrals
AutomorphicForm.exists_isCompact_forall_mem_of_isTwistedWeightedOrbitalIntegral_of_normString_eq_toTensorGL_scalar_mul_diagUnits20 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 - Euler factorisation of central-translate orbital and height-weighted orbital integrals
AutomorphicForm.exists_isOrbitalIntegralOn_centralScalar_mul_eq_mul_prod_and_isWeightedOrbitalIntegralOn_eq_mul_sum_prod_of_isUnitFactorization11 below · depth 33 - Weighted cyclic-string integral equals (n+1)J for one spherical factor
AutomorphicForm.exists_isWeightedOrbitalIntegral_and_integral_pi_mul_prod_indicator_cyclicString_eq_mul_of_forall_mul_eq6 below · depth 33 - Central transport of twisted weighted orbital integral values
AutomorphicForm.exists_nhds_forall_exists_isTwistedWeightedOrbitalIntegral_of_normString_eq_toTensorGL_scalar_mul_diagUnits23 below · depth 33 - Archimedean twisted weighted orbital integrals along a central direction
AutomorphicForm.exists_nhds_forall_pow_eq_and_continuousOn_and_eq_of_isTwistedWeightedOrbitalIntegralOn_comp_toTensorGL_scalar_mul_infiniteAdeleRing4 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 the window bracket against the S-part measure
AutomorphicForm.integrable_mul_window_bracket_sPart_of_isWeightedOrbitalIntegralOn_of_isTwistedWeightedOrbitalIntegralOn_of_ne_one59 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 - Twisted weighted word orbital integral at an inert place
AutomorphicForm.integral_heckeWord_twistedConj_mul_weight_eq_two_mul_log_mul_twistedShellValue24 below · depth 33 - Shift-twisted weighted orbital integral of the unit equals (n+1)c
AutomorphicForm.integral_indicator_shiftTwistedConj_mul_sum_weight_mul_eq_mul_of_forall_isWeightedOrbitalIntegral_eq4 below · depth 33 - Twisted weighted orbital integral equals a unipotent integral
AutomorphicForm.integral_twistedConj_map_algEquiv_mul_weight_eq_integral_unipotentGL2_of_biInvariant5 below · depth 33 - Central scalar translation of local orbital integrals
AutomorphicForm.isOrbitalIntegral_scalar_mul_and_isWeightedOrbitalIntegral_scalar_mul_of_comp_scalar_mul0 below · depth 33 - Central translation for local twisted orbital integrals
AutomorphicForm.isTwistedOrbitalIntegral_scalar_mul_of_isTwistedOrbitalIntegral_comp_scalar_mul0 below · depth 33 - Push-forward of archimedean centraliser measures is independent of z
AutomorphicForm.map_subtypeVal_eq_map_subtypeVal_of_forall_integral_centralizer_eq_mul_integral_prod3 below · depth 33 - Any Kᵥ-splitting computes semi-local integers and weights
AutomorphicForm.mem_semiLocalIntegers_iff_forall_mem_and_semiLocalWeight_eq_sum_weight_of_algEquiv_pi0 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 - Locality of the window bracket in the S-and-infinity coordinates
AutomorphicForm.window_bracket_eq_window_bracket_partAt_of_isWeightedOrbitalIntegralOn_of_isTwistedWeightedOrbitalIntegralOn_of_ne_one21 below · depth 33 - Place splitting of the adelic Weyl height weight
NumberField.AdelicHeight.neg_log_adelicHeight_sub_log_adelicHeight_adelicWeyl_mul_eq_archWeight_glArch_add_finsum_weight_finComponent0 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 - Split-place coordinates agree with the completions L_w
AutomorphicForm.SplitPlace.exists_equiv_extension_algEquiv_forall_psi_eq_and_mem_adicCompletionIntegers_iff_and_norm_eq0 below · depth 34 - Archimedean discrepancy window for cyclic base change
AutomorphicForm.exists_contDiff_hasCompactSupport_archDisc_mul_twistedWeighted_sub_finrank_mul_weighted_eq_add_sum_real_add_sum_complex_of_isCompact90 below · depth 34 - Archimedean discrepancy of twisted and standard weighted orbital integrals
AutomorphicForm.exists_contDiff_hasCompactSupport_forall_prod_norm_sub_one_pow_mul_twistedWeighted_sub_finrank_mul_weighted_eq_mul_archDisc_of_areMatchingArch94 below · depth 34 - Uniform normalisation of archimedean torus measures along split classes
AutomorphicForm.exists_forall_map_entries_centralizer_eq_of_forall_integral_centralScalar_mul_diagUnits2_eq_mul_integral_mul_prod1 below · depth 34 - A compactly supported window for the local weighted discrepancy
AutomorphicForm.exists_hasCompactSupport_forall_norm_sub_le_forall_ratio_mul_sqrtRatio_mul_twistedWeighted_sub_finrank_mul_weighted_eq_of_areMatchingLocal85 below · depth 34 - Local window functions for the finite places of S_K
AutomorphicForm.exists_hasCompactSupport_forall_norm_sub_one_mul_twistedWeighted_sub_finrank_mul_weighted_eq_mul_inv_ratio_mul_sqrtRatio_mul_of_areMatchingLocal87 below · depth 34 - Euler factorisation of a weighted orbital integral on GL₂
AutomorphicForm.exists_isWeightedOrbitalIntegralOn_adeleRing_eq_mul_sum_prod_of_isUnitFactorization8 below · depth 34 - Cellwise constant germ of the local weighted discrepancy
AutomorphicForm.exists_nhds_forall_eq_of_norm_sub_le_mul_norm_one_sub_forall_ratio_mul_sqrtRatio_mul_twistedWeighted_sub_finrank_mul_weighted_eq_of_areMatchingLocal77 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 - Twisted weighted orbital integral of the unit at an unramified place
AutomorphicForm.integral_indicator_localIntegralSet_twistedConj_map_algEquiv_mul_weight_eq_ite_finrank_mul_sum_of_relIndex_eq5 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 - Haar volume and weighted integral of horocycle shells in GL₂(Kᵥ)
AutomorphicForm.localHaar_setOf_unipotentGL2_mul_eq_relIndex_and_setIntegral_weight_eq_of_norm_eq_inv0 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 - Discrepancy-window class sums as summable lattice sums of kink windows
NumberField.exists_addSubgroup_forall_finsum_units_mul_prod_zpow_neg_mul_sum_integral_discWindow_eq_tsum_mul_tsum_ite_kinkWindow_of_contDiff_of_forall_eq_of_norm_sub_le42 below · depth 34 - Half-weight along diag(a,at): compact support, local constancy off t=1
AutomorphicForm.LocalWeightedOrbital.exists_isCompact_forall_halfWeighted_ne_zero_mem_and_forall_exists_nhds_halfWeighted_eq_of_isLocalTestFn2 below · depth 35 - Local constancy of the half-weighted orbital integral near t=1
AutomorphicForm.LocalWeightedOrbital.exists_nhds_forall_halfWeighted_mul_eq_halfWeighted_mul_of_norm_sub_le_of_isLocalTestFn2 below · depth 35 - Weighted orbital integral at diag(a,b) versus Langlands' half-weight
AutomorphicForm.LocalWeightedOrbital.ratio_mul_sqrtRatio_mul_eq_neg_two_mul_halfWeighted_of_isWeightedOrbitalIntegral5 below · depth 35 - Archimedean twisted weighted orbital germ expansion in (t,a)
AutomorphicForm.exists_contDiff_hasCompactSupport_tsupport_subset_archDisc_mul_twistedWeighted_eq_neg_two_mul_finrank_mul_sum_log_mul_twistedOrbital_add_sum_real_add_sum_complex75 below · depth 35 - Archimedean weighted orbital germ identity at split classes
AutomorphicForm.exists_contDiff_hasCompactSupport_tsupport_subset_archDisc_mul_weighted_eq_neg_two_mul_sum_log_mul_orbital_add_sum_real_add_sum_complex35 below · depth 35 - A single function computes twisted weighted orbital integrals off t=1
AutomorphicForm.exists_forall_nhds_eq_isCompact_forall_isTwistedWeightedOrbitalIntegral_diagUnits2_eq_of_isSemiLocalTestFn21 below · depth 35 - Archimedean matching at a regular split diagonal element
AutomorphicForm.exists_isOrbitalIntegralOn_and_exists_isTwistedOrbitalIntegralOn_and_eq_of_areMatchingArch_diagUnits26 below · depth 35 - Twisted weighted orbital germ near t=1 at a finite place
AutomorphicForm.exists_nhds_forall_eq_of_norm_sub_le_and_norm_add_halfWeighted_sub_le_and_forall_ratio_mul_sqrtRatio_mul_twistedWeighted_eq_of_areMatchingLocal73 below · depth 35 - The torus chart (z,a)↦ zcdotbc(diag(a,1)) is a closed embedding
AutomorphicForm.isClosedEmbedding_centralScalar_mul_baseChangeGL_toTensorGL_diagUnits21 below · depth 35 - 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 - Uniform germ bound for twisted weighted orbital integrals at t=1
AutomorphicForm.exists_forall_norm_ratio_mul_sqrtRatio_mul_twistedWeighted_add_halfWeighted_sub_le_of_areMatchingLocal62 below · depth 36 - Normalised Haar measure on a twisted centraliser, with orbital integral
AutomorphicForm.exists_isHaarMeasure_twistedCentralizer_and_exists_isTwistedWeightedOrbitalIntegral_of_normString_diagUnits2_eq4 below · depth 36 - Uniform cells for twisted lifts and normalised weighted orbital values
AutomorphicForm.exists_nhds_forall_iff_and_ratio_mul_sqrtRatio_mul_twistedWeighted_eq_of_norm_sub_le_of_areMatchingLocal22 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 - 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 - Lift-independence of twisted weighted orbital integrals at diag(a,at)
AutomorphicForm.ratio_mul_sqrtRatio_mul_twistedWeighted_eq_of_normString_diagUnits2_eq_of_areMatchingLocal5 below · depth 36 - Twisted archimedean log integral at a complex place over a real place
AutomorphicForm.exists_contDiff_hasCompactSupport_integral_ker_norm_integral_mul_log_sq_add_norm_resolvent_sq_eq_add_norm_mul_of_isComplex_place23 below · depth 37 - Twisted log integral at a real place: A+lVert 1-trVert_w B
AutomorphicForm.exists_contDiff_hasCompactSupport_integral_ker_norm_integral_mul_log_sq_add_norm_resolvent_sq_eq_add_norm_mul_of_isReal_place18 below · depth 37 - Complex-over-complex archimedean log layer for twisted resolvents
AutomorphicForm.exists_contDiff_hasCompactSupport_integral_ker_norm_integral_mul_log_sq_add_norm_resolvent_sq_eq_add_norm_sq_mul_log_mul_of_isComplex_isComplex17 below · depth 37 - Iwasawa factorisation of Haar measure on GL₂(L⊗_K K_∞)
AutomorphicForm.exists_eq_smul_map_diagUnits2_mul_unipotentGL2_mul_and_integral_eq_of_isHaarMeasure_tensor_infiniteAdeleRing14 below · depth 37 - Vanishing germ of the half-weighted orbital integral at non-norm parameters
AutomorphicForm.exists_forall_norm_halfWeighted_sub_le_of_not_exists_norm_eq_of_areMatchingLocal10 below · depth 37 - Twisted minus untwisted weighted orbital germ at t=1
AutomorphicForm.exists_forall_norm_ratio_mul_sqrtRatio_mul_twistedWeighted_add_halfWeighted_sub_le_of_normString_diagUnits2_eq_of_areMatchingLocal56 below · depth 37 - Splitting the archimedean twisted log-weighted integral
AutomorphicForm.exists_linearMap_prod_norm_pow_mul_integral_comp_sigmaTensor_sub_mul_twistedLogWeight_eq_add_sum9 below · depth 37 - Near t=1, normalised twisted weighted values agree on cells
AutomorphicForm.exists_nhds_forall_ratio_mul_sqrtRatio_mul_twistedWeighted_eq_of_norm_sub_le_of_normString_diagUnits2_eq_of_areMatchingLocal16 below · depth 37 - Archimedean twisted fibration over the norm-one torus
AutomorphicForm.exists_pos_forall_lintegral_units_tensor_eq_mul_lintegral_ker_norm_of_forall_lintegral_mul_includeRight_eq13 below · depth 37 - Integrability of the twisted archimedean descent integrand
AutomorphicForm.integrable_archIdentGL_inv_mul_diagUnits2_mul_unipotentGL2_sigmaTensor_sub_mul_sigmaGL_mul_of_isArchTestFactor_of_isRegularSemisimple8 below · depth 37 - Split orbital vanishing at a non-norm parameter
AutomorphicForm.LocalWeightedOrbital.splitOrbital_eq_zero_of_not_exists_norm_eq_of_areMatchingLocal7 below · depth 38 - Norm-fibre integral of an archimedean test function is smooth
AutomorphicForm.exists_contDiff_hasCompactSupport_forall_apply_norm_eq_integral_ker_norm_prod_of_contDiff2 below · depth 38 - Coordinate split at a real place for twisted resolvents
AutomorphicForm.exists_continuousLinearEquiv_forall_norm_archEval_resolvent_eq_abs_fst_add_of_isReal5 below · depth 38 - Split complex place: coordinates linearising the archimedean resolvent
AutomorphicForm.exists_continuousLinearEquiv_forall_norm_archEval_resolvent_eq_norm_fst_add_of_isComplex_of_isComplex_comap5 below · depth 38 - Twisted resolvent at a complex place over a real place
AutomorphicForm.exists_continuousLinearEquiv_norm_archEval_resolvent_eq_norm_conj_add_conj_mul_of_isComplex_of_isReal_comap7 below · depth 38 - Logarithmic expansion of twisted weighted orbital values
AutomorphicForm.exists_forall_norm_ratio_mul_sqrtRatio_mul_twistedWeighted_add_mul_log_mul_twistedOrbital_sub_le_of_normString_diagUnits2_eq44 below · depth 38 - Twisted resolvent and change of variables for y↦σ y-ry
AutomorphicForm.exists_linearMap_resolvent_integral_comp_sigmaTensor_sub_mul_eq_integral_mul_comp_smul7 below · depth 38 - Unweighted twisted orbital identity at a diagonal lift
AutomorphicForm.ratio_mul_eq_splitOrbital_of_isTwistedOrbitalIntegral_of_normString_diagUnits2_eq_of_areMatchingLocal11 below · depth 38 - Local log splitting above an archimedean place of K
AutomorphicForm.sum_mult_mul_log_one_add_norm_archEval_archIdent_smul_inv_eq_and_sum_mult_eq_finrank_mul0 below · depth 38 - Twisted weight asymptotics for the family σ-u
AutomorphicForm.exists_forall_norm_mul_integral_comp_sigmaTensor_sub_smul_mul_semiLocalWeight_add_sub_integral_mul_log_norm_trace_le12 below · depth 39 - Iwasawa unfolding of J'+cI' at a diagonal twisted element
AutomorphicForm.exists_pos_forall_integrable_and_twistedWeighted_add_mul_twistedOrbital_eq_mul_integral_iwasawa_of_normString_diagUnits2_eq15 below · depth 39 - A uniform measurable torus section at a finite place
AutomorphicForm.exists_torusSection_forall_normString_diagUnits2_eq18 below · depth 39 - Iwasawa coordinates for Haar measure on GL₂(L⊗_K Kᵥ)
AutomorphicForm.exists_pos_forall_integral_semiLocalHaar_eq_mul_integral_integral_setIntegral_iwasawa5 below · depth 40
… and 3 more statements (search for the module name to find them).