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.
Let be the universal covering map. Since the complex plane is a simply connected domain, the lifting criterion for a covering space gives a holomorphic lift between one-dimensional complex tori such that
For every , the difference belongs to the discrete period lattice . It depends continuously on , so it is constant. Differentiating shows that the derivative is -periodic. It is bounded on the compact closure of a fundamental parallelogram, and periodicity makes it bounded on all of . The Liouville theorem therefore makes constant, and hence
Thus every holomorphic map has an affine lift of a holomorphic map between one-dimensional complex tori. If “map of complex tori” means an identity-preserving map, choose ; then , so is the required linear map. Without that convention the statement must say affine, since a nonzero translation in a group of the torus lifts to .
The Weierstrass elliptic function of is
The subtracted term gives the Normal convergence of the Weierstrass elliptic-function series away from . Put
The Laurent coefficients of the Weierstrass elliptic function at zero give
Set and . Direct substitution shows that the principal part and constant term of
vanish at zero. Since is an elliptic function, translation gives the same cancellation at every point of the period lattice. Every apparent isolated singularity is therefore a removable singularity, so is an entire function. It is periodic and hence bounded on the translates of a compact fundamental parallelogram. The Liouville theorem gives , which proves the Weierstrass elliptic differential equation
Finally suppose that is a biholomorphic group homomorphism. Its identity-preserving lift has the form by the first part. Since the inverse map also lifts linearly,
Choose a -basis of . Multiplication by is then represented by a unimodular matrix . As a real-linear transformation of , it has determinant ; hence and . The characteristic polynomial of and the Cayley-Hamilton theorem give
This already has the required form with and . Moreover , so forces . Thus is a root of unity, of order , , , , or , completing the description of an automorphism of a one-dimensional complex torus.
Set
This is an elliptic function. Write and in the expansion from part (i). At a lattice point, the coefficient of in is , and its constant coefficient is ; there are no other singular terms. Every apparent pole is therefore a removable singularity, and extends to an entire elliptic function with value zero at the lattice points.
An entire elliptic function is bounded on a fundamental parallelogram and hence everywhere. By Liouville theorem it is constant, and its value at zero is zero. Thus , proving the Weierstrass elliptic differential equation