Definitions/Def_LanglandsTunnell_HeckeTate.lean
Hecke L-datum, root number and conductor of an idelic character
Fix a number field F and a homomorphism \chi\colon (\mathbb{A}_F)^\times \to \mathbb{C}^\times on the units of the adele ring of \mathcal{O}_F in F, together with archimedean parameters: complex numbers u_R(w) and classes a_R(w) \in \mathbb{Z}/2 for each real place w, and complex numbers u_C(w) and integers k_C(w) for each complex place.
heckeDatum packages the degree-one L-datum of \chi as a term of the project structure LDatum indexed by the height-one primes v of \mathcal{O}_F: the norm attached to v is the absolute norm of v; the Euler polynomial is 1 - \chi_v(\varpi_v)X when IsUnramifiedCharAt χ v holds, that is when the local component localChar χ v is trivial on those units of the completion at v whose inverse is also integral, and is the constant 1 otherwise, so that the ramified places contribute trivially; the dual polynomial is the same with \chi_v(\varpi_v)^{-1}. Here \varpi_v is the idele uniformizerIdele F v, a chosen uniformiser at v and 1 elsewhere. The gamma multisets are \{u_R(w) + \mathrm{signShift}(a_R(w))\} summed over the real places and \{u_C(w) + |k_C(w)|/2\} over the complex places, with the dual multisets obtained by replacing u by -u and k_C by -k_C. The abscissa is 1, the centre 1/2 and the degree 1. No compatibility between \chi at the infinite places and the parameters u_R,a_R,u_C,k_C is imposed in the definition.
heckeRootNumber is the product of signEpsilon (aR w) (equal to 1 if a_R(w)=0 and to i otherwise) over the real places, of i^{|k_C(w)|} over the complex places, and of the multipliable-product over all finite places of the standard local root numbers stdRootNumberAt F v (localChar χ v), i.e. the local epsilon factors at s = 1/2 formed from the self-dual Haar measure, the standard local additive character and the standard local test function. heckeConductor is the real number given by the product over the finite places of N(v)^{e_v} with the integer exponent e_v = \mathrm{pinnedExp}, the sum of the conductor exponent of \chi_v and the level of the standard local additive character at v.
Relation to Mathlib
Mathlib has no notion of an L-datum, of local epsilon factors, or of the L-function of an idele class character; these are the project's own definitions, built over Mathlib's adele ring, height-one spectrum, finprod and (through LDatum.archFactor) the Gamma factors Gammaℝ and Gammaℂ.
Where it is used
These are the three ingredients of the GL(1) input to the converse-theorem route: the assertion that the datum of an idele class character is nice, with the stated root number and conductor, is Tate's analytic continuation and functional equation for Hecke L-functions in the shape required by the converse theorem used for the Langlands–Tunnell theorem, which in turn supplies the modularity of the mod-3 representation in the Fermat argument.
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
- A. Weil, Über die Bestimmung Dirichletscher Reihen durch Funktionalgleichungen, Mathematische Annalen 168 (1967), 149–156
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 52 lines
- 3 declarations
- used in the statements of 147 theorems and imported by 160 proofs
- imports 1 definition modules
Source file: Definitions/Def_LanglandsTunnell_HeckeTate.lean
Imported by
- no other definition module
Declarations
- def
LanglandsTunnell.HeckeTate.heckeDatum - def
LanglandsTunnell.HeckeTate.heckeRootNumber - def
LanglandsTunnell.HeckeTate.heckeConductor
Source
import Definitions.Def_LanglandsTunnell_ConverseData set_option autoImplicit false noncomputable section open NumberField AutomorphicForm IsDedekindDomain LanglandsTunnell Polynomial open NumberField.TateGlobal LanglandsTunnell.TateLocal LanglandsTunnell.Converse namespace LanglandsTunnell.HeckeTate variable (F : Type) [Field F] [NumberField F] open Classical in def heckeDatum (χ : (AdeleRing (𝓞 F) F)ˣ →* ℂˣ) (uR : ∀ w : InfinitePlace F, w.IsReal → ℂ) (aR : ∀ w : InfinitePlace F, w.IsReal → ZMod 2) (uC : ∀ w : InfinitePlace F, w.IsComplex → ℂ) (kC : ∀ w : InfinitePlace F, w.IsComplex → ℤ) : LDatum (HeightOneSpectrum (𝓞 F)) where norm := fun v => Ideal.absNorm v.asIdeal euler := fun v => if IsUnramifiedCharAt χ v then C 1 - C ((χ (uniformizerIdele F v) : ℂˣ) : ℂ) * X else C 1 dual := fun v => if IsUnramifiedCharAt χ v then C 1 - C (((χ (uniformizerIdele F v))⁻¹ : ℂˣ) : ℂ) * X else C 1 gammaR := (Finset.univ : Finset {w : InfinitePlace F // w.IsReal}).sum fun w => ({uR w.1 w.2 + signShift (aR w.1 w.2)} : Multiset ℂ) gammaC := (Finset.univ : Finset {w : InfinitePlace F // w.IsComplex}).sum fun w => ({uC w.1 w.2 + ((kC w.1 w.2).natAbs : ℂ) / 2} : Multiset ℂ) gammaRDual := (Finset.univ : Finset {w : InfinitePlace F // w.IsReal}).sum fun w => ({-uR w.1 w.2 + signShift (aR w.1 w.2)} : Multiset ℂ) gammaCDual := (Finset.univ : Finset {w : InfinitePlace F // w.IsComplex}).sum fun w => ({-uC w.1 w.2 + ((-kC w.1 w.2).natAbs : ℂ) / 2} : Multiset ℂ) abscissa := 1 center := 1 / 2 degree := 1 open Classical in def heckeRootNumber (χ : (AdeleRing (𝓞 F) F)ˣ →* ℂˣ) (aR : ∀ w : InfinitePlace F, w.IsReal → ZMod 2) (kC : ∀ w : InfinitePlace F, w.IsComplex → ℤ) : ℂ := ((Finset.univ : Finset {w : InfinitePlace F // w.IsReal}).prod fun w => signEpsilon (aR w.1 w.2)) * ((Finset.univ : Finset {w : InfinitePlace F // w.IsComplex}).prod fun w => Complex.I ^ (kC w.1 w.2).natAbs) * ∏ᶠ v : HeightOneSpectrum (𝓞 F), stdRootNumberAt F v (localChar χ v) def heckeConductor (χ : (AdeleRing (𝓞 F) F)ˣ →* ℂˣ) : ℝ := ∏ᶠ v : HeightOneSpectrum (𝓞 F), (Ideal.absNorm v.asIdeal : ℝ) ^ (pinnedExp F χ v) end LanglandsTunnell.HeckeTate end
Statements phrased using this module (147)
- Hecke–Tate: the degree-one L-datum of an idele class character is nicely pinned
LanglandsTunnell.HeckeTate.isNicePinned_heckeDatum92 below · depth 17 - Inductivity of conductor and root number for a quadratic extension
LanglandsTunnell.exists_heckeRootNumber_eq_mul_pinnedRootNumber_and_heckeConductor_eq_induced_of_finrank_eq_two49 below · depth 17 - Artin induction of L- and Γ-factors in a quadratic extension
LanglandsTunnell.wellFormed_converges_twistedDatum_and_archFactor_lFun_heckeDatum_eq_induced_of_finrank_eq_two12 below · depth 17 - 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 - Cubic automorphic induction: existence of a cubic induction form
LanglandsTunnell.CubicInduction.hasCubicInductionForm_arch_torusValues_localPackage_bad1,687 below · depth 18 - Dual-side family identity in the GL₂timesGL₃ entire-pair assembly
LanglandsTunnell.RankinSelberg.EntirePairAssembly.dual_identity_family24 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 - Local relations at p for the dual translate of W_f
LanglandsTunnell.RankinSelberg.dualTranslate_finWhittaker_local_relations3 below · depth 18 - Archimedean GL₂timesGL₃ torus-pair identity for the cubic induction
LanglandsTunnell.RankinSelberg.exists_archWhittaker_torusPair_eq_gammaFactor_of_archWhittakerDatum324 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 - 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 - 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 - Existence of a cubic-induction datum: archimedean and bad-place package
LanglandsTunnell.CubicInduction.exists_isCubicInductionDataOn_arch_torusValues_localPackage_bad1,686 below · depth 19 - Archimedean zeta package for an explicit GL₃ Whittaker vector
LanglandsTunnell.CubicInduction.jacquetVector3_archZeta_package32 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 - Archimedean GL₂× GL₃ torus-pair Gamma identity, minimal type
LanglandsTunnell.RankinSelberg.exists_mem_polyGauss3_jacquetVector3_torusPair_eq_gammaFactor_of_archWhittakerDatum_of_isCasimirEigen_of_minimalType281 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 - Modulus of a real Whittaker function on torus times O(2)
LanglandsTunnell.RankinSelberg.norm_archWhittaker_upperUnit_mul_rowIsometry0 below · depth 19 - Archimedean functional equation for the induced GL₃ zeta integrals
LanglandsTunnell.CubicInduction.archZetaDual31_jacquetVector3_mul_archFactor_eq12 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 - Odd admissible twist with non-vanishing archimedean GL₃ × GL₁ zeta
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_ne_zero_odd_of_isCubicInductionDataOn6 below · depth 20 - Archimedean zeta non-vanishing far right for a suitable translate
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_ne_zero_of_isCubicInductionDataOn1 below · depth 20 - Local newvector of level K₁(ℓᵥ) at twist-ramified primes
LanglandsTunnell.CubicInduction.exists_mem_gl3CyclicSubspace_congruenceK1_torusValues_of_isCubicInductionDataOn615 below · depth 20 - Congruence-invariant vector in the local cyclic space at a ramified bad place
LanglandsTunnell.CubicInduction.exists_mem_gl3CyclicSubspace_principalLevel_le_of_isRamifiedIn_of_isCubicInductionDataOn_of_conductorBound615 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 - Converse-theorem input for the cubic induction from an archimedean Whittaker vector
LanglandsTunnell.CubicInduction.exists_whittaker_zeta_fe_of_forall_not_mem_isInducedSphericalAt_of_arch145 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 - Dual archimedean factor of the twisted Hecke–Tate L-datum
LanglandsTunnell.CubicInduction.heckeDatum_archFactorDual_eq_archFactor_dual_twist_mul_GammaR0 below · depth 20 - Splitting off the Γ_ℝ-factor at one real place
LanglandsTunnell.CubicInduction.heckeDatum_archFactor_eq_archFactor_twist_mul_GammaR0 below · depth 20 - Identified local functional equation passes to the cyclic span
LanglandsTunnell.CubicInduction.localZeta31_identified_of_mem_gl3CyclicSubspace1 below · depth 20 - S-part integrability of the GL₃ zeta and dual integrands
LanglandsTunnell.CubicInduction.sPart_integrable_and_dual_of_isCubicInductionDataOn_of_isGaugeMajorised353 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 - Unfolding the archimedean torus pairing of the GL₃ Jacquet vector
LanglandsTunnell.RankinSelberg.exists_forall_torusPair_jacquetVector3_eq_integral_quasiChar_mul_torusIntegral_mul_godementMellin6 below · depth 20 - Unfolded archimedean GL₂× GL₃ torus-pair identity at minimal type
LanglandsTunnell.RankinSelberg.exists_mem_polyGauss3_jacquetVector3_unfoldedTorusPair_eq_gammaFactor_of_archWhittakerDatum_of_isCasimirEigen_of_minimalType280 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 zeta functional equation at a ramified place
LanglandsTunnell.CubicInduction.exists_localZeta31_fe_one_inducedEulerPoly_rational_of_isCubicInductionDataOn_of_isRamifiedIn527 below · depth 21 - Local functional equation at a bad place unramified in K
LanglandsTunnell.CubicInduction.exists_localZeta31_fe_one_inducedEulerPoly_rational_of_isCubicInductionDataOn_of_not_isRamifiedIn527 below · depth 21 - Jacquet vector at a real diagonal torus element, unfolded
LanglandsTunnell.CubicInduction.jacquetVector3_iota_upperUnit_eq_integral_godementInner3_mulShift0 below · depth 21 - Integrability of the dual S-part zeta integrand on GL₃
LanglandsTunnell.CubicInduction.sPartDual_integrable_of_isCubicInductionDataOn_of_isGaugeMajorised329 below · depth 21 - Convergence of the S-part zeta integral for cubic induction data
LanglandsTunnell.CubicInduction.sPart_integrable_of_isCubicInductionDataOn_of_isGaugeMajorised325 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 - Pinned functional equation for a non-normic character twisted from ℚ
LanglandsTunnell.HeckeTate.isNicePinned_heckeDatum_mul_comp_idelicNorm_of_not_exists_eq_pow_inertiaDeg108 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 - Integrability of the unfolded archimedean torus-pair integrand
LanglandsTunnell.RankinSelberg.exists_forall_integrable_unfoldedTorusPairIntegrand_jacquetVector34 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 - Unfolded archimedean torus pair and its dual Γ-factors
LanglandsTunnell.RankinSelberg.exists_mem_polyGauss3_iotaWeight_archZeta30_ne_zero_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_archWhittakerDatum_of_isCasimirEigen272 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 - Unisolvence points, reference points and cut-off subgroups at S_Q
LanglandsTunnell.RankinSelberg.exists_unisolvence_refPoint_cutoff_of_linearIndependent_slots1 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 - Iwasawa bound for W_D(diag(at,1)e⁻¹)
LanglandsTunnell.Converse.ArchDatumR.norm_W_diagOne_mul_inv_le_of_iwasawa0 below · depth 22 - Measurability of the dual S-part zeta integrands
LanglandsTunnell.CubicInduction.aestronglyMeasurable_sPartDual_integrand_of_isCubicInductionDataOn2 below · depth 22 - Non-vanishing archimedean zeta of a block-harmonic Jacquet vector
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_blockHarmonicOne_colHarmonic_gaussian3_of_weightZero38 below · depth 22 - Non-vanishing archimedean zeta for the conjugate block-harmonic section
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_conjBlockHarmonicOne_colHarmonic_gaussian357 below · depth 22 - Non-vanishing of the weight-zero minor-section archimedean zeta integral
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_minorSection_gaussian337 below · depth 22 - Convergence of the dual archimedean GL₃ zeta integral at the trivial twist
LanglandsTunnell.CubicInduction.exists_isArchZeta31ConvergentAbove_dualWhittakerFn3_whittakerArch_of_isCubicInductionDataOn0 below · depth 22 - Continuity and decay of the Godement inner integral
LanglandsTunnell.CubicInduction.godementInner3_mulShift_polyGauss3_continuousOn_and_decay0 below · depth 22 - Weight law for the Jacquet vector of a Gaussian section
LanglandsTunnell.CubicInduction.jacquetVector3_mul_iota_eq_archWeightChar_inv_mul_of_colHarmonic_gaussian30 below · depth 22 - Equivariance of the Jacquet vector under ι of row isometries
LanglandsTunnell.CubicInduction.jacquetVector3_mul_iota_eq_archWeightChar_inv_mul_of_conjBlockHarmonic_colHarmonic_gaussian30 below · depth 22 - Weight-one K-type of the minor-section Jacquet vector
LanglandsTunnell.CubicInduction.jacquetVector3_mul_iota_eq_archWeightOne_inv_mul_of_minorSection_gaussian30 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 - Integrability of a real Whittaker torus profile against |t|^{s-1/2}t⁻²
LanglandsTunnell.RankinSelberg.exists_forall_integrable_Wr_mul_abs_cpow_mul_inv_sq0 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 - Archimedean Rankin–Selberg pair outside weight-one GL₂ parameters
LanglandsTunnell.RankinSelberg.exists_mem_polyGauss3_iotaWeight_archZeta30_ne_zero_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_archWhittakerDatum_of_isCasimirEigen_of_not_weightOne206 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 - A p-adic purifier with pure-tensor Whittaker coefficient
LanglandsTunnell.RankinSelberg.exists_purifier_whittakerCoefficient_eq_mul_pSlot_of_finiteFamily_arch25 below · depth 22 - Weight-one unfolded torus-pair identities with Γ-factors
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_weightOne_of_blockHarmonicOne_colHarmonic_gaussian348 below · depth 22 - Weight-one torus-pair identities for the conjugate-block Gaussian section
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_weightOne_of_conjBlockHarmonicOne_colHarmonic_gaussian373 below · depth 22 - Weight-one minor-section torus-pair identities with archimedean Γ-factors
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_weightOne_of_minorSection_gaussian347 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 - Weight ≥ 1 real Whittaker profiles: both parity sheets non-vanishing
LanglandsTunnell.Converse.ArchDatumR.exists_W_diagOne_add_mul_W_diagOne_neg_ne_zero_of_one_le_weight32 below · depth 23 - Parity of the torus profile at weight zero
LanglandsTunnell.CubicInduction.archDatumR_W_diagOne_neg_eq_of_weightZero11 below · depth 23 - Weight-one torus profile as Gaussian multiplicative convolution
LanglandsTunnell.CubicInduction.exists_archDatumR_W_diagOne_add_eq_mul_mulConvGaussian_of_weightOne29 below · depth 23 - Discrete-series torus profile of a real archimedean Whittaker datum
LanglandsTunnell.CubicInduction.exists_archDatumR_W_diagOne_eq_mul_exp_and_eq_zero_of_discrete16 below · depth 23 - Weight-zero torus profile is a Gaussian multiplicative convolution
LanglandsTunnell.CubicInduction.exists_archDatumR_W_diagOne_eq_mul_mulConvGaussian_of_weightZero16 below · depth 23 - Non-vanishing archimedean zeta integral for the weight-zero quadratic section
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_detPow_blockQuadratic_colHarmonicTwo_gaussian3_of_weightZero38 below · depth 23 - An admissible twist with non-vanishing archimedean GL₃ zeta integral
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_detPow_colHarmonic_gaussian362 below · depth 23 - Weight zero of the block-quadratic Gaussian Jacquet vector
LanglandsTunnell.CubicInduction.jacquetVector3_mul_iota_eq_archWeightChar_inv_mul_of_detPow_blockQuadratic_gaussian30 below · depth 23 - Explicit dual archimedean torus pair: root number times π(-1)ᶜρ times Γ-factor
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_weightOne_of_blockHarmonicOne_colHarmonic_gaussian3_of_profile36 below · depth 23 - Folded dual torus pair on the discrete branch, explicit constant
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_weightOne_of_conjBlockHarmonicOne_colHarmonic_gaussian3_of_discrete_profile28 below · depth 23 - Folded dual torus pair: root number, explicit constant, dual Γ-factors
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_weightOne_of_conjBlockHarmonicOne_colHarmonic_gaussian3_of_weightOne_profile28 below · depth 23 - Dual minor-section archimedean torus pair equals ε_∞ times Γ-factors
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_weightOne_of_minorSection_gaussian3_of_profile37 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 - Archimedean GL₃× GL₂ pair identity: discrete-series case
LanglandsTunnell.RankinSelberg.exists_mem_polyGauss3_iotaWeight_archZeta30_ne_zero_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_archWhittakerDatum_of_isCasimirEigen_of_discreteSeries141 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 - Even principal parameter: primal and dual unfolded torus-pair identities
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_evenPrincipal_of_detPow_blockQuadratic_colHarmonicTwo_gaussian351 below · depth 23 - Even principal torus-pair identities for a weight-zero Gaussian section
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian378 below · depth 23 - Explicit unfolded archimedean torus pair, weight one, block-harmonic section
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_weightOne_of_blockHarmonicOne_colHarmonic_gaussian3_of_profile31 below · depth 23 - Discrete-branch unfolded torus pair equals explicit Gamma-factor product
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_weightOne_of_conjBlockHarmonicOne_colHarmonic_gaussian3_of_discrete_profile24 below · depth 23 - Weight-one unfolded torus pair as explicit Γ-factor product
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_weightOne_of_conjBlockHarmonicOne_colHarmonic_gaussian3_of_weightOne_profile25 below · depth 23 - Explicit primal torus pair for the minor-section Jacquet vector
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_weightOne_of_minorSection_gaussian3_of_profile31 below · depth 23 - Non-vanishing archimedean zeta of a flat-section Jacquet vector
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_conjBlockHarmonic_pow_colHarmonic_gaussian389 below · depth 24 - Dual torus pair unfolded for the block-harmonic section
LanglandsTunnell.RankinSelberg.dualTorusPair_eq_setIntegral_dualConfig_of_weightOne_of_blockHarmonicOne_colHarmonic_gaussian35 below · depth 24 - Unfolded dual torus pair for the conjugate-harmonic weight-one section
LanglandsTunnell.RankinSelberg.dualTorusPair_eq_setIntegral_dualConfig_of_weightOne_of_conjBlockHarmonicOne_colHarmonic_gaussian35 below · depth 24 - Dual torus pair of the minor-section Jacquet vector, unfolded
LanglandsTunnell.RankinSelberg.dualTorusPair_eq_setIntegral_dualConfig_of_weightOne_of_minorSection_gaussian35 below · depth 24 - Dual torus pair with explicit constant 2π(-1)ᵇρ
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_blockQuadratic_colHarmonicTwo_gaussian3_of_profile37 below · depth 24 - Dual torus pair identity, discrete Levi branch
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian3_of_discrete_profile25 below · depth 24 - Dual archimedean torus pair, weight-one Levi branch
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian3_of_weightOne_profile25 below · depth 24 - Dual torus pair, even principal type, weight-zero Levi branch
LanglandsTunnell.RankinSelberg.exists_dualTorusPair_eq_archRootNumber_mul_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian3_of_weightZero_profile36 below · depth 24 - Unfolded torus pair in Iwasawa coordinates, block-harmonic Gaussian section
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_setIntegral_iwasawa_tateM_of_blockHarmonic_colHarmonic_gaussian34 below · depth 24 - Iwasawa–Tate evaluation of an unfolded archimedean torus integral
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_setIntegral_iwasawa_tateM_of_conjBlockHarmonic_colHarmonic_gaussian34 below · depth 24 - Iwasawa and Tate–Mellin form of the minor-section torus pair
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_setIntegral_iwasawa_tateM_of_minorSection_gaussian34 below · depth 24 - Archimedean GL₃× GL₂ torus-pair identity: discrete series, flat section
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian391 below · depth 24 - Unfolded torus pair equals 2π(-1)ᵇρ times Gamma factors
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_blockQuadratic_colHarmonicTwo_gaussian3_of_profile32 below · depth 24 - Unfolded torus pair equals (-1)ᵇ(π/2)ρ times Γ-product
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian3_of_discrete_profile19 below · depth 24 - Explicit unfolded torus pair: (-1)ᵇ(π/2)ρ times the twisted Γ-product
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian3_of_weightOne_profile18 below · depth 24 - Unfolded archimedean torus pair in the weight-zero Levi branch
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_eq_explicit_mul_gammaFactor_of_evenPrincipal_of_detPow_colHarmonic_gaussian3_of_weightZero_profile29 below · depth 24 - Non-vanishing scalar in the weight-one torus profile identity
LanglandsTunnell.Converse.exists_ne_zero_and_W_diagOne_add_eq_mul_mulConvGaussian_of_weightOneLevi33 below · depth 25 - Non-vanishing scalar in the discrete-series Whittaker profile
LanglandsTunnell.Converse.exists_ne_zero_and_W_diagOne_eq_mul_exp_and_eq_zero_of_discreteLevi33 below · depth 25 - Non-vanishing scalar in the weight-zero torus profile
LanglandsTunnell.Converse.exists_ne_zero_and_W_diagOne_eq_mul_mulConvGaussian_of_weightZeroLevi17 below · depth 25 - Admissible twist with non-vanishing archimedean zeta, discrete branch
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_conjBlockHarmonic_pow_colHarmonic_gaussian3_of_discreteLevi39 below · depth 25 - Weight-one Levi branch: non-vanishing archimedean zeta of a Jacquet vector
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_conjBlockHarmonic_pow_colHarmonic_gaussian3_of_weightOneLevi38 below · depth 25 - Non-vanishing archimedean zeta integral, weight-zero Levi branch
LanglandsTunnell.CubicInduction.exists_isAdmissibleTwist_archZeta30_jacquetVector3_ne_zero_of_conjBlockHarmonic_pow_colHarmonic_gaussian3_of_weightZeroLevi54 below · depth 25 - Dual Jacquet vector at a Siegel upper-unit torus point
LanglandsTunnell.CubicInduction.jacquetVector3_longWeyl3_transposeInv3_iota_upperUnit_eq0 below · depth 25 - One-sided Whittaker profile for a discrete-series archimedean parameter
LanglandsTunnell.RankinSelberg.archWhittaker_profile_eq_zero_and_eq_two_mul_cpow_mul_exp_of_discrete2 below · depth 25 - Archimedean Whittaker value at a reflected dual torus point
LanglandsTunnell.RankinSelberg.archWhittaker_w0R_mul_transposeInv_upperUnit_eq_mul_archProfile0 below · depth 25 - Dual torus pair unfolded for a quadratic Schwartz section
LanglandsTunnell.RankinSelberg.dualTorusPair_eq_setIntegral_dualConfig_of_evenPrincipal_of_detPow_blockQuadratic_colHarmonicTwo_gaussian34 below · depth 25 - Dual unfolding of the even-type archimedean torus pair
LanglandsTunnell.RankinSelberg.dualTorusPair_eq_setIntegral_dualConfig_of_evenPrincipal_of_detPow_colHarmonic_gaussian35 below · depth 25 - Unfolded torus pair in Iwasawa coordinates with Tate–Mellin evaluation
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_setIntegral_iwasawa_tateM_of_colHarmonic_gaussian34 below · depth 25 - Iwasawa form of the unfolded torus pair, quadratic-block Gaussian datum
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_setIntegral_iwasawa_tateM_of_detPow_blockQuadratic_colHarmonic_gaussian34 below · depth 25 - Primal and dual torus integrals, discrete Levi branch with one complex place
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_oneComplex_discreteLevi71 below · depth 25 - Torus-pair unfolding equals twisted Γ-factors: one complex place, k_ℂ=0
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_oneComplex_weightOneLevi74 below · depth 25 - Primal and dual torus pairs: three real places, opposite signs
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_threeReal_oppSign74 below · depth 25 - Torus pairs for three real places with equal Levi signs
LanglandsTunnell.RankinSelberg.exists_unfoldedTorusPair_and_dualTorusPair_eq_gammaFactor_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_threeReal_sameSign58 below · depth 25 - Closed form of the dual torus integral, discrete Levi branch
LanglandsTunnell.RankinSelberg.exists_forall_dualTorusPair_eq_closedForm_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_discreteLevi29 below · depth 26 - Closed form of the dual torus pair, weight-one Levi branch
LanglandsTunnell.RankinSelberg.exists_forall_dualTorusPair_eq_closedForm_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_weightOneLevi32 below · depth 26 - Closed form of the dual torus pair: weight-zero Levi branch
LanglandsTunnell.RankinSelberg.exists_forall_dualTorusPair_eq_closedForm_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_weightZeroLevi32 below · depth 26 - Closed form of the unfolded torus pair: discrete Levi branch
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_closedForm_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_discreteLevi_ed224 below · depth 26 - Unfolded torus pair in closed form: discrete series against principal Levi
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_closedForm_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_weightOneLevi_ed227 below · depth 26 - Closed form of the unfolded torus pair: weight-zero Levi branch
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_closedForm_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian3_of_weightZeroLevi_ed227 below · depth 26 - Dual torus pair for a discrete-series profile: Gamma factors times Laplace–Mellin
LanglandsTunnell.RankinSelberg.exists_forall_dualTorusPair_eq_const_mul_setIntegral_W_diagOne_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian328 below · depth 27 - Unfolded torus pair for a discrete-series GL₂ profile
LanglandsTunnell.RankinSelberg.exists_forall_unfoldedTorusPair_eq_const_mul_setIntegral_W_diagOne_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian323 below · depth 27 - Unfolded dual torus pair as 4π i^m times scaled-shape integral
LanglandsTunnell.RankinSelberg.dualTorusPair_eq_const_mul_setIntegral_scaledShape_of_discreteSeries_of_conjBlockHarmonic_colHarmonic_gaussian310 below · depth 28