Degrees of the GL₂ Hecke operators #
Shimura's Theorem 3.24, identities (6) and (7): the double coset of diag(pⁱ, pⁱ⁺ᵏ) has
degree pᵏ⁻¹(p + 1) for k > 0, and the degrees of the summed operators T(m) assemble
into the divisor-sum function, deg T(m) = σ₁(m).
The prime-power case is a two-step induction on k. Expanding T(pᵏ) into its diagonal
terms T(pⁱ, pᵏ⁻ⁱ), raising k by two shifts the indexing by one place and leaves every
term's degree unchanged, so only the new leading term T(1, pᵏ⁺²) contributes and
deg T(pᵏ⁺²) = deg T(pᵏ) + pᵏ⁺¹(p + 1). Multiplicativity of T in coprime arguments then
upgrades the prime-power formula to every m.
Main results #
HeckeRing.GL2.degree_diagCoset_prime_pow:deg T(pⁱ, pⁱ⁺ᵏ) = pᵏ⁻¹(p + 1)fork > 0.HeckeRing.GL2.deg_heckeT_prime_pow:deg T(pᵏ) = 1 + p + ⋯ + pᵏ.HeckeRing.GL2.deg_heckeT:deg T(m) = σ₁(m).
Ported from the AINTLIB LeanModularForms project
(LeanModularForms/HeckeRIngs/GL2/Degree.lean, Chris Birkbeck,
https://github.com/CBirkbeck/AINTLIB/tree/main/projects/LeanModularForms).
References #
The prime-power degree (Shimura, Theorem 3.24(7) at a prime power):
deg T(pᵏ) = 1 + p + ⋯ + pᵏ.
The degree of T(m) (Shimura, Theorem 3.24(7)): deg T(m) = σ₁(m).