Definitions/Def_NumberField_NormPowChar.lean
Unitary norm-power characters of the idele group
Throughout, F is a number field. The module's main definition is NumberField.TateGlobal.normPowChar: for a real number t it is the monoid homomorphism from the unit group of the adele ring \mathbb{A}_F of F (Lean: (AdeleRing (𝓞 F) F)ˣ) to \mathbb{C}^\times sending an idele x to the principal complex power (\|x\|)^{i t}, where \|x\| is \mathrm{ideleNorm}\ F\ x — by definition the real number underlying the value at x of Mathlib's distribHaarChar for the scaling action on \mathbb{A}_F, that is, the modulus by which multiplication by x scales an additive Haar measure on the adele ring. The value is packaged as a unit of \mathbb{C}, which requires the non-vanishing lemma ofReal_ideleNorm_cpow_ne_zero: since \|x\|>0, the power (\|x\|)^{s} is non-zero for every s \in \mathbb{C}. That the assignment is multiplicative rests on multiplicativity of ideleNorm together with positivity of the two factors, and that it sends 1 to 1 on ideleNorm_one, the statement \|1\|=1, obtained here from multiplicativity and positivity of the modulus.
The remaining declarations record the elementary properties of this character: the underlying complex number of normPowChar F t x is exactly (\|x\|)^{i t}; its absolute value is 1, so the character is unitary; for t=0 it is the trivial homomorphism; and it takes the value 1 at every idele of norm one, hence is trivial on the subgroup normOneIdeles F, the kernel of the modulus character. Continuity is not asserted, and only the purely imaginary exponents s=it are treated, not general complex powers \|\cdot\|^{s}.
Relation to Mathlib
The modulus itself is Mathlib's distribHaarChar for the multiplicative action on the adele ring; ideleNorm is the project's real-valued repackaging of it, and the norm-power character assembled from it is the project's own.
Where it is used
The norm-power characters are the unitary twists \|\cdot\|^{it} available to insert as the character argument of the project's Tate global zeta integral zetaIntegral, and they are the archimedean part of the description of characters of the idele class group; they feed the adelic and automorphic side of the argument.
References
- J. 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
- A. Weil, Basic Number Theory, Grundlehren der mathematischen Wissenschaften 144, Springer, 1974
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 49 lines
- 7 declarations
- used in the statements of 135 theorems and imported by 166 proofs
- imports 1 definition modules
Source file: Definitions/Def_NumberField_NormPowChar.lean
Imported by
Declarations
- theorem
NumberField.TateGlobal.ideleNorm_one - theorem
NumberField.TateGlobal.ofReal_ideleNorm_cpow_ne_zero - def
NumberField.TateGlobal.normPowChar - theorem
NumberField.TateGlobal.coe_normPowChar_apply - theorem
NumberField.TateGlobal.norm_coe_normPowChar_apply - theorem
NumberField.TateGlobal.normPowChar_zero - theorem
NumberField.TateGlobal.normPowChar_eq_one_of_ideleNorm_eq_one
Source
import Definitions.Def_NumberField_TateGlobalZeta set_option autoImplicit false noncomputable section open Complex namespace NumberField.TateGlobal variable (F : Type) [Field F] [NumberField F] theorem ideleNorm_one : ideleNorm F 1 = 1 := by have h := ideleNorm_mul (1 : (AdeleRing (𝓞 F) F)ˣ) 1 rw [mul_one] at h exact (mul_eq_left₀ (ideleNorm_pos (1 : (AdeleRing (𝓞 F) F)ˣ)).ne').mp h.symm theorem ofReal_ideleNorm_cpow_ne_zero (x : (AdeleRing (𝓞 F) F)ˣ) (s : ℂ) : ((ideleNorm F x : ℝ) : ℂ) ^ s ≠ 0 := fun h => (ideleNorm_pos x).ne' (ofReal_eq_zero.mp ((cpow_eq_zero_iff _ _).mp h).1) def normPowChar (t : ℝ) : (AdeleRing (𝓞 F) F)ˣ →* ℂˣ where toFun x := Units.mk0 (((ideleNorm F x : ℝ) : ℂ) ^ (I * t)) (ofReal_ideleNorm_cpow_ne_zero F x _) map_one' := Units.ext (by rw [Units.val_mk0, ideleNorm_one, ofReal_one, one_cpow, Units.val_one]) map_mul' x y := Units.ext (by rw [Units.val_mul, Units.val_mk0, Units.val_mk0, Units.val_mk0, ideleNorm_mul, ofReal_mul, mul_cpow_ofReal_nonneg (ideleNorm_pos x).le (ideleNorm_pos y).le]) variable {F} theorem coe_normPowChar_apply (t : ℝ) (x : (AdeleRing (𝓞 F) F)ˣ) : ((normPowChar F t x : ℂˣ) : ℂ) = ((ideleNorm F x : ℝ) : ℂ) ^ (I * t) := rfl theorem norm_coe_normPowChar_apply (t : ℝ) (x : (AdeleRing (𝓞 F) F)ˣ) : ‖((normPowChar F t x : ℂˣ) : ℂ)‖ = 1 := by rw [coe_normPowChar_apply, norm_cpow_eq_rpow_re_of_pos (ideleNorm_pos x), mul_re, I_re, I_im, ofReal_re, ofReal_im, zero_mul, one_mul, sub_zero, Real.rpow_zero] theorem normPowChar_zero : normPowChar F 0 = 1 := by refine MonoidHom.ext fun x => Units.ext ?_ rw [coe_normPowChar_apply, ofReal_zero, mul_zero, cpow_zero, MonoidHom.one_apply, Units.val_one] theorem normPowChar_eq_one_of_ideleNorm_eq_one (t : ℝ) {x : (AdeleRing (𝓞 F) F)ˣ} (hx : ideleNorm F x = 1) : normPowChar F t x = 1 := Units.ext (by rw [coe_normPowChar_apply, hx, ofReal_one, one_cpow, Units.val_one]) end NumberField.TateGlobal end
Statements phrased using this module (135)
- Unitary ideles characters trivial on A¹ are ‖·‖^{it}
NumberField.TateGlobal.exists_eq_normPowChar_of_forall_mem_normOneIdeles45 below · depth 17 - Unramified Euler coefficient of ‖·‖^{it} at v is Nv^{-it}
NumberField.TateGlobal.ite_isUnramifiedCharAt_normPowChar_apply_uniformizerIdele_eq_absNorm_cpow_neg4 below · depth 17 - Polar decomposition and functional equation of Godement–Eisenstein series
LanglandsTunnell.RankinSelberg.exists_entire_sub_polarPart_godementEisenstein_isUniformlySiegelBounded_fe_of_mem_schwartzBruhat285 below · depth 24 - Polar decomposition and functional equation of (1,1) Godement–Eisenstein series
LanglandsTunnell.RankinSelberg.exists_entire_sub_polarPart_godementEisenstein_one_one_isUniformlySiegelBounded_fe_of_mem_schwartzBruhat285 below · depth 24 - Fibre integration of the idele norm over a fundamental domain
NumberField.TateGlobal.exists_setIntegral_comp_ideleNorm_eq_mul_integral_Ioi_and_setIntegral_ideleNorm_cpow_eq_div51 below · depth 25 - Tate's main theorem: entire part plus polar part
NumberField.TateGlobal.exists_setIntegral_eq_entirePart_add_polarPart_and_fe_of_thetaInversion54 below · depth 25 - Godement Eisenstein series: continuation, functional equation, strip bounds
AutomorphicForm.exists_entire_eq_godementEisenstein_fe_norm_le_of_mem_schwartzBruhat286 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 - 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 - Completed normalised intertwining operator across the axis
AutomorphicForm.exists_analyticOnNhd_normalizedIntertwining_completedL_mul_axis_continuation_weylIntertwiningIntegral_eq_mul_of_flat37 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 - Godement–Eisenstein series: explicit poles, entire part, functional equation
LanglandsTunnell.RankinSelberg.exists_entire_sub_polarPart_godementEisenstein_isUniformlySiegelBounded_fe_poles_of_mem_schwartzBruhat285 below · depth 29 - Entire L and Λ for non-norm-power idele class characters
NumberField.TateGlobal.exists_differentiable_eq_eulerProduct_and_eq_prod_Gamma_mul_of_archLocalChar_eq_of_ne_normPowChar82 below · depth 29 - Entire continuation of the completed zeta for norm-power characters
NumberField.TateGlobal.exists_differentiable_eq_sub_mul_eulerProduct_and_eq_mul_prod_Gamma_mul_of_eq_normPowChar10 below · depth 29 - Entire zeta integral and functional equation for Hecke characters
NumberField.TateGlobal.exists_entire_zetaIntegral_eq_mul_prod_Gamma_mul_eulerProduct_and_one_sub_eq_root_mul_cpow_of_archLocalChar_eq108 below · depth 29 - Uniform coordinate bound for flat induced-section families
AutomorphicForm.exists_basis_forall_flat_isInducedSection_family_eq_sum_and_norm_sq_le_lintegral_of_principalLevel_archCutSubmodule32 below · depth 30 - Zero-free disc at s=1-iθ/2 for self-dual Hecke characters
NumberField.TateGlobal.exists_pos_forall_partialEulerProduct_continuation_ne_zero_of_norm_sub_le_of_sq_eq_normPowChar_of_admitsModulus76 below · depth 30 - Admissible flat family with prescribed maximal-compact values
AutomorphicForm.exists_admissible_flat_family_restrict_eq_of_sameClass_of_principalLevel_archCutSubmodule11 below · depth 31 - Finite class-sorted family spanning admissible section restrictions
AutomorphicForm.exists_fin_admissible_forall_flat_restrict_eq_sum_sameClass_of_principalLevel_archCutSubmodule29 below · depth 31 - Galois swap of unitary idele characters up to ‖·‖^{iτ}
M4aHerbrand.IdeleGaloisDescent.exists_forall_apply_unitsAct_eq_mul_normPowChar_of_forall_mem_normOneIdeles_eq_swap48 below · depth 31 - Paley–Wiener spectral form of R(f) on the continuous spectrum
AutomorphicForm.exists_forall_setIntegral_convOp_continuousProjection_pseudoEisenstein_mul_conj_eq_mul_tsum_integral_sum_rightConv_axis_pairing_of_matched_paleyWiener520 below · depth 32 - Continuous-spectrum form of R(f) for automorphised bounded cutoffs
AutomorphicForm.forall_setIntegral_convOp_continuousProjection_mul_conj_eq_mul_tsum_integral_sum_rightConv_axis_pairing_of_forall_paleyWiener1,015 below · depth 32 - Euler product, S-correction and partial product multiply to one
NumberField.TateGlobal.differentiable_and_eulerProduct_mul_prod_mul_partialEulerProduct_eq_one_and_prod_ne_zero3 below · depth 32 - Uniqueness of the archimedean parameter at an infinite place
NumberField.TateGlobal.eq_of_archLocalChar_eq_ideleNorm_cpow_of_archLocalChar_eq_ideleNorm_cpow4 below · depth 32 - Quotient μν⁻¹ of unitary idele class characters
NumberField.TateGlobal.isUnitaryChar_isIdeleClassChar_localChar_archLocalChar_mul_inv0 below · depth 32 - Twisting a unitary idele class character by ‖·‖^{it₀}
NumberField.TateGlobal.isUnitaryChar_isIdeleClassChar_localChar_archLocalChar_mul_normPowChar12 below · depth 32 - Axis pairing of (φ,R(f)ψ) as Eisenstein-coefficient sum
AutomorphicForm.conj_sum_integral_axis_pairing_add_eq_mul_tsum_integral_sum_rightConv_mul_thetaPairing_of_matched_paleyWiener363 below · depth 33 - Eisenstein coefficients of a matched pseudo-Eisenstein series on the unitary axis
AutomorphicForm.exists_forall_setIntegral_pseudoEisenstein_mul_conj_axis_continuation_eq_mul_integral_mul_conj_add_integral_mul_conj_weylIntertwining_of_matched_paleyWiener86 below · depth 33 - Matched Paley–Wiener pair approximating two automorphisations jointly
AutomorphicForm.exists_matched_paleyWiener_pair_forall_norm_setIntegral_sub_le_and_tsum_integral_sum_normSq_sub_setIntegral_axis_continuation_le1,006 below · depth 33 - Idele norm one for an archimedean unit of modulus one
NumberField.TateGlobal.ideleNorm_archUnitHom_eq_one_of_norm_extensionEmbedding_eq_one4 below · depth 33 - Unramified local character agrees at any uniformizer
NumberField.TateGlobal.localChar_apply_eq_apply_uniformizerIdele_of_isUnramifiedCharAt0 below · depth 33 - Torus pairing of matched Paley–Wiener profile with Eisenstein constant terms
AutomorphicForm.exists_forall_setIntegral_inv_ideleNorm_smul_integral_maximalCompact_mul_conj_constantTerm_eq_of_matched_paleyWiener11 below · depth 34 - Eisenstein coefficients controlled by a weak L² distance
AutomorphicForm.exists_forall_tsum_integral_sum_normSq_setIntegral_axis_continuation_sub_le_mul_sq_of_forall_norm_setIntegral_sub_mul_conj_le1,003 below · depth 34 - Matched Paley–Wiener approximation of the non-cuspidal non-residual spectrum
AutomorphicForm.exists_matched_paleyWiener_forall_norm_setIntegral_sub_pseudoEisenstein_sub_mul_conj_le_of_orthogonal423 below · depth 34 - Merging two matched Paley–Wiener packets with three-way decompositions
AutomorphicForm.exists_matched_paleyWiener_pair_eq_and_threeWay_of_matched_paleyWiener_of_matched_paleyWiener348 below · depth 34 - Polynomial vertical bound for the continued intertwining operator
AutomorphicForm.exists_polynomial_bound_intertwining_continuation_of_isInducedSection159 below · depth 34 - Symmetric fold of the Eisenstein axis pairing
AutomorphicForm.sum_integral_axis_pairing_add_eq_half_mul_sum_integral_sum_conj_matrixCoeff_mul_fullCoeff_of_paleyWiener_matched362 below · depth 34 - Asymmetric axis pairing with intertwining term, matched data
AutomorphicForm.axis_pairing_add_inv_vol_axis_pairing_weylIntertwining_eq_sum_conj_matrixCoeff_mul_inner_mul_conj_of_paleyWiener_matched171 below · depth 35 - L² bound for a residual projection on a truncation domain
AutomorphicForm.eLpNorm_residualProjection_le_eLpNorm_sub_of_forall_setIntegral_mul_conj_eq_zero0 below · depth 35 - Merging two matched Paley–Wiener families over one index set
AutomorphicForm.exists_common_matched_paleyWiener_family_eq_sum_integral_of_matched_paleyWiener_of_matched_paleyWiener0 below · depth 35 - Level–type averaging kernel on the adelic maximal compact
AutomorphicForm.exists_continuous_idempotent_kernel_maximalCompact_comm_rowIsometry_levelTypeAverage_eq_self_and_mem_archCutSubmodule19 below · depth 35 - Second family of Eisenstein pairs as norm twists
AutomorphicForm.exists_forall_eq_mul_normPowChar_and_eq_mul_normPowChar_inv_of_pairs_of_exists_isInducedSection46 below · depth 35 - Bessel inequality for Eisenstein coefficients of an automorphised test function
AutomorphicForm.exists_forall_memLp_two_and_summable_and_tsum_integral_sum_normSq_setIntegral_finsum_integral_indicator_mul_conj_axis_continuation_le_mul_setIntegral_normSq981 below · depth 35 - Polarised Paley–Wiener identity for axis pairings against a matched packet
AutomorphicForm.exists_forall_tsum_integral_sum_axisPairing_mul_conj_axisPairing_pseudoEisenstein_eq_mul_setIntegral_mul_conj_sub_residualProj_of_matched_paleyWiener_of_lt_adelicHeight966 below · depth 35 - Residual projection on the canonical truncation domain
AutomorphicForm.exists_isAutomorphicFnAt_residualProjection_of_isAutomorphicFnAt_canonicalTruncationDomain24 below · depth 35 - Non-zero swapped induced section on the unitary axis
AutomorphicForm.exists_isInducedSection_swap_ne_zero_of_isInducedSection_family_principalLevel_archCutSubmodule_of_apply_ne_zero336 below · depth 35 - Regularity of the continued intertwining operator on Re s≥ 0
AutomorphicForm.exists_isOpen_analyticOnNhd_continuousOn_intertwining_continuation_of_isInducedSection137 below · depth 35 - Matched Paley–Wiener approximation of Eisenstein coefficients of an automorphisation
AutomorphicForm.exists_matched_paleyWiener_tsum_integral_sum_normSq_setIntegral_mul_conj_axis_continuation_sub_le994 below · depth 35 - Regularised polynomial vertical bound for the continued intertwining operator
AutomorphicForm.exists_polynomial_bound_regularized_intertwining_continuation_of_isInducedSection158 below · depth 35 - Three-way slab decomposition of a pseudo-Eisenstein series
AutomorphicForm.exists_threeWay_principalLevel_archCutSubmodule_ae_eq_pseudoEisenstein_sub_residualProjection_slab117 below · depth 35 - Torus pairing of a matched Paley–Wiener packet by Mellin inversion
AutomorphicForm.integrable_and_setIntegral_inv_ideleNorm_smul_integral_lineIntegral_mul_conj_eq_of_isInducedSection_of_eq_mul_normPowChar5 below · depth 35 - Vanishing torus pairing for separated induced sections
AutomorphicForm.integrable_and_setIntegral_inv_ideleNorm_smul_integral_lineIntegral_mul_conj_eq_zero_of_isInducedSection_of_apply_ne7 below · depth 35 - Integrability of the axis pairings of a matched Paley–Wiener datum
AutomorphicForm.integrable_axis_pairing_convOp_add_inv_vol_axis_pairing_convOp_weylIntertwining_of_paleyWiener_matched16 below · depth 35 - Level–type averaging fixes L² automorphic vectors almost everywhere
AutomorphicForm.levelTypeAverage_ae_eq_self_of_isAutomorphicFnAt_of_mem_archCutSubmodule46 below · depth 35 - Square-summability of the Eisenstein coefficients of a matched Paley–Wiener profile
AutomorphicForm.memLp_two_and_summable_integral_sum_normSq_setIntegral_pseudoEisenstein_mul_conj_axis_continuation_of_matched_paleyWiener290 below · depth 35 - Transport of Paley–Wiener data by a maximal-compact kernel average
AutomorphicForm.paleyWiener_levelTypeAverage_and_pseudoEisenstein_levelTypeAverage_eq_and_residualProjection_of_kernel_maximalCompact_detOne47 below · depth 35 - Level and archimedean type of a pseudo-Eisenstein series
AutomorphicForm.pseudoEisenstein_principalLevel_and_mem_archCutSubmodule_of_paleyWiener_principalLevel_archCutSubmodule12 below · depth 35 - Idempotent compact average is self-adjoint and contractive
AutomorphicForm.setIntegral_levelTypeAverage_mul_conj_eq_and_eLpNorm_levelTypeAverage_le_of_isAutomorphicFnAt_of_idempotent_kernel_maximalCompact29 below · depth 35 - Involution identity for the matched Paley–Wiener fold
AutomorphicForm.sum_conj_matrixCoeff_mul_axis_pairing_weylIntertwining_mul_conj_fullCoeff_eq_axis_pairing_swap_neg_of_paleyWiener_matched360 below · depth 35 - Compact kernel averages: a.e. additivity and an L² bound
AutomorphicForm.ae_levelTypeAverage_sub_eq_and_eLpNorm_levelTypeAverage_le_of_isAutomorphicFnAt_of_kernel_maximalCompact30 below · depth 36 - Functional equation of the Eisenstein axis continuation, frame form
AutomorphicForm.axis_continuation_eq_sum_inner_weylIntertwining_mul_axis_continuation_of_swap_normPowChar613 below · depth 36 - Continuity and polynomial growth of Eisenstein coefficients of θ_Ψ
AutomorphicForm.continuous_setIntegral_finsum_integral_indicator_mul_conj_axis_continuation_and_exists_norm_le_mul_one_add_abs_pow418 below · depth 36 - R(f) acts on continued intertwining integrals by matrix coefficients
AutomorphicForm.convOp_axis_continuation_weylIntertwiningIntegral_eq_sum_mul_axis_continuation_weylIntertwiningIntegral_light94 below · depth 36 - Self-adjoint convolution unit for a finite-dimensional translation-stable subspace
AutomorphicForm.exists_continuous_convolution_idempotent_forall_integral_mul_apply_eq_of_finiteDimensional_of_star_mem0 below · depth 36 - Finite-dimensional level–type orbit space on the maximal compact
AutomorphicForm.exists_finiteDimensional_biInvariant_levelTypeOrbitSubmodule_maximalCompact_detOne8 below · depth 36 - Span transport between normalised axis continuation and swapped block
AutomorphicForm.exists_forall_inv_vol_mul_axis_continuation_weylIntertwining_eq_sum_and_exists_forall_eq_sum_of_paleyWiener_matched_swap275 below · depth 36 - Wave-packet form of a matched Paley–Wiener pseudo-Eisenstein series
AutomorphicForm.exists_forall_pseudoEisenstein_sub_residualProj_ae_eq_mul_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener957 below · depth 36 - L²-density of continuous K_∞-finite automorphic functions
AutomorphicForm.exists_isAutomorphicFnAt_continuous_isArchKFinite_principalLevel_archCutSubmodule_eLpNorm_sub_lt_of_isAutomorphicFnAt45 below · depth 36 - Regularity across Re s=0 of the L-normalised GL(2) intertwining operator
AutomorphicForm.exists_isOpen_analyticOnNhd_continuousOn_eulerProduct_mul_intertwining_continuation121 below · depth 36 - Matched Paley–Wiener data realising prescribed smooth coefficient families
AutomorphicForm.exists_matched_paleyWiener_sum_integral_sum_conj_inner_mul_eq_sum_integral_sum_conj_integral_mul_cexp_mul_and_setIntegral_normSq_sub_residualProj_le_of_contDiff_hasCompactSupport465 below · depth 36 - Symmetric square-summable families approximated by Paley–Wiener coefficients
AutomorphicForm.exists_matched_paleyWiener_tsum_integral_sum_normSq_sub_setIntegral_axis_continuation_le_of_symmetric484 below · depth 36 - Polynomial vertical growth of the L-regularised intertwining operator
AutomorphicForm.exists_polynomial_bound_eulerProduct_mul_intertwining_continuation_of_isInducedSection145 below · depth 36 - Residual projection of a level-N type vector: existence and a.e. uniqueness
AutomorphicForm.exists_residualProjection_mem_span_chiDet_principalLevel_archCutSubmodule_and_ae_eq_of_isAutomorphicFnAt76 below · depth 36 - Adjoint transport of the axis intertwining operator
AutomorphicForm.integral_mul_conj_eq_integral_axis_continuation_weylIntertwining_mul_conj_axis_continuation_weylIntertwining_of_paleyWiener_matched334 below · depth 36 - Right K-translates and kernel averages of automorphic L² members
AutomorphicForm.isAutomorphicFnAt_comp_mul_and_eLpNorm_eq_and_eLpNorm_levelTypeAverage_le_of_kernel_maximalCompact28 below · depth 36 - Compact kernel average preserves slab profiles and Paley–Wiener form
AutomorphicForm.isSlabProfile_levelTypeAverage_and_eq_sum_integral_of_kernel_maximalCompact5 below · depth 36 - Pseudo-Eisenstein series commute with right compact averages
AutomorphicForm.levelTypeAverage_pseudoEisenstein_eq_pseudoEisenstein_levelTypeAverage_of_isSlabProfile16 below · depth 36 - Compact kernel averaging preserves Paley–Wiener families of induced sections
AutomorphicForm.paleyWiener_sections_levelTypeAverage_of_kernel_maximalCompact_detOne7 below · depth 36 - Symmetry of Eisenstein coefficients under the axis functional equation
AutomorphicForm.setIntegral_mul_conj_axis_continuation_eq_sum_conj_inner_weylIntertwining_mul_setIntegral_of_swap_normPowChar618 below · depth 36 - Term-by-term pairing of truncated automorphic function with Eisenstein packet
AutomorphicForm.setIntegral_mul_conj_sum_integral_sum_inner_mul_axis_continuation_eq_sum_integral_sum_conj_inner_mul_setIntegral_of_isAutomorphicFnAt_of_lt_adelicHeight416 below · depth 36 - Weak functional equation for Eisenstein coefficients of a height-capped vector
AutomorphicForm.sum_integral_sum_conj_inner_weylIntertwining_mul_setIntegral_mul_conj_axis_continuation_eq_of_isAutomorphicFnAt_of_lt_adelicHeight733 below · depth 36 - Polynomial lower bound for regularised shifted partial Dedekind zeta
NumberField.TateGlobal.exists_one_le_mul_norm_of_eq_sub_mul_partialEulerProduct_normPowChar78 below · depth 36 - Almost-everywhere uniqueness of residual projections on truncation domains
AutomorphicForm.ae_eq_of_residualProjection_of_residualProjection_canonicalTruncationDomain0 below · depth 37 - Continuity of a Paley–Wiener slab profile and its pseudo-Eisenstein series
AutomorphicForm.continuous_and_continuous_pseudoEisenstein_of_paleyWiener_slabProfile16 below · depth 37 - Regularity of the unitary-axis Eisenstein wave packet
AutomorphicForm.continuous_and_isLsXiFunction_and_isKfSmooth_and_principalLevel_and_mem_archCutSubmodule_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener430 below · depth 37 - Continuity and polynomial growth of Eisenstein coefficients
AutomorphicForm.continuous_setIntegral_mul_conj_axis_continuation_and_exists_norm_le_mul_one_add_abs_pow_of_isAutomorphicFnAt_of_lt_adelicHeight416 below · depth 37 - Right convolution preserves level, type cut and K_∞-finiteness
AutomorphicForm.convOp_principalLevel_invariant_and_mem_archCutSubmodule_and_isArchKFinite_of_isAutomorphicFnAt40 below · depth 37 - Approximate identity bound for R(f)v-v on a truncation domain
AutomorphicForm.eLpNorm_convOp_sub_le_of_forall_eLpNorm_comp_mul_sub_le_of_isAutomorphicFnAt26 below · depth 37 - Twisting by ‖·‖^{iτ} shifts the η-parameter
AutomorphicForm.etaFst_etaSnd_mul_normPowChar_eq_shift0 below · depth 37 - Normalised Weyl intertwining integral on K: continuation past Re s=0
AutomorphicForm.exists_analyticOnNhd_continuousOn_normalisedIntertwining_of_isInducedSection_family37 below · depth 37 - Approximate identity at principal level on GL₂(A_K)
AutomorphicForm.exists_continuous_hasCompactSupport_integral_eq_one_principalLevel_conj_invariant_subset_nhds0 below · depth 37 - Weak wave-packet identity against pseudo-Eisenstein test series
AutomorphicForm.exists_forall_setIntegral_pseudoEisenstein_mul_conj_sub_residualProj_sub_mul_sum_integral_sum_inner_mul_axis_continuation_eq_zero_of_matched_paleyWiener_of_cuspBasis563 below · depth 37 - Matched Paley–Wiener data realising prescribed smooth coefficient families
AutomorphicForm.exists_matched_paleyWiener_injective_and_inner_eq_integral_mul_cexp_and_sum_integral_sum_conj_inner_mul_eq_and_setIntegral_normSq_sub_residualProj_le_of_contDiff_hasCompactSupport464 below · depth 37 - Strong L²-continuity of right translation at the identity
AutomorphicForm.exists_nhds_one_forall_eLpNorm_comp_mul_sub_lt_of_isAutomorphicFnAt_canonicalTruncationDomain31 below · depth 37 - Strip bound for intertwining operator times Hecke Euler product
AutomorphicForm.exists_norm_eulerProduct_mul_intertwining_le_mul_one_add_norm_eulerProduct_of_isInducedSection141 below · depth 37 - Residual projection onto the level-N good lines
AutomorphicForm.exists_residualProjection_mem_span_chiDet_principalLevel_of_isAutomorphicFnAt33 below · depth 37 - Vanishing of axis Eisenstein combinations with zero constant term
AutomorphicForm.forall_axis_continuation_sub_sum_mul_axis_continuation_eq_zero_of_forall_constantTerm_eq_zero533 below · depth 37 - Orthogonality extends from Paley–Wiener data to all slab profiles
AutomorphicForm.forall_isSlabProfile_setIntegral_pseudoEisenstein_mul_conj_eq_zero_of_forall_matched_paleyWiener_setIntegral_pseudoEisenstein_mul_conj_eq_zero418 below · depth 37 - Arbitrary-family pseudo-Eisenstein orthogonality from sum-extension orthogonality
AutomorphicForm.forall_matched_paleyWiener_setIntegral_pseudoEisenstein_mul_conj_eq_zero_of_forall_sum_extension_setIntegral_pseudoEisenstein_mul_conj_eq_zero1 below · depth 37 - Parseval expansion of the intertwined Weyl coefficient over K
AutomorphicForm.inner_weylIntertwining_eq_sum_inner_mul_conj_inner_of_matched_paleyWiener0 below · depth 37 - Inversion of normalised intertwining operators on the unitary axis
AutomorphicForm.inv_vol_sum_inner_axis_continuation_weylIntertwiningIntegral_mul_eq_self_of_swap_normPowChar332 below · depth 37 - From almost-everywhere to pointwise cuspidality and K_f-smoothness
AutomorphicForm.isSmoothCuspAutomorphicFnAt_of_continuous_of_principalLevel_of_ae_constantTerm_eq_zero3 below · depth 37 - Square-integrability of the axis Eisenstein wave packet
AutomorphicForm.memLp_two_restrict_canonicalTruncationDomain_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener478 below · depth 37 - Good-line combination orthogonal to the residual span lies in the cut
AutomorphicForm.mem_archCutSubmodule_of_mem_span_chiDet_principalLevel_of_residualProjection70 below · depth 37 - Expansion of R(f)φ_{e,j,s} in a flat orthonormal family
AutomorphicForm.rightConv_eq_sum_integral_rightConv_mul_conj_mul_of_orthonormal_complete_flat_family_light13 below · depth 37 - Orthogonality of matched wave packets to the cusp basis
AutomorphicForm.setIntegral_sum_integral_sum_inner_mul_axis_continuation_mul_conj_cuspBasis_eq_zero_of_matched_paleyWiener713 below · depth 37 - Bessel bound for K-pairings of intertwined and flat families
AutomorphicForm.sum_norm_sq_sum_conj_inner_weylIntertwining_mul_le_sum_norm_sq_of_matched_paleyWiener277 below · depth 37 - Polynomial vertical-strip bound for a regularised partial zeta function
NumberField.TateGlobal.exists_forall_norm_le_mul_of_eq_sub_mul_partialEulerProduct_normPowChar_of_re_mem_Icc8 below · depth 37 - Non-vanishing of partial Hecke L-functions on Re s=1
NumberField.TateGlobal.exists_tendsto_punctured_ne_zero_of_eq_partialEulerProduct71 below · depth 37 - The canonical truncation domain has positive Haar measure
AutomorphicForm.adelicGLHaar_canonicalTruncationDomain_pos21 below · depth 38 - Continuity, automorphy and level of a matched Eisenstein wave packet
AutomorphicForm.continuous_and_isLsXiFunction_and_principalLevel_sum_integral_sum_inner_mul_axis_continuation_of_matched_paleyWiener415 below · depth 38 - A common matched Paley–Wiener family carrying two section families
AutomorphicForm.exists_common_matched_paleyWiener_family_eq_sum_integral_and_sections_eq_of_matched_paleyWiener_of_matched_paleyWiener_light0 below · depth 38 - Level–type averaging kernel on the adelic maximal compact
AutomorphicForm.exists_continuous_idempotent_kernel_maximalCompact_comm_rowIsometry_levelTypeAverage_eq_self_and_mem_archCutSubmodule_of_continuous19 below · depth 38 - Square-integrability of the truncated Eisenstein constant-term packet
AutomorphicForm.exists_forall_memLp_two_indicator_highSet_sum_integral_sum_inner_mul_add_inv_vol_mul_axis_continuation_weylIntertwining_of_matched_paleyWiener339 below · depth 38 - L²-boundedness of the truncated Eisenstein wave packet
AutomorphicForm.exists_forall_memLp_two_lambdaT_sum_integral_sum_inner_mul_axis_continuation_restrict_canonicalTruncationDomain_of_matched_paleyWiener451 below · depth 38 - Plancherel identity for the continuous part in canonical Eisenstein coordinates
AutomorphicForm.exists_forall_setIntegral_normSq_pseudoEisenstein_sub_residualProj_eq_mul_sum_integral_sum_normSq_inner_axis_of_matched_paleyWiener449 below · depth 38 - Growth of the Weyl intertwining operator at large height
AutomorphicForm.exists_norm_eulerProduct_mul_intertwining_le_mul_norm_eulerProduct_of_le_abs_im_of_isInducedSection35 below · depth 38 - Bounded strips: relative bound for the continued intertwining operator
AutomorphicForm.exists_norm_eulerProduct_mul_intertwining_le_mul_of_abs_im_le_of_isInducedSection139 below · depth 38 - Swap partners with norm-power twist for complete Eisenstein families
AutomorphicForm.exists_partner_forall_partner_partner_eq_and_eq_mul_normPowChar_of_pairs_complete275 below · depth 38 - Averaging kernel of level and type fixes the Eisenstein packet
AutomorphicForm.integral_maximalCompact_mul_sum_integral_sum_inner_mul_axis_continuation_eq_self_of_levelTypeAverage_eq_self417 below · depth 38 - The character line χ∘det is ξ-automorphic on the truncation domain
AutomorphicForm.isAutomorphicFnAt_chiDet_of_squaresToXi_of_continuous20 below · depth 38 - Entire combinations and imaginary shifts of flat induced-section families
AutomorphicForm.isInducedSection_and_continuous_and_isArchKFinite_and_isKfSmooth_sum_mul_shift_of_flat_family1 below · depth 38 - Continued Eisenstein series pair to zero with the cuspidal basis
AutomorphicForm.setIntegral_axis_continuation_mul_conj_cuspBasis_eq_zero_of_mem524 below · depth 38 - Truncation of an Eisenstein wave packet on the unitary axis
AutomorphicForm.sum_integral_sum_inner_mul_axis_continuation_sub_lambdaT_eq_indicator_highSet_sum_integral_sum_inner_mul_add_inv_vol_mul_weylIntertwining_of_matched_paleyWiener414 below · depth 38 - Holomorphy of the Eisenstein–cusp pairing on the truncation domain
AutomorphicForm.analyticOnNhd_setIntegral_axis_continuation_mul_conj_cuspBasis426 below · depth 39 - Continuity, integrability and L²-ness of wave-packet coefficients
AutomorphicForm.continuous_and_integrable_and_memLp_two_integral_mul_conj_flat_section_of_matched_paleyWiener0 below · depth 39 - Iwasawa law for flat sections and continued intertwining amplitudes
AutomorphicForm.flat_section_centralScalar_mul_diagOne_mul_eq_mul_ideleNorm_cpow_and_inv_vol_mul_axis_continuation_weylIntertwining_eq_and_rationalTorusUnipotent_mul_of_matched_paleyWiener275 below · depth 39 - Pointwise Parseval on the unitary axis for induced sections
AutomorphicForm.integral_normSq_add_inv_vol_limUnder_weylIntertwining_eq_sum_normSq_inner_axis_of_orthonormal_span_principalLevel222 below · depth 39 - Truncation commutes with the Eisenstein wave-packet integral
AutomorphicForm.lambdaT_sum_integral_sum_inner_mul_axis_continuation_eq_sum_integral_sum_inner_mul_lambdaT_of_mem_canonicalTruncationDomain_of_matched_paleyWiener414 below · depth 39 - Mellin L²-finiteness of the two constant-term amplitudes
AutomorphicForm.lintegral_maximalCompact_lintegral_Ioi_enorm_sq_integral_sum_inner_mul_cpow_mul_flat_section_add_inv_vol_mul_axis_continuation_weylIntertwining_mul_inv_lt_top_of_matched_paleyWiener331 below · depth 39 - Eisenstein continuation orthogonal to cusp basis for Re s>1/2
AutomorphicForm.setIntegral_axis_continuation_mul_conj_cuspBasis_eq_zero_of_re_gt_half520 below · depth 39 - Off-axis K-expansion of matched Paley–Wiener sections
AutomorphicForm.differentiable_inner_and_decay_and_eq_sum_inner_mul_flat_orthonormal_of_matched_paleyWiener0 below · depth 40