Documentation

TauCeti.NumberTheory.ModularForms.Petersson.Hecke

The Petersson adjoint of the Hecke operators Tₙ at indices prime to the level #

For n coprime to N, the Hecke operator Tₙ on S_k(Γ₁(N)) has Petersson adjoint ⟨n⟩⁻¹ Tₙ:

⟪Tₙ f, g⟫ = ⟪f, ⟨n⟩⁻¹ (Tₙ g)⟫.

When the second argument has nebentypus χ, the inverse diamond acts by the scalar χ(n)⁻¹, so the formula simplifies to ⟪Tₙ f, g⟫ = ⟪f, χ(n)⁻¹ Tₙ g⟫. This is the adjoint input for the subsequent character-space stability, normality, and simultaneous-diagonalization results.

The purely Hecke-theoretic identification of the adjugate double coset, including the commutation of Tₙ with ⟨n⟩⁻¹, is in HeckeSlash/Diamond.lean. This module only applies the Petersson trace adjunction and specializes the result to a character space.

Main results #

References #

The Petersson adjoint of Tₙ (Diamond–Shurman, Theorem 5.5.3). For n coprime to the level N and cusp forms f, g on Γ₁(N),

⟪Tₙ f, g⟫ = ⟪f, ⟨n⟩⁻¹ (Tₙ g)⟫.

For g of nebentypus χ, the adjoint formula simplifies to ⟪Tₙ f, g⟫ = ⟪f, χ(n)⁻¹ Tₙ g⟫.