Write and , with the lattice sums taken over nonzero lattice elements. Reindexing the normally convergent series shows that the Weierstrass elliptic function is an even function, and consequently is an odd function. Expanding near zero and cancelling the odd lattice sums gives the Laurent coefficients of the Weierstrass elliptic function
Thus the elliptic function has no pole at zero and its constant term is . By periodicity it has no poles anywhere. An entire elliptic function is bounded on a fundamental parallelogram and hence everywhere, so Liouville theorem makes it constant. This proves the Weierstrass elliptic differential equation
We first verify that the cubic is smooth, rather than presupposing it when using its group law. There are three nonzero two-torsion points of a complex torus . Oddness and periodicity imply . Since has a triple pole and no other poles on the torus, value multiplicity of an elliptic function says that these three distinct zeros exhaust its zeros and are simple. Put . Each has a double zero at , since and the zero of is simple. If with , this same function would have at least four zeros counted with multiplicity, although its only pole is double. Therefore the half-period values of the Weierstrass elliptic function are distinct. They are roots of , so all its roots are distinct and the affine curve is a smooth algebraic curve. Its projective closure is
It has the single point at infinity. The derivative with respect to of the defining homogeneous polynomial is nonzero at , proving smoothness there too.
For any finite value , value multiplicity of an elliptic function gives exactly two solutions of , counting multiplicities. Evenness supplies the pair . At a nonzero half-period these coincide and the zero is double; elsewhere they are distinct. An even elliptic function therefore descends to a meromorphic function of on the Riemann sphere. To justify descent at a half-period, put : both and are even in , and is times a nonvanishing even analytic function. The local Laurent series of is consequently meromorphic in the coordinate . At zero the same argument uses . Every meromorphic function on the Riemann sphere is a rational function, proving that even elliptic functions are rational in the Weierstrass function.
For an arbitrary elliptic function , its even part is . Its odd part divided by is an even meromorphic function, hence is with rational. We have therefore proved the elliptic function-field decomposition
Uniqueness follows by taking even and odd parts. In particular the field of elliptic functions is .
Define and elsewhere on . Periodicity makes the map well defined. Near zero, the projective chart has coordinates and , so the extension is holomorphic. The fiber description above proves injectivity: the two candidates are distinguished by unless they coincide at a half-period. It also proves surjectivity, since every occurs and the two derivatives are the two allowed values, with at a branch value.
Finally, a nonvertical line pulls back to the elliptic function , whose only pole is triple at zero. Its three zeros , counted with intersection multiplicity, satisfy modulo by the zero-pole sum of an elliptic function. On the cubic, reflection corresponds to . The chord-and-tangent group law therefore gives . Vertical lines give inverse pairs; tangencies are included through repeated zeros, and the identity cases follow from the extension at zero. This completes the Weierstrass uniformization by half-period values: is a group isomorphism.
For , define the Riemann zeta function by the absolutely convergent Dirichlet series
The Euler product follows from unique prime factorization and absolute convergence. The counting-function integral gives
Because the fractional part is bounded, the last integral, and its derivatives with respect to on compact subsets, converge uniformly for . It is a holomorphic function there. This proves the Meromorphic continuation of the Riemann zeta function to the right half-plane, with a simple pole at one of residue one and no other singularity in that half-plane.
The Gamma function is
The Gamma function recurrence extends it meromorphically; its poles are at the nonpositive integers and it has no zeros. The functional equation of the Riemann zeta function can be stated as
or, equivalently,
These are identities of meromorphic functions; the second also extends the Riemann zeta function to the remaining half-plane. The critical strip is ; its boundary lines will also be treated below, rather than included among possible exceptional zeros.
For , the absolutely convergent reciprocal Euler product gives . For , the factors , , and in the second functional equation of the Riemann zeta function are finite and nonzero. Hence the only zeros there are the zeros of the sine factor:
Each is simple. At zero, the sine zero cancels the pole of ; using its residue one gives , not zero. Nonvanishing on the rest of follows from the boundary-line proof below and the functional equation of the Riemann zeta function. Together these facts prove that the trivial zeros of the Riemann zeta function are the only zeros outside the open critical strip.
Here is a Jensen disk proof of the zeta zero-count bound which avoids any unproved left-half-plane growth estimate. Set , a holomorphic function throughout , including at one. The integral continuation formula gives
For each integer , apply Jensen's formula in the disk with centre , outer radius and inner radius . The outer disk stays in , so its maximum modulus is . At its centre,
since . Therefore the number of zeros in its inner disk, counted with multiplicity, is at most
The rectangle , fits in the inner disk because its farthest point has distance . Summing over such disks counts zeros in the right half of the critical strip up to height . The first functional equation of the Riemann zeta function bijects zeros, with multiplicities, in the left half with their reflections in the right half; its Gamma function factors are finite and nonzero in the strip. Thus
The pole of zeta function at one does not count as a zero: .
Finally, for real and , the Euler-product logarithms and the nonnegative trigonometric polynomial
give the three-four-one product proof of zeta boundary nonvanishing:
If had a zero of order , its factor would be as . The real zeta function factor has pole order three, and the factor at stays bounded because . The product would tend to zero as , contradicting that it is at least one. Therefore
At there is a pole, not a zero. Applying the sine-form functional equation of the Riemann zeta function at now proves nonvanishing on the remaining imaginary axis, completing the earlier assertion about all zeros outside the critical strip.
The weights of and agree, so their ratio is invariant under the modular group. Nonvanishing of the modular discriminant on the half-plane makes the ratio holomorphic there. At an elliptic point, an invariant holomorphic function has a power series in the quotient coordinate, so the ratio descends holomorphically. At the unique modular cusp its expansion is
Thus it is a meromorphic function on the compact Riemann surface with precisely one pole, of order one. The degree of a nonconstant meromorphic map to the sphere equals its total pole order. It therefore has degree one, hence is a biholomorphism:
This is the single-pole criterion for a spherical coordinate.
The matrix fixes . Weight-four transformation gives , and . Hence and . Since is a degree-one coordinate, this is a simple zero on the quotient surface. Pulled back to the half-plane it has order three, by the analytic ramification index in part (a).
View as a meromorphic function on , using its coordinate . At the infinity modular cusp its pole order is one. At the zero modular cusp, , so its pole order is two. Part (c) identifies these poles with and .
The zero of on the full modular curve lies at its order-three elliptic point. There are no effective order-three stabilizers in : their lifts have trace , whose characteristic polynomial modulo two is , whereas an upper triangular matrix over has both diagonal entries one. Therefore the degree-three covering has exactly one point over that elliptic point, with analytic ramification index three. Its -coordinate is , and the zero divisor of the pulled-back is .
A rational function with these zeros and poles must be . At the infinity modular cusp both and have leading coefficient one times , giving . Hence
The proof fixes the coefficient and the powers using modular cusp cusp widths and elliptic ramification, rather than assuming a formula for the level-two coordinate.
The effective group is torsion free and every modular cusp is regular in the preceding sense, so orders of a meromorphic weight- form are integers. At interior points use a local automorphy trivialization; at a modular cusp use the Fourier order of the appropriate slash transform in its cusp width coordinate. Let be the sum of all modular cusp points, each once, and set
A meromorphic function belongs to the Riemann-Roch space exactly when . In the interior this requires to have no pole; at a modular cusp it requires order at least one. Conversely, the quotient of any weight- cusp form by is a meromorphic weight-zero function satisfying precisely those inequalities. This proves the cusp-form divisor presentation
To compute the degree without imposing a valence formula as an extra assumption, use the meromorphic tensor differential . Its automorphy factors cancel. Its order at an interior point is ; at a modular cusp it is , since is a nonzero constant times . A meromorphic section of the th tensor power of the canonical bundle has total divisor degree . The regular-cusp valence formula on a torsion-free modular curve is therefore
For , . The Riemann-Roch theorem says , and a divisor of negative degree has no nonzero sections. Thus and
Using and gives
The canonical-degree and Riemann-Roch facts used here are general results for compact Riemann surfaces, as permitted.
On the complex torus , the Weierstrass elliptic function is a degree-two map to the Riemann sphere, and its fibres are the pairs , with coalescence at the four branch points. An even elliptic function is constant on every fibre, so away from those branch points it descends to a meromorphic function of .
The descent also holds at a branch point. At a half-period , evenness and periodicity give , so its local Laurent series uses only even powers of . Also is a local coordinate proportional to . At , use instead. Thus extends meromorphically across every branch point and infinity. Every meromorphic function on the Riemann sphere is a rational function, proving .
For a nonconstant rational function in coprime form, : a generic equation has that many roots on the sphere. Degrees of holomorphic maps multiply under composition. Hence the degree is
Constant functions have degree zero. Degree two therefore occurs exactly when is a Möbius transformation:
Conversely every such function is even, elliptic and of degree two.
Let , the sheaf of meromorphic principal parts. Exactness of taking stalks gives
Choose a holomorphic coordinate vanishing at . Every meromorphic germ has a finite negative tail in its Laurent series; the holomorphic tail vanishes in the quotient. Hence
This coordinate description is a vector-space identification; the intrinsic space is the quotient of germs, so a coordinate change need not preserve the displayed basis.
For each point inclusion , a principal part defines a local meromorphic germ near , whose quotient class is zero off . Gluing with zero on the complement gives a map from its skyscraper sheaf to . These maps induce an isomorphism on every stalk and therefore an isomorphism of sheaves:
The direct sum of sheaves means the sheafification of the sectionwise direct-sum presheaf. Its sections can have infinitely many nonzero components globally, but their point supports form a locally finite family of subsets. This matches the fact that poles of a meromorphic function are locally finite. On a compact Riemann surface only finitely many points can occur; on a noncompact one a discrete infinite family is allowed.
For a global principal-part family , choose local meromorphic lifts on a sufficiently small open cover. The differences are holomorphic functions and form a Čech cocycle. The connecting homomorphism sends to the resulting class in . If this class vanishes, after refining the cover write ; then the functions glue to a global meromorphic function. Conversely any global lift makes the class zero. Equivalently, exactness of the given long exact sequence in sheaf cohomology says
The connecting class is the obstruction to the Mittag-Leffler problem on a Riemann surface. It rules on the specified poles and their finite negative Laurent tails, with no additional poles allowed. When a solution exists, any two solutions differ by a global holomorphic function.
Write the period lattice as , with real-linearly independent and . A meromorphic function is an elliptic function for this lattice if for every . If it has no poles, it is an entire function bounded on the closure of a fundamental parallelogram. Periodicity makes it bounded on all of , so the Liouville theorem proves that an elliptic function without poles is constant.
Here are the two contour identities needed for counting its zeros and their sum. Choose a positively oriented fundamental parallelogram whose boundary avoids all zeros and poles, and put . The argument principle gives
because is periodic and opposite edges cancel. Here count zeros and poles with multiplicity. For the weighted integral, let be the integral of along the edge from a vertex to . Translating the opposite edges gives
The endpoint values of agree along either edge. A continuous logarithm along the edge therefore changes by , with , and . On the other hand, the residue theorem evaluates the left side as the sum of the zero positions minus the sum of the pole positions, both with multiplicity. Thus the elliptic divisor-sum identity is
Under the stated pole hypothesis there is just one pole class, represented by zero, of order . Consequently
Changing representatives of the zero classes changes their weighted sum by an element of , so the congruence is well defined.
The Weierstrass elliptic function is
On a bounded set of , the summand is for large . The lattice sum of converges in real dimension two, proving Normal convergence of the Weierstrass elliptic-function series on compact sets away from . Hence is a holomorphic function there, and at zero its principal part is , so it has a double pole. Replacing by shows that is even. Differentiating the normally convergent series gives
whose absolute convergence permits reindexing by any . Thus is periodic and is constant. Substituting for and using evenness changes that constant to its negative, so it is zero. This proves that is an elliptic function, with double poles precisely at the lattice points.
The preceding zero count applied to says that it has exactly two zeros modulo , counted with multiplicity. Evenness pairs any zero with . If these are distinct classes they must both be simple. If they coincide, , and locally : the zero has even order, which the total count forces to be two. In particular such a zero cannot be a lattice point, where has a pole. Every finite fibre of the Weierstrass function consists of two opposite simple points or one double nonzero half-period point.
To obtain the rational representation, first consider an even elliptic function . The preceding description proves that has exactly the fibres , so defines a function of . Away from the branch values a local inverse of makes meromorphic. At a half-period , the local expansion is , with because the zero has order exactly two. The Laurent series of contains only even powers, and is a holomorphic local coordinate as a function of . Thus is meromorphic at that value too. At zero the same argument uses , proving meromorphy at infinity. A meromorphic function on the Riemann sphere is a rational function: subtract its finitely many principal parts and use compactness to make the remainder constant. This proves that even elliptic functions are rational in the Weierstrass function.
For an arbitrary elliptic function, split , where . The even part is . Since is odd and not identically zero, is an even meromorphic elliptic function, including at the zeros of where the quotient may have poles. It is therefore for a rational function . The elliptic function-field decomposition is
The representation is unique: its even and odd parts determine and , and takes every value on the Riemann sphere.
The residue theorem states that a meromorphic function with finitely many poles inside a positively oriented simple closed contour and none on it satisfies . The function must be holomorphic on a neighbourhood of the contour and its interior away from those poles.
Write and . Both integrals converge absolutely. Use the principal complex logarithm in the upper half-plane, with , and an upper semicircle of radius indented above zero by a clockwise semicircle of radius . The branch values on the negative real side are upper limits; equivalently use contours arbitrarily slightly above that side before taking a limit.
For , the large arc is and the small arc is , so both vanish. On approached from above, and . The oriented negative segment therefore contributes , and the positive segment contributes . The only enclosed pole is , with residue
Consequently
Comparing imaginary and real parts yields the upper-half-plane contour for square-root logarithmic integrals evaluation:
Use the closed genus version of Teichmüller's uniqueness theorem. Let be a Teichmüller map: for a nonzero holomorphic quadratic differential , normalized by , and ,
The value at a zero of is irrelevant to the Beltrami coefficient, which is defined almost everywhere. For every quasiconformal map preserving orientation and homotopic to , the conclusion is
The normalized is also uniquely determined when .
We use the following analytic input, stated with its hypotheses. The Reich–Strebel inequality says that if has the displayed Beltrami coefficient and a competitor has the same target and homotopy class, then, for ,
This is the standard fundamental inequality for an integrable holomorphic quadratic differential; it also holds on a finite-type punctured surface with the homotopy fixing the punctures. Its formulation is given in Gardiner and Hu, §5. We quote this analytic inequality as the lecture result used in the proof.
Put . Pointwise, away from the isolated zeros of ,
Integrating against the probability density function proves . If , all these inequalities are equalities almost everywhere. The strictly increasing last function forces almost everywhere; equality in the triangle inequality then forces . Therefore
Two quasiconformal maps with the same Beltrami coefficient differ by postcomposition with a biholomorphism, by the local chain rule for the Beltrami equation. Consequently is a biholomorphism from to itself homotopic to the identity.
For completeness, such a biholomorphism is the identity when . Apply the uniformization theorem and choose the lift of the homotopy to starting at the identity. Its endpoint lift commutes with every deck transformation. It is a real Möbius transformation. The compact quotient has no parabolic Möbius transformations in its deck group, and freeness excludes elliptic Möbius transformations. Two distinct hyperbolic axes exist: a discrete free group preserving just one axis would be cyclic, contradicting the fundamental group of a closed surface of genus at least two. Commutation with two deck transformations represented by hyperbolic Möbius transformations having distinct axes makes it fix their boundary endpoints individually; there are at least three such endpoints. A Möbius transformation fixing three points is the identity. Hence and .
If is another unit-area differential for the same map, then , so is positive real wherever defined. This meromorphic function is constant by the open mapping theorem, and normalization makes the constant one. Without normalization, positive multiples of describe the same map. At , uniqueness of the map still holds in genus at least two, but there is no distinguished . In genus one, translations supply nontrivial biholomorphisms homotopic to the identity, so equality determines the map only up to those biholomorphisms; the genus hypothesis cannot be omitted.