An entire function that is doubly periodic is bounded: its absolute value has a finite maximum on the compact square , and periodic translations carry every point of into that square. The Liouville theorem therefore proves every such analytic function is constant.
For the zero-pole count, suppose the meromorphic function is not identically zero; otherwise isolated zero multiplicities are not defined. It has only finitely many zeros and poles modulo the lattice , because a compact square can be covered by finitely many local meromorphic neighbourhoods. Choose a translated unit square with no zeros or poles on its boundary. The logarithmic derivative is doubly periodic, so integrals on opposite sides cancel, with their opposite orientations. The argument principle gives
Both counts include multiplicities. Each half-open fundamental parallelogram contains exactly one representative of each lattice orbit, and translation by a lattice vector preserves the multiplicity of a zero or pole. Consequently the counts agree in the prescribed half-open square too, even if that particular square has boundary zeros or poles. Nonzero constants have both counts zero.
For the series, let and write it as the Weierstrass elliptic function . On a compact set avoiding , choose with . For ,
There are lattice points with , hence converges by comparison with . The Weierstrass M-test proves absolute locally uniform convergence of the tail, and the finite remaining terms define holomorphic functions off their poles. It follows that is a holomorphic function off . Near each , separate the term ; the remaining terms converge locally uniformly to a holomorphic function. Thus is meromorphic on , with a double pole at each lattice point and no other poles.
It remains to prove the required periods, rather than merely assert them from the lattice. Termwise differentiation, justified by locally uniform convergence of these holomorphic series, gives
This series is absolutely locally uniformly convergent off . For either generator , reindexing proves . Therefore has zero derivative off . Its principal parts at lattice points cancel, so it extends to an entire constant .
The original convergent series is even: reindexing gives . At , which is not a lattice point for either generator, evenness gives
Hence the series defines a meromorphic function with periods and . This termwise derivative proof of Weierstrass periodicity uses an absolutely convergent derivative sum; splitting the original series into two separate inverse-square sums would not be justified.