Definitions/Def_LanglandsTunnell_ArchCasimirCompanion.lean
Casimir operator and eigenvalue condition for real archimedean data
Fix a real archimedean parameter P (RealArchParam, either a principal parameter (u_1,a_1,u_2,a_2) or a discrete one (u,k) with 1\le k) and work with functions W on 2\times 2 real matrices with values in \mathbb{C}.
For each of the three directions H, E, Fm of AutomorphicForm.ArchDir there is a one-parameter subgroup of \mathrm{GL}_2(\mathbb{R}), namely archFlowMatrix: t\mapsto \operatorname{diag}(e^{t},e^{-t}), t \mapsto \begin{pmatrix}1&t\\0&1\end{pmatrix} and t \mapsto \begin{pmatrix}1&0\\t&1\end{pmatrix} respectively. matrixFlowDeriv d W is the right-translation derivative along the d-th of these, the function x \mapsto \frac{d}{dt}\big|_{t=0} W\big(x\cdot \mathrm{archFlowMatrix}\,d\,t\big), taken with Mathlib's deriv of a function of one real variable, so it is defined (as 0) also where no derivative exists. matrixCasimir W is the combination
-\Big(\tfrac14 D_H D_H W - \tfrac12 D_H W + D_E D_{Fm} W\Big),
with D_H, D_E, D_{Fm} the three flow derivatives; this is term for term the normalisation used for the adelic operator archCasimirAt at a real place.
For a datum d : \mathrm{ArchDatumR}\ P — whose fields give a Whittaker-type function W, smooth on the invertible locus, with a unipotent transformation law, a central law, an entire zeta package with functional equation and finite order, and decay bounds, but no differential equation — the predicate IsCasimirEigen d asserts the missing spectral law: for every real 2\times2 matrix x with \det x \neq 0,
(\mathrm{matrixCasimir}\ W)(x) = P.\mathrm{laplaceEigenvalue}\cdot W(x),
where the eigenvalue is \tfrac14-\big(\tfrac{u_1-u_2}{2}\big)^2 in the principal case and (1-k^2)/4 in the discrete case.
Auxiliary results record that both matrixFlowDeriv and matrixCasimir annihilate constants, construct zeroDatum P, the datum with W\equiv 0 (all structure fields satisfied with zeta function identically 0 and abscissa 0), and verify that it satisfies IsCasimirEigen, so the predicate is inhabited for every P.
Relation to Mathlib
Mathlib has no Casimir operator for \mathrm{GL}_2 or archimedean Whittaker data; these notions are the project's own, built on Mathlib's one-variable deriv.
Where it is used
The predicate supplies the archimedean differential equation that the real Whittaker data entering the converse-theorem construction of automorphic forms on \mathrm{GL}_2 must satisfy, matching the chosen archimedean parameter; that construction is what turns the Langlands–Tunnell L-data into an automorphic form, and hence gives modularity of the mod 3 representation used in the proof of Fermat's Last Theorem.
References
- H. Jacquet and R. P. Langlands, Automorphic Forms on GL(2), Lecture Notes in Mathematics 114, Springer, 1970
- D. Bump, Automorphic Forms and Representations, Cambridge Studies in Advanced Mathematics 55, Cambridge University Press, 1997
- H. Darmon, F. Diamond and R. Taylor, Fermat's Last Theorem, in: Current Developments in Mathematics 1995, International Press, 1995, 1–154
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 62 lines
- 7 declarations
- used in the statements of 124 theorems and imported by 130 proofs
- imports 2 definition modules
Source file: Definitions/Def_LanglandsTunnell_ArchCasimirCompanion.lean
Imported by
- no other definition module
Declarations
- def
LanglandsTunnell.Converse.ArchCasimir.matrixFlowDeriv - def
LanglandsTunnell.Converse.ArchCasimir.matrixCasimir - def
LanglandsTunnell.Converse.ArchCasimir.IsCasimirEigen - theorem
LanglandsTunnell.Converse.ArchCasimir.matrixFlowDeriv_const - theorem
LanglandsTunnell.Converse.ArchCasimir.matrixCasimir_const - def
LanglandsTunnell.Converse.ArchCasimir.zeroDatum - theorem
LanglandsTunnell.Converse.ArchCasimir.isCasimirEigen_zero
Source
import Definitions.Def_LanglandsTunnell_JLConverse import Definitions.Def_AutomorphicForm_ArchDerivCasimir set_option autoImplicit false noncomputable section namespace LanglandsTunnell.Converse.ArchCasimir def matrixFlowDeriv (d : AutomorphicForm.ArchDir) (W : Matrix (Fin 2) (Fin 2) ℝ → ℂ) : Matrix (Fin 2) (Fin 2) ℝ → ℂ := fun x => deriv (fun t : ℝ => W (x * (AutomorphicForm.archFlowMatrix d t : Matrix (Fin 2) (Fin 2) ℝ))) 0 def matrixCasimir (W : Matrix (Fin 2) (Fin 2) ℝ → ℂ) : Matrix (Fin 2) (Fin 2) ℝ → ℂ := -((1 / 4 : ℂ) • matrixFlowDeriv .H (matrixFlowDeriv .H W) - (1 / 2 : ℂ) • matrixFlowDeriv .H W + matrixFlowDeriv .E (matrixFlowDeriv .Fm W)) def IsCasimirEigen {P : RealArchParam} (d : ArchDatumR P) : Prop := ∀ x : Matrix (Fin 2) (Fin 2) ℝ, x.det ≠ 0 → matrixCasimir d.W x = P.laplaceEigenvalue * d.W x theorem matrixFlowDeriv_const (d : AutomorphicForm.ArchDir) (c : ℂ) : matrixFlowDeriv d (fun _ => c) = fun _ => 0 := by funext x simp [matrixFlowDeriv] theorem matrixCasimir_const (c : ℂ) : matrixCasimir (fun _ => c) = fun _ => 0 := by funext x simp [matrixCasimir, matrixFlowDeriv_const] def zeroDatum (P : RealArchParam) : ArchDatumR P where W := fun _ => 0 smooth := show ContDiffOn ℝ (⊤ : ℕ∞) (fun _ => (0 : ℂ)) ArchR.glSet from contDiffOn_const unip_law := fun _ _ => (mul_zero _).symm central_law := fun _ _ _ => (mul_zero _).symm zetaEntire := fun _ _ _ _ => 0 zetaEntire_differentiable := fun _ _ _ => differentiable_const 0 zeta_abscissa := 0 zeta_integrable := fun g u a s _ _ => by have h : ArchR.zetaIntegrand (fun _ => (0 : ℂ)) g u a s = fun _ => 0 := funext fun y => by simp [ArchR.zetaIntegrand] rw [h] exact MeasureTheory.integrable_zero _ _ _ zeta_eq := fun _ _ _ _ _ _ => by simp [ArchR.zetaIntegrand] functional_equation := fun _ _ _ _ _ => (mul_zero _).symm zetaEntire_finiteOrder := fun _ _ _ _ _ => ⟨0, 0, fun _ _ _ => by simp⟩ decay_top := fun _ _ => ⟨0, fun _ _ _ _ => by rw [show ArchR.asPi (fun _ => (0 : ℂ)) = fun _ => 0 from rfl, iteratedFDerivWithin_fun_zero] simp⟩ decay_zero := fun _ => ⟨0, 0, fun _ _ _ _ _ => by rw [show ArchR.asPi (fun _ => (0 : ℂ)) = fun _ => 0 from rfl, iteratedFDerivWithin_fun_zero] simp⟩ theorem isCasimirEigen_zero (P : RealArchParam) : IsCasimirEigen (zeroDatum P) := by intro x _ show matrixCasimir (fun _ => (0 : ℂ)) x = P.laplaceEigenvalue * 0 rw [matrixCasimir_const] simp end LanglandsTunnell.Converse.ArchCasimir end
Statements phrased using this module (124)
- J-stability of a cuspidal constituent at a real place
AutomorphicForm.CuspidalConstituent.comp_mul_archRealGLAt_J_mem_of_isCuspConstituent_of_cuspConstituentMeets_of_coversModCentre241 below · depth 18 - Determinant twist of a real archimedean Whittaker datum
LanglandsTunnell.Converse.ArchDatumR.exists_twist_W_eq_abs_det_rpow_mul0 below · depth 18 - Assembled archimedean Whittaker function is a Casimir eigenfunction
LanglandsTunnell.Converse.continuous_archW_and_isArchSmoothAt_and_archCasimirAt_eq_of_isCasimirEigen0 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 - Pinned niceness of twisted L-data of a cubic formal base change
LanglandsTunnell.exists_forall_isNicePinned_twistedDatum_formalBaseChange_archOfParam_of_whittakerCoefficient_fibre_eq_archW_of_not_agreesAwayFromFinite_twist_of_isCasimirEigen2,832 below · depth 18 - Archimedean parameter and Whittaker datum of a cuspidal class over ℚ
LanglandsTunnell.exists_realArchParam_archDatumR_whittakerCoefficient_fibre_eq_isCasimirEigen_of_archOccursInClassOf_rat464 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 - Sign twist of an archimedean Whittaker datum
LanglandsTunnell.Converse.ArchDatumR.exists_twist_sign_W_eq_sign_det_mul0 below · depth 19 - Minimal-weight archimedean Whittaker datum for a real parameter
LanglandsTunnell.Converse.exists_archDatumR_archWeightChar_minimalType_isCasimirEigen_W_ne_zero15 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 - Whittaker coefficients match a model datum up to sign twist
LanglandsTunnell.archOccursInClassOf_whittakerCoefficient_fibre_eq_archW_or_twist_sign_of_archOccursInClassOf_rat420 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 - Non-vanishing first Whittaker coefficient over ℚ
AutomorphicForm.SmoothCuspRealizationAt.exists_whittakerCoefficient_one_ne_zero_of_continuous_foldr_archDerivAt_rat23 below · depth 20 - Weight-k forms satisfy (E-F)φ = ik φ at a real place
AutomorphicForm.archDerivAt_E_sub_archDerivAt_Fm_eq_smul_of_hasArchCharacterAtZero_of_isArchSmoothAt0 below · depth 20 - J-rigidity of weight-one class witnesses over ℚ
AutomorphicForm.archOccursInClassOf_archWeightChar_one_apply_mul_archRealGLAt_J_eq_mul_lower_of_ne_of_coversModCentre_rat370 below · depth 20 - Weight-zero occurrence can be taken J-eigen at a real place
AutomorphicForm.archOccursInClassOf_archWeightChar_zero_apply_mul_archRealGLAt_J_eq_of_coversModCentre10 below · depth 20 - Whittaker transformation laws and torus ODE over ℚ
AutomorphicForm.whittakerCoefficient_archRealLiftAt_mul_laws_and_torus_ode_of_archCasimirAt_eq_smul_rat10 below · depth 20 - Vanishing of the discrete-series Whittaker datum on det<0
LanglandsTunnell.Converse.ArchDatumR.W_eq_zero_of_det_neg_of_discrete_of_archWeightChar_of_isCasimirEigen10 below · depth 20 - Weight-one limit-of-discrete-series datum vanishes on negative determinants
LanglandsTunnell.Converse.ArchDatumR.W_eq_zero_of_det_neg_of_principal_of_ne_of_archWeightChar_one_of_isCasimirEigen10 below · depth 20 - Reflection law for weight-zero real principal Whittaker data
LanglandsTunnell.Converse.ArchDatumR.W_mul_diag_eq_neg_one_pow_mul_of_principal_of_archWeightChar_zero_of_isCasimirEigen10 below · depth 20 - Reflection by diag(-1,1) as a lowering derivative
LanglandsTunnell.Converse.ArchDatumR.exists_W_mul_diag_eq_mul_lower_of_principal_of_ne_of_ne_of_archWeightChar_one_of_isCasimirEigen11 below · depth 20 - Weight-one Whittaker datum: W(xJ)=κ (LW)(x) with κ²(u₁-u₂)²=1
LanglandsTunnell.Converse.ArchDatumR.exists_sq_mul_sq_eq_one_and_W_mul_diag_eq_mul_lower_of_principal_of_ne_of_ne_of_archWeightChar_one_of_isCasimirEigen11 below · depth 20 - Transformation laws and torus ODE for an archimedean datum
LanglandsTunnell.Converse.ArchDatumR.laws_and_torus_ode_of_archWeightChar_of_isCasimirEigen2 below · depth 20 - Torus rays determine a ψ-Whittaker function of weight k
LanglandsTunnell.Converse.ArchR.eq_mul_of_unip_law_of_central_law_of_archWeightChar_of_torus_eq_of_sign_det0 below · depth 20 - Discrete-series Whittaker function is a Casimir eigenfunction
LanglandsTunnell.Converse.DiscreteFamily.matrixCasimir_W0 below · depth 20 - Sign-twisted two-term Whittaker combinations are Casimir eigenfunctions
LanglandsTunnell.Converse.PrincipalFamily.isCasimirEigen_of_W_eq_comb3 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 - 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 - 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 - Unitary archimedean datum forces ‖bₚ‖ = Np almost everywhere
LanglandsTunnell.exists_finset_norm_b_eq_absNorm_of_whittakerCoefficient_fibre_eq_archW_of_re_centralExponent_eq_zero10 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 - Finite-dimensionality and R(J)∘ L-stability of the weight-one slice over ℚ
AutomorphicForm.CuspidalConstituent.finiteDimensional_and_forall_mem_weightOne_slice_of_forall_comp_J_mem_rat168 below · depth 21 - J-rigid weight-one cut vector witnesses archimedean occurrence in the class
AutomorphicForm.archOccursInClassOf_J_rigid_of_mem_isCuspConstituent_of_hasArchCharacterAt_one358 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 - Occurring weight-one type lies in one cuspidal constituent
AutomorphicForm.exists_isCuspConstituent_mem_isotypicCuspSubmodule_archCutSubmodule_hasArchCharacterAt_one_of_archOccursInClassOf333 below · depth 21 - A J-rigid vector in weight-one Casimir eigenspaces
AutomorphicForm.exists_ne_zero_apply_mul_archRealGLAt_J_eq_mul_lower_of_finiteDimensional_of_forall_mem4 below · depth 21 - Whittaker ODE, growth and Mellin shape on the negative sheet
LanglandsTunnell.Converse.ArchDatumR.negSheet_ode_and_growth_and_mellin_eq_of_archWeightChar_of_isCasimirEigen1 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 unfolded archimedean torus-pair integrand
LanglandsTunnell.RankinSelberg.exists_forall_integrable_unfoldedTorusPairIntegrand_jacquetVector34 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 - 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 - Iterated real-place flow derivatives are bounded on determinant shells
AutomorphicForm.CuspidalConstituent.exists_forall_norm_foldr_archDerivAt_le_of_mem_cut174 below · depth 22 - Lowering operator and J-translate stay isotypic in a cuspidal constituent
AutomorphicForm.CuspidalConstituent.lower_mem_isotypicCuspSubmodule_and_comp_J_mem_isotypicCuspSubmodule_of_mem3 below · depth 22 - Iwasawa bound for W_D(diag(at,1)e⁻¹)
LanglandsTunnell.Converse.ArchDatumR.norm_W_diagOne_mul_inv_le_of_iwasawa0 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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