MathLabs
TheoremProved

Valence formula

Statement

Let ff be a nonzero modular form of weight kk for SL2(Z)\mathrm{SL}_2(\mathbb{Z}). Then, summing over the fundamental domain of H/SL2(Z)\mathbb{H}/\mathrm{SL}_2(\mathbb{Z}) with ord⁡P(f)\operatorname{ord}_P(f) the order of vanishing of ff at PP:

Why is it true?

This is the modular-form analogue of "a degree-nn polynomial has exactly nn roots counted with multiplicity": ff can be viewed as a section of a line bundle of degree k/12k/12 on the compact orbifold X(1)=H∗/SL2(Z)≅P1(C)X(1)=\mathbb{H}^*/\mathrm{SL}_2(\mathbb{Z})\cong\mathbb{P}^1(\mathbb{C}), and the total number of its zeros (weighted) must equal that degree. The weights 12,13\tfrac12,\tfrac13 appear only at the two points ii and ρ=eiπ/3\rho=e^{i\pi/3} because those are exactly the points where SL2(Z)\mathrm{SL}_2(\mathbb{Z}) has extra (order-22 and order-33) stabilizers, so the quotient map wraps around them 22 and 33 times.

Proof sketch

Fix the standard fundamental domain F={τ∈H:∣Re⁡(τ)∣≤12, ∣τ∣≥1}\mathcal{F}=\{\tau\in\mathbb{H} : |\operatorname{Re}(\tau)|\le \tfrac12,\ |\tau|\ge 1\}, with vertices at ρ=eiπ/3\rho=e^{i\pi/3}, ρ+1\rho+1, and ii on its lower boundary, extending up to a cusp at ∞\infty. Truncate it at height Im⁡(τ)=T\operatorname{Im}(\tau)=T for large TT, and indent the boundary with small circular arcs around any zeros of ff that happen to lie on ∂F\partial\mathcal{F} itself. Call the resulting contour CC. Since ff has finitely many zeros in this bounded region, the argument principle gives 12πi∮Cf′(τ)f(τ) dτ\frac{1}{2\pi i}\oint_C \frac{f'(\tau)}{f(\tau)}\,d\tau equal to the number of zeros of ff strictly inside CC.

Now evaluate each piece of ∂F\partial\mathcal{F}. The two vertical sides Re⁡(τ)=−12\operatorname{Re}(\tau)=-\tfrac12 and Re⁡(τ)=12\operatorname{Re}(\tau)=\tfrac12 are identified by T:τ↦τ+1T:\tau\mapsto\tau+1, and since f(τ+1)=f(τ)f(\tau+1)=f(\tau), the integrand f′/ff'/f is also 11-periodic; traversed in opposite directions (one side going up, the identified side coming down), these two integrals cancel exactly. This is where the translation symmetry earns its keep: it removes two full sides of the contour for free.

The top edge at height TT closes up as T→∞T\to\infty: writing f=∑n≥manqnf=\sum_{n\ge m}a_nq^n with m=ord⁡∞(f)m=\operatorname{ord}_\infty(f) and am≠0a_m\ne0, we get f′/f→2πi mf'/f \to 2\pi i\,m as q→0q\to0, so this edge contributes −ord⁡∞(f)-\operatorname{ord}_\infty(f) to the total (the minus sign from the contour's orientation, traversed leftward at the top).

What remains is the lower boundary: the arc from ρ\rho to ii and the arc from ii to ρ+1\rho+1 along ∣τ∣=1|\tau|=1, plus the two short vertical segments from ρ\rho up to the top-left corner region and from ρ+1\rho+1 down. The inversion S:τ↦−1/τS:\tau\mapsto-1/\tau maps the arc through ii to itself (since S(i)=iS(i)=i) and swaps the two halves of the circular arc; because SS fixes ii and rotates a neighborhood of ii by angle π\pi (the stabilizer of ii in PSL2(Z)\mathrm{PSL}_2(\mathbb{Z}) has order 22), the small indentation around ii contributes only −12ord⁡i(f)-\tfrac12\operatorname{ord}_i(f) instead of a full −ord⁡i(f)-\operatorname{ord}_i(f): only "half" of a full residue is actually swept out before SS-symmetry identifies the rest. Likewise ρ\rho and ρ+1=ST−1(ρ)\rho+1=S T^{-1}(\rho) are identified with stabilizer of order 33 in PSL2(Z)\mathrm{PSL}_2(\mathbb{Z}) (generated by STST, of order 33), so their combined indentation contributes −13ord⁡ρ(f)-\tfrac13\operatorname{ord}_\rho(f). Any other zero PP on the remaining, generic part of the arc has trivial stabilizer and contributes the full −ord⁡P(f)-\operatorname{ord}_P(f).

Adding every piece: the vertical sides cancel, the top gives −ord⁡∞(f)-\operatorname{ord}_\infty(f), the corners give −12ord⁡i(f)−13ord⁡ρ(f)-\tfrac12\operatorname{ord}_i(f)-\tfrac13\operatorname{ord}_\rho(f), and any remaining boundary zero PP gives −ord⁡P(f)-\operatorname{ord}_P(f). But 12πi∮Cf′/f dτ\frac{1}{2\pi i}\oint_C f'/f\,d\tau must also equal k12\tfrac{k}{12}: this constant comes from tracking how the weight-kk automorphy factor (cτ+d)k(c\tau+d)^k forces the total turning of arg⁡f\arg f around the two identified corner arcs (related by SS, which sends dτ↦τ−2dτd\tau\mapsto \tau^{-2}d\tau picking up a winding governed by kk) to contribute exactly k/12k/12 net — the same constant that appears because the hyperbolic area of F\mathcal{F} is π/3\pi/3 and X(1)X(1) has exactly one cusp and elliptic points of order 2,32,3, which is the Riemann–Hurwitz bookkeeping underlying the 1212 in the formula. Equating the two computations of the same contour integral and moving every zero-order term to one side gives exactly ord⁡∞(f)+12ord⁡i(f)+13ord⁡ρ(f)+∑Pord⁡P(f)=k12\operatorname{ord}_\infty(f)+\tfrac12\operatorname{ord}_i(f)+\tfrac13\operatorname{ord}_\rho(f)+\sum_{P}\operatorname{ord}_P(f) = \tfrac{k}{12}.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Jean-Pierre Serre (1973). A Course in Arithmetic
  2. Fred Diamond, Jerry Shurman (2005). A First Course in Modular Forms
  3. Andrew Wiles (1995). Modular Elliptic Curves and Fermat's Last Theorem · DOI:10.2307/2118559
  4. James Newton, Jack A. Thorne (2021). Symmetric power functoriality for holomorphic modular forms · DOI:10.1007/s10240-021-00127-3 · arXiv:1912.11261