Take a real modulus and complementary modulus . The Jacobi elliptic sine is constructed by inverting a Schwarz-Christoffel mapping. The main reason for the Schwarz-Christoffel derivative is local angle behavior: if a prevertex corresponds to a polygon angle , straightening that corner gives . Hence has exponent . Along each straight boundary side its argument is constant. Dividing by removes those angle changes; Schwarz reflection extends the quotient across the real boundary and the corner singularities. With all vertices finite, its behavior at infinity is also regular, because the sum of the derivative exponents is . It is therefore a nonzero constant on the sphere. This yields
This argument explains the exponents, the branch choices and the role of boundary reflection, rather than just writing down the formula.
For a rectangle, four angles are , so choose prevertices and normalize the inverse map as
Use the branch positive on . Set
The two middle corner values are . The right side length is
as the substitution shows. The selected branch makes the increment along that side . Thus the other corner values are and . The two boundary intervals through infinity have combined horizontal length ; the substitution gives length from to infinity. In particular . As in the square mapping, the boundary goes once around a rectangle, and the argument principle gives a conformal bijection
Its inverse maps that rectangle onto the complex upper half-plane, and near zero has , . Differentiating the inverse relation gives
These identities continue meromorphically.
All four rectangle edges have real images, so Schwarz reflection extends across them. Reflection in the bottom edge gives . Reflection in the right edge, combined with the first reflection, gives . The even inverse-integral derivative gives , and hence
Reflection in the top edge and then the bottom gives . The resulting period lattice of the Jacobi elliptic sine is
To see the poles, use near the boundary point infinity. Then , so the inverse has a simple pole at with residue . The real half-period shift gives another pole at with opposite residue. Reflection tiles the plane with copies of the rectangle, so these are exactly two simple poles per displayed fundamental cell. They also show there is no additional period: a period must permute these two pole classes; exchanging them would shift by modulo the displayed lattice, which reverses the function's sign and residues rather than preserving it.
For any finite , integrate around a fundamental parallelogram avoiding its zeros and poles. The opposite edges cancel by periodicity, so the number of zeros of equals the number of poles, namely two. Therefore every value has two inverse images modulo periods, counted with multiplicity. The value infinity likewise has the two simple poles as preimages. Usually the finite-value preimages are distinct; the involution interchanges them. At , a critical point supplies one double inverse image instead. For example , , . Thus the printed “exactly two” requires the standard multiplicity convention; it would be false if interpreted as two distinct solutions at these branch values of a holomorphic map.
Now choose and put . Since , is even, elliptic for , and has degree two. The Weierstrass elliptic function for the same lattice is even and has one double pole per cell, hence also degree two. Its generic fibers are precisely . Consequently an even is constant on those fibers and descends to a meromorphic function of . At the four fixed classes of , the even local Laurent expansion makes this descent meromorphic in the squared local coordinate. A meromorphic function on the Riemann sphere is rational, so . Generic map degrees multiply:
Thus has degree one and the degree-two even elliptic function conclusion is
The determinant condition follows because is nonconstant. This proves the existence requested, with the explicit allowable shift .