Definitions/Def_LanglandsTunnell_RankinSelbergEuler.lean
Induced Euler factors and Rankin–Selberg -data
Throughout, F is a field (a number field in the final section) and K a field with a ring map \mathcal{O}_F \to \mathcal{O}_K making \mathcal{O}_K integral over \mathcal{O}_F; R is a commutative ring. For a height-one prime \mathfrak{p} of \mathcal{O}_F, primeFibre F K p is the set of height-one primes \mathfrak{P} of \mathcal{O}_K whose contraction to \mathcal{O}_F equals \mathfrak{p}, with mem_primeFibre recording membership as that equality. Given c from the height-one primes of \mathcal{O}_K to R, inducedFactor F c 𝔓 is the polynomial 1 - c(\mathfrak{P})X^{f}, where f is the inertia degree of \mathfrak{P} over its contraction, and inducedEulerPoly F c p is the product (a finprod, hence finite support) of these factors over the fibre above \mathfrak{p}. Its coefficients give inducedE1, inducedE2, inducedE3, namely -\,(coefficient of X), the coefficient of X^2, and -\,(coefficient of X^3).
rsEulerPoly a b e₁ e₂ e₃ is an explicit degree-6 polynomial over R with constant term 1 and coefficients given by universal polynomial expressions in a,b,e_1,e_2,e_3. The private identity rsEulerPoly_eq_prod states that substituting for (a,b) the first two elementary symmetric functions of \alpha_1,\alpha_2 and for (e_1,e_2,e_3) the three elementary symmetric functions of \beta_1,\beta_2,\beta_3 yields \prod_{i,j}(1-\alpha_i\beta_j X).
Finally, for a number field F, a finite set S of primes, functions a,b on the primes of F, a function c on the primes of K, and four multisets of complex shift parameters, rsDatum assembles an LDatum indexed by the primes of F outside S: the norm at \mathfrak{p} is the absolute ideal norm, the Euler polynomial is rsEulerPoly evaluated at a(\mathfrak{p}),b(\mathfrak{p}) and the induced triple of c at \mathfrak{p}, the dual Euler polynomial is the same expression at a(\mathfrak{p})/b(\mathfrak{p}), b(\mathfrak{p})^{-1} and the induced triple of \mathfrak{P}\mapsto c(\mathfrak{P})^{-1}, the four gamma multisets are the given ones, and the abscissa, centre and degree are 1, 1/2 and 6.
Relation to Mathlib
Built on Mathlib's IsDedekindDomain.HeightOneSpectrum, Ideal.inertiaDeg' and Ideal.absNorm; the target structure LDatum, a purely formal package of Euler polynomials, gamma shifts, abscissa, centre and degree, is the project's own, Mathlib having no notion of an L-datum.
Where it is used
These definitions supply the Rankin–Selberg L-function data used in the Langlands–Tunnell part of the argument: inducedEulerPoly is the shape of the unramified Euler factor over F attached to a character of a cubic extension K/F, and rsDatum packages the degree-6 Euler products of such a factor against a two-dimensional one as a formal L-datum, to which the analytic criteria (WellFormed, Converges, IsNice) of the L-datum framework are then applied.
References
- H. Jacquet, I. I. Piatetski-Shapiro and J. A. Shalika, Rankin–Selberg convolutions, American Journal of Mathematics 105 (1983), 367–464
- R. P. Langlands, Base Change for GL(2), Annals of Mathematics Studies 96, Princeton University Press, 1980
- J. Tunnell, Artin's conjecture for representations of octahedral type, Bulletin of the American Mathematical Society (N.S.) 5 (1981), 173–175
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 97 lines
- 10 declarations
- used in the statements of 280 theorems and imported by 286 proofs
- imports 1 definition modules
Source file: Definitions/Def_LanglandsTunnell_RankinSelbergEuler.lean
Declarations
- def
LanglandsTunnell.RankinSelberg.primeFibre - theorem
LanglandsTunnell.RankinSelberg.mem_primeFibre - def
LanglandsTunnell.RankinSelberg.inducedFactor - def
LanglandsTunnell.RankinSelberg.inducedEulerPoly - def
LanglandsTunnell.RankinSelberg.inducedE1 - def
LanglandsTunnell.RankinSelberg.inducedE2 - def
LanglandsTunnell.RankinSelberg.inducedE3 - def
LanglandsTunnell.RankinSelberg.rsEulerPoly - theorem
LanglandsTunnell.RankinSelberg.rsEulerPoly_eq_prod - def
LanglandsTunnell.RankinSelberg.rsDatum
Source
import Mathlib.Algebra.Polynomial.Basic ↗ import Mathlib.Algebra.BigOperators.Finprod ↗ import Mathlib.RingTheory.DedekindDomain.Ideal.Lemmas ↗ import Mathlib.RingTheory.Ideal.Norm.AbsNorm ↗ import Mathlib.NumberTheory.RamificationInertia.Inertia ↗ import Mathlib.NumberTheory.NumberField.Basic ↗ import Mathlib.Tactic.Ring ↗ import Definitions.Def_LanglandsTunnell_HonestLDatum noncomputable section open Polynomial IsDedekindDomain NumberField namespace LanglandsTunnell.RankinSelberg section Induced variable (F : Type*) [Field F] {K : Type*} [Field K] [Algebra (𝓞 F) (𝓞 K)] [Algebra.IsIntegral (𝓞 F) (𝓞 K)] {R : Type*} [CommRing R] variable (K) in def primeFibre (p : HeightOneSpectrum (𝓞 F)) : Set (HeightOneSpectrum (𝓞 K)) := {𝔓 | 𝔓.under (𝓞 F) = p} @[simp] theorem mem_primeFibre (p : HeightOneSpectrum (𝓞 F)) (𝔓 : HeightOneSpectrum (𝓞 K)) : 𝔓 ∈ primeFibre F K p ↔ 𝔓.under (𝓞 F) = p := Iff.rfl def inducedFactor (c : HeightOneSpectrum (𝓞 K) → R) (𝔓 : HeightOneSpectrum (𝓞 K)) : R[X] := C 1 - C (c 𝔓) * X ^ ((𝔓.under (𝓞 F)).asIdeal.inertiaDeg' 𝔓.asIdeal) def inducedEulerPoly (c : HeightOneSpectrum (𝓞 K) → R) (p : HeightOneSpectrum (𝓞 F)) : R[X] := ∏ᶠ 𝔓 ∈ primeFibre F K p, inducedFactor F c 𝔓 def inducedE1 (c : HeightOneSpectrum (𝓞 K) → R) (p : HeightOneSpectrum (𝓞 F)) : R := -(inducedEulerPoly F c p).coeff 1 def inducedE2 (c : HeightOneSpectrum (𝓞 K) → R) (p : HeightOneSpectrum (𝓞 F)) : R := (inducedEulerPoly F c p).coeff 2 def inducedE3 (c : HeightOneSpectrum (𝓞 K) → R) (p : HeightOneSpectrum (𝓞 F)) : R := -(inducedEulerPoly F c p).coeff 3 end Induced section RankinSelberg variable {R : Type*} [CommRing R] def rsEulerPoly (a b e₁ e₂ e₃ : R) : R[X] := C 1 + C (-(a * e₁)) * X + C (a ^ 2 * e₂ + b * e₁ ^ 2 - 2 * b * e₂) * X ^ 2 + C (-(a ^ 3 * e₃) - a * b * e₁ * e₂ + 3 * a * b * e₃) * X ^ 3 + C (a ^ 2 * b * e₁ * e₃ - 2 * b ^ 2 * e₁ * e₃ + b ^ 2 * e₂ ^ 2) * X ^ 4 + C (-(a * b ^ 2 * e₂ * e₃)) * X ^ 5 + C (b ^ 3 * e₃ ^ 2) * X ^ 6 private theorem rsEulerPoly_eq_prod (α₁ α₂ β₁ β₂ β₃ : R) : rsEulerPoly (α₁ + α₂) (α₁ * α₂) (β₁ + β₂ + β₃) (β₁ * β₂ + β₁ * β₃ + β₂ * β₃) (β₁ * β₂ * β₃) = (C 1 - C (α₁ * β₁) * X) * (C 1 - C (α₁ * β₂) * X) * (C 1 - C (α₁ * β₃) * X) * ((C 1 - C (α₂ * β₁) * X) * (C 1 - C (α₂ * β₂) * X) * (C 1 - C (α₂ * β₃) * X)) := by simp only [rsEulerPoly, map_add, map_sub, map_neg, map_mul, map_pow, map_ofNat, map_one] ring end RankinSelberg section Datum variable (F : Type*) [Field F] [NumberField F] {K : Type*} [Field K] [Algebra (𝓞 F) (𝓞 K)] [Algebra.IsIntegral (𝓞 F) (𝓞 K)] def rsDatum (S : Finset (HeightOneSpectrum (𝓞 F))) (a b : HeightOneSpectrum (𝓞 F) → ℂ) (c : HeightOneSpectrum (𝓞 K) → ℂ) (gammaR gammaC gammaRDual gammaCDual : Multiset ℂ) : LDatum {p : HeightOneSpectrum (𝓞 F) // p ∉ S} where norm := fun p => Ideal.absNorm p.1.asIdeal euler := fun p => rsEulerPoly (a p.1) (b p.1) (inducedE1 F c p.1) (inducedE2 F c p.1) (inducedE3 F c p.1) dual := fun p => rsEulerPoly (a p.1 / b p.1) (b p.1)⁻¹ (inducedE1 F (fun 𝔓 => (c 𝔓)⁻¹) p.1) (inducedE2 F (fun 𝔓 => (c 𝔓)⁻¹) p.1) (inducedE3 F (fun 𝔓 => (c 𝔓)⁻¹) p.1) gammaR := gammaR gammaC := gammaC gammaRDual := gammaRDual gammaCDual := gammaCDual abscissa := 1 center := 1 / 2 degree := 6 end Datum end LanglandsTunnell.RankinSelberg end
Statements phrased using this module (280)
- Pinned niceness of Rankin–Selberg L-data over a cubic field
LanglandsTunnell.RankinSelberg.exists_isNicePinned_rsDatum_isArchCompAt_of_isArithGenuineCuspRealizable2,501 below · depth 15 - Pinned niceness passes from Rankin–Selberg datum to twisted base change
LanglandsTunnell.RankinSelberg.isNicePinned_twistedDatum_formalBaseChange_of_isNicePinned_rsDatum1 below · depth 15 - Partial Rankin–Selberg L-function: simple pole at s=1
AutomorphicForm.exists_finset_forall_lt_one_meromorphicOn_meromorphicOrderAt_one_eq_neg_one_analyticAt_hasProd_rsEulerPoly_self702 below · depth 16 - Logarithm of a unitary self-dual Rankin–Selberg local factor
LanglandsTunnell.RankinSelberg.exists_nonneg_exp_tsum_mul_pow_eq_inv_eval_rsEulerPoly_self_of_norm_eq_one0 below · depth 16 - Niceness of the pinned Rankin–Selberg datum of a cubic twist
LanglandsTunnell.RankinSelberg.isNicePinned_rsDatum_of_centralInduced_of_localWhittaker_of_not_exists_eq_pow_inertiaDeg_of_normPin_archTrivial2,488 below · depth 16 - Rankin–Selberg Euler polynomial of a cubic automorphic induction
LanglandsTunnell.RankinSelberg.rsEulerPoly_induced_eq_finprod_twist_formalBaseChange0 below · depth 16 - Fibre identity for base-change Rankin–Selberg Euler products
AutomorphicForm.HeckeEigensystem.hasProd_rsEulerPoly_contragredient_fibre_eq_prod_twist_of_isBaseChangeOf0 below · depth 17 - Simple pole at s=1 of a partial Rankin–Selberg Euler product
AutomorphicForm.exists_finset_lt_one_meromorphicOn_meromorphicOrderAt_one_eq_neg_one_analyticAt_hasProd_rsEulerPoly_self701 below · depth 17 - Partial Rankin–Selberg product: meromorphy and pole rigidity
AutomorphicForm.exists_lt_one_meromorphicOn_hasProd_rsEulerPoly_and_agreesAwayFromFinite_of_meromorphicOrderAt_one_neg735 below · depth 17 - Pole at s=1 of partial Rankin–Selberg Euler products
AutomorphicForm.exists_lt_one_meromorphicOn_hasProd_rsEulerPoly_self_and_meromorphicOrderAt_one_neg703 below · depth 17 - Entire pair for the cubic Rankin–Selberg datum
LanglandsTunnell.RankinSelberg.exists_entire_boundedOnStrips_eq_archFactor_mul_lFun_rsDatum_of_le_conductorExponentAt_of_centralInduced_of_localSpaceAt_of_normPin_archTrivial2,487 below · depth 17 - Well-formedness, convergence and positive conductor for a twisted Rankin–Selberg datum
LanglandsTunnell.RankinSelberg.wellFormed_and_converges_rsDatum_and_finiteConductor_pos_of_le_conductorExponentAt_of_not_exists_eq_pow_inertiaDeg30 below · depth 17 - 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 - Genericity at places off the level and exceptional set
AutomorphicForm.SmoothCuspRealizationAt.a_sq_ne_b_mul_of_not_dvd_level_of_not_mem_exceptionalSet25 below · depth 18 - Partial Rankin–Selberg product with a pole at s=1
AutomorphicForm.exists_finset_lt_one_meromorphicOn_analyticAt_hasProd_rsEulerPoly_self_and_eval_inv_absNorm_ne_zero702 below · depth 18 - Partial Rankin–Selberg product for two cusp-realizable eigensystems
AutomorphicForm.exists_finset_lt_one_meromorphicOn_hasProd_rsEulerPoly_and_agreesAwayFromFinite_of_meromorphicOrderAt_one_neg734 below · depth 18 - Local functional equation at one deeply twisted prime
LanglandsTunnell.CubicInduction.exists_forall_mem_gl3CyclicSubspace_localZeta31_fe_one_of_cubicInductionForm_twist_deepAt593 below · depth 18 - Local constants of twisted cubic induction on the cyclic span
LanglandsTunnell.CubicInduction.exists_forall_mem_gl3CyclicSubspace_localZetaDual31_eq_mul_of_cubicInductionForm_twisted_badPlaces_noFE32_adm598 below · depth 18 - Explicit K₁(p^{3B+Δ})-invariant bump vector for twisted cubic induction
LanglandsTunnell.CubicInduction.exists_mem_gl3CyclicSubspace_twist_whittakerLoc_congruenceK1_invariant_iotaGL_bump_of_conductor_le_ed3111 below · depth 18 - Finiteness of torus coefficients in the twisted local cyclic space
LanglandsTunnell.CubicInduction.forall_mem_gl3CyclicSubspace_torusFinite_of_cubicInductionForm_twisted_noFE32_level19 below · depth 18 - Dual-side family identity in the GL₂timesGL₃ entire-pair assembly
LanglandsTunnell.RankinSelberg.EntirePairAssembly.dual_identity_family24 below · depth 18 - Convergence of the Rankin–Selberg L-datum under Satake root bounds
LanglandsTunnell.RankinSelberg.converges_rsDatum_of_summable_of_forall_exists_norm_lt_sqrt3 below · depth 18 - Archimedean holomorphy and non-vanishing from a torus Γ-factor identity
LanglandsTunnell.RankinSelberg.differentiableOn_and_rsArchIntegral_ne_zero_of_torusPair_eq_gammaFactor5 below · depth 18 - Holomorphy of Rankin–Selberg L-functions beyond the abscissa
LanglandsTunnell.RankinSelberg.differentiableOn_lFun_rsDatum_of_summable_of_exists_norm_lt_sqrt4 below · depth 18 - Local relations at p for the dual translate of W_f
LanglandsTunnell.RankinSelberg.dualTranslate_finWhittaker_local_relations3 below · depth 18 - Half-plane integrability of archimedean GL₂timesGL₃ Rankin–Selberg integrands
LanglandsTunnell.RankinSelberg.exists_forall_integrable_archWhittaker_torusPair_rpow_det7 below · depth 18 - Rankin–Selberg integral as archimedean times finite integral times partial L-function
LanglandsTunnell.RankinSelberg.exists_forall_rsGlobalIntegral_eq_mul_rsArchIntegral_mul_rsFinIntegral_mul_lFun24 below · depth 18 - Finite GL₃-translate family: constant integral and dual root number
LanglandsTunnell.RankinSelberg.exists_gl3Translates_sum_rsFinIntegral_cells_eq_const_and_dual_eq_rootNumberMonomial_of_finWhittaker_one_ne_zero_of_localSpaceAt_of_member_of_fe32_normPin_twisted_offSQ_archPsi_bump_levelShift_global982 below · depth 18 - Every vector of a cuspidal constituent lies in an archimedean cut
AutomorphicForm.CuspidalConstituent.exists_archTypeFamily_mem_archCutSubmodule_of_mem_isCuspConstituent0 below · depth 19 - Factorizable test function reproducing a cuspidal vector
AutomorphicForm.CuspidalConstituent.exists_isFactorizableTestFn_rightConv_eq_self_of_mem_inf_levelInvariantSubmodule_inf_archCutSubmodule165 below · depth 19 - Finite-adelic translates preserve a cuspidal constituent and its archimedean data
AutomorphicForm.CuspidalConstituent.sum_mul_apply_mul_mem_and_arch_transfer_of_mem_isCuspConstituent_of_mem_finiteAdelicGL2Subgroup0 below · depth 19 - Euler factorisation of the unfolded Rankin–Selberg quotient integral
AutomorphicForm.RankinSelberg.exists_hasProd_quotientIntegral_eq_sPartIntegral_mul_of_shell_recursion32 below · depth 19 - Admissible unitary untwist of a cuspidal central character
AutomorphicForm.SmoothCuspRealizationAt.exists_isAdmissibleTwist_eq_centralChar_mul_ideleNorm_inv11 below · depth 19 - Rankin–Selberg Euler product for a cuspidal-constituent cusp realization
AutomorphicForm.SmoothCuspRealizationAt.exists_lt_one_meromorphicOn_analyticAt_hasProd_rsEulerPoly_self_of_isCuspConstituent553 below · depth 19 - Partial Rankin–Selberg Euler product: meromorphy past s=1 and rigidity
AutomorphicForm.SmoothCuspRealizationAt.exists_lt_one_meromorphicOn_hasProd_rsEulerPoly_and_agreesAwayFromFinite_pair_of_isCuspConstituent595 below · depth 19 - Twisting a cusp realization by ‖det‖_A^t
AutomorphicForm.SmoothCuspRealizationAt.exists_twist_rpow_absNorm_exceptionalSet_eq_toFun_eq_ideleNorm_det_rpow_mul10 below · depth 19 - Local Whittaker vectors at p inherit the central character
AutomorphicForm.WhittakerModel.forall_mem_localSpaceAt_scalar_mul_eq_localChar_mul0 below · depth 19 - Simultaneous splitting of the finite Whittaker factor over T
AutomorphicForm.exists_finWhittaker_eq_sum_prod_mul_of_isIsotypicCuspFormAt_placeEmbed_invariant_of_localSpaceAt14 below · depth 19 - Archimedean root sizes of a GL₂ block image and its dual
LanglandsTunnell.CubicInduction.archRoot_iota_archRealGLAt_and_dual0 below · depth 19 - Local GL₃timesGL₁ constants of a cubic induction at one bad place
LanglandsTunnell.CubicInduction.exists_forall_mem_gl3CyclicSubspace_localZetaDual31_eq_mul_of_isCubicInductionDataOn_deepAt539 below · depth 19 - Span-wide local constants for deep cubic induction data
LanglandsTunnell.CubicInduction.exists_forall_mem_gl3CyclicSubspace_localZetaDual31_eq_mul_of_isCubicInductionDataOn_deep_badPlaces550 below · depth 19 - Deep rational twists stay deep over a cubic field
LanglandsTunnell.CubicInduction.le_conductorExponentAt_localChar_mul_comp_idelicNorm_of_hasConductorExponentAt_of_forall_le11 below · depth 19 - Evaluating the induced Euler polynomial in degree at most three
LanglandsTunnell.RankinSelberg.eval_inducedEulerPoly_eq_of_finrank_le_three0 below · depth 19 - Half-plane integrability of pure-tensor Rankin–Selberg cell integrands
LanglandsTunnell.RankinSelberg.exists_forall_integrable_rsFinCellIntegrand_pureTensorTerm_dual_and_hybrid_of_depth_twisted_torusFinite_central_growth_of_principalLevel_of_gammaHyp136 below · depth 19 - Integrability of the twisted Rankin–Selberg finite-cell integrands
LanglandsTunnell.RankinSelberg.exists_forall_integrable_rsFinCellIntegrand_translate_and_dual_twisted116 below · depth 19 - Half-plane integrability of an archimedean torus profile
LanglandsTunnell.RankinSelberg.exists_forall_lintegral_norm_torusProfile_mul_rpow_lt_top0 below · depth 19 - Normalised K₁(p^ℓ)-invariant vector with mirabolic bump support
LanglandsTunnell.RankinSelberg.exists_mem_gl3CyclicSubspace_congruenceK1_invariant_iotaGL_eq_bump_of_localZeta31_fe_one107 below · depth 19 - Convergence of the Rankin–Selberg GL₂timesGL₂ Euler product
LanglandsTunnell.RankinSelberg.exists_multipliable_differentiableOn_tprod_inv_eval_rsEulerPoly_of_norm_le_rpow1 below · depth 19 - Rational local γ at a level prime, archimedean nonvanishing edition
LanglandsTunnell.RankinSelberg.exists_rational_gamma_rsLocalIntegral_member_twisted_of_finiteFamily_arch_deep_archPsi489 below · depth 19 - Torus finiteness for the cyclic space of a deep twist
LanglandsTunnell.RankinSelberg.forall_mem_gl3CyclicSubspace_twist_det_torusFinite_of_principalLevel_of_admissible_of_deepTwist12 below · depth 19 - Value form of the local GL₂timesGL₃ functional equation at p
LanglandsTunnell.RankinSelberg.forall_mem_span_rsLocalIntegral_dual_eq_stdRootNumber_mul_of_localZeta31_identified_of_torusFinite_of_centralChar_of_gauge_of_admissible_of_principalNormPin_adm_gamma_bump_levelShift_global514 below · depth 19 - Determinant twists cancel in the local GL₃× GL₂ Rankin–Selberg data
LanglandsTunnell.RankinSelberg.gl3CyclicSubspace_detTwist_and_rsIntegrand_detTwist_eq0 below · depth 19 - Modulus of a real Whittaker function on torus times O(2)
LanglandsTunnell.RankinSelberg.norm_archWhittaker_upperUnit_mul_rowIsometry0 below · depth 19 - Sign identity for the cubic root-number block
LanglandsTunnell.RankinSelberg.prod_sq_mul_finprod_localChar_neg_one_mul_neg_one_pow_eq_one_of_finprod_sq_mul_lamSqArch_eq_one_of_not_isBadPlace3 below · depth 19 - Partial L-function factors out of the finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.rsFinIntegral_eq_LFun_rsDatum_mul_rsFinIntegral_indicator12 below · depth 19 - General-pins Whittaker link from a Casimir-eigen minimal-weight datum
LanglandsTunnell.exists_agreesAwayFromFinite_isArithGenuineCuspRealizable_twist_whittaker_link_localSpaceAt_of_whittakerCoefficient_fibre_eq_archW_of_isCasimirEigen550 below · depth 19 - Pinned niceness of twisted base-change L-data over cubic fields
LanglandsTunnell.exists_isNicePinned_twistedDatum_formalBaseChange_archOfParam_superset_generic_of_whittaker_factorization_of_norm_eq_one_of_summable_of_localSpaceAt2,507 below · depth 19 - Conductor exponent of an idele character under adelic base change
NumberField.TateGlobal.exists_hasConductorExponentAt_localChar_comp_genuineBeta_le0 below · depth 19 - Rankin–Selberg package for a pair of cusp realisations
AutomorphicForm.RankinSelberg.exists_testData_analyticOnNhd_sub_mul_peterssonIntegral_and_hasProd_rsEulerPoly_pair593 below · depth 20 - Deep-twist product law for priced local root numbers above p
LanglandsTunnell.Converse.finprod_stdRootNumberAt_twist_mul_twist_eq_sq_of_le_floor22 below · depth 20 - Pinned conductor exponent unchanged by a shallow norm twist
LanglandsTunnell.Converse.pinnedExp_comp_idelicNorm_mul_eq_pinnedExp_of_hasConductorExponentAt_le_of_depth_floor3 below · depth 20 - Conductor bound for the local central character at unramified v
LanglandsTunnell.CubicInduction.exists_hasConductorExponentAt_localChar_centralChar_le_inducedLevelAt_of_isCubicInductionDataOn278 below · depth 20 - A twist-independent constant in the deep-place GL₃× GL₁ functional equation
LanglandsTunnell.CubicInduction.exists_ne_zero_forall_eval_mul_eq_mul_rootNumber_mul_eval_of_forall_localZeta31_fe_twist_of_isCubicInductionDataOn_of_deep_of_archPackage_of_inv_eq_psiQ_of_whittakerLoc_one502 below · depth 20 - Product formula (prodᵥλᵥ²) λ_∞²=1 for a cubic induction
LanglandsTunnell.CubicInduction.finprod_sq_mul_lamSqArch_eq_one_of_forall_ne_zero_localZeta31_fe_rootNumber_of_isCubicInductionDataOn_of_archPackage_of_inv_eq_psiQ538 below · depth 20 - Cubing of E₃ under fibrewise scaling by χ(πᵥ)^f
LanglandsTunnell.CubicInduction.inducedE3_eq_pow_three_mul_of_fibre_eq_pow_inertiaDeg_mul0 below · depth 20 - K-finiteness of the polynomial-times-Gaussian Jacquet vector on GL₃
LanglandsTunnell.CubicInduction.isKFinite_jacquetVector32 below · depth 20 - Integrability and continuity of the GL₃ Jacquet vector
LanglandsTunnell.CubicInduction.jacquetIntegrand3_integrable_and_jacquetVector3_continuous1 below · depth 20 - Rapid decay of the GL₃ Jacquet–Whittaker vector
LanglandsTunnell.CubicInduction.jacquetVector3_norm_archComponent3_le6 below · depth 20 - Identified local functional equation passes to the cyclic span
LanglandsTunnell.CubicInduction.localZeta31_identified_of_mem_gl3CyclicSubspace1 below · depth 20 - Central character law for the archimedean Whittaker function
LanglandsTunnell.CubicInduction.whittakerArch_scalar_mul_eq_centralChar_mul_of_isCubicInductionDataOn0 below · depth 20 - Global realisation of local Rankin–Selberg pairs at p
LanglandsTunnell.RankinSelberg.exists_factor_fundamentalDomain_forall_rsGlobalIntegral_realisation_member_twisted_of_finiteFamily_arch_of_archNonvanishing467 below · depth 20 - Cut-off remainder integrands of the dual finite cell are integrable
LanglandsTunnell.RankinSelberg.exists_forall_integrable_cutoff_remainder_mul_finprod_away113 below · depth 20 - Half-plane integrability of primal and dual finite cell integrands
LanglandsTunnell.RankinSelberg.exists_forall_integrable_rsFinCellIntegrand_translate_and_dual104 below · depth 20 - Local GL₃× GL₂ gamma factor from a global realisation
LanglandsTunnell.RankinSelberg.exists_forall_mem_span_rsLocalIntegral_dual_mul_eq_mul_of_rsGlobalIntegral_realisation6 below · depth 20 - Pinned Rankin–Selberg niceness for a cubic base change
LanglandsTunnell.RankinSelberg.exists_isNicePinned_rsDatum_archOfParam_isArchCompAt_of_whittaker_link_of_isArithGenuineCuspRealizable_of_localWhittaker2,501 below · depth 20 - A non-vanishing rational local Rankin–Selberg pair at a level prime
LanglandsTunnell.RankinSelberg.exists_mem_rsLocalIntegral_ne_zero_and_rational_member_twisted_of_finiteFamily_arch_deep58 below · depth 20 - Finiteness, continuity and unit phase of dual Whittaker products
LanglandsTunnell.RankinSelberg.finite_mulSupport_and_continuous_and_exists_phase_finprod_dualWhittakerFn3_away1 below · depth 20 - Pair stability of the GL₃timesGL₂ local functional equation
LanglandsTunnell.RankinSelberg.forall_mem_span_rsLocalIntegral_dual_eq_mul_of_forall_localZeta31_fe_of_deepTwist_of_principalLevel_of_admissible_of_gammaFactor_of_forall_localZeta31_fe_of_bump_levelShift_global489 below · depth 20 - Swapping the S_Q-slots: dual and hybrid pure-tensor integrability
LanglandsTunnell.RankinSelberg.integrable_pureTensorTerm_dual_and_hybrid_of_integrable_cutoff_of_forall_lintegral_lt_top15 below · depth 20 - Local Euler factor splits the finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.rsFinIntegral_eq_inv_eval_rsEulerPoly_mul_rsFinIntegral_indicator11 below · depth 20 - Depth floor above p gives the bound 2e(w∣ p)b+1
LanglandsTunnell.RankinSelberg.two_mul_ramificationIdx_mul_add_one_le_conductorExponentAt_of_depth_floor1 below · depth 20 - Reflection J acts by (-1)^{a₁} on the weight-zero class
LanglandsTunnell.archOccursInClassOf_archWeightChar_zero_archCasimirAt_apply_mul_J_eq_neg_one_pow_of_whittakerCoefficient_fibre_eq_archW_of_isCasimirEigen386 below · depth 20 - Selection of a minimal-weight cuspidal constituent with nonvanishing Whittaker vector
LanglandsTunnell.exists_agreesAwayFromFinite_twist_archCasimir_eigenvector_minimalWeight_mem_isCuspConstituent_whittaker_diagOne_ne_zero_of_whittakerCoefficient_fibre_eq_archW_of_isCasimirEigen484 below · depth 20 - Selecting a weight-one cusp form: odd principal case
LanglandsTunnell.exists_agreesAwayFromFinite_twist_archCasimir_eigenvector_weightOne_whittakerCoefficient_torus_eq_archW_mem_isCuspConstituent_whittaker_diagOne_ne_zero_of_whittakerCoefficient_fibre_eq_archW_of_ne_of_ne535 below · depth 20 - Local components at -1 of a norm-composite idele character
NumberField.TateGlobal.finprod_mem_primeFibre_localChar_comp_idelicNorm_apply_neg_one0 below · depth 20 - Absolute convergence of a product of two Hecke recursions
UnramifiedWhittaker.summable_heckeRecursionSeq_mul_heckeRecursionSeq_mul_pow0 below · depth 20 - Unramified Rankin–Selberg identity for two Hecke recursions
UnramifiedWhittaker.tsum_heckeRecursionSeq_mul_heckeRecursionSeq_mul_pow_mul_rsEulerPoly_eval0 below · depth 20 - Stability of weight-one isotypic vectors under reflected lowering
AutomorphicForm.CuspidalConstituent.add_smul_reflect_lower_mem_and_isIsotypicCuspFormAt_of_mem_isCuspConstituent269 below · depth 21 - Square of the J-reflected lowering operator in weight one
AutomorphicForm.archReflectLower_archReflectLower_eq_smul_of_hasArchCharacterAt_one_of_archCasimirAt_eq_smul1 below · depth 21 - Euler product of dual (3,1) zeta integrals at good primes
LanglandsTunnell.CubicInduction.hasProd_localZeta31_dualWhittakerFn3_of_isInducedSphericalAt_of_three_le12 below · depth 21 - Euler factors above p of a norm-twisted idele character
LanglandsTunnell.HeckeTate.finprod_euler_comp_X_pow_inertiaDeg_eq_inducedEulerPoly_comp5 below · depth 21 - Integrability of the translated split dual finite cell integrand
LanglandsTunnell.RankinSelberg.exists_forall_integrable_translate_rsFinCellIntegrand_dual_split_of_dualFactor_phase109 below · depth 21 - Purified p-slot splitting of Whittaker coefficients of p-adic translates
LanglandsTunnell.RankinSelberg.exists_frozen_forall_sum_translate_purified_whittakerCoefficient_eq_mul_pSlot_of_finiteFamily_arch351 below · depth 21 - p-slot factorisation of GL₃ Whittaker functions along ι
LanglandsTunnell.RankinSelberg.exists_frozen_forall_sum_translate_whittaker_iota_eq_mul_pSlot_of_finiteFamily_arch42 below · depth 21 - Local Rankin–Selberg integrals evaluating a finite Whittaker family
LanglandsTunnell.RankinSelberg.exists_mem_gl3CyclicSubspace_forall_rsLocalIntegral_eq_mul_apply_of_finite11 below · depth 21 - Level 3B bump vector in a twisted principal-series Whittaker model
LanglandsTunnell.RankinSelberg.exists_mem_gl3CyclicSubspace_twist_coefficientFn_principalSeries3_congruenceK1_invariant_iotaGL_bump_of_pos_of_level157 below · depth 21 - Non-degenerate test pair for the local GL₃× GL₂ integral
LanglandsTunnell.RankinSelberg.exists_mem_span_forall_rsLocalIntegral_eq_const_ne_zero_of_isGL3PsiWhittakerFn13 below · depth 21 - Non-negative coefficients of the local Rankin–Selberg factor P(y)⁻¹
LanglandsTunnell.RankinSelberg.exists_nonneg_hasSum_mul_pow_inv_eval_rsEulerPoly_conj_self2 below · depth 21 - A principal-series GL₃ Whittaker model with prescribed central character
LanglandsTunnell.RankinSelberg.exists_principalSeries3_whittaker_deepTwist_centralChar_of_higherUnitsAt_unitary_shallow12 below · depth 21 - Non-vanishing far right of a reference Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_pureTranslates_combination_forall_rsGlobalIntegral_ne_zero_member_twisted_of_finiteFamily_arch_of_archNonvanishing463 below · depth 21 - Rationality of local Rankin–Selberg integrals for GL₃ principal series
LanglandsTunnell.RankinSelberg.exists_rational_rsLocalIntegral_and_dual_of_principalSeries363 below · depth 21 - Unisolvence points, reference points and cut-off subgroups at S_Q
LanglandsTunnell.RankinSelberg.exists_unisolvence_refPoint_cutoff_of_linearIndependent_slots1 below · depth 21 - Multiplicativity of the GL₃timesGL₂ local γ-factor in principal series
LanglandsTunnell.RankinSelberg.forall_mem_span_rsLocalIntegral_dual_eq_mul_of_forall_localZeta31_fe_of_principalSeries273 below · depth 21 - Deep twist: GL₃timesGL₂ local integrals are Laurent polynomials
LanglandsTunnell.RankinSelberg.forall_mem_span_rsLocalIntegral_eq_laurent_of_deepTwist_of_principalLevel_of_admissible20 below · depth 21 - Pair stability at (3,2): transfer of the cleared functional equation
LanglandsTunnell.RankinSelberg.forall_rsLocalIntegral_clearedFE_of_forall_rsLocalIntegral_clearedFE_of_centralChar_eq_of_deepTwist_pairStability32_of_bump59 below · depth 21 - Multiplicativity of the local GL₃× GL₂ functional equation
LanglandsTunnell.RankinSelberg.forall_rsLocalIntegral_clearedFE_prod_of_principalSeries3_of_forall_torusZeta_fe_multiplicativity3_ed3305 below · depth 21 - Regrouping an Euler product over K along the primes of F
LanglandsTunnell.RankinSelberg.hasProd_inv_eval_inducedEulerPoly_of_hasProd0 below · depth 21 - Measurability and isolation identity for pure-tensor remainders
LanglandsTunnell.RankinSelberg.measurable_remainder_and_dualFactor_translate_mul_prod_eq_of_pureTensor_expansion2 below · depth 21 - Two-row Cauchy identity inverting the GL₂timesGL₃ Euler polynomial
LanglandsTunnell.RankinSelberg.mk_twoRowCauchySum_mul_coe_rsEulerPoly_eq_one0 below · depth 21 - Whittaker fibre of a weight-one cusp form is a multiple of W_∞
LanglandsTunnell.exists_whittakerCoefficient_fibre_eq_archW_mul_of_apply_mul_archRealGLAt_J_eq_mul_lower_of_mem_isCuspConstituent_weightOne_of_ne_bot424 below · depth 21 - Sign character subextension: degree ≤ 2 and inertia degree via Frobenius
NumberField.finrank_fixedField_ker_sign_le_two_and_inertiaDeg_iff_of_isArithFrobAt0 below · depth 21 - Unramified primes stay unramified in the normal closure
NumberField.ramificationIdxIn_eq_one_of_isNormalClosure_of_forall_ramificationIdx_eq_one0 below · depth 21 - Sign of Frobenius on G/H is (-1)^{[K:E]+rᵥ}
NumberField.sign_toPerm_quotient_fixingSubgroup_fieldRange_eq_neg_one_pow_of_isArithFrobAt1 below · depth 21 - Regularised partial Rankin–Selberg product over ℚ
AutomorphicForm.exists_finset_neg_analyticAt_ofReal_hasProd_rsEulerPoly_self_div_sub_one_rat663 below · depth 22 - Contragredient of a spherical GL₃ Whittaker function
LanglandsTunnell.CubicInduction.dualWhittakerFn3_spherical_and_iotaTorusLocal_eq_of_torusValues1 below · depth 22 - Gauge majorant for cyclic translates of principal-series Whittaker coefficients
LanglandsTunnell.CubicInduction.exists_gauge_of_mem_gl3CyclicSubspace_coefficientFn_principalSeries323 below · depth 22 - Level-pᵈ Whittaker vector in a unitary principal series of GL₃
LanglandsTunnell.CubicInduction.exists_isWhittakerFunctional3_coefficientFn_ne_zero_forall_deepTwist_eq_of_forall_higherUnitsAt_of_pos11 below · depth 22 - Unramified twist shifts the local (3,1) functional equation
LanglandsTunnell.CubicInduction.forall_localZeta31_fe_of_twist_modulus_cpow0 below · depth 22 - Contragredient Euler parameters at a good place
LanglandsTunnell.CubicInduction.inducedE_inducedCoeff_inv_eq_of_not_isBadPlace0 below · depth 22 - Uncountable non-vanishing of the cut finite Rankin–Selberg factor
LanglandsTunnell.RankinSelberg.exists_finTranslate_not_countable_rsFinIntegral_indicator_ne_zero_of_purifier_of_finiteFamily_arch93 below · depth 22 - Local GL₃× GL₁ functional equation for deeply twisted principal series
LanglandsTunnell.RankinSelberg.exists_forall_localZeta31_fe_one_twist_coefficientFn_principalSeries3_of_exactConductor59 below · depth 22 - Frozen complements: explicit p-slot splitting of GL₃ Whittaker functions
LanglandsTunnell.RankinSelberg.exists_frozen_forall_sum_translate_whittaker_iota_eq_mul_pSlot_of_finiteFamily_arch_explicit42 below · depth 22 - Bump test vector for the local GL₃× GL₂ Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_mem_gl3CyclicSubspace_forall_rsLocalIntegral_eq_mul_setIntegral_translate9 below · depth 22 - Factorisation of the purified reference Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_ne_zero_forall_rsGlobalIntegral_reference_eq_mul_rsArchIntegral_mul_rsFinIntegral_indicator_mul_of_finiteFamily_arch410 below · depth 22 - Non-negative log coefficients of a degree-nine Rankin–Selberg factor
LanglandsTunnell.RankinSelberg.exists_nonneg_exp_tsum_mul_pow_eq_inv_one_sub_mul_std_mul_contragredient_mul_eval_rsEulerPoly_self_of_norm_eq_one0 below · depth 22 - A p-adic purifier with pure-tensor Whittaker coefficient
LanglandsTunnell.RankinSelberg.exists_purifier_whittakerCoefficient_eq_mul_pSlot_of_finiteFamily_arch25 below · depth 22 - Rationality of principal-series Rankin–Selberg local integrals at p
LanglandsTunnell.RankinSelberg.exists_rational_rsLocalIntegral_and_dual_of_jacquetWhittaker3_ed257 below · depth 22 - Non-degenerate local datum realising pair 2's cleared functional equation
LanglandsTunnell.RankinSelberg.exists_rsLocalIntegral_clearedFE_datum_of_centralChar_eq_of_deepTwist_pairStability32_of_bump56 below · depth 22 - Cleared Rankin–Selberg functional equation for one Jacquet–Whittaker vector
LanglandsTunnell.RankinSelberg.forall_rsLocalIntegral_clearedFE_prod_of_jacquetWhittaker3_of_forall_torusZeta_fe301 below · depth 22 - Frobenius orbits on cosets match primes above v
NumberField.exists_equiv_orbitRel_zpowers_quotient_fixingSubgroup_primeFibre_of_isArithFrobAt0 below · depth 22 - Independent tensor splitting of the finite Whittaker factor
AutomorphicForm.exists_finWhittaker_eq_sum_prod_mul_linearIndependent_levelOne_invariant_of_isIsotypicCuspFormAt_of_localSpaceAt15 below · depth 23 - Rankin–Selberg package for Theta×̃Theta over ℚ
AutomorphicForm.exists_rs22GlobalIntegral_godementEisenstein_self_eq_add_div_and_mul_hasProd_rsEulerPoly_self_rat662 below · depth 23 - Twisted translated Jacquet–Whittaker function: admissible, unitary central, gauged
LanglandsTunnell.CubicInduction.exists_detTwist_jacquetWhittaker3_translate_whittaker_smooth_central_admissible_gauge23 below · depth 23 - Local integrability of the Rankin–Selberg integrand at p
LanglandsTunnell.RankinSelberg.exists_forall_integrable_iotaGL_mul_of_mem_span_localSpaceAt_of_mem_gl3CyclicSubspace_twist_of_finiteFamily_arch40 below · depth 23 - Non-vanishing of a local GL₃× GL₂ Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_mem_gl3CyclicSubspace_forall_rsLocalIntegral_ne_zero_of_ne_zero13 below · depth 23 - Euler factorisation of the cut finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_ne_zero_forall_rsFinIntegral_indicator_purified_eq_mul_sum_prod_rsLocalIntegral36 below · depth 23 - Test vectors with equal local integrals, one constant
LanglandsTunnell.RankinSelberg.exists_testVectors_rsLocalIntegral_eq_and_eq_const_of_centralChar_eq_of_deepTwist_of_bump55 below · depth 23 - Local GL₃× GL₂ cleared functional equation from torus equations
LanglandsTunnell.RankinSelberg.forall_rsLocalIntegral_clearedFE_prod_of_jacquetWhittaker3_of_forall_torusZeta_fe_core287 below · depth 23 - Discriminant exponent as inertia-weighted sum of character levels
NumberField.natCast_factorization_natAbs_discr_eq_finsum_inertiaDeg_mul_addCharLevel_psiLocal10 below · depth 23 - Rankin–Selberg test data over ℚ for a cusp-realizable eigensystem
AutomorphicForm.exists_rankinSelberg_testData_of_isArithGenuineCuspRealizable_rat554 below · depth 24 - Cleared local Rankin–Selberg functional equation at the family centre
LanglandsTunnell.RankinSelberg.exists_cleared_rsLocalIntegral_fe_of_forall_lt_cleared_fe_finsum_cpow_of_isGL3PsiWhittakerFn14 below · depth 24 - Cleared local GL₃× GL₂ integrals along a flat twist family
LanglandsTunnell.RankinSelberg.exists_forall_lt_rsLocalIntegral_jacquetWhittaker3_twistFamily_mul_centralTate_eq_cpow_mul_eval144 below · depth 24 - Rankin–Selberg side conditions for GL₂timesGL₂ over ℚ
LanglandsTunnell.RankinSelberg.exists_forall_summable_integrable_rs22_sideConditions_of_measurable_rat129 below · depth 24 - Peeling unramified Euler factors off the finite Rankin–Selberg integral
LanglandsTunnell.RankinSelberg.exists_hasProd_rsFinIntegral_eq_rsFinIntegral_indicator_mul_of_torus_law14 below · depth 24 - Jacquet–Shalika test vectors with non-vanishing unit-shell pairing
LanglandsTunnell.RankinSelberg.exists_mem_span_schwartzBruhat_fourier_unitShell_pairing_ne_zero_of_deepTwist_of_conductor_le40 below · depth 24 - Dual Rankin–Selberg integral of a smoothed GL₃ bump vector
LanglandsTunnell.RankinSelberg.exists_pos_forall_rsLocalIntegral_dual_longWeyl3_smoothedBump_eq_mul_setIntegral_unitShell12 below · depth 24 - Cleared GL₃× GL₂ functional equation in the positive chamber
LanglandsTunnell.RankinSelberg.forall_rsLocalIntegral_clearedFE_prod_of_jacquetWhittaker3_of_forall_torusZeta_fe_core_of_chamber270 below · depth 24 - Equal smoothed Whittaker integrals along ι(GL₂)w₃ at level K₁(p^f)
LanglandsTunnell.RankinSelberg.integral_integral_iotaGL_mul_longWeyl3_mul_upperUnipotent3_eq_of_congruenceK1_of_centralChar_of_iotaGL_bump1 below · depth 24 - Unipotent smoothing of a K₁(p^f)-invariant function on GL₃
LanglandsTunnell.RankinSelberg.integral_integral_upperUnipotent3_translate_mem_gl3CyclicSubspace_of_congruenceK1_invariant0 below · depth 24 - Rescaled conjugate Rankin–Selberg Euler factor at qX
LanglandsTunnell.RankinSelberg.rsEulerPoly_rescale_conj_eval_mul_eq_rsEulerPoly_contragredient_eval0 below · depth 24
… and 130 more statements (search for the module name to find them).