Documentation

TauCeti.NumberTheory.ModularForms.HeckeSlash.UpperTri.Cusps

The upper-triangular Hecke slash sum vanishes, and is bounded, at the cusps #

heckeSlashUpperTri is a finite sum of slashes by rational matrices upperTriRep p b of positive determinant. A slash is zero at a cusp c exactly when the original function is zero at g • c (OnePoint.IsZeroAt.smul_iff), and for an arithmetic subgroup Γ the rational transform g • c is again a cusp of Γ (IsCusp.smul_map_ratCast). Consequently, a function vanishing at every cusp of Γ has an upper-triangular slash sum vanishing at every cusp of Γ. The same transport holds for boundedness at every cusp.

This supplies the cusp-vanishing and cusp-boundedness properties of the upper-triangular part of the Hecke operator at general level.

Main results #

Provenance #

The shape corresponds to heckeT_p_ut_zero_at_cusps in the AINTLIB LeanModularForms project (Chris Birkbeck, Apache-2.0), LeanModularForms/HeckeRIngs/GL2/AdjointTheory.lean at commit 2baa76f742bdb4fb8ee323fabba41203bd390e08. Restated for this repository's upperTriRep and general arithmetic subgroups Γ via OnePoint.IsZeroAt.sum and IsCusp.smul_map_ratCast.

References #

theorem HeckeRing.GL2.isZeroAt_heckeSlashUpperTri (k : ℤ) (p : ℕ) {Γ : Subgroup (GL (Fin 2) ℝ)} [Γ.IsArithmetic] {f : UpperHalfPlane → ℂ} (hf : ∀ (c : OnePoint ℝ), IsCusp c Γ → c.IsZeroAt f k) {c : OnePoint ℝ} (hc : IsCusp c Γ) :

The upper-triangular slash sum vanishes at every cusp when the function does.

theorem HeckeRing.GL2.isBoundedAt_heckeSlashUpperTri (k : ℤ) (p : ℕ) {Γ : Subgroup (GL (Fin 2) ℝ)} [Γ.IsArithmetic] {f : UpperHalfPlane → ℂ} (hf : ∀ (c : OnePoint ℝ), IsCusp c Γ → c.IsBoundedAt f k) {c : OnePoint ℝ} (hc : IsCusp c Γ) :

The upper-triangular slash sum is bounded at every cusp when the function is.