Skip to content

Modular Groups

Modular forms begin with the action of certain matrix groups on the complex upper half-plane.

Fractional Linear Transformations

Modular forms begin with the action of certain matrix groups on the complex upper half-plane.

Let

H={zC:Im(z)>0}. \mathbb{H} = \{z\in\mathbb{C}:\operatorname{Im}(z)>0\}.

The upper half-plane is a natural domain for complex analysis and hyperbolic geometry.

A matrix

γ=(abcd) \gamma= \begin{pmatrix} a & b\\ c & d \end{pmatrix}

with real entries and determinant adbc0ad-bc\neq0 acts on zHz\in\mathbb{H} by

γz=az+bcz+d. \gamma z = \frac{az+b}{cz+d}.

This is called a fractional linear transformation, or Mobius transformation.

The most important case for number theory is when

a,b,c,dZ a,b,c,d\in\mathbb{Z}

and

adbc=1. ad-bc=1.

The Modular Group

The modular group is

SL2(Z)={(abcd):a,b,c,dZ, adbc=1}. SL_2(\mathbb{Z}) = \left\{ \begin{pmatrix} a & b\\ c & d \end{pmatrix} : a,b,c,d\in\mathbb{Z},\ ad-bc=1 \right\}.

Each element acts on the upper half-plane by

zaz+bcz+d. z\mapsto \frac{az+b}{cz+d}.

The matrices

I=(1001) I= \begin{pmatrix} 1&0\\ 0&1 \end{pmatrix}

and

I=(1001) -I= \begin{pmatrix} -1&0\\ 0&-1 \end{pmatrix}

induce the same transformation, since both send zz to itself. Therefore the effective modular group is often written as

PSL2(Z)=SL2(Z)/{±I}. PSL_2(\mathbb{Z}) = SL_2(\mathbb{Z})/\{\pm I\}.

This group is one of the central objects in the theory of modular forms.

Generators

The modular group is generated by two simple transformations.

The first is translation:

T:zz+1, T:z\mapsto z+1,

corresponding to the matrix

T=(1101). T= \begin{pmatrix} 1&1\\ 0&1 \end{pmatrix}.

The second is inversion:

S:z1z, S:z\mapsto -\frac1z,

corresponding to

S=(0110). S= \begin{pmatrix} 0&-1\\ 1&0 \end{pmatrix}.

Every element of SL2(Z)SL_2(\mathbb{Z}) can be built from these two transformations.

Thus the complicated action of the modular group is generated by translation and inversion.

Preservation of the Upper Half-Plane

If

z=x+iy z=x+iy

with y>0y>0, and

γ=(abcd)SL2(R), \gamma= \begin{pmatrix} a&b\\ c&d \end{pmatrix} \in SL_2(\mathbb{R}),

then

Im(γz)=Im(z)cz+d2. \operatorname{Im}(\gamma z) = \frac{\operatorname{Im}(z)}{|cz+d|^2}.

Since the denominator is positive, Im(γz)>0\operatorname{Im}(\gamma z)>0. Therefore the upper half-plane is preserved.

This formula is fundamental. It shows that modular transformations are symmetries of H\mathbb{H}.

It also explains why expressions involving cz+dcz+d appear throughout modular form theory.

Fundamental Domain

The action of SL2(Z)SL_2(\mathbb{Z}) partitions H\mathbb{H} into equivalent regions.

A standard fundamental domain is

F={zH:z1, 12Re(z)12}. \mathcal{F} = \left\{ z\in\mathbb{H} : |z|\ge1,\ -\frac12\le \operatorname{Re}(z)\le \frac12 \right\}.

Every point of H\mathbb{H} can be moved into F\mathcal{F} by some modular transformation.

Boundary points may be identified by the actions of SS and TT.

This domain gives a geometric model of the quotient space

SL2(Z)\H. SL_2(\mathbb{Z})\backslash\mathbb{H}.

The quotient has finite hyperbolic area, a fact that underlies the rich analytic theory of modular forms.

Congruence Subgroups

Number theory often requires smaller subgroups of the modular group.

Let N1N\ge1. The principal congruence subgroup of level NN is

Γ(N)={γSL2(Z):γI(modN)}. \Gamma(N) = \left\{ \gamma\in SL_2(\mathbb{Z}) : \gamma\equiv I\pmod N \right\}.

Other important congruence subgroups include

Γ0(N)={(abcd)SL2(Z):c0(modN)} \Gamma_0(N) = \left\{ \begin{pmatrix} a&b\\ c&d \end{pmatrix} \in SL_2(\mathbb{Z}) : c\equiv0\pmod N \right\}

and

Γ1(N)={(abcd)SL2(Z):ad1(modN), c0(modN)}. \Gamma_1(N) = \left\{ \begin{pmatrix} a&b\\ c&d \end{pmatrix} \in SL_2(\mathbb{Z}) : a\equiv d\equiv1\pmod N,\ c\equiv0\pmod N \right\}.

These groups encode arithmetic conditions modulo NN.

Modular forms of level NN are functions transforming nicely under one of these congruence subgroups.

Cusps

The modular group acts not only on H\mathbb{H}, but also on rational boundary points:

Q{}. \mathbb{Q}\cup\{\infty\}.

These boundary points are called cusps.

The point \infty is fixed by translations

zz+n. z\mapsto z+n.

Cusps are essential because modular forms must satisfy growth conditions near them.

Near the cusp \infty, it is natural to use the variable

q=e2πiz. q=e^{2\pi iz}.

Since Im(z)>0\operatorname{Im}(z)>0, we have

q<1. |q|<1.

This produces Fourier expansions of modular forms:

f(z)=n=0anqn. f(z)=\sum_{n=0}^{\infty} a_n q^n.

These coefficients often contain deep arithmetic information.

Modular Curves

The quotient

Γ\H \Gamma\backslash\mathbb{H}

for a congruence subgroup Γ\Gamma is not quite compact because of cusps. After adding finitely many cusps, one obtains a compact Riemann surface called a modular curve.

For example,

X(1) X(1)

is obtained from

SL2(Z)\H SL_2(\mathbb{Z})\backslash\mathbb{H}

by adding the cusp at infinity.

More generally,

X0(N),X1(N),X(N) X_0(N),\quad X_1(N),\quad X(N)

arise from the corresponding congruence subgroups.

Modular curves connect analytic functions with algebraic geometry and arithmetic.

They parameterize elliptic curves with additional level structure.

Why Modular Groups Matter

The modular group provides the symmetry behind modular forms.

A modular form is a holomorphic function on H\mathbb{H} satisfying a transformation law of the form

f(az+bcz+d)=(cz+d)kf(z), f\left(\frac{az+b}{cz+d}\right) = (cz+d)^k f(z),

for matrices in a modular group or congruence subgroup.

Thus modular forms are functions constrained by arithmetic symmetry.

The group action forces their Fourier coefficients to satisfy strong arithmetic laws.

These coefficients appear in:

  • partition functions;
  • elliptic curves;
  • LL-functions;
  • Galois representations;
  • the Langlands program.

Modular Groups in Modern Number Theory

Modular groups are the entry point to one of the deepest parts of modern number theory.

They organize:

  • modular forms;
  • modular curves;
  • Hecke operators;
  • elliptic curves;
  • automorphic representations;
  • arithmetic geometry.

The action of SL2(Z)SL_2(\mathbb{Z}) on the upper half-plane is therefore not merely a geometric construction. It is the first visible layer of a vast arithmetic theory connecting complex analysis, algebraic geometry, and Galois symmetry.