Definitions/Def_AutomorphicForm_EtaFamily.lean
Complex powers of positive idele characters; the eta family
Throughout, R is a Dedekind domain with field of fractions K, and the group in play is the unit group (\mathbb{A}_{R,K})^\times of Mathlib's adele ring of this pair. Given a homomorphism \alpha : (\mathbb{A}_{R,K})^\times \to \mathbb{R}^\times whose values are everywhere positive (the hypothesis hα) and a complex number s, cpowChar is the homomorphism x \mapsto \alpha(x)^s into \mathbb{C}^\times, the complex power being the principal one of the positive real \alpha(x); positivity supplies both non-vanishing and the multiplicativity (ab)^s = a^s b^s. Its modulus is computed in norm_cpowChar_apply as \|\alpha(x)^s\| = \alpha(x)^{\operatorname{Re} s}; consequently cpowChar is unitary in the sense of IsUnitaryChar whenever \operatorname{Re} s = 0. The predicate IsPrincipalTrivial on \alpha asserts that \alpha kills the principal ideles, i.e. \alpha(\iota(u)) = 1 for every u \in K^\times, where \iota is induced by K \to \mathbb{A}_{R,K}; under it, cpowChar α hα s satisfies IsIdeleClassChar, the corresponding triviality condition for \mathbb{C}^\times-valued characters, for every s.
For complex characters \mu, \nu of the idele group, etaFst and etaSnd are the shifted pair \mu\,\alpha^{s+1/2} and \nu\,\alpha^{-(s+1/2)}, formed as products in the monoid of homomorphisms to \mathbb{C}^\times. The accompanying lemmas record: the pointwise defining formulas; that each member is trivial on principal ideles as soon as \mu (resp. \nu) is and \alpha is IsPrincipalTrivial; the cancellation \eta_1(x)\eta_2(x) = \mu(x)\nu(x) for all x, independent of s; and, for unitary \mu, the modulus \|\eta_1(x)\| = \alpha(x)^{\operatorname{Re} s + 1/2}, with re_add_half the elementary identity \operatorname{Re}(s + 1/2) = \operatorname{Re} s + 1/2. No convergence, measure-theoretic or automorphy assertion is made, and the intended positive character (an adelic absolute value) is not constructed here.
Relation to Mathlib
The adele ring and its unit group, and the complex power function Complex.cpow, are Mathlib's; the characters IsIdeleClassChar, IsUnitaryChar used here, together with IsPrincipalTrivial, cpowChar and the shifted pair etaFst/etaSnd, are the project's own notions, Mathlib having no theory of quasi-characters of the idele class group.
Where it is used
These quasi-characters provide the parameter s along which the adelic L^2(\xi) spaces of the project's GL_2 automorphic-forms layer are twisted: etaFst/etaSnd is the pair of characters attached to a principal-series-type family, normalised so that the product of the two members is the fixed central character \mu\nu.
References
- J. T. Tate, Fourier analysis in number fields and Hecke's zeta-functions, in: Algebraic Number Theory (J. W. S. Cassels and A. Fröhlich, eds.), Academic Press, 1967, 305–347
- H. Jacquet and R. P. Langlands, Automorphic Forms on GL(2), Lecture Notes in Mathematics 114, Springer, 1970
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 113 lines
- 15 declarations
- used in the statements of 407 theorems and imported by 397 proofs
- imports 1 definition modules
Source file: Definitions/Def_AutomorphicForm_EtaFamily.lean
Imported by
Declarations
- theorem
AutomorphicForm.re_add_half - def
AutomorphicForm.cpowChar - theorem
AutomorphicForm.cpowChar_apply_val - theorem
AutomorphicForm.norm_cpowChar_apply - def
AutomorphicForm.IsPrincipalTrivial - theorem
AutomorphicForm.cpowChar_isIdeleClassChar - theorem
AutomorphicForm.cpowChar_isUnitaryChar_of_re_eq_zero - def
AutomorphicForm.etaFst - def
AutomorphicForm.etaSnd - theorem
AutomorphicForm.etaFst_apply - theorem
AutomorphicForm.etaSnd_apply - theorem
AutomorphicForm.etaFst_isIdeleClassChar - theorem
AutomorphicForm.etaSnd_isIdeleClassChar - theorem
AutomorphicForm.etaFst_mul_etaSnd - theorem
AutomorphicForm.norm_etaFst_apply_of_unitary
Source
import Definitions.Def_AutomorphicForm_AdelicLsXi noncomputable section namespace AutomorphicForm section EtaFamily open NumberField variable {R K : Type*} [CommRing R] [IsDedekindDomain R] [Field K] [Algebra R K] [IsFractionRing R K] theorem re_add_half (s : ℂ) : (s + 1 / 2).re = s.re + 1 / 2 := by have h : ((1 / 2 : ℝ) : ℂ) = (1 / 2 : ℂ) := by push_cast; ring rw [← h, Complex.add_re, Complex.ofReal_re] def cpowChar (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) : (AdeleRing R K)ˣ →* ℂˣ where toFun x := Units.mk0 ((((α x : ℝˣ) : ℝ) : ℂ) ^ s) (Complex.cpow_ne_zero_iff.mpr (Or.inl (Complex.ofReal_ne_zero.mpr (hα x).ne'))) map_one' := by apply Units.ext show ((((α 1 : ℝˣ) : ℝ) : ℂ)) ^ s = 1 rw [map_one, Units.val_one, Complex.ofReal_one, Complex.one_cpow] map_mul' x y := by apply Units.ext show ((((α (x * y) : ℝˣ) : ℝ) : ℂ)) ^ s = ((((α x : ℝˣ) : ℝ) : ℂ)) ^ s * ((((α y : ℝˣ) : ℝ) : ℂ)) ^ s rw [map_mul, Units.val_mul, Complex.ofReal_mul] exact Complex.mul_cpow_ofReal_nonneg (hα x).le (hα y).le s @[simp] theorem cpowChar_apply_val (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) (x : (AdeleRing R K)ˣ) : ((cpowChar α hα s x : ℂˣ) : ℂ) = (((α x : ℝˣ) : ℝ) : ℂ) ^ s := rfl theorem norm_cpowChar_apply (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) (x : (AdeleRing R K)ˣ) : ‖((cpowChar α hα s x : ℂˣ) : ℂ)‖ = ((α x : ℝˣ) : ℝ) ^ s.re := Complex.norm_cpow_eq_rpow_re_of_pos (hα x) s def IsPrincipalTrivial (α : (AdeleRing R K)ˣ →* ℝˣ) : Prop := ∀ u : Kˣ, α (Units.map (algebraMap K (AdeleRing R K)) u) = 1 theorem cpowChar_isIdeleClassChar {α : (AdeleRing R K)ˣ →* ℝˣ} {hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)} (hprin : IsPrincipalTrivial (R := R) (K := K) α) (s : ℂ) : IsIdeleClassChar R K (cpowChar α hα s) := by intro u apply Units.ext show ((((α (Units.map (algebraMap K (AdeleRing R K)) u) : ℝˣ) : ℝ) : ℂ)) ^ s = 1 rw [hprin u, Units.val_one, Complex.ofReal_one, Complex.one_cpow] theorem cpowChar_isUnitaryChar_of_re_eq_zero {α : (AdeleRing R K)ˣ →* ℝˣ} {hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)} {s : ℂ} (hs : s.re = 0) : IsUnitaryChar R K (cpowChar α hα s) := by intro x rw [norm_cpowChar_apply, hs, Real.rpow_zero] def etaFst (μ : (AdeleRing R K)ˣ →* ℂˣ) (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) : (AdeleRing R K)ˣ →* ℂˣ := μ * cpowChar α hα (s + 1 / 2) def etaSnd (ν : (AdeleRing R K)ˣ →* ℂˣ) (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) : (AdeleRing R K)ˣ →* ℂˣ := ν * cpowChar α hα (-(s + 1 / 2)) theorem etaFst_apply (μ : (AdeleRing R K)ˣ →* ℂˣ) (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) (x : (AdeleRing R K)ˣ) : etaFst μ α hα s x = μ x * cpowChar α hα (s + 1 / 2) x := rfl theorem etaSnd_apply (ν : (AdeleRing R K)ˣ →* ℂˣ) (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) (x : (AdeleRing R K)ˣ) : etaSnd ν α hα s x = ν x * cpowChar α hα (-(s + 1 / 2)) x := rfl theorem etaFst_isIdeleClassChar {μ : (AdeleRing R K)ˣ →* ℂˣ} (hμ : IsIdeleClassChar R K μ) {α : (AdeleRing R K)ˣ →* ℝˣ} {hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)} (hprin : IsPrincipalTrivial (R := R) (K := K) α) (s : ℂ) : IsIdeleClassChar R K (etaFst μ α hα s) := by intro u rw [etaFst_apply, hμ u, cpowChar_isIdeleClassChar hprin (s + 1 / 2) u, one_mul] theorem etaSnd_isIdeleClassChar {ν : (AdeleRing R K)ˣ →* ℂˣ} (hν : IsIdeleClassChar R K ν) {α : (AdeleRing R K)ˣ →* ℝˣ} {hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)} (hprin : IsPrincipalTrivial (R := R) (K := K) α) (s : ℂ) : IsIdeleClassChar R K (etaSnd ν α hα s) := by intro u rw [etaSnd_apply, hν u, cpowChar_isIdeleClassChar hprin (-(s + 1 / 2)) u, one_mul] theorem etaFst_mul_etaSnd (μ ν : (AdeleRing R K)ˣ →* ℂˣ) (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) (x : (AdeleRing R K)ˣ) : etaFst μ α hα s x * etaSnd ν α hα s x = μ x * ν x := by rw [etaFst_apply, etaSnd_apply] have hcancel : cpowChar α hα (s + 1 / 2) x * cpowChar α hα (-(s + 1 / 2)) x = 1 := by apply Units.ext rw [Units.val_mul, cpowChar_apply_val, cpowChar_apply_val, Units.val_one] rw [← Complex.cpow_add _ _ (Complex.ofReal_ne_zero.mpr (hα x).ne'), add_neg_cancel, Complex.cpow_zero] calc μ x * cpowChar α hα (s + 1 / 2) x * (ν x * cpowChar α hα (-(s + 1 / 2)) x) = μ x * ν x * (cpowChar α hα (s + 1 / 2) x * cpowChar α hα (-(s + 1 / 2)) x) := mul_mul_mul_comm _ _ _ _ _ = μ x * ν x := by rw [hcancel, mul_one] theorem norm_etaFst_apply_of_unitary {μ : (AdeleRing R K)ˣ →* ℂˣ} (hμ : IsUnitaryChar R K μ) (α : (AdeleRing R K)ˣ →* ℝˣ) (hα : ∀ x, 0 < ((α x : ℝˣ) : ℝ)) (s : ℂ) (x : (AdeleRing R K)ˣ) : ‖((etaFst μ α hα s x : ℂˣ) : ℂ)‖ = ((α x : ℝˣ) : ℝ) ^ (s.re + 1 / 2) := by rw [etaFst_apply, Units.val_mul, norm_mul, hμ x, one_mul, norm_cpowChar_apply, re_add_half] end EtaFamily end AutomorphicForm
Statements phrased using this module (407)
- Rankin–Selberg package for one continuous GL₂ cusp realisation
AutomorphicForm.RankinSelberg.exists_testData_analyticOnNhd_sub_one_half_mul_peterssonIntegral_and_hasProd_rsEulerPoly_self552 below · depth 18 - Euler factorisation of the unfolded Rankin–Selberg quotient integral
AutomorphicForm.RankinSelberg.exists_hasProd_quotientIntegral_eq_sPartIntegral_mul_of_shell_recursion32 below · depth 19 - Rankin–Selberg test data: bad-place part analytic and positive past 1/2
AutomorphicForm.RankinSelberg.exists_testData_sPartIntegral_self_analyticOnNhd_re_pos390 below · depth 19 - Regularised Bruhat–Eisenstein family: continuation and moderate growth
AutomorphicForm.exists_analyticOnNhd_sub_one_half_mul_bruhatEisenstein_norm_le_archHeight_pow_of_isArchKFinite_family123 below · depth 19 - Pole at s=1/2 of the Bruhat–Eisenstein family on GL₂
AutomorphicForm.exists_tendsto_sub_one_half_mul_bruhatEisenstein_continuation_of_isArchKFinite_family180 below · depth 19 - Rankin–Selberg unfolding on a determinant slab for GL₂
AutomorphicForm.peterssonIntegral_mul_bruhatEisenstein_eq_integral_whittakerCoefficient_mul_conj_rationalCentreUnipotentQuotient38 below · depth 19 - Induced sections are left invariant under B(F) and N(A_F)
AutomorphicForm.IsInducedSection.apply_globalPoints_mul_of_mem_borelSubgroup_and_apply_unipotentGL2_mul3 below · depth 20 - Holomorphy and positivity of the S-part Rankin–Selberg integral
AutomorphicForm.RankinSelberg.analyticOnNhd_sPartIntegral_and_pos_of_shell_surgery32 below · depth 20 - Rankin–Selberg package for a pair of cusp realisations
AutomorphicForm.RankinSelberg.exists_testData_analyticOnNhd_sub_mul_peterssonIntegral_and_hasProd_rsEulerPoly_pair593 below · depth 20 - Holomorphy of the Bruhat Eisenstein series for an entire family
AutomorphicForm.bruhatEisenstein_differentiableOn_re_gt_half_of_entire_family5 below · depth 20 - Fourier–Whittaker expansion of the Bruhat Eisenstein series
AutomorphicForm.bruhatEisenstein_eq_constantTerm_add_whittakerSum_of_one_lt_re_of_unitary33 below · depth 20 - Summability of the big-cell Bruhat summand for Re s>1/2
AutomorphicForm.bruhatTransversal_summand_norm_summable_of_re_gt_half0 below · depth 20 - Constant term of the Bruhat Eisenstein series for Re s>1/2
AutomorphicForm.constantTerm_bruhatEisenstein_eq_section_add_weylIntertwiningIntegral1 below · depth 20 - Analytic continuation and rapid decay of the non-constant part of Eₛ
AutomorphicForm.exists_analyticOnNhd_bruhatEisenstein_sub_constantTerm_norm_le_rpow_neg_of_isArchKFinite_family121 below · depth 20 - Regularised Weyl intertwining integral continues past Re s=1/2
AutomorphicForm.exists_analyticOnNhd_sub_one_half_mul_weylIntertwiningIntegral_isInducedSection_of_isArchKFinite_family65 below · depth 20 - Flat entire family of induced sections through a given section
AutomorphicForm.exists_flat_isInducedSection_family_eq_of_isInducedSection4 below · depth 20 - Eisenstein unfolding to a rational Borel fundamental domain
AutomorphicForm.exists_isFundamentalDomain_borel_setIntegral_eq_peterssonIntegral_mul_bruhatEisenstein13 below · depth 20 - Euler factors normalising the Weyl intertwining integral
AutomorphicForm.exists_meromorphicOn_partialEulerProduct_mul_weylIntertwiningIntegral_eq_mul56 below · depth 20 - Induced sections on GL₂(A_F) are bounded by H^{Res+1/2}
AutomorphicForm.exists_norm_le_mul_adelicHeight_rpow_of_isInducedSection5 below · depth 20 - Non-zero g-independent limit of the normalised intertwining integral
AutomorphicForm.exists_tendsto_tprod_one_sub_absNorm_cpow_mul_weylIntertwiningIntegral_nhds_one_half_of_isArchKFinite_family101 below · depth 20 - Euler product for Whittaker sums of GL₂ Eisenstein families
AutomorphicForm.exists_unitaryChar_entire_partialEulerProduct_mul_eq_tsum_whittakerCoefficient_bruhatEisenstein64 below · depth 20 - Explicit induced section on adelic GL₂ with prescribed level
AutomorphicForm.isInducedSection_indicator_bottomRow_mul_adelicHeight_cpow4 below · depth 20 - Section law, shell majorant and base value after shell surgery
AutomorphicForm.RankinSelberg.exists_finset_norm_whittakerCoefficient_sq_mul_norm_section_le_shell_indicator_of_shell_surgery10 below · depth 21 - Rankin–Selberg test data: bad part analytic, non-zero at centre
AutomorphicForm.RankinSelberg.exists_testData_sPartIntegral_pair_analyticOnNhd_ne_zero420 below · depth 21 - Unfolded Rankin–Selberg S-part as a torus integral
AutomorphicForm.RankinSelberg.lintegral_sPart_quotientIntegrand_eq_mul_lintegral_torus_and_sPartIntegral_eq19 below · depth 21 - Continuity of the big-cell Bruhat sum for Re s > 1/2
AutomorphicForm.continuous_bruhatTransversal_tsum_of_re_gt_half0 below · depth 21 - Moderate growth across the centre of a continued Eisenstein family
AutomorphicForm.exists_analyticOnNhd_sub_mul_bruhatEisenstein_norm_le_archHeight_pow_of_ne_of_isArchKFinite_family163 below · depth 21 - Entire K-finite induced families are combinations of flat families
AutomorphicForm.exists_flat_isInducedSection_sum_eq_of_differentiable_family8 below · depth 21 - Positive lower bound for (σ-tfrac12)M(σ)φ_σ(1)
AutomorphicForm.exists_pos_eventually_le_re_sub_one_half_mul_weylIntertwiningIntegral_one_of_nonneg_of_isArchKFinite_family18 below · depth 21 - Continuation and decay of Bruhat–Eisenstein Whittaker coefficients
AutomorphicForm.exists_whittakerCoefficient_bruhatEisenstein_continuation_summable_norm_tsum_le_rpow_neg_of_isArchKFinite_family87 below · depth 21 - Adelic height powers form a Borel-induced flat section
AutomorphicForm.isInducedSection_adelicHeight_cpow2 below · depth 21 - Weyl intertwining integral reflects the inducing character pair
AutomorphicForm.isInducedSection_etaFst_etaSnd_neg_weylIntertwiningIntegral1 below · depth 21 - Summability of Whittaker coefficients of Bruhat Eisenstein series for Re s>1
AutomorphicForm.summable_whittakerCoefficient_bruhatEisenstein_of_one_lt_re_of_unitary25 below · depth 21 - Leading term at s=1/2 of the Weyl intertwining integral is g-independent
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_sub_apply_one_nhds_zero_of_isArchKFinite_family93 below · depth 21 - Convergence of the Weyl intertwining integral for Re s > 1/2
AutomorphicForm.weylIntertwiningIntegrand_integrable_of_re_gt_half0 below · depth 21 - Continuity of the inducing characters of a non-vanishing section
EisensteinGeneral.Piece.continuous_and_continuous_of_isInducedSection_of_continuous_of_ne_zero0 below · depth 21 - Factorisation data exist for flat nonzero induced families
EisensteinGeneral.Piece.exists_forall_nonempty_factorizationDatum9 below · depth 21 - S-part Rankin–Selberg integral: continuation past 1/2 and non-vanishing
AutomorphicForm.RankinSelberg.analyticOnNhd_sPartIntegral_pair_and_ne_zero_of_ball_surgery35 below · depth 22 - Shell majorant for a surgered Whittaker–section integrand
AutomorphicForm.RankinSelberg.exists_finset_norm_whittakerCoefficient_sq_mul_norm_section_le_shell_indicator_of_shell_surgery_of_section_law7 below · depth 22 - Induced sections on the torus: φₛ(diag(t,1)k)=‖t‖^{s+1/2}φₛ(k)
AutomorphicForm.RankinSelberg.section_diagOne_mul_eq_ideleNorm_cpow_mul_of_isInducedSection_etaFst_etaSnd0 below · depth 22 - Shell surgery preserves the Whittaker coefficient at diag(t₀,1)k₀
AutomorphicForm.RankinSelberg.whittakerCoefficient_diagOne_mul_mul_inv_finEmbed_eq_of_shell_surgery0 below · depth 22 - Export package for translates of a smoothed cuspidal realisation
AutomorphicForm.SmoothCuspRealizationAt.exports_rightConv_sum_translate_of_isCuspConstituent109 below · depth 22 - Big-cell values of a flat K-finite family as pure tensors
AutomorphicForm.bigCell_eq_sum_pureTensor_of_flat_family6 below · depth 22 - Analytic non-constant part of the Bruhat Eisenstein family
AutomorphicForm.exists_analyticOnNhd_bruhatEisenstein_sub_constantTerm_norm_le_rpow_neg_of_isArchKFinite_family_of_unitary116 below · depth 22 - Regularised Weyl intertwining integral, distinct unitary characters
AutomorphicForm.exists_analyticOnNhd_sub_mul_weylIntertwiningIntegral_isInducedSection_of_ne_of_isArchKFinite_family109 below · depth 22 - Non-vanishing of an induced section on the big cell
AutomorphicForm.exists_apply_weylInv_mul_unipotentGL2_ne_zero_of_isInducedSection_of_isKfSmooth0 below · depth 22 - Continuous Iwasawa decomposition of w⁻¹n(x) over the adeles
AutomorphicForm.exists_continuous_iwasawa_weyl_unipotent2 below · depth 22 - Adelic GL₂ induced sections with prescribed K-type and support
AutomorphicForm.exists_isInducedSection_one_etaSnd_eq_on_maximalCompact_of_equivariant10 below · depth 22 - A compensating unitary idele class character, with local triviality
AutomorphicForm.exists_isUnitaryChar_mul_conj_mul_eq_ideleNorm_rpow_of_admitsModulus7 below · depth 22 - Continuation of Whittaker coefficients to Re s>0
AutomorphicForm.exists_whittakerCoefficient_diagOne_continuation_of_flat_family70 below · depth 22 - Polynomial decay of adelic Weyl–unipotent integrals, unitary twists
AutomorphicForm.norm_integral_weyl_unipotent_mul_addChar_le_polyDecay_of_unitary21 below · depth 22 - Intertwining residue at s=1/2 agrees on the maximal compact
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_sub_apply_one_nhds_zero_of_mem_maximalCompact92 below · depth 22 - Analyticity of an archimedean torus Rankin–Selberg pairing
AutomorphicForm.RankinSelberg.analyticOnNhd_integral_archTorus_pair11 below · depth 23 - Ball-surgered torus integral evaluated past the centre
AutomorphicForm.RankinSelberg.exists_integral_torus_pair_eq_mul_integral_archTorus_of_ball_surgery22 below · depth 23 - Absolute convergence of the ball-surgered torus S-part integral
AutomorphicForm.RankinSelberg.lintegral_torus_pair_lt_top_of_ball_surgery15 below · depth 23 - Archimedean induced section at (1,ν) with prescribed K_∞-type
AutomorphicForm.exists_continuous_isArchKFinite_eq_of_borel_arch_of_equivariant5 below · depth 23 - A K_f-smooth induced section with prescribed level and support
AutomorphicForm.exists_isKfSmooth_eq_prod_localChar_of_borel_fin_of_level5 below · depth 23 - Whittaker coefficients of a Bruhat–Eisenstein family: continuation and decay
AutomorphicForm.exists_whittakerCoefficient_bruhatEisenstein_continuation_summable_norm_tsum_le_rpow_neg_of_isArchKFinite_family_of_unitary87 below · depth 23 - Flat families: intertwining integral residue independent of K-variable
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_sub_apply_one_nhds_zero_of_flat_family91 below · depth 23 - Integrability of the Weyl intertwining integrand over finite adeles
AutomorphicForm.weylIntertwiningIntegrand_finiteAdeleSlice_integrable_of_re_gt_half1 below · depth 23 - Euler-product shape of Whittaker coefficients of a flat Eisenstein family
AutomorphicForm.whittakerCoefficient_bruhatEisenstein_diagOne_eq_cpowChar_mul_sum_eulerProduct_of_flat_family57 below · depth 23 - Pointwise torus evaluation of a ball-surgered Rankin–Selberg integrand
AutomorphicForm.RankinSelberg.whittakerCoefficient_mul_conj_mul_section_diagOne_mul_eq_of_ball_surgery7 below · depth 24 - Uniform level for a flat family of induced sections
AutomorphicForm.exists_forall_apply_mul_eq_of_mem_maximalCompactAway_of_flat_family3 below · depth 24 - Continuation of Whittaker coefficients of a unitary flat Eisenstein family
AutomorphicForm.exists_whittakerCoefficient_diagOne_continuation_of_flat_family_of_unitary70 below · depth 24 - Right translation by a maximal compact element preserves flat families
AutomorphicForm.flat_family_comp_mul_of_mem_adelicMaximalCompact0 below · depth 24 - Hecke word evaluation on adelic induced sections
AutomorphicForm.rightConv_eq_prod_pow_mul_pow_mul_rightConv_of_isInducedSection_of_isUnitFactorization4 below · depth 24 - Flat families: intertwining integral residue at 1/2 is K_∞-invariant
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_sub_nhds_zero_of_flat_family_of_mem_maximalCompactAt_empty79 below · depth 24 - Leading term at s=1/2 of intertwining integral is Kᵥ-invariant
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_sub_nhds_zero_of_flat_family_of_mem_maximalCompactAt_singleton73 below · depth 24 - Peeling one archimedean place off a maximal compact element
AutomorphicForm.exists_eq_mul_archSupportedAt_of_mem_maximalCompactAt_empty0 below · depth 25 - Rankin–Selberg unfolding on GL₂ with mixed majorant
AutomorphicForm.peterssonIntegral_mul_bruhatEisenstein_eq_integral_whittakerCoefficient_mul_conj_rationalCentreUnipotentQuotient_of_integrable37 below · depth 25 - Leading term at s=1/2 unchanged by a local Weyl translation
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_localWeyl_sub_nhds_zero_of_flat_family69 below · depth 25 - Intertwining residue unchanged by isometry at one archimedean place
AutomorphicForm.tendsto_sub_one_half_mul_weylIntertwiningIntegral_sub_nhds_zero_of_flat_family_of_archSupportedAt76 below · depth 25 - Whittaker coefficients of a flat unitary Eisenstein family along the torus
AutomorphicForm.whittakerCoefficient_bruhatEisenstein_diagOne_eq_cpowChar_mul_sum_eulerProduct_of_flat_family_of_unitary58 below · depth 25 - Bruhat–Möbius relation at one archimedean place
AutomorphicForm.apply_weylInv_unipotent_mul_archSupportedAt_eq_norm_cpow_mul_apply2 below · depth 26 - Bruhat relation at one finite place for induced sections
AutomorphicForm.apply_weylInv_unipotent_mul_localWeyl_eq_modulus_cpow_mul_apply3 below · depth 26 - Analytic continuation of the Eisenstein and intertwining families
AutomorphicForm.exists_analyticOnNhd_axis_continuation_bruhatEisenstein_weylIntertwiningIntegral_of_isArchKFinite_family207 below · depth 26 - Countable complete orthonormal flat families of induced sections
AutomorphicForm.exists_countable_orthonormal_flat_isInducedSection_family_complete_principalLevel_archCutSubmodule18 below · depth 26 - Twisted principal-series Hecke table is an Eisenstein table
AutomorphicForm.exists_eisensteinTableOf_eq_table_of_isUnitaryChar_of_isUnramifiedCharAt7 below · depth 26 - Maass–Selberg relation on the unitary axis, flat families
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_eq_maassSelberg_or_twoTerm_slab_of_flat271 below · depth 26 - Integrated continuous-spectrum identity for the truncated GL₂ kernel
AutomorphicForm.exists_forall_setIntegral_lambdaT_finsum_sub_lambdaT_tsum_sub_lambdaT_finsum_chiDet_eq_mul_integral_sum_rightConv_mul_setIntegral_lambdaT_axis_continuation1,261 below · depth 26 - Summable dominant for continuous-spectrum Maass–Selberg pairings
AutomorphicForm.exists_summable_dominant_rightConv_axis_family_maassSelberg_pairings_of_isUnitFactorization_sum_lipschitz414 below · depth 26 - Self-adjointness of M(0) on flat sections, case μ=ν
AutomorphicForm.integral_mul_conj_axis_continuation_weylIntertwiningIntegral_zero_eq_of_eq_of_flat272 below · depth 26 - Twisting an induced section by ‖det‖^{w/2}
AutomorphicForm.isInducedSection_mul_cpowChar_and_continuous_and_maximalCompactAway_of_isInducedSection_of_principalLevel4 below · depth 26 - Twisting by a complex power of the idelic modulus preserves unramifiedness
AutomorphicForm.isUnramifiedCharAt_mul_cpowChar_of_isUnramifiedCharAt2 below · depth 26 - Induced sections of level N force characters unramified outside N
AutomorphicForm.isUnramifiedCharAt_of_isInducedSection_etaFst_etaSnd_of_ne_zero_of_principalLevel3 below · depth 26 - Unitary principal-series tables lie in the ξ-box
AutomorphicForm.table_axis_mem_setOf_xiBox_of_isUnitaryChar_of_mul_mul_rpow_eq0 below · depth 26 - Left GL₂(F)-invariance of the continued Eisenstein series
AutomorphicForm.axis_continuation_bruhatEisenstein_globalPoints_mul_eq_of_isArchKFinite_family6 below · depth 27 - Regularity and Cauchy–Schwarz bounds for flat Maass–Selberg pairings
AutomorphicForm.continuous_and_hasDerivAt_axis_continuation_weylIntertwiningIntegral_pairings_of_flat0 below · depth 27 - Continuity in t of K-coefficients of πᵢₜ(f)
AutomorphicForm.continuous_integral_rightConv_axis_mul_conj_of_isArchKFinite_family2 below · depth 27 - Continuation of the non-constant part of the GL₂ Eisenstein family
AutomorphicForm.exists_analyticOnNhd_continuation_bruhatEisenstein_sub_constantTerm_of_re_nonneg_of_isArchKFinite_family153 below · depth 27 - Continuation of the GL₂ intertwining integral off one point
AutomorphicForm.exists_analyticOnNhd_continuation_weylIntertwiningIntegral_of_re_nonneg_of_isArchKFinite_family138 below · depth 27 - Uniform bounds and summability for adelic GL₂ Eisenstein data
AutomorphicForm.exists_bound_card_and_archParam_weight_and_summable_of_orthonormal_flat_isInducedSection_family40 below · depth 27 - Dominated and integrable continuous spectral kernel after truncation
AutomorphicForm.exists_forall_dominated_sum_rightConv_axis_continuation_and_integrable_prod_lambdaT443 below · depth 27 - Pointwise spectral identity for the GL₂ kernel on the unitary axis
AutomorphicForm.exists_forall_finsum_integral_centralScalar_sub_tsum_convOp_sub_finsum_chiDet_eq_mul_integral_sum_rightConv_axis_continuation1,238 below · depth 27 - Integrability of truncated axis-continued Eisenstein products on Φ₀
AutomorphicForm.exists_forall_integrableOn_axis_continuation_mul_conj_lambdaT_canonicalTruncationDomain143 below · depth 27 - Uniform polynomial bound for the GL₂ scattering derivative on the unitary axis
AutomorphicForm.exists_forall_lintegral_norm_deriv_axis_continuation_weylIntertwiningIntegral_le_mul_pow_archParam_weight391 below · depth 27 - Uniform rapid decay of K-matrix coefficients on the unitary axis
AutomorphicForm.exists_forall_norm_rightConv_axis_pairing_add_norm_deriv_le_mul_rpow_neg_archParam_of_isUnitFactorization20 below · depth 27 - Maass–Selberg relations on the unitary axis at distinct parameters
AutomorphicForm.exists_forall_setIntegral_lambdaT_axis_continuation_mul_conj_eq_maassSelberg_and_eq_twoTerm_slab_of_ne267 below · depth 27 - Finite-dimensionality of K-finite induced sections at principal level
AutomorphicForm.finiteDimensional_span_setOf_isInducedSection_principalLevel_archCutSubmodule4 below · depth 27 - Unitarity of the normalised Weyl intertwining operator on the unitary axis
AutomorphicForm.integral_axis_continuation_weylIntertwiningIntegral_mul_conj_eq_integral_mul_conj_of_isUnitaryChar270 below · depth 27 - Twisting a GL₂ test function by ‖det‖^{w/2}
AutomorphicForm.isFactorizableTestFn_and_isBiInvariantUnder_and_isArchBiFinite_mul_ideleNorm_det_rpow5 below · depth 27 - L² continuity in s of truncated Eisenstein families
AutomorphicForm.memLp_two_lambdaT_and_tendsto_eLpNorm_lambdaT_sub_restrict_canonicalTruncationDomain_of_axis_continuation_family133 below · depth 27 - Twist transport and truncated diagonal of the residual kernel
AutomorphicForm.resKernel_twist_and_lambdaT_resKernel_diag21 below · depth 27 - Constant term commutes with continuation of an Eisenstein family
AutomorphicForm.analyticOnNhd_constantTerm_and_eq_add_of_axis_continuation_family4 below · depth 28 - Continuity and GL₂(K)-automorphy of the residual kernel
AutomorphicForm.continuous_uncurry_finsum_chiDet_mul_chiDet_inv_and_apply_globalPoints_mul_and_apply_centralScalar_mul0 below · depth 28 - Continuity and equivariance of the centre-folded GL₂ kernel
AutomorphicForm.continuous_uncurry_finsum_integral_centralScalar_mul_apply_inv_mul_globalPoints_mul_centralScalar_mul5 below · depth 28 - Joint continuity and automorphy of the cuspidal kernel
AutomorphicForm.continuous_uncurry_tsum_convOp_mul_conj_of_orthonormal_isotypicCuspSubmodule504 below · depth 28 - Entire L-normalised Whittaker terms of the Bruhat–Eisenstein family
AutomorphicForm.exists_entire_whittakerCoefficient_bruhatEisenstein_continuation_summable_norm_tsum_le_rpow_neg_of_isArchKFinite_family_of_unitary93 below · depth 28 - Finitely many local character possibilities at fixed principal level
AutomorphicForm.exists_finite_forall_isUnramifiedCharAt_and_localChar_eq_of_isInducedSection_etaFst_etaSnd_of_ne_zero_of_principalLevel6 below · depth 28 - Uniform weight bound for non-zero induced sections of listed type
AutomorphicForm.exists_forall_abs_weight_le_of_isInducedSection_ne_zero_archCutSubmodule12 below · depth 28 - Almost-everywhere spectral expansion of the continuous kernel for GL₂
AutomorphicForm.exists_forall_ae_prod_restrict_canonicalTruncationDomain_finsum_integral_centralScalar_sub_tsum_convOp_sub_finsum_chiDet_eq_mul_tsum_integral_sum_rightConv_axis_continuation1,237 below · depth 28 - Flat sections: intertwining integral as completed L-ratio with axis bounds
AutomorphicForm.exists_forall_completedL_mul_axis_continuation_weylIntertwiningIntegral_eq_mul_normalizedIntertwining_and_lintegral_le_of_flat350 below · depth 28 - Summable integrable dominants for the GL₂ continuous spectral sum
AutomorphicForm.exists_forall_dominated_sum_rightConv_axis_continuation_of_isCompact439 below · depth 28 - Maass–Selberg relation on the unitary axis, diagonal case μ=ν
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_eq_maassSelberg_slab_of_ne268 below · depth 28 - Two-term Maass–Selberg relation for an off-diagonal pair
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_axis_continuation_mul_conj_eq_twoTerm_slab_of_ne_of_exists_normOneIdeles268 below · depth 28 - Maass–Selberg relation on a determinant slab, diagonal case
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_maassSelberg_slab241 below · depth 28 - Off-diagonal Maass–Selberg relation on a determinant slab
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_twoTerm_slab_of_exists_ideleNorm_eq_one_ne242 below · depth 28 - Integrability of the truncated continuous kernel, summably in the Eisenstein data
AutomorphicForm.exists_forall_integrable_sum_rightConv_axis_continuation_mul_conj_lambdaT_prod_restrict_canonicalTruncationDomain436 below · depth 28 - Iwasawa unfolding of flat induced matrix coefficients
AutomorphicForm.exists_forall_integral_rightConv_axis_mul_conj_eq_mul_iwasawa_integral_of_flat10 below · depth 28 - Uniform bound on orthonormal level-N induced sections of listed type
AutomorphicForm.exists_forall_le_of_orthonormal_isInducedSection_principalLevel_archCutSubmodule_of_ne_bot4 below · depth 28 - Uniform rapid decay of the Iwasawa integral along the unitary axis
AutomorphicForm.exists_forall_norm_iwasawa_integral_axis_add_norm_deriv_le_mul_rpow_neg_archParam_of_isUnitFactorization18 below · depth 28 - Increment form of the GL₂ Maass–Selberg relations on a slab
AutomorphicForm.exists_forall_setIntegral_lambdaT_pseudoEisenstein_mul_conj_sub_eq_maassSelberg_sub_and_sub_eq_twoTerm_sub_slab131 below · depth 28 - Moderate growth of the continued Eisenstein constant term
AutomorphicForm.exists_norm_constantTerm_axis_continuation_le_mul_adelicHeight_rpow_of_mem_of_mem_canonicalTruncationDomain33 below · depth 28 - Rapid decay of the truncated Eisenstein series on Φ₀
AutomorphicForm.exists_norm_lambdaT_axis_continuation_le_mul_adelicHeight_rpow_neg_of_mem_of_mem_canonicalTruncationDomain126 below · depth 28 - Eisenstein kernel: integrability, joint continuity, automorphy
AutomorphicForm.integrable_and_summable_and_continuous_uncurry_tsum_integral_sum_rightConv_axis_continuation_mul_conj440 below · depth 28 - L²-continuity of truncated continued Eisenstein families
AutomorphicForm.memLp_two_lambdaT_and_tendsto_eLpNorm_lambdaT_sub_restrict_canonicalTruncationDomain_of_rapidlyDecreasing_family33 below · depth 28 - Rapid decay of continued Eisenstein series minus its constant term
AutomorphicForm.norm_sub_constantTerm_le_mul_rpow_neg_of_axis_continuation_family110 below · depth 28 - Entire continuation of Hecke L-functions with explicit Γ-factors
NumberField.TateGlobal.exists_differentiable_eq_eulerProduct_and_eq_prod_Gamma_mul_of_archLocalChar_eq90 below · depth 28 - Hecke–Tate functional equation with pinned local data
NumberField.TateGlobal.exists_forall_prod_Gamma_mul_eulerProduct_one_sub_eq_mul_cpow_mul_of_archLocalChar_eq109 below · depth 28 - Uniform zero-free region and L'/L bounds for Hecke L-functions
NumberField.TateGlobal.exists_zeroFree_norm_deriv_le_and_inv_le_eulerProduct_continuation_of_archLocalChar_eq146 below · depth 28 - Holomorphy and joint continuity of the intertwining integral for Re s > 1/2
AutomorphicForm.analyticOnNhd_and_continuousOn_weylIntertwiningIntegral_family_of_re_gt_half81 below · depth 29 - Central character μν of the continued Eisenstein series
AutomorphicForm.axis_continuation_bruhatEisenstein_centralScalar_mul_eq_of_isArchKFinite_family0 below · depth 29 - Continuity of the GL₂ pseudo-Eisenstein series for Re s>1/2
AutomorphicForm.continuous_pseudoEisenstein_of_isInducedSection_of_re_gt_half9 below · depth 29 - Continuity of the Weyl intertwining integral for Re s > 1/2
AutomorphicForm.continuous_weylIntertwiningIntegral_of_re_gt_half10 below · depth 29 - Completed normalised intertwining operator across the axis
AutomorphicForm.exists_analyticOnNhd_normalizedIntertwining_completedL_mul_axis_continuation_weylIntertwiningIntegral_eq_mul_of_flat37 below · depth 29 - 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 - Uniform bounds, parameters and summability for GL(2) Eisenstein data
AutomorphicForm.exists_bound_card_and_archParam_weight_and_summable_of_orthonormal_flat_isInducedSection_family_ed240 below · depth 29 - Entire normalisation of the non-constant term of an Eisenstein family
AutomorphicForm.exists_entire_eq_mul_bruhatEisenstein_sub_constantTerm_norm_le_rpow_neg_of_isArchKFinite_family_of_unitary108 below · depth 29 - Entire continuation of normalised Whittaker coefficients of flat Eisenstein families
AutomorphicForm.exists_entire_whittakerCoefficient_diagOne_continuation_of_flat_family_of_unitary76 below · depth 29 - Flat family through a K-finite induced section
AutomorphicForm.exists_family_forall_isInducedSection_and_eq_of_isArchKFinite_of_isKfSmooth4 below · depth 29 - Slab Maass–Selberg relation in the range Re s<Re s'
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_maassSelberg_slab_of_re_lt_re100 below · depth 29 - Off-diagonal Maass–Selberg relation on a determinant slab
AutomorphicForm.exists_forall_integrableOn_and_setIntegral_lambdaT_pseudoEisenstein_mul_conj_eq_twoTerm_slab_of_exists_ideleNorm_eq_one_ne_of_re_lt_re101 below · depth 29 - Uniform L² bound for the axis derivative of R(s)
AutomorphicForm.exists_forall_lintegral_norm_sq_deriv_normalizedIntertwining_axis_le_of_completedL_mul_weylIntertwiningIntegral_eq_of_flat140 below · depth 29 - Uniform axis L²(K) bound for the normalised intertwining operator
AutomorphicForm.exists_forall_lintegral_norm_sq_normalizedIntertwining_axis_le_of_completedL_mul_weylIntertwiningIntegral_eq_of_flat319 below · depth 29 - Uniform moderate growth of flat Eisenstein series on the truncation domain
AutomorphicForm.exists_forall_norm_axis_continuation_le_mul_pow_archParam_weight_mul_adelicHeight_rpow_of_mem_canonicalTruncationDomain_of_flat409 below · depth 29 - Uniform polynomial growth of unitary GL₂ Eisenstein series
AutomorphicForm.exists_forall_norm_axis_continuation_le_mul_pow_archParam_weight_of_isCompact_of_flat413 below · depth 29 - Induced sections on GL₂(A_F) grow like H^{σ+1/2}
AutomorphicForm.exists_forall_norm_le_mul_adelicHeight_rpow_of_isInducedSection6 below · depth 29 - Rapid decay of axis matrix coefficients for factorizable test functions
AutomorphicForm.exists_forall_norm_rightConv_axis_pairing_add_norm_deriv_le_mul_rpow_neg_archParam_of_isFactorizableTestFn28 below · depth 29 - 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 - Rectangle form of the GL₂ spectral kernel expansion
AutomorphicForm.exists_forall_setIntegral_prod_restrict_canonicalTruncationDomain_finsum_integral_centralScalar_sub_tsum_convOp_sub_finsum_chiDet_eq_mul_setIntegral_tsum_integral_sum_rightConv_axis_continuation1,234 below · depth 29
… and 257 more statements (search for the module name to find them).