Dimension formulas for congruence subgroups
Written by GPT-6.1 Sol (OpenAI) in Codex, Ultra setting, October 2026. Self-checked by the writing AI. Public domain (CC0).
A modular form changes when its argument is changed by a matrix, but a suitable differential built from it is invariant. The differential may have poles at the cusps and at elliptic points. Computing the allowed pole orders turns the problem of counting modular forms into a problem about line bundles on a compact curve.
We assume Modular curves and their genus and The valence formula and the ring of modular forms of level one. The slash operator and cusp expansions are those of Modular forms, lattice functions and Eisenstein series. We retain the even-weight formulas for every finite-index subgroup, odd weights, characters and arithmetic coefficient bounds. The degree formula and complex bound are derived below by a finite norm from the earlier valence proof. Appendix A proves the compact-curve theorem of Section 1, including arbitrary line bundles and the analytic/topological genus comparison. The smooth-completion, Fourier and weak-derivative framework is constructed in A.1; the elementary real-calculus, coordinate-integral and Stokes prerequisites stated there still need exact programme proof verification, and the arithmetic input in Section 6.1 remains unproved; full proof closure is not claimed.
Let \(\Gamma\) be such a subgroup, let \(\bar\Gamma\) be its image in \(\mathrm{PSL}_2(\mathbb Z)\), and write \[ X=X(\Gamma),\qquad d=[\mathrm{PSL}_2(\mathbb Z):\bar\Gamma]. \] Let \(g\) be the genus, \(e_2,e_3\) the numbers of elliptic orbits of projective orders two and three, and \(c\) the number of cusps. Let \[ C=\sum_{\text{cusps }P}P \] be the reduced cusp divisor. In particular \(c\ge1\). All dimensions below are over \(\mathbb C\).
1. The compact-curve theorem we use
A holomorphic line bundle \(\mathcal L\) is locally a product with a one-dimensional vector space, with nonvanishing holomorphic transition functions. Its holomorphic sections form the vector space \(H^0(X,\mathcal L)\), of dimension \(h^0(\mathcal L)\). Write \(\mathcal K=\Omega_X^1\) for the canonical bundle.
For an integral divisor \(D=\sum n_PP\), the bundle \(\mathcal L(D)\) allows its meromorphic sections to have order at least \(-n_P\) relative to a holomorphic frame of \(\mathcal L\) at \(P\). Its degree is \[ \deg\mathcal L(D)=\deg\mathcal L+\sum n_P. \] Degrees add under tensor products. A nonzero holomorphic section has an effective zero divisor of degree \(\deg\mathcal L\); consequently a bundle of negative degree has no such section.
Appendix A proves the following theorem, including duality and existence of meromorphic sections, relative to the elementary analytic framework stated there. Its genus identification uses the finite-polygon proof in the preceding lesson 03, Appendix A.
Riemann–Roch and duality. On a compact connected Riemann surface of genus \(g\), every holomorphic line bundle satisfies \[ h^0(\mathcal L)-h^0(\mathcal K\otimes\mathcal L^{-1}) =\deg\mathcal L+1-g. \tag{1.1} \] Also \[ \deg\mathcal K=2g-2,\qquad h^0(\mathcal K)=g. \tag{1.2} \] Here the analytic and topological genera agree.
The free analytic notes [McMullen, Riemann Surfaces, Theorems 11.1–11.2, Corollaries 9.10–9.11 and Corollary 14.4] contain source material for this dependency. The alternative algebraic route is [Stacks, Tag 0BS6], after constructing a smooth projective model and proving the comparison in the free original article [Serre 1956, §3, no. 12, Theorems 1–3]. Algebraization is a separate theorem, recorded in [Teleman 2003, Lecture 14]. These free sources are writing material; the analytic argument used here is written in Appendix A. The alternative algebraic route requires its own algebraization and comparison proofs. For the modular surface used here the canonical-degree part of (1.2) can nevertheless be established locally, as follows.
Lemma 1.1 (canonical degree for this modular curve). The divisor of a nonzero meromorphic differential on \(X\) has total order \(2g-2\).
Proof. Let \(J=j\circ\pi\), using the modular covering from lesson 03, Proposition 3.2, and the biholomorphism \(j:X(1)\to\mathbb P^1\) proved in lesson 05, Theorem 3.1. The sphere differential \(dt\) has no finite zero and has order \(-2\) at infinity, since \(t=1/v\) gives \(dt=-v^{-2}dv\). Under a local map \(t-t_0=u^r\), its pullback has order \(r-1\); at a pole \(t=u^{-r}\), it has order \(-r-1\). Proposition 3.2 gives all these indices. At the cusps their sum is \(d\), so the total order of \(dJ\) is \[ -2d+\sum_P(r_P-1)=2g-2, \] where the last equality is the explicit modular-cover cell count in lesson 03, Section 3. This differential is nonzero because the displayed local derivatives are nonzero away from branching.
Any other nonzero meromorphic differential is \(h\,dJ\) for a meromorphic function \(h\) on \(X\). The divisor of \(h\) has total order zero: remove small coordinate discs around its finitely many zeros and poles, integrate the globally defined \(dh/h\) along their boundaries, and subdivide the remaining surface cells into coordinate triangles. Cauchy's theorem on each triangle gives zero, and internal edge integrals cancel. The boundary circles therefore sum to zero, while each circle contributes \(2\pi i\operatorname{ord}_P(h)\) by lesson 05, Lemma 0.1. This proves the claim, using the Cauchy proof in lesson 01, Lemma 0.2, and the elementary surface subdivision foundations still recorded there. It proves \(\deg\mathcal K=2g-2\) here without Riemann–Roch. It does not prove \(h^0(\mathcal K)=g\) or general duality. \(\square\)
2. Descending an even-weight form
For an even integer \(k=2m\), a meromorphic modular form produces \[ \omega_f=f(z)(dz)^m. \tag{2.1} \] Indeed, \(\gamma'(z)=(cz+d)^{-2}\) cancels the weight-\(2m\) transformation factor. The differential is invariant and descends away from the elliptic points and cusps. Tensor powers with negative \(m\) mean powers of the dual canonical bundle. Even-weight forms are unchanged on replacing \(\Gamma\) by the subgroup generated by \(\Gamma\) and \(-I\), so all local calculations depend only on \(\bar\Gamma\).
2.1. The elliptic rounding
At an elliptic point \(p\) of order \(e\), choose the rotation coordinate \(w\) used in the modular-curve lesson: the stabilizer acts by \(w\mapsto\zeta w\), with \(\zeta\) a primitive \(e\)-th root of unity, and the quotient coordinate is \(u=w^e\).
Write the pulled-back differential as \(\Phi(w)(dw)^m\). Since \(z\) and \(w\) are ordinary local coordinates, \(\Phi\) and \(f\) have the same order \(v_p(f)\). Invariance says \[ \Phi(\zeta w)\zeta^m=\Phi(w). \] Thus every nonzero Laurent coefficient with exponent \(n\) satisfies \(n+m\equiv0\pmod e\). Since \[ (dw)^m=e^{-m}w^{-m(e-1)}(du)^m, \] the descended order at the quotient point \(P\) is the integer \[ \operatorname{ord}_P(\omega_f) =\frac{v_p(f)-m(e-1)}e. \tag{2.2} \] The factor \(e^{-m}\) is nonzero and has no effect on the order.
It follows that holomorphy of \(f\) at \(p\) is equivalent to \[ \operatorname{ord}_P(\omega_f) \ge-\left\lfloor m\left(1-\frac1e\right)\right\rfloor. \tag{2.3} \] This is where rounding enters. The ordinary zero order \(v_p(f)\), the weighted order \(v_p(f)/e\), and the integral order of the differential on \(X\) are three distinct quantities.
2.2. The cusp order
At a cusp \(P=\alpha\infty\), let \(h\) be its projective width and put \(q_h=e^{2\pi iz/h}\). Set \(F=f|_{2m}\alpha\). Even weight removes the possible negative sign in the cusp generator, so \(F\) is periodic with period \(h\). Let \(v_P(f)\) be its order as a meromorphic function of \(q_h\). Then \[ F(z)(dz)^m =\left(\frac h{2\pi i}\right)^m F(q_h)q_h^{-m}(dq_h)^m, \] and hence \[ \operatorname{ord}_P(\omega_f)=v_P(f)-m. \tag{2.4} \] A holomorphic form allows a pole of order at most \(m\); a cusp form allows at most \(m-1\). These assertions are order inequalities and remain meaningful for negative \(m\).
Define the integral elliptic divisor \[ D_m= \sum_{\text{elliptic }P} \left\lfloor m\left(1-\frac1{e_P}\right)\right\rfloor P. \tag{2.5} \]
Theorem 2.1 (the differential dictionary). For every even integer \(k=2m\), the map (2.1) induces isomorphisms \[ \begin{aligned} M_{2m}(\Gamma)&\simeq H^0\bigl(X,\mathcal K^m(D_m+mC)\bigr),\\ S_{2m}(\Gamma)&\simeq H^0\bigl(X,\mathcal K^m(D_m+(m-1)C)\bigr). \end{aligned} \tag{2.6} \] In particular \(S_2(\Gamma)\simeq H^0(X,\mathcal K)\).
Proof. On the ordinary part of the quotient, (2.1) is invariant and holomorphic. Equations (2.3)–(2.4) give exactly the allowed orders encoded by the two bundles in (2.6). Thus the map has the stated target.
Conversely, pull back a section of the first bundle to the half-plane and divide its local expression by \((dz)^m\). This produces a meromorphic function \(f\) with the weight-\(2m\) law. At an elliptic point, an integral order \(\ell\) downstairs becomes the order \[ e\ell+m(e-1) \] of \(f\) upstairs. The bound \(\ell\ge-\lfloor m(e-1)/e\rfloor\) makes this number nonnegative. At a cusp, (2.4) makes the \(q_h\)-order \(\ell+m\), which is nonnegative for the first bundle and at least one for the second. Therefore the pulled-back function extends holomorphically and has precisely the required cusp conditions. Pullback and descent are inverse operations. Finally \(m=1\) gives \(D_1=0\) and \((m-1)C=0\), proving the weight-two assertion. \(\square\)
3. A zero count at every level
For a nonzero meromorphic form of even weight \(k\), sum the ordinary orders over ordinary orbits, the ordinary orders divided by \(e_P\) at elliptic orbits, and the cusp orders in their own coordinates \(q_h\).
Theorem 3.1 (degree formula). With these conventions, \[ \sum_{\text{ordinary }P}v_P(f) +\sum_{\text{elliptic }P}\frac{v_p(f)}{e_P} +\sum_{\text{cusps }P}v_P(f)=\frac{kd}{12}. \tag{3.1} \]
Proof by a finite norm. Put \(\Gamma^+=\langle\Gamma,-I\rangle\). Even weight makes \(f\) invariant under this group. Choose left coset representatives \(\alpha_1,\ldots,\alpha_d\) for \(\Gamma^+\backslash\mathrm{SL}_2(\mathbb Z)\), and define \[ \mathcal N(f)=\prod_{a=1}^d(f|_k\alpha_a). \] Changing representatives does not change a factor. Right multiplication by an integral determinant-one matrix permutes the cosets, so the right slash law of lesson 04, Proposition 1.1, makes \(\mathcal N(f)\) a nonzero meromorphic level-one form of weight \(kd\). Every factor has a meromorphic cusp expansion with a finite principal part. Their product is periodic with period one; hence it has such a Laurent expansion in the ordinary \(q\) coordinate.
At a base interior point with projective stabilizer order \(E\), an upstairs point with stabilizer order \(e_P\) corresponds to a cycle of \(E/e_P\) cosets under that stabilizer. Each associated slash factor has the same ordinary zero order \(v_p(f)\): its fractional linear substitution is a local coordinate change with nonzero derivative and its automorphy factor is nonvanishing. This cycle contributes \((E/e_P)v_p(f)\) to the ordinary order of the norm. Dividing by \(E\), as the level-one valence formula does, gives exactly \(v_p(f)/e_P\). This includes ordinary points above an elliptic base point, for which \(e_P=1\).
At a cusp of width \(h\), the corresponding translation cycle gives factors \(F(z+a)\), \(0\le a<h\), where \(F=f|_k\alpha\). If its leading term is \(Aq_h^n\), the product has leading term \[ A^h\exp\left(\frac{2\pi i n}{h}\sum_{a=0}^{h-1}a\right)q_h^{hn} =A' q^n,\qquad A'\ne0. \] Thus this cusp contributes \(n=v_P(f)\) to the norm's order at infinity. The translation cycles exhaust all cosets, by lesson 02, Section 2.
Apply lesson 05, Theorem 1.1, to \(\mathcal N(f)\). Its weighted interior and cusp orders are exactly the sum in (3.1), by the preceding two calculations, and its weight is \(kd\). This proves (3.1). The orders have finite support because the quotient is compact and each local meromorphic expansion has isolated zeros and poles. This norm proof uses neither Riemann–Roch nor the analytic genus comparison. \(\square\)
As an exact check on the norm's cusp orders, regard \(\Delta\) as a form for \(\Gamma_0(2)\). The three coset factors all equal \(\Delta\), since it has level one, so its norm is \(\Delta^3\). Upstairs the width-one cusp has order one and the width-two cusp has order two: there \(\Delta(z)=q+O(q^2)=q_2^2+O(q_2^4)\). Their sum is three, the norm's downstairs cusp order, and also \(12\cdot3/12\). This checks the use of integral cusp orders rather than orders divided by widths.
For a holomorphic form every term on the left is nonnegative. In particular there are no nonzero forms of negative even weight. Forms of negative odd weight also vanish: their square would be a nonzero holomorphic form of negative even weight.
Cusp widths are already included in the choice \(q_h\). If a local term is expressed as \(q^{n/h}\), its cusp order is \(n\), rather than \(n/h\). At infinity for \(\Gamma_0(N)\), the width is one, so the ordinary \(q\)-order can be used directly.
4. Dimensions, including the weight-two exception
Theorem 4.1. For every even \(k\ge4\), \[ \begin{aligned} \dim M_k(\Gamma) &=(k-1)(g-1) +\left\lfloor\frac k4\right\rfloor e_2 +\left\lfloor\frac k3\right\rfloor e_3 +\frac k2c,\\ \dim S_k(\Gamma)&=\dim M_k(\Gamma)-c. \end{aligned} \tag{4.1} \] In weight two, \[ \dim S_2(\Gamma)=g,\qquad \dim M_2(\Gamma)=g+c-1. \tag{4.2} \] Also \(M_0(\Gamma)=\mathbb C\), \(S_0(\Gamma)=0\), and all negative-weight spaces vanish.
Proof using Appendix A, with its stated elementary foundation requirements. Let \[ \mathcal A_m=\mathcal K^m(D_m+mC),\qquad \mathcal B_m=\mathcal K^m(D_m+(m-1)C). \] We first identify the dual correction term in Riemann–Roch. For every integer \(m\) and positive integer \(e\), \[ \left\lfloor(1-m)\left(1-\frac1e\right)\right\rfloor =-\left\lfloor m\left(1-\frac1e\right)\right\rfloor. \tag{4.3} \] Indeed, the right-hand floor equals \(m-\lceil m/e\rceil\). The left-hand floor is \(1-m+\lfloor(m-1)/e\rfloor=\lceil m/e\rceil-m\), because \(\lfloor(m-1)/e\rfloor+1=\lceil m/e\rceil\) for every integer \(m\). Hence \(D_{1-m}=-D_m\).
It follows that \[ \mathcal K\otimes\mathcal B_m^{-1}=\mathcal A_{1-m}, \qquad \mathcal K\otimes\mathcal A_m^{-1}=\mathcal B_{1-m}. \tag{4.4} \] By Theorem 2.1 their section spaces are \(M_{2-k}(\Gamma)\) and \(S_{2-k}(\Gamma)\). If \(k\ge4\), these vanish by the negative-weight conclusion of Theorem 3.1. Thus (1.1) gives \[ h^0(\mathcal A_m)=\deg\mathcal A_m+1-g,\qquad h^0(\mathcal B_m)=\deg\mathcal B_m+1-g. \] The degree of \(D_m\) is \(\lfloor m/2\rfloor e_2+\lfloor2m/3\rfloor e_3\). Substituting \[ \deg\mathcal A_m=m(2g-2)+\deg D_m+mc \] gives the first formula in (4.1). The bundles differ by \(C\), whose degree is \(c\), so their dimensions differ by \(c\).
For \(k=2\), the cusp bundle is \(\mathcal K\), giving \(g\) by (1.2). The modular bundle is \(\mathcal K(C)\), with dual correction bundle \(\mathcal O_X(-C)\). A holomorphic function on compact connected \(X\) is constant, and one vanishing at a cusp is zero. Consequently that correction term vanishes, and \[ h^0(\mathcal K(C))=(2g-2+c)+1-g=g+c-1. \] The same constancy proves the weight-zero assertions. Negative odd weights were disposed of by squaring. \(\square\)
The constant-term map sends \(M_k(\Gamma)\) to \(\mathbb C^c\), with kernel \(S_k(\Gamma)\). For even \(k\ge4\), the proved dimension difference implies that every vector of cusp constants occurs. For weight two, there is one relation: the differential corresponding to \(f\) has residue \[ \operatorname{Res}_P(f\,dz) =\frac{h_P}{2\pi i}a_0(f|_2\alpha_P) \] at cusp \(P\). The residue theorem says \[ \sum_P h_Pa_0(f|_2\alpha_P)=0. \tag{4.5} \] The image has dimension \(c-1\) by (4.2), so it is exactly this hyperplane.
4.1. Recovering level one
For \(\mathrm{SL}_2(\mathbb Z)\), insert \(g=0,e_2=e_3=c=1\) into (4.1): \[ \dim M_k=-(k-1)+\lfloor k/4\rfloor+\lfloor k/3\rfloor+k/2. \] Write \(k=12a+r\), with \(r\in\{0,2,4,6,8,10\}\). For \(k\ge4\), this is \(a\) plus the value \[ 1-r+\lfloor r/4\rfloor+\lfloor r/3\rfloor+r/2, \] whose six values are \(1,0,1,1,1,1\). Thus we recover exactly the preceding lesson's formula. In weight two, (4.2) gives \(\dim M_2=\dim S_2=0\). The modular-dimension expression in the first line of (4.1) still gives the correct value at \(k=2\), but subtracting \(c\) for the cusp dimension would give \(-1\). The weight-two correction concerns that subtraction.
5. Odd weights and character spaces
Odd weights require the actual subgroup in \(\mathrm{SL}_2(\mathbb Z)\), rather than only its projective image. If \(-I\in\Gamma\), every odd-weight space is zero. If a cusp has generator \(-T^h\), an odd-weight form has only odd powers of \(q_{2h}\); it has no constant term there. We call that cusp irregular. A regular cusp has generator \(T^h\).
5.1. The torsion-free case with regular cusps
For \(\Gamma_1(N)\), \(N\ge5\), all elliptic stabilizers are trivial and all cusps are regular, as proved in the congruence-subgroup lesson. For odd \(k\ge3\), \[ \begin{aligned} \dim M_k(\Gamma_1(N))&=(k-1)(g-1)+\frac k2c,\\ \dim S_k(\Gamma_1(N))&=(k-1)(g-1)+\left(\frac k2-1\right)c. \end{aligned} \tag{5.1} \] Solution 4 gives the complete line-bundle derivation, including the square-root relation \(\mathcal L^2\simeq\mathcal K(C)\).
Weight one retains a correction term: \[ \dim M_1(\Gamma_1(N))-\dim S_1(\Gamma_1(N))=\frac c2. \tag{5.2} \] Neither individual dimension follows from \(g,c\) alone. The same derivation proves (5.2); it does not replace \(h^0\) by degree when the dual bundle has nonzero sections.
For the remaining small levels, the odd-weight cusp dimensions for \(k\ge3\) are \[ \begin{array}{c|c|c} N&\dim S_k(\Gamma_1(N))&\dim M_k(\Gamma_1(N))\\ \hline 1,2&0&0\\ 3&\lfloor k/3\rfloor-1&\lfloor k/3\rfloor+1\\ 4&(k-3)/2&(k+1)/2. \end{array} \tag{5.3} \] The level-three formulas follow from the character calculation in Section 5.2.6. The level-four formulas, including the contribution from its irregular cusp, are derived in Section 7.4 below.
5.2. The Cohen–Oesterlé formula
A Dirichlet character \(\chi\) modulo \(N\) is extended by zero away from units. The space \(M_k(N,\chi)\) consists of forms holomorphic at every cusp with \[ f(\gamma z)=\chi(d)(cz+d)^k f(z), \qquad \gamma=\begin{pmatrix}a&b\\c&d\end{pmatrix}\in\Gamma_0(N). \] Its cusp subspace is \(S_k(N,\chi)\). If \(\chi(-1)\ne(-1)^k\), both spaces are zero, by applying \(-I\).
Here is the character formula for \(k\ge2\), recorded in the free [Stein author PDF, §6.3], with the cusp contribution also in [Best et al., §4.3]. The argument below derives the local frames and conductor count explicitly, but the dimension step remains conditional on the unresolved Riemann–Roch and duality dependency of Section 1. Let \(F\mid N\) be the conductor of \(\chi\), put \[ \mu=N\prod_{p\mid N}(1+1/p), \] and, for \(r=v_p(N)>0\) and \(s=v_p(F)\), define \[ \lambda(r,s,p)= \begin{cases} p^{r/2}+p^{r/2-1},&2s\le r,\ r\text{ even},\\ 2p^{(r-1)/2},&2s\le r,\ r\text{ odd},\\ 2p^{r-s},&2s>r. \end{cases} \] Set \(E_\chi=\prod_{p\mid N}\lambda(v_p(N),v_p(F),p)\), with empty product one. Define \[ A_4(N)=\{x\in\mathbb Z/N\mathbb Z:x^2+1=0\}, \quad A_3(N)=\{x:x^2+x+1=0\}, \] and \[ \gamma_4(k)= \begin{cases}1/4&k\equiv0\pmod4,\\-1/4&k\equiv2\pmod4,\\0&k\text{ odd},\end{cases} \quad \gamma_3(k)= \begin{cases}1/3&k\equiv0\pmod3,\\-1/3&k\equiv2\pmod3,\\0&k\equiv1\pmod3.\end{cases} \] Theorem 5.1 (character dimensions). For parity-compatible \(\chi\), \[ \begin{aligned} \dim S_k(N,\chi) ={}&\frac{(k-1)\mu}{12}-\frac{E_\chi}{2} \\&+\gamma_4(k)\sum_{x\in A_4(N)}\chi(x) \\&+\gamma_3(k)\sum_{x\in A_3(N)}\chi(x) +\delta_{k,2}\delta_{\chi,1},\\ \dim M_k(N,\chi) ={}&\dim S_k(N,\chi)\\ &+E_\chi-\delta_{k,2}\delta_{\chi,1}. \end{aligned} \tag{5.4} \] The level-one convention in the root sums is the unique residue modulo one, on which the trivial character has value one.
These are complex dimensions for one character. A sum over its Galois conjugates is a different space. No assertion about a rational coefficient field or descent is used in this formula.
5.2.1. Local frames with a character
Proof of Theorem 5.1, conditional on the Section 1 compact-curve theorem. Work on the coarse compact curve \(X_0(N)\), whose genus and cusp and elliptic counts were computed in the earlier lessons. Parity compatibility makes the automorphy factor \(\chi(d)(cz+d)^k\) trivial on \(-I\). Away from elliptic points and cusps its cocycle therefore defines a line bundle.
At a cusp represented by the first column \((a,c)^t\) of \(\alpha\), the positive parabolic generator and width are \[ \begin{gathered} h=\frac{N}{\gcd(N,c^2)},\qquad P=\alpha T^h\alpha^{-1},\\ P=\begin{pmatrix}1-ach&a^2h\\-c^2h&1+ach\end{pmatrix}. \end{gathered} \tag{5.5} \] Write \(\chi(1+ach)=e^{2\pi i\theta_P}\) with \(0\le\theta_P<1\). The transformation law gives \[ \begin{aligned} (f|_k\alpha)(z+h)&=e^{2\pi i\theta_P}(f|_k\alpha)(z),\\ (f|_k\alpha)(z)&=q_h^{\theta_P}\sum_{n\ge0}b_nq_h^n. \end{aligned} \tag{5.6} \] The branch of \(q_h^{\theta_P}\) on the covering punctured disk is a frame with this monodromy. The quotient by that frame is single-valued, and extending its holomorphic coefficient to \(q_h=0\) defines the bundle at the cusp. A form is cuspidal there precisely when \(b_0=0\) if \(\theta_P=0\); if \(\theta_P>0\), every holomorphic form already vanishes there. Let \(c_\chi\) be the number of cusps with \(\theta_P=0\), and let \(C_\chi\) be their reduced divisor.
For an elliptic point of order \(e\), choose a lift \(\gamma\) fixing \(z_0\), put \(j_0=c_\gamma z_0+d_\gamma\), and use \[ w=\frac{z-z_0}{z-\overline{z_0}},\qquad \zeta=j_0^{-2}. \] Then \(w(\gamma z)=\zeta w(z)\) and \(c_\gamma z(w)+d_\gamma=j_0(1-\zeta w)/(1-w)\). Consequently \(\psi(w)=(1-w)^{-k}f(z(w))\) satisfies \[ \begin{aligned} \psi(\zeta w)&=\chi(d_\gamma)j_0^k\psi(w),\\ \zeta^{r_P}&=\chi(d_\gamma)j_0^k,\qquad 0\le r_P<e,\\ \psi(w)&=w^{r_P}H(w^e). \end{aligned} \tag{5.7} \] Parity makes the multiplier an \(e\)-th root of unity, so the integer \(r_P\) exists and is unique. The coefficient \(H\) is holomorphic in the coarse coordinate \(u=w^e\). Taking \(w^{r_P}\) as the frame extends the bundle over this point. Changes of covering coordinate or scaling matrix give nonvanishing transition functions between these frames; the local orders and monodromies are unchanged.
Denote the resulting modular bundle by \(\mathcal L_{k,\chi}\), and put \(\mathcal B_{k,\chi}=\mathcal L_{k,\chi}(-C_\chi)\). The local descriptions prove \[ \begin{aligned} M_k(N,\chi)&=H^0(X_0(N),\mathcal L_{k,\chi}),\\ S_k(N,\chi)&=H^0(X_0(N),\mathcal B_{k,\chi}). \end{aligned} \tag{5.8} \]
5.2.2. Degree and the duality correction
Every line bundle on a compact curve has a nonzero meromorphic section: twist by a divisor of sufficiently large degree, apply (1.1), and regard a nonzero section of the twist as a meromorphic section of the original bundle. Apply this to \(\mathcal L_{k,\chi}\). Its corresponding meromorphic form \(f\), raised to the order of \(\chi\), has trivial character and even weight. Theorem 3.1 applies to that power. Dividing its weighted order sum by this order, and then removing the frame orders \(r_P/e_P\) and \(\theta_P\), gives \[ \begin{aligned} \deg\mathcal L_{k,\chi} &=\frac{k\mu}{12}\\ &\quad-\sum_{P\text{ elliptic}}\frac{r_P}{e_P} -\sum_{P\text{ cusp}}\theta_P,\\ \deg\mathcal B_{k,\chi}&=\deg\mathcal L_{k,\chi}-c_\chi. \end{aligned} \tag{5.9} \] Cusp orders here use their own \(q_h\); no additional width factor is inserted.
Multiplication of forms, followed by \(fg\,dz\), gives bundle isomorphisms \[ \begin{aligned} \mathcal K\otimes\mathcal B_{k,\chi}^{-1} &\simeq\mathcal L_{2-k,\chi^{-1}},\\ \mathcal K\otimes\mathcal L_{k,\chi}^{-1} &\simeq\mathcal B_{2-k,\chi^{-1}}. \end{aligned} \tag{5.10} \] Here is a local check that rules out a hidden correction divisor. At a cusp with nonzero \(\theta_P\), the inverse character has exponent \(1-\theta_P\); the product has order one, cancelling the pole of \(dz=(h/2\pi i)dq_h/q_h\). At a cusp with zero exponent, the factor from the cusp bundle supplies that order one. At an elliptic point the weight-two product has multiplier \(\zeta^{-1}\), so its two frame exponents add to \(e-1\). Also \(dz\) is a nonzero constant times \((1-w)^{-2}dw\). Thus the product becomes a nonzero multiple of \(w^{e-1}dw=du/e\), a frame of \(\mathcal K\).
A holomorphic form of negative weight and finite-order character is zero: raise it to the character order and apply the negative even-weight consequence of Theorem 3.1. A weight-zero form with character is also easy to determine. Its corresponding power is a holomorphic function on the compact curve, hence constant. A nonzero such form is constant on \(\mathfrak H\), so its transformation law forces \(\chi\) to be trivial; the map \(\Gamma_0(N)\to(\mathbb Z/N\mathbb Z)^\times\), \(\gamma\mapsto d\), is surjective by the congruence-subgroup lesson. No nonzero constant is a cusp form. Therefore Riemann–Roch and (5.10), for \(k\ge2\), give \[ \begin{aligned} \dim S_k(N,\chi)&=\deg\mathcal B_{k,\chi}+1-g \\&\quad+\delta_{k,2}\delta_{\chi,1},\\ \dim M_k(N,\chi)&=\deg\mathcal L_{k,\chi}+1-g. \end{aligned} \tag{5.11} \] This argument retains exactly the weight-two correction and makes no vanishing claim in weight one.
Reflection of a cusp \(a/c\) to \(-a/c\) pairs its exponent with the inverse-character exponent. Indeed \(N\mid c^2h\) implies \((1+ach)(1-ach)\equiv1\pmod N\). Reflection preserves cusp equivalence and width: conjugation by \(\operatorname{diag}(-1,1)\) preserves \(\Gamma_0(N)\). Nonzero paired exponents sum to one, and zero exponents remain zero. A reflected cusp fixed by this pairing has exponent zero or one half. Hence \[ \sum_{P\text{ cusp}}\theta_P=\frac{c-c_\chi}{2}. \tag{5.12} \] Substitute (5.9) and the genus formula into (5.11): \[ \begin{aligned} \dim S_k(N,\chi) ={}&\frac{(k-1)\mu}{12}-\frac{c_\chi}{2} \\&+\frac{e_2}{4}-\sum_{e_P=2}\frac{r_P}{2}\\ &+\frac{e_3}{3}-\sum_{e_P=3}\frac{r_P}{3} +\delta_{k,2}\delta_{\chi,1},\\ \dim M_k(N,\chi) ={}&\dim S_k(N,\chi)\\ &+c_\chi-\delta_{k,2}\delta_{\chi,1}. \end{aligned} \tag{5.13} \] It remains to evaluate the elliptic terms and \(c_\chi\).
5.2.3. The elliptic terms
Use the fixed-coset description from Theorem 3.1 of the congruence-subgroup lesson. A coset represented by \(g\), with bottom row \((c,d)\), is fixed by right multiplication by \(S\) precisely when \((d,-c)=x(c,d)\pmod N\). Here \(c\) is a unit, \(x^2=-1\), and the lower-right entry of \(gSg^{-1}\) is \(x\) modulo \(N\). At \(i\), the standard lift has \(j_0=i\) and \(\zeta=-1\). Its contribution to (5.13) is therefore \[ \frac14-\frac{r_P}{2}=\frac{i^k\chi(x)}4. \tag{5.14} \] For even \(k\) this is the prescribed \(\gamma_4(k)\chi(x)\). For odd \(k\), the root permutation \(x\mapsto-x\) and \(\chi(-1)=-1\) make the sum zero. This includes a fixed root of that permutation, if present: its character value would have to equal its own negative, so an odd character cannot occur with that root.
For order three use \(R=-ST=\begin{pmatrix}0&1\\-1&-1\end{pmatrix}\), which fixes \(\rho=e^{2\pi i/3}\). Its fixed-row condition is \((-d,c-d)=x(c,d)\), giving \(x^2+x+1=0\) and lower-right entry \(x\) for \(gRg^{-1}\). Now \(j_0=\rho^2\), \(\zeta=\rho^2\). Write \(\chi(x)=\rho^t\), \(t\in\{0,1,2\}\). Equation (5.7) yields \[ \begin{gathered} r_P\equiv k-t\pmod3,\\ 0\le r_P<3. \end{gathered} \tag{5.15} \] The contribution is \((1-r_P)/3\). The root permutation \(x\mapsto x^{-1}\) interchanges the values \(\rho\) and \(\rho^2\); they therefore occur equally often. A root fixed by inversion has character value one. For \(k\equiv0,1,2\pmod3\), respectively, a root of character value one contributes \(1/3,0,-1/3\), and a pair of character values \(\rho,\rho^2\) contributes \(-1/3,0,1/3\). Since \(\rho+\rho^2=-1\), summing gives exactly \(\gamma_3(k)\sum_{x\in A_3(N)}\chi(x)\). This equality uses the paired sum; the individual contributions need not equal a complex character value times \(\gamma_3(k)\).
5.2.4. Which cusps admit a constant term?
Use the cusp representatives \(a/c\) with \(c\mid N\) from Theorem 2.2 of the congruence-subgroup lesson. For each \(c\), their number is \(\varphi(\gcd(c,N/c))\). Fix \(p^r\Vert N\), put \(j=v_p(c)\), and let \(s=v_p(F)\). From (5.5), \[ v_p(ch)=\max(j,r-j)=:t. \tag{5.16} \] If \(j=0\) or \(j=r\), then \(1+ach\equiv1\pmod{p^r}\). Otherwise \(a\) is a unit at \(p\), so \(1+ach=1+p^tu\) modulo \(p^r\) for a unit \(u\), and \(2t\ge r\). The subgroup \(H_t=\{1+p^tb\pmod{p^r}\}\) has multiplication corresponding to addition of \(b\) modulo \(p^{r-t}\), because \(p^{2t}\) vanishes modulo \(p^r\). Thus \(1+p^tu\) generates \(H_t\). The local character is trivial on this generator precisely when it is trivial on \(H_t\), which is precisely the conductor condition \(s\le t\). This argument works for \(p=2\) as well.
Decompose \(\chi\) into its local characters by the Chinese remainder theorem. Each local value on the parabolic generator has \(p\)-power order. Values at different primes have relatively prime orders, so their product is one if and only if each is one. For example, raising the product to an integer that is one modulo one such order and zero modulo all the others isolates that factor. Consequently the cusp is counted by \(c_\chi\) exactly when \(\max(j,r-j)\ge s\) at every prime. The condition is independent of its numerator.
The number of numerator classes factors over primes, so \[ c_\chi= \prod_{p^r\Vert N} \sum_{\substack{0\le j\le r\\\max(j,r-j)\ge s}} \varphi\bigl(p^{\min(j,r-j)}\bigr). \tag{5.17} \] Use \(\sum_{j=0}^a\varphi(p^j)=p^a\). If \(2s\le r\), every \(j\) is allowed. For \(r=2m\) the sum is \(2p^{m-1}+\varphi(p^m)=p^m+p^{m-1}\); for \(r=2m+1\) it is \(2p^m\). If \(2s>r\), the allowed ranges \(j\le r-s\) and \(j\ge s\) are disjoint, and their sum is \(2p^{r-s}\). These are exactly the three branches of \(\lambda(r,s,p)\). Thus \(c_\chi=E_\chi\). Combining this with Section 5.2.3 and (5.13) proves (5.4). \(\square\)
5.2.5. A conductor changes the cusp contribution
At level \(25\), the unit \(2\) generates the group of order twenty. Put \(\zeta_5=e^{2\pi i/5}\) and define \(\chi(2)=\zeta_5\). This character is even, since \(-1=2^{10}\), and has conductor \(25\), since \(2^4=16\equiv1\pmod5\) but \(\chi(16)=\zeta_5^4\ne1\). Here \(r=s=2\), so \(E_\chi=2\): only the denominator classes \(c=1,25\) admit constant terms. The four cusps with \(c=5\) have nontrivial monodromy.
The index is \(30\), the order-two roots are \(7=2^5\) and \(18=2^{15}\), both with character value one, and there are no order-three roots. Weight two therefore gives \[ \begin{aligned} \dim S_2(25,\chi)&=\frac{30}{12}-1-\frac24=1,\\ \dim M_2(25,\chi)&=1+2=3. \end{aligned} \tag{5.18} \] These are the dimensions for this one character, not the sum for its four Galois conjugates. Exercise 6 compares them with a character of conductor five.
5.2.6. The level-three odd-weight formula
Let \(\chi_3\) be the nontrivial character modulo three. The quotient \(\Gamma_0(3)/\Gamma_1(3)\) has order two and is represented by \(\pm I\). Hence every odd-weight form on \(\Gamma_1(3)\) has the \(\chi_3\) transformation law on \(\Gamma_0(3)\). The same statement holds for cusp forms. Now \(\mu=4\), \(E_{\chi_3}=2\), \(A_4(3)\) is empty, and \(A_3(3)=\{1\}\). For odd \(k\ge3\), (5.4) becomes \[ \begin{aligned} \dim S_k(\Gamma_1(3)) &=\frac{k-1}{3}-1+\gamma_3(k) \\&=\left\lfloor\frac k3\right\rfloor-1,\\ \dim M_k(\Gamma_1(3)) &=\left\lfloor\frac k3\right\rfloor+1. \end{aligned} \tag{5.19} \] The floor equality follows by checking the three residues of \(k\) modulo three. This proves the remaining level-three row of (5.3).
6. How many coefficients determine a form?
Theorem 6.1 (the complex coefficient bound). If \(f\in M_k(\Gamma_0(N))\) and \[ a_n(f)=0\quad\text{for every integer }0\le n\le \left\lfloor\frac{k[\mathrm{SL}_2(\mathbb Z):\Gamma_0(N)]}{12}\right\rfloor, \tag{6.1} \] then \(f=0\).
Proof. Negative-weight spaces are zero and odd-weight spaces vanish by \(-I\), so assume \(k\ge0\) is even. The projective and linear indices of \(\Gamma_0(N)\) agree, since it contains \(-I\). Its cusp at infinity has width one. If a nonzero form satisfied (6.1), its order at that cusp would be at least \[ \left\lfloor kd/12\right\rfloor+1>kd/12. \] This contradicts Theorem 3.1, whose other terms are all nonnegative. \(\square\)
The same bound holds for \(M_k(N,\chi)\). To see this, let \(r\) be the finite order of \(\chi\). Then \(f^r\) has trivial character, weight \(rk\), and order \(r\,v_\infty(f)\). That weight is even by the character parity condition. If \(v_\infty(f)>kd/12\), the order of \(f^r\) exceeds \(rkd/12\), giving the same contradiction. Thus this extension also has a proof.
The endpoint in (6.1) is inclusive, and coefficient zero is required for modular forms. For cusp forms it vanishes automatically. This is a uniqueness theorem over \(\mathbb C\). Congruences between integral coefficient sequences modulo a prime require the arithmetic argument below.
6.1. Reduction modulo a prime
Let \(K\) be a number field with ring of integers \(\mathcal O_K\), and let \(\mathfrak p\) be a nonzero prime ideal. For a series with coefficients integral at \(\mathfrak p\), define \[ v_{\mathfrak p}(f)=\min\{r:a_r(f)\notin\mathfrak p\}, \tag{6.2} \] with value \(\infty\) when every coefficient reduces to zero. The exponents may lie in \(L^{-1}\mathbb Z\). Since the residue ring is a field, the first nonzero coefficients multiply without cancellation. Thus the order of a product is the sum of the orders.
The next arithmetic statement is a required but unresolved proof dependency. Its free source is available, but its model construction and comparison have neither been reproduced here nor matched to an earlier programme proof. The statements needed are these: For principal level \(L\ge3\), the complex modular-form space has a basis whose Fourier expansions are defined over \(\mathbb Q(\zeta_L)\). The determinant-one slash action preserves this field structure. Each such form has bounded denominators in its expansions at the cusps: one nonzero integer clears all coefficients of each expansion. The geometric statements supplying this input are [Deligne–Rapoport free original scan, VII.3.8, VII.3.10–3.11 and VII.4.6], with the formal cusp description in VII.2.4. Their model construction and GAGA comparison are stated inputs here. Bounded denominators do not assert that the slash action preserves the integral lattice at a prime dividing \(L\).
Here is why the input applies to a form whose coefficients at infinity lie in \(K\). Choose finitely many coefficient functionals that are independent on the principal-level space; they exist because a form with zero Fourier expansion is zero. Their matrix on the field-defined basis is invertible over \(\mathbb Q(\zeta_L)\). Solving for the coordinates of our form puts them in \(K(\zeta_L)\). Applying any determinant-one slash operator therefore gives coefficients in this same number field, with bounded denominators. This is finite-dimensional descent, rather than applying a field automorphism to an infinite series.
Theorem 6.2 (the arithmetic coefficient bound). Let \(\Gamma\) contain \(\Gamma(L)\), put \(m=[\mathrm{SL}_2(\mathbb Z):\Gamma]\), and let \(k\ge0\). If \(f\in M_k(\Gamma)\) has coefficients in \(\mathcal O_K\) and \[ v_{\mathfrak p}(f)>km/12, \tag{6.3} \] then all its coefficients belong to \(\mathfrak p\). There is no restriction on whether the residue characteristic divides the level.
Proof of the norm argument, conditional on the arithmetic input above. First suppose \(\Gamma=\mathrm{SL}_2(\mathbb Z)\). Write \(d=\dim M_k\). If \(d=0\), there is nothing to prove. Otherwise the integral basis constructed in Solution 5 of the level-one ring lesson satisfies \[ \begin{aligned} F_j&=q^j+O(q^d),\quad 0\le j<d,\\ d-1&\le\lfloor k/12\rfloor. \end{aligned} \tag{6.4} \] In any expansion \(f=\sum_{j=0}^{d-1}c_jF_j\), its first \(d\) coefficients are exactly \(c_j\). This is a basis over \(\mathbb C\), and each \(F_j\) has integer coefficients. If those \(c_j\) lie in the prime ideal, every coefficient does too. The same argument works in the localization of any number ring at a prime ideal. It includes weight zero; the vanishing odd, negative and weight-two spaces were proved earlier.
For general \(\Gamma\), enlarge \(L\) if necessary so that \(L\ge3\), and choose left coset representatives \(\gamma_1=I,\gamma_2,\ldots,\gamma_m\). If \(f=0\) as a complex form, the claim is immediate. Otherwise set \(K'=K(\zeta_L)\) and choose a prime \(\mathfrak P\) over \(\mathfrak p\). Work in the discrete valuation ring \(D=(\mathcal O_{K'})_{\mathfrak P}\), with uniformizer \(\pi\) and maximal ideal \(\mathfrak P D\).
For each \(i\ge2\), the nonzero series \(f|_k\gamma_i\) has coefficient valuations bounded below. Its nonzero coefficients consequently have a least valuation \(t_i\in\mathbb Z\). Define \[ h_i=\pi^{-t_i}(f|_k\gamma_i). \tag{6.5} \] Every coefficient of \(h_i\) lies in \(D\), and at least one is a unit. Its reduction is therefore nonzero. All exponents are nonnegative because the original form is holomorphic at every cusp. We have used a separate scalar for each expansion and have made no integral-stability assertion about the slash action.
Consider the product \[ \begin{aligned} G&=f\prod_{i=2}^m h_i\\ &=\left(\prod_{i=2}^m\pi^{-t_i}\right) \prod_{i=1}^m(f|_k\gamma_i). \end{aligned} \tag{6.6} \] Right multiplication permutes the left cosets. The weight slash law therefore makes the second product invariant of weight \(km\) under the full modular group. It is holomorphic at the cusp, so \(G\in M_{km}(\mathrm{SL}_2(\mathbb Z))\). Its coefficients initially lie in \(D[[q^{1/L}]]\); invariance under \(z\mapsto z+1\) makes all noninteger exponents vanish. Thus its ordinary q-expansion has coefficients in \(D\).
The contraction of \(\mathfrak P\) to \(\mathcal O_K\) is \(\mathfrak p\), so the reduction of \(f\) has order \(v_{\mathfrak p}(f)\) over the residue field of \(D\). All the other factors have nonnegative order. Condition (6.3) gives \[ v_{\mathfrak P}(G)\ge v_{\mathfrak p}(f)>km/12. \tag{6.7} \] The full-level case proves that the reduction of \(G\) is zero. If the reduction of \(f\) were nonzero, its product with the nonzero reductions of the \(h_i\) would be nonzero in the power-series ring over a field. This contradicts (6.6). Hence every coefficient of \(f\) belongs to \(\mathfrak p\). \(\square\)
The proof also supplies the usual cusp-form refinement. With \(\Gamma(L)\subset\Gamma\) fixed, every \(h_i\) is cuspidal, so its reduction has order at least \(1/L\). It is enough to assume \[ v_{\mathfrak p}(f)>km/12-(m-1)/L. \tag{6.8} \] This refinement uses the chosen principal level \(L\); (6.3) is the uniform bound we will use.
Corollary 6.3 (characters and integer congruences). For \(f,g\in M_k(N,\chi)\) with coefficients in \(\mathcal O_K\), congruence of the coefficients with indices \[ \begin{gathered} 0\le n\le B_0,\\ B_0=\left\lfloor\frac{k[\mathrm{SL}_2(\mathbb Z):\Gamma_0(N)]}{12}\right\rfloor. \end{gathered} \tag{6.9} \] modulo \(\mathfrak p\) implies congruence of every coefficient modulo \(\mathfrak p\).
Proof. Put \(h=f-g\), and let \(s\) be the order of \(\chi\). Then \(h^s\in M_{ks}(\Gamma_0(N))\). If \(h\) has nonzero reduction, its order is an integer at least \(B_0+1>k[\mathrm{SL}_2(\mathbb Z):\Gamma_0(N)]/12\). Its \(s\)-th power has \(s\) times that order. Theorem 6.2 forces this power to reduce to zero, contrary to the fact that a power-series ring over a field is a domain. Thus \(h\) reduces to zero. \(\square\)
For integer-coefficient forms, the same endpoint determines congruence modulo every positive integer \(M\). For a prime power \(p^e\), apply the prime case to \(h\), divide the entire form by \(p\) once its coefficients are divisible by \(p\), and repeat \(e\) times. Division changes neither weight nor level nor character, and preserves integer coefficients at each step. For general \(M\), do this for each prime power in its factorization. The analogous statement for \(\Gamma_1(N)\) uses its linear index in place of that of \(\Gamma_0(N)\). We do not replace that index by the projective index for odd weights.
Corollary 6.4 (arbitrary ideal congruences). If \(f,g\in M_k(N,\chi)\) have coefficients in \(\mathcal O_K\), congruence of their coefficients through the inclusive endpoint \(B_0\) of (6.9) modulo any nonzero integral ideal \(\mathfrak a\subset\mathcal O_K\) implies congruence of every coefficient modulo \(\mathfrak a\).
Proof. First work in the discrete valuation ring \(D=(\mathcal O_K)_{\mathfrak p}\), with uniformizer \(\pi\). The prime-congruence proof in Section 6.1 works for coefficients in \(D\): its full-level triangular-basis step already uses that localization. In the norm step choose a prime \(\mathfrak P\) above \(\mathfrak p\) in the coefficient-field extension. Elements of \(D\) are integral in its localization, and an element reduces to zero there exactly when it lies in \(\mathfrak pD\). The nonidentity slash transforms still have bounded valuations and are individually made primitive by scalars. Neither this normalization nor the residue-field power-series argument requires integrality at any other prime. The character-power argument is unchanged. Thus the endpoint also forces prime congruence for \(D\)-coefficient forms.
Put \(h=f-g\). If its first coefficients lie in \(\pi^eD\), the prime case makes every coefficient lie in \(\pi D\). The analytic form \(h/\pi\) has the same weight, level and character, has coefficients in \(D\), and has its first coefficients in \(\pi^{e-1}D\). Repeating \(e\) times puts every coefficient of \(h\) in \(\pi^eD\). Their original membership in \(\mathcal O_K\) gives \[ \mathfrak p^eD\cap\mathcal O_K=\mathfrak p^e. \tag{6.13} \] Finally factor \(\mathfrak a=\prod\mathfrak p^{e_{\mathfrak p}}\). Distinct prime powers are comaximal, so their intersection is their product. Applying the preceding argument at each factor proves the assertion. We used the standard prime-ideal factorization and localization properties of a number ring; no globally principal ideal is assumed. \(\square\)
6.2. A denominator at a prime dividing the level
Take \(f(z)=E_4(5z)\). For \(\gamma=\begin{pmatrix}a&b\\c&d\end{pmatrix}\in\Gamma_0(5)\), the matrix \(\begin{pmatrix}a&5b\\c/5&d\end{pmatrix}\) is integral of determinant one. The transformation of \(E_4\) consequently gives the weight-four law for \(f\). The two cusp classes are represented by infinity and zero. The expansion at infinity is holomorphic, and the transformation at zero is \[ \begin{aligned} (f|_4S)(z)&=5^{-4}E_4(z/5),\\ S&=\begin{pmatrix}0&-1\\1&0\end{pmatrix}. \end{aligned} \tag{6.10} \] This follows by substituting \(w=z/5\) into \(E_4(-1/w)=w^4E_4(w)\); its expansion in \(q^{1/5}\) is holomorphic. Thus \(f\in M_4(\Gamma_0(5))\). Its q-coefficients at infinity are integers, but the constant coefficient in (6.10) is \(1/625\). The slash action has not preserved integrality at five.
The coset representatives \(I,ST^b\), \(0\le b<5\), are distinct and complete: their bottom rows modulo five are \((0:1)\) and \((1:b)\), the six points of \(\mathbb P^1(\mathbb F_5)\). Each nonidentity expansion becomes primitive integral at a prime above five after multiplication by \(625\): \[ \begin{aligned} 625(f|_4ST^b)(z)&=E_4((z+b)/5)\\ &=1+240\sum_{r\ge1}\sigma_3(r)\zeta_5^{br}q^{r/5}. \end{aligned} \tag{6.11} \] Its constant coefficient is a unit. The normalized norm in the proof is therefore \[ \begin{gathered} G(z)=E_4(5z)\prod_{b=0}^4E_4((z+b)/5),\\ G\in M_{24}(\mathrm{SL}_2(\mathbb Z)). \end{gathered} \tag{6.12} \] All its coefficients are integral at that prime; periodicity removes the fractional exponents. Its constant coefficient is one, so its reduction is nonzero. This is exactly the separate normalization used in (6.5), at a prime dividing the level. The bound for \(f\) is \(\lfloor4\cdot6/12\rfloor=2\); its nonzero constant coefficient correctly prevents it from satisfying the vanishing hypothesis.
7. Worked examples
7.1. Weight two and the first positive genus
Here are the level counts for \(\Gamma_0(N)\), obtained in the congruence-subgroup and modular-curve lessons:
| \(N\) | \(d\) | \(e_2\) | \(e_3\) | \(c\) | \(g\) |
|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | 1 | 0 |
| 2 | 3 | 1 | 0 | 2 | 0 |
| 3 | 4 | 0 | 1 | 2 | 0 |
| 4 | 6 | 0 | 0 | 3 | 0 |
| 5 | 6 | 2 | 0 | 2 | 0 |
| 6 | 12 | 0 | 0 | 4 | 0 |
| 7 | 8 | 0 | 2 | 2 | 0 |
| 8 | 12 | 0 | 0 | 4 | 0 |
| 9 | 12 | 0 | 0 | 4 | 0 |
| 10 | 18 | 2 | 0 | 4 | 0 |
| 11 | 12 | 0 | 0 | 2 | 1 |
For example, at level seven the genus computation is \(1+8/12-2/3-2/2=0\); at level ten it is \(1+18/12-2/4-4/2=0\). Since \(S_2\) is the space of holomorphic differentials, the table proves \[ S_2(\Gamma_0(N))=0\quad(1\le N\le10), \qquad \dim S_2(\Gamma_0(11))=1. \] At level eleven, \(\dim M_2=g+c-1=2\). Thus the one-dimensional cusp space is a proper subspace of a two-dimensional modular-form space.
7.2. Level five and an explicit cusp form
For \(\Gamma_0(5)\), the data are \(d=6,e_2=2,e_3=0,c=2,g=0\). The dimensions in weights two, four and six are therefore \[ \begin{array}{c|c|c} k&\dim M_k&\dim S_k\\ \hline 2&1&0\\ 4&-3+2+4=3&1\\ 6&-5+2+6=3&1. \end{array} \tag{7.1} \] We prove that the weight-four cusp space is spanned by \[ F(z)=\eta(z)^4\eta(5z)^4 =q\prod_{n\ge1}(1-q^n)^4(1-q^{5n})^4. \tag{7.2} \] It is not enough to recognize its leading power: its transformation and its other cusp must be checked.
Put \(H=\eta^4\) and \(\zeta_6=e^{\pi i/3}\). The product definition and \(\eta^{24}=\Delta\) from the preceding lesson give \[ H(z+1)=\zeta_6 H(z),\qquad H(-1/z)=-z^2H(z). \tag{7.3} \] For the second identity, the sixth power of \(H(-1/z)/(z^2H(z))\) is one, by the weight-twelve law of \(\Delta\). This quotient is holomorphic and nonzero on connected \(\mathfrak H\), so it is constant. At \(i\) its value is \(-1\), proving (7.3).
Since \(S,T\) generate \(\mathrm{SL}_2(\mathbb Z)\), the weight-two slash action gives \[ H|_2\gamma=\zeta_6^{\,t(\gamma)}H \] for a homomorphism \(t:\mathrm{SL}_2(\mathbb Z)\to\mathbb Z/6\mathbb Z\) with \(t(S)=3,t(T)=1\). This homomorphism is well-defined: each matrix word acts on the fixed nonzero function \(H\), so two words representing the same matrix yield the same scalar.
For \(\gamma=\begin{pmatrix}a&b\\c&d\end{pmatrix}\in\Gamma_0(5)\), set \[ \gamma'=\begin{pmatrix}a&5b\\c/5&d\end{pmatrix}\in\mathrm{SL}_2(\mathbb Z). \] Then \(5\gamma z=\gamma'(5z)\), and the two weight-two factors have the same denominator \(cz+d\). Consequently \[ F|_4\gamma=\zeta_6^{\,t(\gamma)+t(\gamma')}F. \tag{7.4} \] We now verify that this scalar is one on a generating set.
Left coset representatives for \(\Gamma_0(5)\) are \(I,S,ST,ST^2,ST^3,ST^4\); their projective bottom rows are \((0:1),(1:0),(1:1),(1:2),(1:3),(1:4)\). For \(x=1,2,3,4\), let \(y\in\{1,2,3,4\}\) represent \(-x^{-1}\pmod5\), and set \[ A_x=ST^xST^{-y}S^{-1}. \] The respective values of \(y\) are \(4,2,3,1\). Also put \(U=ST^5S^{-1}\). The coset transitions under \(S,T\) give the generators \[ T,\ -I,\ A_1,A_2,A_3,A_4,\ U. \tag{7.5} \] For completeness, the \(T\)-transitions move \(ST^x\) to \(ST^{x+1}\), with the last transition contributing \(U\); the \(I\)-transition contributes \(T\). Under \(S\), \(I\) and \(S\) are exchanged, giving \(I\) and \(-I\), while the four nonzero \(x\)'s give \(A_x\). These transitions generate the subgroup: for a word \(g_1\cdots g_n\), choose the representative \(r_j\) of its \(j\)-th prefix coset. Then the elements \(r_{j-1}g_jr_j^{-1}\) telescope to the word when its final coset is the identity. Edges for inverse generators are inverses of forward edges, so the listed transitions suffice.
Direct matrix multiplication gives the following transformed words. The last columns are read by adding the \(S,T\) exponents modulo six.
| \(\gamma\) | Word for \(\gamma'\) | \(t(\gamma)\) | \(t(\gamma')\) |
|---|---|---|---|
| \(T\) | \(T^5\) | 1 | 5 |
| \(-I\) | \(-I=S^2\) | 0 | 0 |
| \(A_1\) | \(T^{-4}ST\) | 0 | 0 |
| \(A_2\) | \(T^{-2}ST^2\) | 3 | 3 |
| \(A_3\) | \(T^{-1}ST^2ST^2\) | 3 | 3 |
| \(A_4\) | \(T^{-1}ST^4\) | 0 | 0 |
| \(U\) | \(STS^{-1}\) | 5 | 1 |
For instance \(A_3=\begin{pmatrix}-3&-1\\10&3\end{pmatrix}\) and \(A_3'=\begin{pmatrix}-3&-5\\2&3\end{pmatrix}=T^{-1}ST^2ST^2\). Every row has sum zero modulo six, so (7.4) proves the required weight-four law on all of \(\Gamma_0(5)\).
The two cusps are infinity, of width one, and zero, of width five. At infinity, (7.2) begins with \(q\), so the order is one. At zero, (7.3) gives \[ (F|_4S)(z)=\frac1{25}H(z)H(z/5). \] In \(q_5=e^{2\pi iz/5}\), this is \[ \frac1{25}q_5 \prod_{n\ge1}(1-q_5^{5n})^4(1-q_5^n)^4. \tag{7.6} \] It is holomorphic with cusp order one. All these products converge locally uniformly and are nonzero on \(\mathfrak H\), by the logarithm argument in the preceding lesson. Thus \(F\in S_4(\Gamma_0(5))\), and \(F\ne0\). The dimension in (7.1) makes it a basis.
As a coefficient check, multiplication of the factors contributing through \(q^5\) gives \[ F=q-4q^2+2q^3+8q^4-5q^5-8q^6+O(q^7). \] The two cusp orders also exhaust the degree \(4\cdot6/12=2\), agreeing with its absence of interior zeros.
7.3. The dimensions needed for four squares
For \(\Gamma_0(4)\), the index is six, there are three cusps, no elliptic points, and genus zero. Hence \[ \dim M_2(\Gamma_0(4))=0+3-1=2,\qquad \dim S_2(\Gamma_0(4))=0, \] and \[ \dim M_4(\Gamma_0(4))=-3+2\cdot3=3,\qquad \dim S_4(\Gamma_0(4))=0. \] These are the spaces used later when theta series turn counting lattice points into coefficient identities.
7.4. The single irregular cusp at level four
The group \(\Gamma_1(4)\) has no elliptic points, does not contain \(-I\), and has two regular cusps and one irregular cusp \(P_*\). Its compactified curve has genus zero.
On the ordinary quotient, the weight-one automorphy factor defines a line bundle \(\mathcal L\). At a regular cusp extend its frame by the constant Fourier mode. At \(P_*\), use the frame with leading term \(q_h^{1/2}\): an odd-weight form is antiperiodic and dividing by this term makes it a single-valued holomorphic function of \(q_h\). Let \(C_{\mathrm{reg}}\) be the sum of the two regular cusps.
The local differential calculation gives \[ \mathcal L^2\simeq\mathcal K(C_{\mathrm{reg}}). \tag{7.7} \] At a regular cusp, the square of the weight-one frame corresponds to \(dz\), which has a simple pole. At the irregular cusp, its square contains \(q_h\), so \(q_h\,dz\) is a holomorphic nonzero differential. This proves the stated extension of the isomorphism at both types of cusp. Thus \(\deg\mathcal L=(-2+2)/2=0\).
For odd \(k\ge1\), the frame of \(\mathcal L^k\) at \(P_*\) starts with \(q_h^{k/2}\), whereas a holomorphic weight-\(k\) form may start with \(q_h^{1/2}\). Therefore \[ \begin{aligned} M_k(\Gamma_1(4)) &\simeq H^0\bigl(X,\mathcal L^k((k-1)P_*/2)\bigr),\\ S_k(\Gamma_1(4)) &\simeq H^0\bigl(X,\mathcal L^k((k-1)P_*/2-C_{\mathrm{reg}})\bigr). \end{aligned} \tag{7.8} \] There is no extra cusp condition at \(P_*\), because its permitted half-integral powers already tend to zero. As in Theorem 2.1, pullback of these sections proves both directions.
The degrees in (7.8) are \((k-1)/2\) and \((k-5)/2\). On genus-zero \(X\), Riemann–Roch gives \(h^0(\mathcal A)=\deg\mathcal A+1\) when \(\deg\mathcal A\ge-1\): its dual correction has degree \(-2-\deg\mathcal A<0\). Thus for odd \(k\ge3\), \[ \dim M_k=(k+1)/2,\qquad \dim S_k=(k-3)/2, \] as claimed in (5.3). For \(k=1\), the modular bundle has degree zero and dimension one, while the cusp bundle has negative degree and no sections.
In particular \(M_3\) has dimension two and \(S_3=0\). The modular-minus-cusp dimension is two, the number of regular cusps. An irregular cusp must not be counted as another independent constant term.
8. Exercises
-
Easy. Compute \(\dim M_k(\Gamma_0(5))\) and \(\dim S_k(\Gamma_0(5))\) for \(k=2,4,6\), displaying the substitution into the formulas.
-
Medium. Prove that \(S_2(\Gamma_0(N))=0\) for every \(N\le10\) and for \(N=12,13,16,18,25\).
-
Medium. Apply the coefficient bound to \(S_2(\Gamma_0(11))\) and \(M_4(\Gamma_0(4))\). Specify the coefficient indices, including the constant coefficient when necessary. Determine whether the bound is optimal in these two examples.
-
Hard. For odd \(k\ge3\) and \(N\ge5\), derive (5.1) from Riemann–Roch. Construct the weight-one line bundle, check its square at every cusp, and identify the dual correction. Explain what changes in weight one.
-
Medium. Let \(f,g\in M_{24}(\mathrm{SL}_2(\mathbb Z))\) have integer coefficients. Show that congruence of \(a_0,a_1,a_2\) modulo \(25\) implies congruence of every coefficient. Using the integral basis \(F_1,F_2\) from Solution 5 of the level-one ring lesson, construct a form for which \(a_0,a_1\) vanish modulo \(25\) but \(a_2\) does not. Explain why the endpoint must be included.
-
Medium. Let \(\eta\) be the quadratic character modulo five, regarded as a character modulo twenty-five, and let \(\chi(2)=\zeta_5\) as in Section 5.2.5. Determine both conductors, the numbers of cusps admitting constant terms, and the dimensions of their modular and cusp spaces in weights two and four. Check the parabolic character values at the four cusps with denominator five. Explain why equal level and parity do not imply equal dimensions.
9. Full solutions
Solution 1
The level-five data are \(g=0,e_2=2,e_3=0,c=2\). Weight two has its own formula: \[ \dim S_2=g=0,\qquad \dim M_2=g+c-1=1. \] For weight four, \(\lfloor4/4\rfloor=1\), so \[ \dim M_4=3(-1)+1\cdot2+0+2\cdot2=3, \quad \dim S_4=3-2=1. \] For weight six, \(\lfloor6/4\rfloor=1\), so \[ \dim M_6=5(-1)+1\cdot2+0+3\cdot2=3, \quad \dim S_6=3-2=1. \] The elliptic contribution is two in both weights, while the cusp contribution grows from four to six. The exceptional weight-two formula gives the missing distinction.
Solution 2
By Theorem 2.1 and (1.2), it suffices to verify genus zero. For \(N=1,\ldots,10\), the complete count table in Section 7.1 has genus zero in every row.
For the remaining levels the counts and genus substitutions are:
| \(N\) | \(d\) | \(e_2\) | \(e_3\) | \(c\) | \(1+d/12-e_2/4-e_3/3-c/2\) |
|---|---|---|---|---|---|
| 12 | 24 | 0 | 0 | 6 | \(1+2-3=0\) |
| 13 | 14 | 2 | 2 | 2 | \(1+7/6-1/2-2/3-1=0\) |
| 16 | 24 | 0 | 0 | 6 | \(1+2-3=0\) |
| 18 | 36 | 0 | 0 | 8 | \(1+3-4=0\) |
| 25 | 30 | 2 | 0 | 6 | \(1+5/2-1/2-3=0\) |
Here is also a direct arithmetic check of the less immediate cusp counts. For level twelve, the divisors \(1,2,3,4,6,12\) all contribute one to \(\sum_{a\mid N}\varphi(\gcd(a,N/a))\), giving six. At level sixteen the five divisors \(1,2,4,8,16\) contribute \(1,1,2,1,1\), again six. At level eighteen the divisors \(1,2,3,6,9,18\) contribute \(1,1,2,2,1,1\), giving eight. At level twenty-five the contributions are \(1,4,1\), giving six. A prime level has two cusps, so \(c(13)=2\).
The previously proved elliptic formulas give no elliptic points at levels divisible by four, and none at eighteen because it is even and divisible by nine. At thirteen there are two of each order, because \(13\equiv1\pmod{12}\); at twenty-five there are two of order two and none of order three. The indices follow from \(N\prod_{p\mid N}(1+1/p)\). Thus every entry in the table follows from the established counting formulas, and every listed weight-two cusp space has dimension zero.
Solution 3
For \(\Gamma_0(11)\), the index is twelve. In weight two the coefficient endpoint is \(\lfloor2\cdot12/12\rfloor=2\). Therefore \(a_0,a_1,a_2\) determine a modular form by the bound. In the cusp space \(a_0=0\) is known in advance, so the bound uses the two coefficients \(a_1,a_2\).
Here one can sharpen it. A nonzero cusp form vanishes to order at least one at each of the two cusps. Its degree sum is exactly \(2\cdot12/12=2\). Thus its order at infinity is exactly one, and \(a_1\ne0\). The linear map \(f\mapsto a_1(f)\) on the one-dimensional cusp space is injective. One coefficient therefore suffices, although the general bound supplies two.
For \(\Gamma_0(4)\), the index is six and the weight is four. The endpoint is \(\lfloor4\cdot6/12\rfloor=2\), so the three coefficients \(a_0,a_1,a_2\) determine an element of \(M_4(\Gamma_0(4))\). This space has dimension three. An injective linear map from it to \(\mathbb C^3\) is an isomorphism; no two scalar linear coefficient measurements can be injective on a three-dimensional vector space. Thus this coefficient count is optimal in the usual linear sense.
Solution 4
The action of \(\Gamma_1(N)\), \(N\ge5\), on \(\mathfrak H\) is free: it has neither \(-I\) nor elliptic elements. Form a line bundle on the ordinary quotient by identifying \[ (z,t)\sim(\gamma z,(cz+d)t). \tag{9.1} \] The cocycle identity makes these identifications consistent. A section is exactly a holomorphic function with the weight-one law.
Every cusp is regular. In a scaling coordinate, the weight-one function \(f|_1\alpha\) is periodic with period \(h\); extend the bundle by the Fourier coordinate \(q_h\), allowing this periodic function to be holomorphic at \(q_h=0\). This specifies a holomorphic line bundle \(\mathcal L\) on all of \(X\). Changing a scaling matrix changes the frame by a nonzero constant and rotates \(q_h\), so the extension is independent of that choice.
On the half-plane the square of (9.1) is identified with differentials by \(f\mapsto f\,dz\). At a cusp the frame corresponds to \[ dz=\frac h{2\pi i}\frac{dq_h}{q_h}, \] a local nonzero frame of \(\mathcal K(C)\). Consequently \[ \mathcal L^2\simeq\mathcal K(C),\qquad \deg\mathcal L=g-1+\frac c2. \tag{9.2} \] This also proves that \(c\) is even. The genus formula, with \(e_2=e_3=0\), gives \[ g-1+\frac c2=\frac d{12}>0. \tag{9.3} \]
Since there are no elliptic points or irregular cusps, the same local frames identify \[ M_k(\Gamma_1(N))=H^0(X,\mathcal L^k),\qquad S_k(\Gamma_1(N))=H^0(X,\mathcal L^k(-C)). \tag{9.4} \] For cusp forms the dual correction bundle in Riemann–Roch is \[ \mathcal K\otimes(\mathcal L^k(-C))^{-1} \simeq\mathcal L^{2-k}, \] by (9.2). For \(k\ge3\) it has negative degree by (9.3), so it has no sections. Thus \[ \begin{aligned} \dim S_k &=\deg(\mathcal L^k(-C))+1-g\\ &=k(g-1+c/2)-c+1-g\\ &=(k-1)(g-1)+(k/2-1)c. \end{aligned} \] For modular forms the dual correction bundle is \(\mathcal L^{2-k}(-C)\), also of negative degree. Hence \[ \dim M_k=k(g-1+c/2)+1-g =(k-1)(g-1)+kc/2. \] This proves both formulas, including the absence of an unaccounted duality term.
As examples, \(\Gamma_1(5)\) has \(d=12,c=4,g=0\), so \(\dim S_3=-2+2=0\) and \(\dim M_3=-2+6=4\). For \(\Gamma_1(11)\), \(d=60,c=10,g=1\), so \(\dim S_3=5\) and \(\dim M_3=15\). The cusp counts follow respectively from \(\frac12(4+4)=4\) and \(\frac12(10+10)=10\), using the formula proved in the congruence-subgroup lesson.
When \(k=1\), the dual of \(\mathcal L\) in (1.1) is \(\mathcal K\mathcal L^{-1}\simeq\mathcal L(-C)\), whose sections are \(S_1\). Riemann–Roch now gives \[ \dim M_1-\dim S_1 =\deg\mathcal L+1-g=c/2. \] It gives no automatic vanishing of \(S_1\). Retaining this term is exactly what prevents an incorrect universal weight-one dimension formula.
Solution 5
The index is one and the weight is twenty-four, so (6.9) gives the inclusive endpoint \(B_0=2\). Put \(h=f-g\). Its first three coefficients are divisible by \(25\). Theorem 6.2 with \(p=5\) makes every coefficient divisible by \(5\), so \(h/5\) is an integer-coefficient modular form of the same weight. Its first three coefficients are still divisible by \(5\). Applying the theorem again makes every coefficient of \(h/5\) divisible by \(5\), proving the required congruence modulo \(25\).
The already constructed integral forms have \[ F_1=q+O(q^3),\qquad F_2=q^2+O(q^3). \] Thus \(u=25F_1+F_2\) is a weight-twenty-four form with integer coefficients and \[ \begin{aligned} a_0(u)&=0,\\ a_1(u)&=25,\\ a_2(u)&=1. \end{aligned} \tag{9.5} \] Its coefficients through index one vanish modulo \(25\), while the next one does not. In particular the same example fails the shortened bound modulo \(5\). The valid bound is through index two, rather than stopping before it. This also follows directly from the triangular integral basis, whose first three coefficients are independent coordinates.
Solution 6
The character \(\eta\) has \(\eta(2)=-1\), is even, and has conductor five. It is nontrivial modulo five, so cannot have conductor one. For \(\chi\), the computations \(2^{10}\equiv-1\) and \(2^4\equiv16\ne1\pmod{25}\) show that two has order twenty; the first excludes orders dividing ten, and the second excludes order four. Thus its prescribed value defines a character. The calculation \(\chi(16)=\zeta_5^4\ne1\) shows that it does not factor modulo five, so its conductor is twenty-five. Both characters have value one at \(-1\).
For \(\eta\), the conductor exponents are \(r=2,s=1\), giving \(E_\eta=5+1=6\). For \(\chi\), they are \(r=s=2\), giving \(E_\chi=2\). The denominator classes \(1,5,25\) have respectively one, four and one cusps. At denominator five the width is one and the parabolic lower-right entry is \(1+5a\), with \(a=1,2,3,4\). The character \(\eta\) is one on all four entries. Since \[ 1+5a\equiv6^a\equiv2^{8a}\pmod{25}, \] their values under \(\chi\) are \(\zeta_5^{3a}\), all nontrivial. For the ordered cusps \(a/5\), \(a=1,2,3,4\), their cusp exponents are respectively \(3/5,1/5,4/5,2/5\). The first congruence follows by expanding \((1+5)^a\), and the second from \(2^8\equiv6\pmod{25}\). They sum to two, agreeing with \((c-c_\chi)/2=(6-2)/2\) in (5.12).
The two order-two roots \(7,18\) have \(\eta\)-values \(-1,-1\) and \(\chi\)-values \(1,1\); there are no order-three roots. The index is thirty and neither character has the weight-two trivial-character correction. Consequently \[ \begin{gathered} \begin{array}{c|cc} &\dim S_2&\dim M_2\\ \hline \eta&0&6\\ \chi&1&3 \end{array}\\[6pt] \begin{array}{c|cc} &\dim S_4&\dim M_4\\ \hline \eta&4&10\\ \chi&7&9 \end{array} \end{gathered} \tag{9.6} \] For example, \(\dim S_2(25,\eta)=30/12-3+1/2=0\), whereas (5.18) gives one for \(\chi\). In weight four, \(\gamma_4(4)=1/4\), so the cusp dimensions are respectively \(90/12-3-1/2=4\) and \(90/12-1+1/2=7\). Adding the relevant \(E\) gives the modular dimensions. The different cusp monodromies and elliptic character values explain both differences.
Appendix A. Compact curves, duality and Riemann–Roch
Let \(X\) be any compact connected Riemann surface without boundary, let \(L\) be any holomorphic line bundle, and write \(K=\Omega_X^1\). The proof below establishes duality, meromorphic-section existence and Riemann–Roch for every such \(X,L\). It first uses the analytic genus \(g_a=h^0(K)\); A.7 constructs finite polygon cells and invokes the earlier proof in lesson 03, Appendix A, Theorem S, to show that \(g_a\) equals the number of torus handles. The theorem is not restricted to divisor bundles, a special genus or a particular modular level.
The remaining elementary foundations are real completeness, compactness, smooth real calculus, existence and finite additivity of continuous Riemann integrals, coordinate-integral change of variables, and the smooth-boundary Stokes approximation in (R1). Exact earlier programme proofs of these inputs still require verification. A.1 constructs the Hilbert and nonnegative integer Sobolev completions, Fourier density, completed derivative maps and their injective weak-test realizations from those specified inputs. The specific singular-kernel interchange is proved in A.3 by grid sums and explicit errors; general measurable Fubini is not used for it. The Fourier compactness, elliptic estimates, closed range, local solvability, finite-dimensionality, point-addition sequence and duality are proved below. Cauchy, Taylor series, the identity theorem and local inverses are lesson 01, Lemma 0.2 and its consequences; Laurent expansions are lesson 04, Lemma 0.1. Neither Riemann–Roch, algebraization, a general Fredholm theorem nor a sheaf-duality theorem is assumed.
A.1. Cutoffs, integration, and the Fourier estimates
Choose finitely many coordinate disks on \(X\), together with smaller disks whose interiors still cover \(X\). This follows by first choosing a pair of concentric disks at each point and then taking a finite subcover of the smaller ones. A smooth bump supported in an outer disk and positive on its smaller disk can be made from \(\eta(t)=e^{-1/t}\) for \(t>0\), zero for \(t\le0\). Divide the finitely many bumps by their positive sum. We obtain smooth functions \(\rho_i\) with compact support in their disks and \(\sum_i\rho_i=1\).
A Hermitian metric on \(L\) is obtained by taking the weighted sum, with these \(\rho_i\), of positive fiber norms in local frames. Similarly, the weighted sum of the chart metrics \(|dz_i|^2\) is a smooth conformal metric on \(X\): holomorphic changes of coordinate multiply each such expression by a positive function. On each relatively compact chart, these metrics and their inverses have bounded positive coefficients.
We will use the following integration fact. For a smooth one-form \(\nu\) on a compact oriented surface with smooth boundary, \[ \int_X d\nu=\int_{\partial X}\nu. \tag{R1} \] Here is the reduction to the real foundations, rather than an imported surface theorem. Multiply by the finite partition of unity. Since \(\sum d\rho_i=0\), \(\sum d(\rho_i\nu)=d\nu\). Each term has support in one coordinate chart. For a rectangle the formula is exactly the fundamental theorem of calculus applied to the coefficients of \(\nu=A\,dx+B\,dy\), followed by the continuous rectangle interchange of lesson 01, Lemma 0.3. Subdivision cancels interior sides. Smooth boundary arcs follow by approximation with inscribed coordinate polygons and change of variables; continuity of the coefficients and their first derivatives makes both integrals converge. Adding the chart formulas gives (R1). In particular the integral of an exact two-form on closed \(X\) is zero. This uses the stated real integration foundations, not a compact-curve or genus theorem.
A.1.1. Remaining inputs and the meaning of the spaces
We retain the ordered-field properties and completeness of \(\mathbb R\), and the elementary real and complex algebra used in finite sums, absolute values, square roots and limits. Completeness of \(\mathbb C\) then follows directly: the real and imaginary parts of a complex Cauchy sequence are real Cauchy sequences, and their real limits give the complex limit, since \(|z|^2=(\Re z)^2+(\Im z)^2\). Completeness of the real numbers itself is not proved here.
We also retain the following real-calculus facts, with their hypotheses:
- A continuous function on a compact rectangle has its Riemann integral; this integral is linear, positive on nonnegative functions, additive under finite subdivision, and bounded in absolute value by rectangle area times the uniform bound. The same properties apply to finite sums of compactly supported chart integrals. Limits that converge uniformly may be integrated, by the estimate just stated. The existence theory of this integral is not supplied here.
- Smooth functions obey the finite product and chain rules and the fundamental theorem of one-variable calculus. The elementary exponential and sine identities and derivative/periodicity facts used explicitly in (H15)–(H17) are retained elementary calculus inputs as well. The resulting integration-by-parts identity for smooth functions on intervals is retained. Its compact-rectangle version follows by the continuous rectangle interchange proved in A.1.5; smooth compact support or periodicity removes the boundary terms.
- A compact continuous function is bounded and uniformly continuous, and a positive continuous function on a compact set has a positive lower bound. The finite coordinate covers, smaller disks, smooth cutoffs and partitions in the first two paragraphs of A.1 are retained, including their elementary real-calculus and compactness prerequisites.
- Integrating a density in two overlapping smooth coordinates gives the same value after multiplying by the coordinate Jacobian. The multivariable change-of-variables proof needed for that assertion is still required. In particular, the smooth conformal density and Hermitian norms in A.1 must be compatible across charts. Only translations and periodic interval splits needed in A.1.6 are proved here directly from Riemann sums.
No general measurable density theorem, Lebesgue representation theorem, measurable Fubini/Tonelli theorem, dominated-convergence theorem, Hilbert completion theorem, Riesz representation theorem, general Sobolev theorem or general distributional regularization theorem is assumed in this supplement. The specific test-function maps and weak-limit assertions used below are defined and proved below. Claims about arbitrary measurable \(L^2\) functions, general distributions or arbitrary measurable integration are outside its scope.
For a smooth Hermitian bundle \(E\) on the compact \(X\), define \(L^2(X,E)\) as the completion of its smooth sections, in the integral inner product \[ \begin{gathered} \langle u,v\rangle_2=\int_Xh(u,v)\,dV. \end{gathered} \tag{H0} \]
Our inner products are linear in the first slot and conjugate-linear in the second. The integral of a smooth scalar density is the finite chart integral just described. Positivity is strict on a nonzero smooth section: such a section has positive norm at one point, hence a fixed positive lower bound on a sufficiently small closed coordinate rectangle of positive area. Thus (H0) is an inner product on smooth sections, rather than a seminorm there. The bundle of \(L\)-valued \((0,1)\)-forms has its own smooth positive metric and the same definition.
For a periodic rectangle \(T_{a,b}=(\mathbb R/a\mathbb Z)\times(\mathbb R/b\mathbb Z)\), use normalized area \[ \begin{gathered} d\mu=(ab)^{-1}dx\,dy,\\ \langle f,g\rangle_0=\int_{T_{a,b}}f\overline g\,d\mu. \end{gathered} \tag{H1} \] Its \(L^2\) space likewise means the completion of smooth periodic functions. A.1.6 will prove Fourier density in this completion. One must put this definition before invoking its Fourier completeness. It makes the step-function density assertion in A.1 unnecessary.
A.1.2. The elementary inner-product inequalities
Let \(V\) be a complex inner-product space with the convention in (H0), and put \(\|x\|=\sqrt{\langle x,x\rangle}\). If \(y\ne0\), set \(\lambda=\langle x,y\rangle/\|y\|^2\). Expansion of the nonnegative square gives \[ 0\le\|x-\lambda y\|^2 =\|x\|^2-\frac{|\langle x,y\rangle|^2}{\|y\|^2}. \] If \(y=0\), the following inequality is immediate. Thus \[ |\langle x,y\rangle|\le\|x\|\,\|y\|. \tag{H2} \] In particular, \[ \begin{aligned} \|x+y\|^2 &=\|x\|^2+2\Re\langle x,y\rangle+\|y\|^2\\ &\le(\|x\|+\|y\|)^2. \end{aligned} \] Taking nonnegative square roots proves the triangle inequality. Applying it twice gives \[ \bigl|\|x\|-\|y\|\bigr|\le\|x-y\|. \tag{H3} \] The polarization expansions also give the parallelogram identity \[ \begin{gathered} \|x+y\|^2+\|x-y\|^2\\ =2\|x\|^2+2\|y\|^2. \end{gathered} \tag{H4} \] These proofs apply to finite weighted scalar products, and to the smooth integral inner products in A.1.1, because their linearity, conjugate symmetry and positivity are among the retained elementary integral properties.
Every norm-Cauchy sequence is bounded: its tail lies within distance one of one fixed term, and its finitely many earlier norms have a finite maximum.
A.1.3. Completion by Cauchy classes
Let \(\mathcal C(V)\) be the set of norm-Cauchy sequences in \(V\). Say \((x_n)\sim(y_n)\) if \(\|x_n-y_n\|\to0\). This is an equivalence relation by the triangle inequality. Pointwise addition and scalar multiplication preserve Cauchy sequences and equivalence classes, so the quotient \(\widehat V=\mathcal C(V)/{\sim}\) is a complex vector space.
For Cauchy sequences \((x_n),(y_n)\), the scalars \(\langle x_n,y_n\rangle\) are Cauchy. Indeed, \[ \begin{aligned} |\langle x_n,y_n\rangle-\langle x_m,y_m\rangle| &\le \|x_n-x_m\|\,\|y_n\|\\ &\quad+\|x_m\|\,\|y_n-y_m\|, \end{aligned} \] and both sequences of norms are bounded. Completeness of \(\mathbb C\), reduced to the retained completeness of \(\mathbb R\) in A.1.1, therefore defines \[ \langle[x_n],[y_n]\rangle_{\widehat V} =\lim_n\langle x_n,y_n\rangle. \tag{H5} \] Replacing either sequence by an equivalent one leaves this limit unchanged, by the same estimate. Linearity and conjugate symmetry pass through finite sums and scalar limits. Moreover, \[ \|[x_n]\|_{\widehat V}=\lim_n\|x_n\|. \tag{H6} \] The limit on the right exists by (H3). Its square is (H5) on the diagonal. If it is zero, \((x_n)\sim(0)\); hence (H5) is positive definite. The proofs of A.1.2 apply to this extended inner product.
The map \(i:V\to\widehat V\) sending \(x\) to the constant sequence is linear and isometric. Its range is dense. For \(u=[x_n]\), the Cauchy property gives \[ \begin{gathered} \|u-i(x_N)\|=\lim_n\|x_n-x_N\|,\\ \|u-i(x_N)\|\longrightarrow0\quad(N\to\infty). \end{gathered} \tag{H7} \]
Here is a full completeness proof. Suppose \((u_j)\) is Cauchy in \(\widehat V\). Choose increasing indices \(j_r\) so that \[ \|u_p-u_q\|\le2^{-r}\quad(p,q\ge j_r). \] By (H7), choose \(v_r\in V\) with \(\|i(v_r)-u_{j_r}\|\le2^{-r}\). For \(r\ge s\), \[ \|v_r-v_s\| \le2^{-r}+2^{-s}+2^{-s}\le3\,2^{-s}. \] Thus \((v_r)\) is Cauchy in \(V\), and defines \(u=[v_r]\). Taking \(r\to\infty\) in this bound yields \[ \|u-i(v_s)\|\le3\,2^{-s}, \qquad \|u-u_{j_s}\|\le4\,2^{-s}. \] The subsequence converges to \(u\). Given a positive tolerance, first use the Cauchy property of the full sequence and then one sufficiently late subsequence term. The triangle inequality proves \(u_j\to u\). This proves completeness of \(\widehat V\) without assuming a Hilbert completion theorem.
For later use, suppose \(A:V\to H\) is linear, \(H\) is complete, and \(\|Av\|_H\le C\|v\|\). Then \[ \widehat A([v_n])=\lim_n Av_n \tag{H8} \] exists, is independent of the representative, is linear, and has the same bound. Independence and the bound follow from the displayed estimate; existence follows because \((Av_n)\) is Cauchy. A continuous extension is unique by (H7). If \(A\) is an isometry with dense range, its extension is onto: approximate a given element of \(H\) by \(Av_n\); the isometry makes \((v_n)\) Cauchy.
Finite orthogonal projections need no additional theorem. For orthonormal \(e_1,\ldots,e_r\), expansion shows that \[ \begin{gathered} P_Fx=\sum_{j=1}^r\langle x,e_j\rangle e_j,\\ \|x\|^2=\|P_Fx\|^2+\|x-P_Fx\|^2. \end{gathered} \tag{H9} \] The residual is orthogonal to the span. Subtracting any other vector of the span and expanding proves \(\|x-P_Fx\|\le\|x-v\|\) for \(v\) in that span. These identities hold in \(\widehat V\) as well. The minimizing-sequence argument already written at (R6) can now use the completeness proved above; it is not a new imported Hilbert-space result.
A closed subspace of the completion is complete: its Cauchy sequences have ambient limits by the proof above, and closedness puts those limits in the subspace. If a subspace is infinite dimensional, choose a vector outside each already chosen finite orthonormal span, subtract (H9)'s projection and normalize the nonzero residual. This recursive finite calculation supplies the infinite orthonormal sequence used in A.2.
A.1.4. Complete weighted square-sum spaces
Fix the countable index set \(I=\mathbb Z^2\), with \(F_R=\{(m,n):|m|,|n|\le R\}\), and positive finite real weights \(w_i\). Define \[ \begin{gathered} \|a\|_w^2=\sup_R\sum_{i\in F_R}w_i|a_i|^2,\\ \ell^2(w)=\{a\in\mathbb C^I:\|a\|_w<\infty\}. \end{gathered} \tag{H10} \] The sum means the increasing limit of these finite sums, whose existence is a consequence of the retained real completeness. The tail outside \(F_R\) has square-sum norm tending to zero: it is the difference between that limit and the finite sum. Consequently finitely supported sequences are dense.
The finite triangle inequality, followed by the supremum over finite sums, shows that \(a+b\) belongs to this space when \(a,b\) do; scalar multiplication is immediate. Thus it is a vector space before the inner product below is introduced.
The finite Cauchy–Schwarz inequality of A.1.2 gives \[ \begin{aligned} \sum_{i\in F}w_i|a_i\overline{b_i}| &\le\left(\sum_{i\in F}w_i|a_i|^2\right)^{1/2}\\ &\qquad\cdot\left(\sum_{i\in F}w_i|b_i|^2\right)^{1/2}. \end{aligned} \] for every finite \(F\). Thus the scalar series \[ \langle a,b\rangle_w=\sum_iw_i a_i\overline{b_i} \tag{H11} \] converges absolutely. For example, its tail is bounded by the product of the two square-sum tail norms. Finite regrouping followed by this tail estimate shows that its value is independent of an enumeration or a nested finite exhaustion. No interchange theorem for integrals or multiple infinite sums is used. Formula (H11) is an inner product with the norm of (H10).
To prove completeness, let \(a^{(j)}\) be norm-Cauchy. For a fixed \(i\), \[ |a_i^{(j)}-a_i^{(k)}| \le w_i^{-1/2}\|a^{(j)}-a^{(k)}\|_w, \] so \(a_i^{(j)}\) has a scalar limit \(a_i\). Given \(\varepsilon>0\), choose \(J\) such that the norm difference is at most \(\varepsilon\) for \(j,k\ge J\). For \(j\ge J\) and every finite \(F\), pass \(k\to\infty\) in its finite sum: \[ \sum_{i\in F}w_i|a_i^{(j)}-a_i|^2\le\varepsilon^2. \tag{H12} \] For one such \(j\), the finite triangle inequality gives \[ \left(\sum_{i\in F}w_i|a_i|^2\right)^{1/2} \le\varepsilon+\|a^{(j)}\|_w. \] Taking the supremum proves \(a\in\ell^2(w)\). Taking the supremum in (H12) now gives \(\|a^{(j)}-a\|_w\le\varepsilon\). This is a complete proof of weighted square-sum completeness using only finite inequalities and scalar completeness.
For the Fourier weights needed in A.1, \[ \begin{gathered} w_s(m,n)=(1+m^2+n^2)^s,\\ s\in\mathbb Z_{\ge0}. \end{gathered} \tag{H13} \] They satisfy \(w_s\ge1\). Hence the coordinate identity \(\ell^2(w_s)\to\ell^2(w_0)\) is bounded with norm at most one and is injective. If its image is zero, every coordinate is zero, so the original vector is zero. This last argument must not be replaced by naming two abstract completion elements the same function.
A.1.5. Continuous rectangle integrals and translations
The continuous compact-rectangle interchange is proved in lesson 01, Lemma 0.3: both iterated integrals approach the same finite product-grid sums, with error bounded by the product area times the modulus of continuity. Apply that argument to real and imaginary parts, and repeat it for the finitely many rectangle coordinates used below. We refer to this equality as (H14). It is a continuous assertion.
For a continuous complex \(g\), tagged sums give \(|\int g|\le\int|g|\) on passage to the Riemann limits. Translation preserves a rectangle integral because translating its cells and tags preserves every sum. For a continuous period-one function, split an interval of length one at an integer boundary, translate its pieces by integers, and use periodicity and finite additivity: its integral does not depend on the starting point. Applying this in the two coordinates and using (H14) proves the periodic rectangle shift identity. Finite unions of the coordinate strips used below require only finite subdivision.
A.1.6. Fourier density and Parseval in the smooth completion
First rescale \(T_{a,b}\) to \(T_{1,1}\). The rescaling is affine and its normalized tagged sums agree term by term, so no general change-of-variables theorem is needed for this step. The exponentials \[ \begin{gathered} e_{m,n}(x,y)\\ =\exp\bigl(2\pi i(mx/a+ny/b)\bigr). \end{gathered} \tag{H15} \] are orthonormal in (H1). One-variable integration of the exponential, by its elementary derivative and the retained fundamental theorem, gives zero for a nonzero integer frequency and one for zero frequency; (H14) gives the product assertion.
For \(N\ge1\), on the period-one circle put \[ F_N(t)=N^{-1}\left|\sum_{j=0}^{N-1}e^{2\pi ijt}\right|^2. \] Expanding this finite square gives \[ \begin{gathered} F_N(t)\\ =\sum_{|m|<N}(1-|m|/N)e^{2\pi imt}. \end{gathered} \tag{H16} \] It is nonnegative and has integral one. If the circle distance of \(t\) from zero is at least \(\delta\), where \(0<\delta<1/2\), the finite geometric-sum identity gives \[ F_N(t)\le\frac1{N\sin^2(\pi\delta)}. \tag{H17} \] Indeed the absolute numerator \(1-e^{2\pi iNt}\) is at most two and the absolute denominator is \(2|\sin\pi t|\).
For a continuous periodic \(f\), write \(z=(x,y)\), \(w=(u,v)\) and \(K_N(w)=F_N(u)F_N(v)\). Using the normalized torus measure, define \[ \begin{gathered} p_N(z)\\ =\int_{T_{1,1}}f(w)K_N(z-w)\,d\mu(w). \end{gathered} \tag{H18} \] The finite expansion (H16) shows that \(p_N\) is a trigonometric polynomial. The product kernel has integral one, by (H14) and the periodic shift identity of A.1.5. Its mass outside the set where both circle distances \(|u-x|\) and \(|v-y|\) are less than \(\delta\) is at most \(2/(N\sin^2(\pi\delta))\): bound the two excluded coordinate strips separately, using (H17) and integral one in the other coordinate.
Write \(M=\|f\|_\infty\), and let \(\omega_f(\delta)\) be its oscillation on the indicated coordinate neighborhood. Positivity of the kernel and the last bound give \[ \begin{gathered} \|p_N-f\|_\infty\\ \le\omega_f(\delta)+\frac{4M}{N\sin^2(\pi\delta)}. \end{gathered} \tag{H19} \] For a given tolerance first choose \(\delta\), by uniform continuity, and then \(N\). Thus \(p_N\to f\) uniformly, and also in the normalized integral norm, because \(\|g\|_0\le\|g\|_\infty\). In particular every smooth periodic function has this polynomial approximation. Smooth periodic functions are dense in \(L^2(T_{a,b})\) by its completion definition. The triangle inequality therefore proves density of the trigonometric polynomials in that completion, without a measurable-density assertion.
For \(u\) in the completion, put \(\widehat u(m,n)=\langle u,e_{m,n}\rangle\). These are bounded linear functionals, by (H2). Let \(P_Ru\) be its orthogonal projection onto the finite span indexed by \(F_R\), as in (H9). Given a polynomial approximating \(u\), every sufficiently large \(F_R\) contains that polynomial's frequencies. The best-approximation assertion in (H9) shows \(P_Ru\to u\). Consequently \[ \|u\|_0^2=\sum_{m,n}|\widehat u(m,n)|^2. \tag{H20} \] This proof uses convergence in the constructed Hilbert space, not pointwise convergence of a measurable representative.
Conversely, for \(a\in\ell^2(w_0)\), the polynomials \(\sum_{F_R}a_{m,n}e_{m,n}\) are norm-Cauchy by orthonormality and the square-sum tail estimate. They have a limit by A.1.3, with coefficients \(a_{m,n}\). Thus the coefficient map in (H20) is an isometric bijection \[ L^2(T_{a,b})\ \simeq\ \ell^2(w_0). \tag{H21} \] No unproved assertion that arbitrary square-sum coefficients have a function representative is needed.
There is also a sufficient continuous-to-completion assertion. A continuous periodic function is represented in the completion by the smooth polynomials \(p_N\) above; its pairing with a smooth test equals its ordinary Riemann integral, by uniform convergence and the uniform integral estimate of A.1.1. If a continuous \(f\) has compact support inside a chart rectangle, first extend it by zero to a larger periodic rectangle. Choose a smooth cutoff \(\eta\) equal to one on its support and supported inside that chart. Then \(\eta p_N\) is smooth with compact support and \[ \begin{gathered} \|\eta p_N-f\|_\infty\\ \le\|\eta\|_\infty\|p_N-f\|_\infty\to0. \end{gathered} \tag{H22} \] Finite chart sums give the same approximation for continuous bundle sections. This proves the particular inclusion needed for the continuous, locally bounded Cauchy transform in A.3, (R9). It does not claim density of smooth functions in an independently defined space of all measurable functions.
A.1.7. The Fourier Sobolev completions and derivative maps
For a smooth periodic \(v\), integration by parts gives \[ \begin{gathered} \widehat{\partial_xv}(m,n)=\frac{2\pi im}{a}\widehat v(m,n),\\ \widehat{\partial_yv}(m,n)=\frac{2\pi in}{b}\widehat v(m,n). \end{gathered} \tag{H23} \] All its nonnegative integer coefficient norms in (H13) are finite. To check this without a decay theorem, apply (H20) to its finitely many smooth derivatives of orders at most \(s\), and expand \[ \begin{gathered} A_{\alpha,\beta} =\frac{s!}{\alpha!\beta!(s-\alpha-\beta)!},\\ (1+m^2+n^2)^s\\ =\sum_{\alpha+\beta\le s} A_{\alpha,\beta}m^{2\alpha}n^{2\beta}. \end{gathered} \tag{H24} \] Together with (H23), this gives an equality between the coefficient norm squared and a fixed positive weighted sum of the integral norms squared of these derivatives, with the factors \((a/(2\pi))^{2\alpha}(b/(2\pi))^{2\beta}\). Each norm on that finite list is finite. The identity is first a finite polynomial expansion of nonnegative summands and then a finite sum of their increasing limits; no infinite interchange theorem is needed.
Define \(W^s(T_{a,b})\) to be the completion of smooth periodic functions in \[ \|v\|_s^2=\sum_{m,n}w_s(m,n)|\widehat v(m,n)|^2. \tag{H25} \] The coefficient map is an isometry to the complete space \(\ell^2(w_s)\). Its range contains every finitely supported vector, since each gives a trigonometric polynomial. A.1.4 and (H8) therefore prove \[ W^s(T_{a,b})\ \simeq\ \ell^2(w_s). \tag{H26} \] For \(s\ge0\) its map to \(L^2(T_{a,b})\) is the coordinate inclusion of A.1.4 and is injective. For \(s\ge1\), each derivative in (H23) is bounded \(W^s\to W^{s-1}\), since \(m^2,n^2\le1+m^2+n^2\). A.1.3 extends that map uniquely to the completion.
Multiplication by a fixed smooth periodic coefficient is bounded on each \(W^s\), for nonnegative integer \(s\). Use (H24) to express its norm by the finite derivative norms, apply the finite Leibniz rule, and bound each coefficient derivative by its compact uniform bound. The finite triangle and Cauchy–Schwarz inequalities bound the finitely many terms. This proves the assertion from the displayed norms, rather than importing a general Sobolev multiplier theorem. The same argument applies to compactly supported chart coefficients extended by zero. Changes of frames or coordinates have bounded smooth derivatives on the compact supports; the finite chain rule and the retained coordinate integral change of variables give the usual fixed comparison constants for these integer norms.
A.1.8. Injection of \(L^2\) completions into distributions
Here a distribution means a complex-linear functional on smooth compactly supported test densities whose restriction to a fixed compact support is bounded by finitely many uniform derivative seminorms. We only construct the order-zero ones and their finite derivatives below; no classification or regularization theorem for all distributions is assumed.
On a relatively compact chart with holomorphic frame \(e\) of \(L\), write \(s=fe\) and the section norm density as \(k|f|^2dA\), where \(k=\lambda h>0\) is smooth. A test section of \(L^*\) tensored with a density is \(\psi\,e^*dA\), with \(\psi\) smooth and compactly supported. For smooth \(s\), set \[ T_s(\psi\,e^*dA)=\int f\psi\,dA. \tag{H27} \] Let \(K\) be the nonempty compact coordinate support of \(\psi\), let \(k_K=\min_Kk>0\), and enclose \(K\) in a finite rectangle \(R\) in the coordinate plane. This rectangle need not lie in the chart: all compactly supported integrands are extended by zero outside the chart before integration over \(R\). The smooth global section \(v_\psi\) with local coefficient \(\overline\psi/k\), extended by zero, satisfies \[ T_s(\psi\,e^*dA)=\langle s,v_\psi\rangle_2. \] Thus (H2) and the positive lower bound on \(K\) give \[ \begin{gathered} |T_s(\psi\,e^*dA)|\\ \le\|s\|_2\left(\int_R\frac{|\psi|^2}{k}\,dA\right)^{1/2}\\ \le\|s\|_2\sqrt{\frac{\operatorname{area}(R)}{k_K}}\, \|\psi\|_\infty. \end{gathered} \tag{H28} \] This is linear in \(\psi\): although \(\psi\mapsto v_\psi\) is conjugate-linear, the inner product is conjugate-linear in its second slot.
For tests supported on a fixed compact \(K_0\) in the chart, use \(k_{K_0}\) and one fixed enclosing rectangle, so the last constant is independent of the particular test. The zero test is immediate. No area or measurable integration of the arbitrary set \(K_0\) is required.
For \(u=[s_j]\) in the \(L^2\) completion, define \(T_u\) by \(\lim_jT_{s_j}\). Estimate (H28) proves existence, independence of the representative and the same order-zero bound. Coordinate compatibility is true for each smooth \(s_j\), by the retained density change-of-variables rule, and passes to these scalar limits. Therefore \(T_u\) is a section distribution, independently of the chart in which it is tested.
This map is injective. If \(T_u=0\) on all compact chart tests, then \(\langle u,v\rangle_2=0\) for every global smooth section \(v\): partition the smooth density \(h(\,\cdot\,,v)dV\) into the finitely many chart tests using A.1's partition. Choose smooth \(v_j\to u\), which is possible by the completion definition. The inner-product continuity estimate (H2) gives \(\langle u,u\rangle_2=\lim_j\langle u,v_j\rangle_2=0\), so \(u=0\). This proves injection without a measurable representative theorem or a Riesz representation theorem.
Localization to a periodic rectangle is also a bounded completion map. For a smooth cutoff \(\eta\) of compact coordinate support \(K\), and a larger rectangle of periods \(a,b\), extend \(\eta f\) by zero. The positive lower bound \(k_K\) gives, for a smooth global section, \[ \|\eta f\|_0^2 \le \frac{\|\eta\|_\infty^2}{ab\,k_K}\|s\|_2^2. \tag{H28a} \] The target periodic completion is complete by A.1.3, so (H8) extends this map to a global completed section. Its test pairings are the localized pairings of (H27), by taking scalar limits. Its support remains in \(K\), since every compact test vanishing near \(K\) gives zero at every smooth stage.
The integral comparison in (H28a) does not require integrating over the arbitrary compact set \(K\). Choose a smooth \(\chi\), \(0\le\chi\le1\), equal to one near \(K\) and supported in the chart. Compare the zero-extended integrand \(|\eta f|^2\) with \(\|\eta\|_\infty^2\chi k|f|^2/k_K\), and integrate the latter compact smooth density. Its integral is at most the global metric norm squared by positivity and \(0\le\chi\le1\).
For \(L\)-valued \((0,1)\)-forms, the same argument uses its own smooth positive metric. On the periodic rectangle with normalized measure, it reads simply \[ \begin{gathered} T_u(\phi)=\lim_j\int v_j\phi\,d\mu,\\ |T_u(\phi)|\le\|u\|_0\|\phi\|_0. \end{gathered} \tag{H29} \] Testing with \(e_{-m,-n}\) recovers \(\widehat u(m,n)\). Formula (H20) supplies another direct proof of injectivity in this periodic case.
A.1.9. Weak derivatives and coefficient recognition
For these test functionals define \[ \begin{gathered} (\partial_xT)(\phi)=-T(\partial_x\phi),\\ (\partial_yT)(\phi)=-T(\partial_y\phi),\\ \partial_{\bar z}T=(\partial_xT+i\partial_yT)/2. \end{gathered} \tag{H30} \] These are distributions: the bound for \(T\) applied to a derivative test is a finite derivative seminorm bound on that same compact set. For a smooth coefficient \(a\), define \((aT)(\phi)=T(a\phi)\). Expanding \(\partial_x(a\phi)\) proves \[ \partial_x(aT)=a\,\partial_xT+(\partial_xa)T, \tag{H31} \] and the same formulas hold for \(\partial_y,\partial_{\bar z}\). Evaluation on a test also shows that constant-coordinate derivatives commute. These are proofs from the definitions, not imported distributional product or commutation theorems.
Let \(v_j\) be smooth periodic and Cauchy in \(W^1\). A.1.7 gives limits \(u\) in \(L^2\) and \(g_x,g_y\) in \(L^2\) for the two derivative sequences. Smooth periodic integration by parts and (H29) give, for every smooth periodic test \(\phi\), \[ \begin{aligned} T_{g_x}(\phi) &=\lim_j\int(\partial_xv_j)\phi\,d\mu\\ &=-\lim_j\int v_j(\partial_x\phi)\,d\mu\\ &=-(T_u)(\partial_x\phi). \end{aligned} \tag{H32} \] The scalar limits follow from (H29), without dominated convergence. The identical assertion holds for \(g_y\), \(\partial_z\) and \(\partial_{\bar z}\). Thus the completed derivatives are weak derivatives of the same injected \(L^2\) element. The same proof works for higher integer orders using their bounded derivative maps.
Conversely, suppose \(u,h\) belong to the periodic \(L^2\) completion and \(\partial_{\bar z}T_u=T_h\). Testing (H30) with \(e_{-m,-n}\) gives \[ \begin{gathered} \widehat h(m,n)=\sigma(m,n)\widehat u(m,n),\\ \sigma(m,n)=\pi(im/a-n/b). \end{gathered} \tag{H33} \] The signs come from differentiating the negative test frequency and the minus in (H30). In particular \[ |\sigma(m,n)|^2=\pi^2(m^2/a^2+n^2/b^2). \] Put \[ C_{a,b}=\max\left(1,\frac1{\pi^2\min(a^{-2},b^{-2})}\right). \] Then \(1+m^2+n^2\le C_{a,b}(1+|\sigma(m,n)|^2)\) at every frequency, including zero. Parseval and (H33) show that the coefficient vector of \(u\) lies in \(\ell^2(w_1)\). By (H26) it defines a \(W^1\) element; its image in \(L^2\) has the same coefficients as \(u\), so is \(u\) by (H20). More generally, if \(u,h\in W^s\) with the same weak relation, the finite-sum inequality and its increasing limit give \[ \|u\|_{s+1}^2 \le C_{a,b}\bigl(\|u\|_s^2+\|h\|_s^2\bigr). \tag{H34} \] Taking square roots gives the version (R2) needed in A.1. There is no assertion here about negative Sobolev orders.
In this route \(L^2_{\mathrm{loc}}\) means a section distribution whose product with every compactly supported chart cutoff, after framing and zero extension to a periodic rectangle, is represented in the local \(L^2\) completion. A.1.8's bound (H28a) gives this property to a global completed \(L^2\) element. The definition makes no claim about arbitrary measurable functions.
For the local version, multiplication by a compactly supported cutoff makes the distribution supported on a compact set \(K\) inside a rectangle. Its derivatives still have support in \(K\): a test vanishing near \(K\) has derivatives vanishing there as well. To regard it as periodic on a larger rectangle, choose a smooth \(\gamma\) equal to one near \(K\), and test a periodic \(\phi\) by \(\gamma\phi\). A different such \(\gamma\) gives the same answer because their difference vanishes near the support. Derivative terms containing \(\partial\gamma\) vanish there for the same reason. This justifies both the periodic derivative equation and its exponential tests. If \(u\) is locally an \(L^2\)-completion element and \(\partial_{\bar z}u=f\) is smooth, then \[ \partial_{\bar z}(\eta u) =\eta f+(\partial_{\bar z}\eta)u \] has \(L^2\)-completion coefficients, by the bounded multiplier maps of A.1.7. Formula (H34) puts \(\eta u\) in \(W^1\). To repeat at integer order \(s\), choose a larger compact cutoff \(\nu\) equal to one near the support of \(\eta\). The already established \(W^s\) membership of \(\nu u\) puts \((\partial_{\bar z}\eta)u=(\partial_{\bar z}\eta)(\nu u)\) in \(W^s\) by A.1.7; \(\eta f\) is smooth and belongs to every such order by (H24). Formula (H34) puts \(\eta u\) in \(W^{s+1}\). A finite nested chain for each specified \(s\) gives precisely the bootstrap used in A.1. The finite derivative maps and (H31) supply its commutators. This is coefficient recognition for this specified elliptic multiplier, not an assumed general weak-regularity theorem.
A.1.10. Global completion, localization and the required injection
Fix the finite atlas, frames and partition \(\rho_i\) already constructed in A.1. For a smooth section \(s=f_i e_i\), extend \(\rho_i f_i\) by zero to a larger periodic rectangle and put \[ \|s\|_{W^s,\rho}^2=\sum_i\|\rho_i f_i\|_s^2. \tag{H35} \] This is positive definite: if all terms vanish, (H20) gives \(\rho_if_i=0\); summing \(\rho_is=s\) gives \(s=0\). Define the global \(W^s(X,L)\) to be the completion in (H35). Its completeness follows directly from A.1.3.
The order-zero norm (H35) is equivalent to the global metric integral norm (H0). On the finitely many compact supports the metric densities and their inverses are bounded. Also \(\sum_i\rho_i=1\), \(\rho_i\ge0\), and A.1.2's finite inequality gives \[ 1/\#\{i\}\le\sum_i\rho_i^2\le1. \] Integrate these bounds with the smooth norm density and use the finite chart comparison constants. In particular \(W^s\to L^2(X,L)\) is bounded for \(s\ge0\).
It is injective. If a \(W^s\)-Cauchy sequence \(s_j\) has zero \(L^2\) limit, each local \(\rho_i f_{i,j}\) has zero order-zero limit by its bounded localization estimate. Its vectors of Fourier coefficients are Cauchy in \(\ell^2(w_s)\), by (H35), and every coordinate tends to zero by its order-zero estimate. A.1.4 makes the weighted limit the zero vector. Hence every localized \(W^s\) norm tends to zero; the finite sum (H35) proves that the global completion element is zero.
The overlap identities and the completed derivatives can be checked by testing, rather than by assuming pointwise functions. The \(L^2\) injection of A.1.8 gives a unique section distribution. In an overlap, every smooth approximating section obeys the smooth coordinate and bundle-frame transition identity. Its pairing with a compact overlap test converges by (H28), so the identity holds for its limit. Localization, smooth multiplication and coordinate transport are bounded in the integer norms by A.1.7's finite product/chain rule and the expressly retained change-of-variables input. The completed derivative equations are therefore (H32) in each chart and agree on overlaps. For a holomorphic change of line-bundle frame its \(\bar\partial\) coefficient is zero, and (H31) gives the corresponding bundle Dolbeault transition law.
This establishes the exact injection and weak-limit statements needed immediately after (R3), and the complete domain and target needed in A.2, (R4)–(R8). It does not assume completeness merely from the existence of compatible overlap limits.
For the local periodic rectangle, the identifications can be displayed without referring to measurable representatives: \[ \begin{gathered} \begin{array}{ccc} W^s(T_{a,b})&\longrightarrow&L^2(T_{a,b})\\ \big\downarrow{\scriptstyle\widehat{\phantom{u}}} &&\big\downarrow{\scriptstyle\widehat{\phantom{u}}}\\ \ell^2(w_s)&\longrightarrow&\ell^2(w_0) \end{array}\\ L^2(T_{a,b})\xrightarrow{\ T\ }\mathcal D'(T_{a,b}). \end{gathered} \tag{H36} \] The vertical maps are the isometric bijections (H26) and (H21); the lower arrow keeps each coefficient and has norm at most one since \(w_s\ge1\). The top square commutes because each smooth Fourier coefficient is a continuous functional and passes to Cauchy-class limits. Both upper arrows are injective, by A.1.4 and A.1.8, and the last arrow is the bilinear test pairing (H29). Formula (H33), with its stated periods and sign, identifies a weak derivative along exactly these maps. Diagram (H36) describes the proved completed spaces and their maps, relative to A.1.1; it does not assert a representation by all measurable functions.
A.1.11. Elliptic estimates, compactness and smooth representatives
For a coefficient supported inside a chart, extend by zero to a larger periodic rectangle as above. The completed spaces and their maps now have the precise meaning of (H21), (H26), (H28a), (H32) and (H35). Formula (H34) gives, for every integer \(s\ge0\), \[ \begin{gathered} \|v\|_{W^{s+1}}\\ \le C_s\bigl(\|\partial_{\bar z}v\|_{W^s}+\|v\|_{W^s}\bigr). \end{gathered} \tag{R2} \] The zero Fourier coefficient requires the second term. The multiplier for \(\partial_z\) is \(\pi(im/a+n/b)\), with the same absolute square, so the identical proof applies to it. Multiplication and coordinate/frame comparisons use A.1.7's finite derivative norm and the explicitly retained coordinate-integral change of variables. No negative-order Sobolev assertion is used.
A bounded set in \(W^1\) has Fourier tail \(\sum_{m^2+n^2>A^2}|\widehat v(m,n)|^2\le C/A^2\). Extract a convergent subsequence in each finite set of coefficients and use this tail bound. It converges in \(L^2\). A finite coordinate partition therefore proves compactness of \[ W^1(X,L)\longrightarrow L^2(X,L). \tag{R3} \] The same statement holds for bundle-valued one-forms. The global spaces are exactly the complete spaces (H35); A.1.10 proves the order-zero comparison, compatible overlap test limits and the injection into the metric completion. Thus local subsequence convergence gives a global \(L^2\) limit, rather than presupposing completeness from overlap agreement.
The completed \(W^1\) space injects into \(L^2\). Indeed, if a \(W^1\)-Cauchy sequence has zero \(L^2\) limit, each localized Fourier coefficient tends to zero. Its weighted coefficient vectors are Cauchy in the displayed square-sum norm, so their limit has every coordinate zero and is the zero vector. Thus each localized \(W^1\) norm tends to zero, and the finite partition gives zero global norm. This proves injectivity, rather than identifying completion elements merely by name. The Fourier multiplier identities also pass to the limit against smooth test functions; the resulting first derivatives are therefore weak derivatives of the same \(L^2\) limit.
The Fourier proof also supplies regularity. If \(u\in L^2_{\mathrm{loc}}\) and \(\partial_{\bar z}u\) is smooth in distributions, multiply by a cutoff. Its derivative is in \(L^2\), so (R2) gives one weak derivative. Repeating with cutoffs supported successively farther inside the disk gives every nonnegative integer Sobolev order. For a derivative of order \(r\), Cauchy–Schwarz on its Fourier series gives absolute uniform convergence whenever the available Sobolev order exceeds \(r+1\): \(\sum_{m,n}(1+m^2+n^2)^{-q}<\infty\) for \(q>1\), by counting square shells. To see that the uniformly convergent series actually supply the derivatives, let \(p_R\) be the finite Fourier partial sums of a cutoff coefficient. For every multi-index \(\alpha\), the series of \(\partial^\alpha p_R\) converges uniformly at the chosen higher Sobolev order. The identity \[ \begin{gathered} \partial^\alpha p_R(x+h,y)-\partial^\alpha p_R(x,y)\\ =\int_x^{x+h}\partial_x\partial^\alpha p_R(t,y)\,dt. \end{gathered} \] passes to the uniform limits. The retained one-variable fundamental theorem makes the limit differentiable with the next series as derivative; the same argument applies in \(y\). Induction gives every classical derivative. The zero-order series represents the original completion element by (H20), and hence its distribution by injectivity in A.1.8. Thus \(u\) is smooth. The same proof works for \(\partial_z\), and for smooth nonvanishing multiples of these operators after multiplying the unknown by the corresponding smooth factor.
A.2. The closed-range statement for a line bundle
Let \[ D=\bar\partial_L:W^1(X,L)\longrightarrow L^2(X,L\otimes\overline K). \] In a holomorphic frame \(e\), it is simply \(D(f e)=f_{\bar z}\,d\bar z\,e\). By (R2), cutoffs and equivalence of the metrics on each chart, \[ \|u\|_{W^1}\le C(\|Du\|_2+\|u\|_2). \tag{R4} \] The cutoff commutator is multiplication by \(\partial_{\bar z}\rho_i\), a bounded zeroth-order term. This proves the global estimate for smooth sections and then for the completed domain.
The kernel consists of smooth holomorphic sections, by the regularity argument in A.1. It is finite dimensional. Otherwise an infinite orthonormal sequence in its \(L^2\) kernel would be bounded in \(W^1\) by (R4), and (R3) would give an \(L^2\)-convergent subsequence, contradicting the distance \(\sqrt2\) between different members.
On the \(L^2\)-orthogonal complement of this kernel, \[ \|u\|_{W^1}\le C'\|Du\|_2. \tag{R5} \] Indeed, if the weaker \(\|u\|_2\le C'\|Du\|_2\) failed, choose orthogonal sections with \(\|u_j\|_2=1\) and \(Du_j\to0\). Estimate (R4) and compactness give an \(L^2\)-convergent subsequence. Its limit has norm one, is orthogonal to the kernel, and satisfies \(Du=0\) in distributions, a contradiction. Combining that weaker estimate with (R4) proves (R5).
It follows that the range of \(D\) is closed. For a sequence \(Du_j\) converging in \(L^2\), subtract the finite-dimensional kernel projection from each \(u_j\). Estimate (R5) makes the resulting sections Cauchy in \(W^1\), and their limit maps to the specified \(L^2\) limit.
For clarity, the Hilbert orthogonal decomposition used here can be obtained without a Fredholm theorem. For a closed linear subspace \(V\) and a vector \(x\), choose \(v_j\in V\) with \(\|x-v_j\|^2\) approaching its infimum. The parallelogram identity makes \(v_j\) Cauchy. Its limit \(v\in V\) minimizes the norm. Variation in real and imaginary multiples of every vector of \(V\) gives \(x-v\perp V\). Thus \[ \begin{gathered} L^2(X,L\otimes\overline K)\\ =\operatorname{ran}D\oplus(\operatorname{ran}D)^\perp. \end{gathered} \tag{R6} \]
Compute the formal adjoint. Write the conformal metric as \(ds^2=\lambda|dz|^2\), and the Hermitian norm of \(e\) as \(h=|e|^2\). With \(|d\bar z|^2=2/\lambda\), the section and form norms are respectively \[ \begin{gathered} \int \lambda h|f|^2dxdy,\\ \int 2h|a|^2dxdy\\ \text{for }\alpha=a\,d\bar z\,e. \end{gathered} \] Integration by parts against a compactly supported test section gives \[ D^*\alpha=-\frac{2}{\lambda h}\partial_z(h a)\,e. \tag{R7} \] Consequently (R2) proves the analogue of (R4) for \(D^*\). Its weak kernel is smooth by the regularity proof applied to \(h a\), and finite dimensional by (R3). The perpendicular space in (R6) is exactly this weak kernel: perpendicularity says \(\langle D\phi,\alpha\rangle=0\) for every smooth test section, which is the distribution equation \(D^*\alpha=0\).
If a smooth \(\alpha\) is written by (R6) as \(Du+\eta\), then \(\eta\) is smooth and \(Du=\alpha-\eta\) is smooth. The regularity proof makes \(u\) smooth. We have therefore proved the smooth quotient decomposition \[ \frac{A^{0,1}(X,L)}{D A^{0,0}(X,L)} \simeq\ker D^*, \tag{R8} \] including its finite dimensionality. This is the exact closed-range and regularity input needed below; no unproved general elliptic theorem has been substituted for it.
A.3. Local solvability and the meaning of \(H^1\)
The local equation \(\partial_{\bar z}u=b\) is solvable for every smooth \(b\) on a smaller disk. Multiply \(b\) by a cutoff supported in the original disk and put \[ u(z)=\frac1\pi\int_{\mathbb C}\frac{b(\zeta)}{z-\zeta}\,dA(\zeta). \tag{R9} \] Here and in the next paragraphs the singular area integrals are defined by limits after deleting a centered square of side \(2\delta\) around the singularity, with \(\delta\downarrow0\). We prove their existence and the precise interchange needed in (R9) from compact Riemann sums.
First, planar translation preserves these integrals without a general change-of-variables theorem. For a continuous function on a rectangle, translate every cell and tag of a grid partition by the same vector. Corresponding Riemann sums have exactly the same values and cell areas. Passing to their limits proves the translation identity. The same argument applies to a rectangular region with finitely many rectangular holes, by subdivision. It therefore applies to the nonsingular truncated integrals used below.
Put \(Q_r=\{w:|\operatorname{Re}w|\le r,\ |\operatorname{Im}w|\le r\}\). On the square shell \(Q_{2^{-j}r}\setminus\operatorname{int}Q_{2^{-j-1}r}\), one has \(|w|\ge2^{-j-1}r\); its area is at most \(4(2^{-j}r)^2\). Thus the integral of \(1/|w|\) over that shell is at most \(8r2^{-j}\). For finite unions of shells the bounds add. The resulting increasing nonnegative truncated integrals are bounded, so real completeness gives their limit. Summing the geometric bound gives \[ \int_{Q_r}\frac{dA(w)}{|w|}\le16r. \tag{R9a} \] The same argument starting with \(Q_\delta\) bounds its singular tail by \(16\delta\). Consequently arbitrary square deletions have the same limit as the dyadic deletions. An omitted Euclidean disk of radius \(r\) lies inside \(Q_r\) and has the same upper bound; no polar area substitution is used. Translation of the nonsingular truncations gives these bounds about any center, uniformly in that center. For an inner \(\zeta\)-integral use the translation \(w=\zeta-z\) and the equality \(|z-\zeta|=|w|\); for an inner \(z\)-integral use \(w=z-\zeta\). Thus the estimates require only translations, not a reflection or a general planar substitution.
Set \(K(w)=1/(\pi w)\). Choose a continuous nondecreasing function \(\vartheta:[0,\infty)\to[0,1]\), zero on \([0,1/2]\) and one on \([1,\infty)\), for example linear between those intervals. Let \(K_\epsilon(w)=\vartheta(|w|/\epsilon)K(w)\), extended by zero at \(w=0\). This is continuous everywhere. For a bounded continuous coefficient \(c\) on a support rectangle, with \(|c|\le M\), two square-deleted integrals with radii \(\delta,\delta'\) differ by at most \(16M\max(\delta,\delta')/\pi\). Thus these complex integrals are Cauchy and have a limit; their absolute-value integrals are increasing and bounded by (R9a) on a sufficiently large translated square, so the limit is absolutely finite. Replacing \(K\) by \(K_\epsilon\) in any such inner area integral changes that integral by at most \(16M\epsilon/\pi\), because the difference is supported in \(|w|<\epsilon\). This follows first on nonsingular truncations from (R9a), then by their limit.
For the compactly supported smooth \(b\) in (R9), write \(u_\epsilon(z)=\int b(\zeta)K_\epsilon(z-\zeta)dA(\zeta)\). On every compact set of \(z\)'s the continuous integrand is uniformly continuous on its product with a support rectangle for \(b\), so \(u_\epsilon\) is continuous there by the compact uniform error bound for Riemann integrals. The preceding tail bound shows that the singular integral defining \(u\) exists absolutely and \(\sup_z|u(z)-u_\epsilon(z)|\le16\|b\|_\infty\epsilon/\pi\). To bound \(u\) on a fixed compact set, choose \(R\) so large that all differences \(z-\zeta\) in that set and the support of \(b\) lie in \(Q_R\); (R9a) gives \(|u(z)|\le16R\|b\|_\infty/\pi\). Thus \(u\) is continuous and locally bounded, and belongs to the local \(L^2\) completion by (H22): multiply it by any compact chart cutoff, extend the resulting continuous coefficient by zero to a larger periodic rectangle, approximate uniformly by the Fejér polynomials, and multiply by a smooth chart cutoff. Their completed test pairings are the continuous integral pairings by the same uniform bound.
We next justify the double integral. Let \(\psi\) be any continuous compactly supported function, including a test derivative \(\partial_{\bar z}\phi\), and choose rectangles \(Z,B\) containing the supports of \(\psi,b\). For each \(\epsilon>0\), \(F_\epsilon(z,\zeta)=\psi(z)b(\zeta)K_\epsilon(z-\zeta)\) is continuous on \(Z\times B\). Both iterated plane integrals are limits of the same finite double grid sums \(\sum_{j,k}F_\epsilon(z_j,\zeta_k)\Delta A_j\Delta A_k\): uniform continuity makes the error at most the product of the rectangle areas times the modulus of continuity at the grid diameter. Finite sums commute, so these two continuous iterated integrals agree. Their inner integrals are continuous in the outer variable by the same uniform continuity bound.
Write \(M=\|\psi\|_\infty\) and \(C=\|b\|_\infty\). In the order with outer \(z\)-integration, the absolute omitted contribution is at most \(16CM\epsilon\operatorname{area}(Z)/\pi\); in the other order it is at most \(16CM\epsilon\operatorname{area}(B)/\pi\). These bounds are independent of the retained outer variable. They show that the singular inner integrals, and also their absolute-value counterparts, exist and are uniform limits of continuous truncated integrals on the outer rectangles. The outer integrals therefore exist and are absolutely finite. Passing both orders through these explicit error bounds to the same limit of the continuous double integrals proves the following identity. Put \[ V(\zeta)=\int\psi(z)K(z-\zeta)dA(z). \] Using \(u(z)=\int b(\zeta)K(z-\zeta)dA(\zeta)\), the equality of the two integration orders is \[ \begin{gathered} \int \psi(z)u(z)dA(z)\\ =\int b(\zeta)V(\zeta)dA(\zeta). \end{gathered} \tag{R9b} \] This is the specific singular-kernel interchange required here. It imports neither a measurable Fubini theorem nor dominated convergence.
In distributions, \(\partial_{\bar z}K=\delta_0\). To verify the identity, integrate against a smooth compactly supported test function \(\phi\), delete a circle of radius \(\epsilon\), and apply the planar form of (R1). The outer boundary contributes zero; the inner boundary has negative orientation. Its integral of \(\phi(z)/(\pi z)\,dz\) tends to \(-2i\phi(0)\). On the punctured region, \(d[(\phi/(\pi z))dz]=2i(\pi z)^{-1}\partial_{\bar z}\phi\,dA\). The omitted area integral tends to zero by (R9a), so integrating and using that negative inner-boundary sign gives \(-\int K(z)\partial_{\bar z}\phi(z)dA(z)=\phi(0)\). Apply (R9b) with \(\psi=\partial_{\bar z}\phi\), and use the translation identity on the inner test integral. We obtain \[ \begin{gathered} -\int u(z)\partial_{\bar z}\phi(z)dA(z)\\ =\int b(\zeta)\phi(\zeta)dA(\zeta). \end{gathered} \tag{R9c} \] Thus (R9) solves the equation in distributions. A.1 makes this solution smooth on the smaller disk. A local holomorphic frame gives the same local solvability for \(D\). The real calculus, coordinate-integral change of variables and planar Stokes prerequisites explicitly retained in A.1.1 and (R1) are still required; the completion and weak-test framework used here is proved in A.1.2–A.1.10; the particular singular-kernel interchange is now proved above.
We can now identify (R8) with holomorphic cohomology explicitly. Here \(H^1(X,L)\) means degree-one analytic holomorphic Čech cohomology in the direct limit over open-cover refinements. We do not assert that a fixed arbitrary cover computes it. Compactness permits finite covers; local solvability below is obtained on refined coordinate disks whose closures lie in larger trivializing disks. A holomorphic Čech one-cocycle consists of sections \(g_{ij}\) on overlaps, with \(g_{ij}+g_{jk}=g_{ik}\). For a smooth partition subordinate to the cover, put \[ u_i=\sum_j\rho_j g_{ij}. \] Terms extend smoothly by zero off their overlaps, since the supports of \(\rho_j\) lie inside \(U_j\). The cocycle identity gives \(u_i-u_j=g_{ij}\). The forms \(Du_i\) therefore glue to a global \(\alpha\). Changing a cocycle by a holomorphic coboundary changes \(\alpha\) by an exact smooth form; changing the partition has the same effect, since the differences of the resulting \(u_i\)'s glue to a global smooth section.
Conversely, refine to those coordinate disks and solve \(Dv_i=\alpha\) there by (R9), using a cutoff in each larger disk. Then \(v_i-v_j\) are holomorphic and form a cocycle. If \(\alpha=Du\) globally, the cocycle is the coboundary of the holomorphic sections \(v_i-u\). Starting with a cocycle, the first construction's \(u_i\) are themselves local primitives, so recovery gives the original cocycle on every common refinement. Starting instead with \(\alpha\) and the primitives \(v_i\), the first construction gives \(u_i=\sum_j\rho_j(v_i-v_j)=v_i-W\), where \(W=\sum_j\rho_jv_j\) is a global smooth section. It therefore recovers \(Du_i=\alpha-DW\), the same quotient class. Changes of local primitives differ by holomorphic local sections. These two constructions are inverse in the direct limit over refinements. Thus the degree-one analytic holomorphic Čech group over refinements is exactly \[ \begin{gathered} H^1(X,L)\\ =A^{0,1}(X,L)/D A^{0,0}(X,L). \end{gathered} \tag{R10} \] For the smooth Čech complexes, the exact sequence of sheaves \(0\to\mathcal O(L)\to A^{0,0}(L)\xrightarrow D A^{0,1}(L)\to0\) has the local exactness just proved, and the smooth sheaves have the explicit Čech contraction \((hc)_{i_0\ldots i_{q-1}}=\sum_j\rho_jc_{j i_0\ldots i_{q-1}}\), for which expansion gives \(\delta h+h\delta=1\). There are no higher-degree Dolbeault forms on a complex curve. The concrete degree-one identification above therefore needs no sheaf-duality theorem. A comparison with an independently defined derived-functor cohomology, or with algebraic cohomology, is outside the present proof unless its comparison theorem is separately written or verified earlier.
A.4. Duality from the adjoint, with its bundle transitions checked
For a holomorphic section \(\omega\) of \(K\otimes L^{-1}\), set \[ B([\alpha],\omega)=\int_X\omega\wedge\alpha. \tag{R11} \] If \(\alpha=Ds\), the integrand is the negative exterior derivative of \(s\omega\). Formula (R1) therefore makes its integral zero. Thus the pairing is well defined on (R10).
An adjoint-kernel form \(\alpha=a\,d\bar z\,e\) satisfies \(\partial_z(h a)=0\). Consequently \[ J\alpha=h\overline a\,dz\,e^{-1} \tag{R12} \] is holomorphic. This is a global, conjugate-linear map. Indeed, under \(\zeta=\zeta(z)\) and \(e'=t e\), \[ \begin{gathered} a'=a/(t\overline{\zeta_z}),\\ h'=|t|^2h. \end{gathered} \] so \(h'\overline{a'}\,d\zeta\,(e')^{-1}=h\overline a\,dz\,e^{-1}\). Conversely any holomorphic \(w\,dz\,e^{-1}\) gives an adjoint-kernel form with \(a=\overline w/h\). The transition calculation also proves that this inverse is global. Thus (R12) is a conjugate-linear bijection \(\ker D^*\to H^0(X,K\otimes L^{-1})\).
Moreover, \[ \begin{aligned} B([\alpha],J\alpha) &=\int h|a|^2\,dz\wedge d\bar z\\ &=-2i\int h|a|^2dxdy\\ &=-i\|\alpha\|_2^2. \end{aligned} \tag{R13} \] It is nonzero for every nonzero \(\alpha\in\ker D^*\). Equations (R8), (R12) and (R13), together with finite dimensionality, prove that (R11) is a perfect complex bilinear pairing. They prove the complex-linear duality in Section 1 for every holomorphic line bundle. This is not limited to the trivial bundle or to bundles already known to come from divisors.
A.5. Adding one point: an exact sequence with every map constructed
Fix \(P\in X\). In a local coordinate \(z(P)=0\) and holomorphic frame \(e\), the bundle \(L(P)\) has frame \(e/z\). Its sections are meromorphic \(L\)-sections with at most a simple pole at \(P\). Recording the coefficient of \(e/z\) gives a one-dimensional principal-part space \(C_P\); choosing \(z,e\) identifies it with \(\mathbb C\). Such a choice affects maps by a nonzero scalar and does not affect their exactness.
Choose a smooth cutoff \(\chi\), equal to one near \(P\) and supported in this chart. The derivative of \(\chi b e/z\) is supported away from \(P\), and is a global smooth \(L\)-valued \((0,1)\)-form. Two choices of cutoff give a difference supported away from \(P\), hence the derivative of a smooth global \(L\)-section. A change of local frame or coordinate preserves the principal-part line; expressions for the same principal part differ by a holomorphic local \(L\)-section, whose cutoff likewise contributes only an exact global form. Thus the following map is independent of those choices: \[ \delta(b)=[D(\chi b e/z)]\in H^1(X,L). \] We claim the following sequence is exact, including its final surjection: \[ \begin{gathered} 0\to H^0(L)\to H^0(L(P)),\\ H^0(L(P))\xrightarrow{\mathrm{pp}}C_P\\ \xrightarrow\delta H^1(L),\\ H^1(L)\to H^1(L(P))\to0. \end{gathered} \tag{R14} \]
The rows of (R14) are one sequence. Successive rows overlap at the same \(H^0(L(P))\) and \(H^1(L)\); the middle row displays both maps at \(C_P\). At \(H^0(L(P))\), a zero principal part removes the pole and gives a section of \(L\). If \(s\) has principal part \(b e/z\), then \(s-\chi b e/z\) is globally smooth in \(L\) and has derivative \(-D(\chi b e/z)\). Hence \(\delta(b)=0\). Conversely, if \(D(\chi b e/z)=Du\) for a smooth global \(L\)-section, then \(s=\chi b e/z-u\) is holomorphic as a section of \(L(P)\) and has principal part \(b\). This proves exactness at \(C_P\).
For exactness at \(H^1(L)\), suppose a smooth \(L\)-form \(\alpha\) becomes \(Dv\) in \(L(P)\). Solve \(Dw=\alpha\) in a local holomorphic \(L\)-frame near \(P\), by (R9). Then \(v-w\) is holomorphic in the frame \(e/z\), so its meromorphic \(L\)-expression is \(b e/z\) plus a holomorphic \(L\)-section. It follows that \(v-\chi b e/z\) is a smooth global \(L\)-section. Therefore \([\alpha]=\delta(b)\). The reverse inclusion follows directly because \(\chi b e/z\) is a smooth section of \(L(P)\), making its derivative exact there.
Finally, given any smooth \(L(P)\)-form \(\eta\), solve \(Dv=\eta\) near \(P\) in its local holomorphic frame. Subtract \(D(\chi v)\). The result vanishes near \(P\), and so is the image of a smooth global \(L\)-form. This proves the final surjection. All groups in (R14) are finite dimensional by A.2–A.4.
Define \(\chi(L)=h^0(L)-h^1(L)\). In a finite exact sequence, rank-nullity makes adjacent image dimensions cancel in its alternating sum. Applied to (R14), it gives \[ \chi(L(P))=\chi(L)+1. \tag{R15} \] Applying this statement to \(L(-P)\) gives the corresponding subtraction formula. Thus for every integral divisor \(D\), \(\chi(L(D))=\chi(L)+\sum_P D(P)\).
This point-addition argument does not assume Riemann–Roch, the existence of a meromorphic section of \(L\), an algebraic model, or an unproved long exact sequence. The particular long sequence needed was constructed above.
A.6. Meromorphic sections, degree, and analytic Riemann–Roch
Every \(L\) has a nonzero meromorphic section. Choose an integer \(n\) so large that \(\chi(L)+n>0\). By (R15), \[ h^0(L(nP))=\chi(L)+n+h^1(L(nP))>0. \] A nonzero holomorphic section of \(L(nP)\) is precisely a meromorphic section of \(L\) with a possible pole of order at most \(n\) at \(P\). This proves existence without using the desired Riemann–Roch formula as a premise.
Its divisor \(D=(s)\) has finite support. Local Taylor/Laurent expansions show that zeros and poles are isolated; a nonzero section cannot vanish on a disk by the identity theorem. Compactness then gives finiteness. Locally write \(s=z^{D(P)}u e\), where \(u\) is nonvanishing and holomorphic. Multiplication by \(s\) identifies \(\mathcal O(D)\) with \(L\), since the local frame \(z^{-D(P)}\) maps to \(u e\).
The total order is independent of the meromorphic section. If \(s'\) is another, its ratio \(f=s'/s\) is a meromorphic function. On the complement of small disks about its zeros and poles, the one-form \(df/f\) is closed. Formula (R1) makes the sum of its boundary integrals zero. At a point with \(f=z^r u\), its positively oriented small-circle integral is \(2\pi i r\), because \(u'/u\) is holomorphic. Thus \(\sum_P\operatorname{ord}_P f=0\). This proves that \[ \deg L=\sum_P\operatorname{ord}_P s \] is well defined, and that degrees add under tensor products. It also proves that a negative-degree line bundle has no nonzero holomorphic section.
A holomorphic function on connected compact \(X\) is constant: its modulus attains a maximum, and the local maximum argument of lesson 01 makes it constant on a disk and then everywhere. Hence \(h^0(\mathcal O)=1\). By A.4, \(h^1(\mathcal O)=h^0(K)\). Put \(g_a=h^0(K)\). The divisor representation and (R15) give \[ \chi(L)=\chi(\mathcal O)+\deg L=1-g_a+\deg L. \] Using the already proved duality, we obtain for every \(L\) \[ \begin{gathered} h^0(L)-h^0(K\otimes L^{-1})\\ =\deg L+1-g_a. \end{gathered} \tag{R16} \] Apply it to \(L=K\). Duality gives \(h^1(K)=h^0(\mathcal O)=1\), so \(g_a-1=\deg K+1-g_a\), and consequently \[ \deg K=2g_a-2. \tag{R17} \] All assertions in (R16)–(R17) and the duality hold for arbitrary compact connected complex curves and arbitrary holomorphic line bundles, relative to the real-analysis foundations stated in the opening paragraphs of this appendix. They have not yet used the topological genus or the finite-polygon surface theorem.
A.7. The analytic and topological genera
The preceding argument also supplies a nonconstant meromorphic function on every \(X\). For \(n>g_a\), formula (R16) applied to \(\mathcal O(nP)\) gives \(h^0(\mathcal O(nP))\ge n+1-g_a>1\). Since constants form a one-dimensional subspace, there is a nonconstant \(f\) with its only possible pole at \(P\). Regard it as a holomorphic map \(f:X\to\mathbb P^1\), using \(1/f\) as the target coordinate at a pole.
The local power-series/branching proof of lesson 01 makes this map locally \(u\mapsto u^{r_Q}\). It is open. Its compact image is closed, so connectedness of the sphere makes it surjective. Every fiber is discrete and compact and therefore finite. There are finitely many critical points: the meromorphic differential \(df\) is nonzero by the identity theorem and has only finitely many zeros and poles; possible ramification at poles is read in \(1/f\). Thus the branch-value set is finite.
Away from those values the local inverses and compactness give a finite covering. More explicitly, take the finitely many points in one regular fiber and small inverse neighborhoods around them. A sequence of additional preimages of targets tending to that regular value would have a convergent subsequence in compact \(X\), producing an additional point in its fiber, a contradiction. These inverse neighborhoods therefore exhaust all preimages of a sufficiently small target disk. The number of sheets is locally constant; the sphere with finitely many points removed is path connected, so it is a fixed positive integer \(d\). Near any exceptional fiber, the same compactness argument and the local powers show \[ \sum_{Q\in f^{-1}(b)}r_Q=d. \tag{R18} \]
Construct a finite polygonal decomposition of the sphere with every branch value as a vertex. This needs no general surface triangulation theorem. In a planar chart containing the finitely many marked points, draw all horizontal and vertical lines through their coordinates inside a sufficiently large rectangle. Their rectangular cells can be cut by diagonals into triangles. The exterior rectangle together with the point at infinity is a closed disk: if its radial boundary is \(r=R(\theta)\), the explicit map \(r e^{i\theta}\mapsto(R(\theta)/r)e^{i\theta}\), with infinity sent to zero, gives such a disk. Connect its center to its finitely many boundary vertices. This adds finitely many triangles. Subdivide if necessary so every marked point is a vertex.
Each open edge has \(d\) lifts, and each open triangular face has \(d\) lifts. To justify the second assertion, continue a local inverse along paths using its small inverse disks. Compactness prevents a missing endpoint. Two continuations along homotopic paths agree by subdividing the path homotopy into rectangles mapping inside these inverse disks and using uniqueness on each small rectangle. The triangle interior is simply connected, so each inverse branch is single valued there. The local maps \(u^{r_Q}\) attach the closures at the vertex fibers. This constructs a finite cell decomposition of \(X\), including possible identifications in its attaching boundaries.
If the sphere decomposition has \(V,E,F\) cells, its direct planar subdivision count is \(V-E+F=2\). Indeed, the starting rectangle boundary, its interior and its exterior disk have \(V=4,E=4,F=2\). Inserting a vertex in an edge increases \(V,E\) equally; inserting an edge that divides a face increases \(E,F\) equally. Building the grid and its diagonals by these operations preserves the count. In the exterior disk, inserting its center and the spokes to its \(k\) boundary vertices changes the count by \(1-k+(k-1)=0\). This proves the specific count without a general invariance theorem. The lifted edges and faces number \(dE,dF\). By (R18), the vertex count is \(dV-\sum_Q(r_Q-1)\). Hence this particular decomposition has Euler count \[ \chi_{\mathrm{cell}}(X)=2d-\sum_Q(r_Q-1). \tag{R19} \] No general Riemann–Hurwitz theorem has been cited as a proof of (R19).
Now compare with a differential. The sphere differential \(dt\) has order zero at finite points and order \(-2\) at infinity. Its pullback \(df\) has order \(r_Q-1\) over a finite value and order \(-r_Q-1\) over infinity. Using (R18) over infinity gives \[ \begin{aligned} \deg K&=\operatorname{deg}(df)\\ &=-2d+\sum_Q(r_Q-1)\\ &=-\chi_{\mathrm{cell}}(X). \end{aligned} \tag{R20} \] Combining (R17) and (R20) proves \[ \chi_{\mathrm{cell}}(X)=2-2g_a. \tag{R21} \] Apply lesson 03, Appendix A, Theorem S, to the finite polygonal cells just constructed. Their charts and local power maps give the oriented surface and disk-neighborhood hypotheses of that theorem. The same count is therefore \(2-2g_t\), where \(g_t\) counts torus handles. Equations (R17) and (R21) give \(g_a=g_t\), so (R16) is the full formula (1.1), with \(h^0(K)=g_t\) and \(\deg K=2g_t-2\). This is an equality of the pre-existing analytic and handle genera, not a definition of genus from the count.
For the modular curve of lesson 06, its already constructed modular-cover cells can be used instead of this new general map. The finite-coset degree formula remains independent of all the arguments here. The earlier finite-polygon theorem supplies the genus identification for either cell presentation, so the dimension formulas use (R16) with the same genus as the modular-cover calculation. The arithmetic model, GAGA, bad-prime and bounded-denominator gaps are separate and are not repaired by this analytic proof.
What this lesson does not prove
The differential dictionary (Theorem 2.1) has a local chart proof. Theorem 3.1 now has a finite-norm proof using only the earlier level-one valence formula; it no longer relies on Riemann–Roch. The complex coefficient bound (Theorem 6.1), including its character-power extension, follows from that proof. Lemma 1.1 derives the canonical degree for this modular curve from the earlier modular covering and the explicit \(j\)-coordinate. The analytic foundations recorded in lessons 03–05 remain prerequisites for these local arguments.
Theorem 4.1, Theorem 5.1, the small-level-three odd-weight formula, Solution 4 and the level-four irregular calculation use (1.1) and/or \(h^0(\mathcal K)=g\). Appendix A now supplies the full arbitrary-line-bundle Riemann–Roch and duality arguments, meromorphic-section existence and the analytic/topological genus bridge. The real-calculus, continuous-integral existence, coordinate change-of-variables and smooth-boundary Stokes prerequisites listed in A.1.1 and (R1) remain to be proved or bound to exact earlier programme proofs. A.1.2–A.1.10 supplies the smooth Hilbert/Sobolev completions, Fourier density, weak-test injections and weak derivative recognition; no general measurable representation theorem is asserted. The dimension computations inherit that remaining foundation requirement. All examples, exercises and solutions are retained.
Theorem 6.2 writes out the normalized norm argument for prime congruences, but it is conditional on Section 6.1's principal-level field structure, determinant-one action and bounded-denominator input. The free original Deligne–Rapoport scan supplies VII.3.8, VII.3.10–3.11 and VII.4.6; its geometric construction and GAGA foundations remain unproved here and lack verified earlier programme proof locators. Corollaries 6.3–6.4 inherit this gap. The number-field facts about extension primes, discrete valuation localizations, prime-ideal factorization, contraction of localized prime powers and comaximality also remain without verified earlier programme proofs. The norm argument does not assert integral slash stability at bad primes.
The earlier LG-MF proof dependencies are the cusp counts, widths, stabilizers and regularity in Congruence subgroups, cusps and elliptic points, Proposition 2.1, Theorems 2.2, 3.1 and 4.2 and Proposition 3.2; the quotient charts, covering and explicit genus count in Modular curves and their genus, Propositions 1.3, 2.2 and 3.2 and Theorem 3.3; and the valence formula, \(j\)-coordinate, discriminant product and integral triangular basis in The valence formula and the ring of modular forms of level one, Theorems 1.1, 3.1 and 4.1 and Solution 5. The slash law is lesson 04, Proposition 1.1. Every one of these lessons precedes lesson 06. The unresolved foundations named earlier in this section are not proved in this lesson.
References
-
Deligne–Rapoport free original scan. P. Deligne and M. Rapoport, Les schémas de modules de courbes elliptiques, VII.2.4, VII.3.8, VII.3.10–3.11 and VII.4.6 304–306 and 312. This complete original article is freely accessible in Deligne's IAS publication archive. Free original scan.
-
Stein author PDF. W. Stein, Modular Forms: A Computational Approach, freely distributed PDF on the author's website, Chapter 6, Propositions 6.1 and 6.6 and §6.3; §9.4, Theorem 9.18 and its norm argument. These locators refer to this accessible file. Free author PDF.
-
Best et al. A. J. Best and collaborators, Computing classical modular forms, arXiv:2002.04717v4, §4.3 and §8.2; the consulted source is version four. Paper.
-
McMullen. C. McMullen, Riemann Surfaces, Harvard Math 213b course notes, 28 April 2026 version, Theorems 11.1–11.2, Corollaries 9.10–9.11 and Corollary 14.4. Author's notes.
-
Stacks. The Stacks project, Tag 0BS6: Riemann–Roch. The AI Integrated Stacks Project edition keeps this tag; its AI-proposed corrections and additions have not been reviewed by the official Stacks project maintainers.
-
Serre 1956. J.-P. Serre, Géométrie algébrique et géométrie analytique, §3, no. 12, Theorems 1–3. Original article.
-
Teleman 2003. C. Teleman, Riemann Surfaces, Lecture 14, opening algebraization theorem. Author's notes.
-
Voight open book. J. Voight, Quaternion Algebras, freely distributed stable post-publication version 1.0.5 (10 January 2024), §40.3 and Exercise 5 of Chapter 40. Author's stable free PDF.
-
Lebl. J. Lebl, Guide to Cultivating Complex Analysis, version 1.9, §§3.2–3.4 and 5.6. Author's free text. The exact earlier complex proof inputs for Appendix A are lessons 01 and 04.