The modular group is acting on the complex upper half-plane by
Its central element acts trivially on points, so the effective group is . It is generated by and : the Euclidean algorithm reduces the bottom row of a matrix using these operations until it is a translation. The relations hold in the projective group.
A standard fundamental domain of the modular group is
To see that each orbit meets it, use . Choose a coprime integer pair minimizing the nonzero lattice modulus ; a modular matrix with that bottom row maximizes the imaginary part. Translate to the central strip. If the result had modulus below one, inversion would further increase its imaginary part, a contradiction. Interior representatives are unique: for a point in the interior, when . For use ; for use the strip and the strict unit-circle bound. Thus such a matrix lowers the imaginary part, which would contradict the same fact applied to its inverse if both representatives were in the interior. Matrices with are translations, and cannot move one interior strip point to another.
The vertical sides are identified by , and the circular halves by . The exceptional points with elliptic stabilizers of the modular group are represented by and , of projective stabilizer orders two and three. The rational boundary points together with infinity form one modular cusp orbit. In the hyperbolic metric the region has area .
A useful subgroup is the level-two principal congruence subgroup,
Reduction modulo two is onto , which has six elements and permutes the three nonzero vectors. Hence its kernel has index six, and the quotient is . In the projective action, is torsion-free. Indeed finite-order nonidentity modular elements have trace zero or ; matrices in have even trace, and trace zero is impossible because are odd while are even: with would imply . The subgroup has three modular cusp classes, represented by , each of width two. Parity of a primitive pair distinguishes these classes, and elementary level-two row operations reduce each class to its representative. Six translates of supply a fundamental region. Its compactified level-two modular curve is obtained by adjoining these three modular cusp points.
Invariant holomorphic functions arise naturally from theta constants. In the radian convention of Question 4, put , and define
Here . The theta-constant inversion and translation laws, obtained by Gaussian Poisson summation and by reindexing, interchange under with the common factor , leave fixed up to that factor, and under interchange while multiplying by . Together with the Jacobi abstruse identity , this gives
These transformations generate the six permutations of . In particular and fix ; with , these generate . Thus the modular lambda function is invariant under this subgroup, but not under the whole modular group. Its even theta constants do not vanish on , so it is holomorphic there and avoids . Near infinity, , with , which is the width-two modular cusp coordinate. The two transformation laws give modular cusp values one at zero and infinity at one, with the same simple local orders. Thus has exactly one simple pole on the compactified level-two quotient and no pole in the half-plane. A meromorphic map with one simple pole has degree one, so it identifies that quotient with the sphere and the open quotient with . This proves the coordinate assertion and describes all three modular cusps.
Symmetrizing this subgroup invariant produces a full modular-invariant function:
Substitution shows that this rational expression is unchanged by both and , hence by and . It is the Klein j-invariant. Its denominator does not vanish on , so it is holomorphic there; at the modular cusp it has , a simple pole in . It therefore remains nonconstant without being a bounded holomorphic function on the compactified quotient. In fact a holomorphic invariant extending holomorphically to the compactified modular curve would be constant by the maximum principle.
This also connects invariance to elliptic curves: changing an oriented basis of the lattice gives precisely the modular action after a rescaling. On the compact full modular quotient, has just the one simple modular cusp pole, so its map to the sphere has degree one. It therefore classifies the resulting homothety of complex lattices classes, while the modular lambda function retains a level-two labeling of the branch points in the Legendre model . Finally, a modular form of nonzero weight obeys a transformation law with a factor , not plain invariance; ratios of equal-weight forms instead give weight-zero modular functions. The distinction between forms, invariant holomorphic functions on the open half-plane, and their modular cusp behavior is essential to this construction.
Take the Jacobi theta functions at zero, with :
Define the modular lambda function by
This is an explicit holomorphic expression on the complex upper half-plane. The product forms
show that all three are nonzero there. The theta identity gives , so omits and infinity on the half-plane.
The theta-constant inversion and translation laws, obtained from Poisson summation and changing indices in the defining sums, give
These formulas imply invariance under the projective group
generated by and . This is the effective level-two principal congruence subgroup.
Its action is properly discontinuous because it is a discrete subgroup of . It is also free. An elliptic integral matrix has trace or . The odd traces are excluded because is even. Trace zero would give and , impossible when are even. Thus the only elements acting trivially are the already quotiented central matrices .
A fundamental domain is the ideal quadrilateral
with vertices . The vertical sides are paired by translation by two, and the semicircular sides by . Reduction using these pairings gives the domain; equivalently it is a union of six translates of the standard modular fundamental domain, consistent with the six elements of . On adjoining the cusp points, there are three vertex classes, two paired edges and one face. The resulting orientable compact surface has Euler characteristic , hence is a sphere. This is the compactification of the level-two modular curve.
All three cusp widths are two, so their local parameters are obtained from after a modular change of coordinate. The defining products give
at infinity: there is a simple zero. At the cusp zero, inversion gives , so the value is . At the cusp one, combine inversion and translation; the value is infinity and the pole is simple. The three cusp classes are precisely the parity classes of primitive rational pairs : odd-even, even-odd and odd-odd. A Bézout identity, with parity adjusted by adding multiples of , places any such cusp in the orbit of , or , respectively.
The descended meromorphic function on the compactified quotient thus has exactly one simple pole. Its degree is one, since the degree equals its total pole multiplicity; it is therefore a biholomorphic coordinate on that sphere. Removing the three cusps identifies the quotient with . Consequently
is a covering map with deck group . The source half-plane is simply connected, so it is the required universal covering map. This proves the universal covering by the modular lambda function, including the absence of interior branching. Three arbitrary distinct punctures are handled by a target Möbius transformation.
The modular lambda function is invariant under the projective level-two principal congruence subgroup. That group acts freely, and its quotient is the level-two modular curve. Adding its three modular cusps gives a sphere, and has cusp values , with simple orders in exponential cusp coordinates. Therefore it identifies the quotient with the sphere minus those three points. Since the complex upper half-plane is simply connected, this is a universal covering map, with the projective level-two group as its deck transformation group.