Documentation

LeanPool.LeanModularForms.ValenceFormula.CoreIdentity

Core Identity for the Valence Formula #

The orbit-sum valence formula applied to the canonical zero set s₀.

Main Results #

theorem valence_formula_orbit_sum {k : } (f : ModularForm (Subgroup.map (Matrix.SpecialLinearGroup.mapGL ) (CongruenceSubgroup.Gamma 1)) k) (hf : f 0) (S : Finset UpperHalfPlane) (hS : pS, p ModularGroup.fd) (hS_complete : pModularGroup.fd, orderOfVanishingAt' (⇑f) p 0p S) :
(orderAtCusp' f) + 1 / 2 * (orderOfVanishingAt' (⇑f) ellipticPointI') + 1 / 3 * (orderOfVanishingAt' (⇑f) ellipticPointRho') + sS with s ellipticPointI' s ellipticPointRho' s ellipticPointRhoPlusOne' s > 1 |(↑s).re| < 1 / 2, (orderOfVanishingAt' (⇑f) s) + ssLeftVert S, (orderOfVanishingAt' (⇑f) s) + sS with s ellipticPointRho' s = 1 (↑s).re < 0, (orderOfVanishingAt' (⇑f) s) = k / 12

Orbit-sum valence formula with boundary weight hypothesis.