Documentation

TauCeti.NumberTheory.ModularForms.HeckeSlash.UpperTri.Holomorphic

The upper-triangular Hecke slash sum preserves holomorphy #

heckeSlashUpperTri is a finite sum of slashes by the upper-triangular representatives upperTriRep p b for b : Fin p. Because each representative is a rational matrix of positive determinant, each summand is holomorphic whenever the underlying function is, and hence so is the entire sum.

This is one of the analytic requirements for descending the upper-triangular Hecke sum to modular forms; the cusp conditions live in UpperTri/Infty.lean and UpperTri/Cusps.lean, and periodicity under τ ↦ τ + 1 lives in UpperTri/Periodic.lean.

Main results #

Provenance #

The shape corresponds to the holomorphy step of heckeT_p_ut in the AINTLIB LeanModularForms project (Chris Birkbeck, Apache-2.0), LeanModularForms/HeckeRIngs/GL2/AdjointTheory.lean at commit 2baa76f742bdb4fb8ee323fabba41203bd390e08. Stated here for upperTriRep, this repository's general-n family at n = 2.

References #

theorem HeckeRing.GL2.mdifferentiable_heckeSlashUpperTri (k : ℤ) (p : ℕ) {f : UpperHalfPlane → ℂ} (hf : MDiff f) :
MDiff (heckeSlashUpperTri k p f)

The upper-triangular slash sum of a holomorphic function is holomorphic.