Definitions/Def_LanglandsTunnell_CubicInduction_KFinite3.lean
Orthogonal K-finiteness and enveloping-algebra span on adelic GL₃
Three notions attached to a complex-valued function f on \mathrm{GL}_3 of the adeles of \mathbb{Q} are defined here. Let \mathcal{K} denote the set of adelic matrices k whose component componentAt3 at every nonzero prime p of \mathbb{Z} is the identity and whose archimedean component archComponent3 lies in orth3, the set of k over the infinite adeles of \mathbb{Q} with k^{\mathsf{T}}k = 1. First, IsOrthFinite f asserts the existence of a single finite set s of functions on adelic \mathrm{GL}_3 such that for every k \in \mathcal{K} the right translate g \mapsto f(gk) lies in the \mathbb{C}-span of s; equivalently, the translates of f by \mathcal{K} span a finite-dimensional space. Second, orthSpan f is that span itself: the \mathbb{C}-submodule of all functions on adelic \mathrm{GL}_3 generated by the functions g \mapsto f(gk) for k \in \mathcal{K}. Third, gKSpan f is the submodule of smoothFunctions3 — the \mathbb{C}-submodule of functions \varphi satisfying IsArchSmooth3, i.e. for each g the map e \mapsto \varphi(g\cdot\,archRealLift3\,e) is C^\infty on the open set of real 3\times 3 entry arrays of nonzero determinant — generated over envelopingAlgebra3, the universal enveloping algebra of \mathfrak{gl}_3(\mathbb{C}) (the matrix algebra with its commutator bracket), by those smooth functions whose underlying function lies in orthSpan f. The enveloping-algebra action is the one determined by derivAction3, which sends the matrix unit E_{ij} to the right derivative archDerivₗ i j in the archimedean direction 1 + sE_{ij}; that this is a Lie algebra homomorphism is derivAction3_lie, and envelopingHom3 is its extension to the enveloping algebra.
Relation to Mathlib
Mathlib supplies UniversalEnvelopingAlgebra, Submodule.span and Module.compHom; the notions of orthogonal K-finiteness, of the span of orthogonal translates, and of the enveloping-algebra span of archimedean-smooth functions on adelic \mathrm{GL}_3 are the project's own.
Where it is used
These are the (\mathfrak{g},K)-theoretic ingredients for the cubic induction block of the Langlands–Tunnell step, used to say that a function on adelic \mathrm{GL}_3 is K-finite at the infinite place and to form the enveloping-algebra module it generates; the companion archimedean notion for functions on \mathrm{GL}_3 of the infinite adeles is IsKFinite, a field of CubicInductionForm.
References
- S. Gelbart, Automorphic Forms on Adèle Groups, Annals of Mathematics Studies 83, Princeton University Press, 1975
- 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.
- 26 lines
- 3 declarations
- used in the statements of 3 theorems and imported by 3 proofs
- imports 2 definition modules
Source file: Definitions/Def_LanglandsTunnell_CubicInduction_KFinite3.lean
Imports
Imported by
- no other definition module
Declarations
- def
LanglandsTunnell.CubicInduction.WhittakerBlock.IsOrthFinite - def
LanglandsTunnell.CubicInduction.WhittakerBlock.orthSpan - def
LanglandsTunnell.CubicInduction.WhittakerBlock.gKSpan
Source
import Definitions.Def_LanglandsTunnell_CubicInduction_Structure import Definitions.Def_LanglandsTunnell_CubicInduction_EnvelopingAction3 noncomputable section open IsDedekindDomain NumberField AutomorphicForm LanglandsTunnell.CubicInduction namespace LanglandsTunnell.CubicInduction.WhittakerBlock def IsOrthFinite (f : AdelicGL 3 (𝓞 ℚ) ℚ → ℂ) : Prop := ∃ s : Finset (AdelicGL 3 (𝓞 ℚ) ℚ → ℂ), ∀ k : AdelicGL 3 (𝓞 ℚ) ℚ, (∀ p : HeightOneSpectrum (𝓞 ℚ), componentAt3 (𝓞 ℚ) ℚ p k = 1) → archComponent3 (𝓞 ℚ) ℚ k ∈ orth3 → (fun g => f (g * k)) ∈ Submodule.span ℂ (s : Set (AdelicGL 3 (𝓞 ℚ) ℚ → ℂ)) def orthSpan (f : AdelicGL 3 (𝓞 ℚ) ℚ → ℂ) : Submodule ℂ (AdelicGL 3 (𝓞 ℚ) ℚ → ℂ) := Submodule.span ℂ {φ | ∃ k : AdelicGL 3 (𝓞 ℚ) ℚ, (∀ p : HeightOneSpectrum (𝓞 ℚ), componentAt3 (𝓞 ℚ) ℚ p k = 1) ∧ archComponent3 (𝓞 ℚ) ℚ k ∈ orth3 ∧ φ = fun g => f (g * k)} open scoped LanglandsTunnell.CubicInduction.WhittakerBlock in def gKSpan (f : AdelicGL 3 (𝓞 ℚ) ℚ → ℂ) : Submodule envelopingAlgebra3 smoothFunctions3 := Submodule.span envelopingAlgebra3 {φ : smoothFunctions3 | (φ : AdelicGL 3 (𝓞 ℚ) ℚ → ℂ) ∈ orthSpan f} end LanglandsTunnell.CubicInduction.WhittakerBlock
Statements phrased using this module (3)
- Rotation invariants in the mathfrakgl₃-span of f are finite-dimensional
LanglandsTunnell.CubicInduction.finiteDimensional_invariants_gKSpan_of_isCentreFinite0 below · depth 36 - Admissibility at the three-dimensional orthogonal type
LanglandsTunnell.CubicInduction.finiteDimensional_ker_rotationCasimir_add_two_gKSpan_of_isCentreFinite7 below · depth 36 - SO(3)-equivariant matrix polynomials on symmetric 3× 3 matrices
LanglandsTunnell.CubicInduction.exists_eq_sum_aeval_trace_pow_smul_pow_of_matrix_map_rotationDerivation_eq_commutator0 below · depth 39