Skip to content

Modular Functions

The modular group acts on the upper half-plane by fractional linear transformations:

Functions Invariant Under Modular Symmetry

The modular group acts on the upper half-plane by fractional linear transformations:

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

Modular forms transform predictably under this action. A modular function is even more symmetric: it remains invariant.

These functions play a central role in complex analysis, algebraic geometry, and number theory. They provide coordinates on modular curves and encode deep arithmetic information.

The most important example is the jj-invariant, which classifies elliptic curves over the complex numbers.

Definition of a Modular Function

Let

ΓSL2(Z) \Gamma \subseteq SL_2(\mathbb{Z})

be a congruence subgroup.

A modular function for Γ\Gamma is a meromorphic function

f:HC f:\mathbb{H}\to\mathbb{C}

satisfying:

  1. modular invariance:
f(az+bcz+d)=f(z) f\left( \frac{az+b}{cz+d} \right) = f(z)

for all

(abcd)Γ; \begin{pmatrix} a&b\\ c&d \end{pmatrix} \in\Gamma;
  1. meromorphicity at the cusps.

Unlike modular forms, modular functions have weight 00.

They are invariant under the action of the modular group.

Periodicity and Fourier Expansion

Since the transformation

zz+1 z\mapsto z+1

lies in the modular group, every modular function satisfies

f(z+1)=f(z). f(z+1)=f(z).

Therefore ff is periodic with period 11.

It is natural to introduce the variable

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

Then modular functions admit Laurent expansions:

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

Because modular functions may have poles at cusps, negative powers of qq are allowed.

These expansions are called qq-expansions or Fourier expansions.

The coefficients often contain remarkable arithmetic information.

The Modular Invariant j(z)j(z)

The most important modular function is the jj-invariant.

It is invariant under the full modular group:

j(az+bcz+d)=j(z). j\left( \frac{az+b}{cz+d} \right) = j(z).

Its Fourier expansion begins

j(z)=q1+744+196884q+21493760q2+. j(z) = q^{-1} + 744 + 196884q + 21493760q^2 +\cdots.

This function generates the field of modular functions for

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

Every modular function for the full modular group can be expressed rationally in terms of j(z)j(z).

Thus j(z)j(z) acts as a coordinate on the modular curve

X(1). X(1).

Elliptic Curves and the jj-Invariant

The jj-invariant classifies elliptic curves over C\mathbb{C}.

Every complex elliptic curve can be written as

C/Λ, \mathbb{C}/\Lambda,

where

Λ=Zω1+Zω2 \Lambda = \mathbb{Z}\omega_1+\mathbb{Z}\omega_2

is a lattice in C\mathbb{C}.

Scaling the lattice does not change the elliptic curve, so one may normalize:

τ=ω2ω1H. \tau=\frac{\omega_2}{\omega_1}\in\mathbb{H}.

The associated elliptic curve depends only on the orbit of τ\tau under the modular group.

The jj-invariant provides the complete classification:

j(τ1)=j(τ2) j(\tau_1)=j(\tau_2)

if and only if the corresponding elliptic curves are isomorphic.

Thus modular functions connect complex analysis with algebraic geometry.

Meromorphicity at Cusps

The modular group acts on boundary points such as

. \infty.

These are cusps of the modular curve.

A modular function must behave meromorphically near each cusp. In terms of the variable

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

this means the qq-expansion has only finitely many negative powers.

For example,

j(z)=q1+744+ j(z) = q^{-1}+744+\cdots

has a simple pole at infinity.

The cusp behavior determines much of the global structure of modular functions.

Function Fields of Modular Curves

The modular curve

X(Γ) X(\Gamma)

is obtained from the quotient

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

after adjoining cusps.

Modular functions for Γ\Gamma form the function field of this algebraic curve.

Thus modular functions are algebraic-geometric objects as well as analytic functions.

For the full modular group,

X(1) X(1)

has genus zero, and its function field is

C(j). \mathbb{C}(j).

This means every modular function can be written as a rational function in jj.

More complicated congruence subgroups produce modular curves of higher genus.

Modular Equations

Relations between modular functions lead to modular equations.

For example, the values

j(τ)andj(Nτ) j(\tau) \quad\text{and}\quad j(N\tau)

satisfy polynomial relations.

These equations encode isogenies between elliptic curves.

They became central in:

  • complex multiplication;
  • explicit class field theory;
  • elliptic curve algorithms.

Modular equations allow arithmetic information to be extracted from analytic identities.

Complex Multiplication

Suppose

τ \tau

lies in an imaginary quadratic field.

Then

j(τ) j(\tau)

is an algebraic number.

Even more remarkably, adjoining these special values generates abelian extensions of imaginary quadratic fields.

This is one of the great achievements of nineteenth-century mathematics.

The theory of complex multiplication provides explicit generators for Hilbert class fields using modular functions.

Thus modular functions become arithmetic objects capable of generating field extensions.

Monstrous Moonshine

The coefficients of the jj-function possess unexpected algebraic structure.

For example,

196884=196883+1. 196884=196883+1.

The number 196883196883 is the dimension of a representation of the Monster group, the largest sporadic finite simple group.

This observation led to the theory of monstrous moonshine, connecting:

  • modular functions;
  • finite simple groups;
  • representation theory;
  • conformal field theory.

The eventual proof by entity[“people”,“Richard Borcherds”,“British mathematician”] introduced entirely new mathematical ideas.

Thus modular functions unexpectedly bridge number theory and algebraic symmetry.

Modular Functions in Arithmetic Geometry

Modular functions appear naturally in arithmetic geometry.

They parameterize elliptic curves and moduli spaces with level structure.

Special values of modular functions encode:

  • class fields;
  • isogenies;
  • complex multiplication invariants.

Modern arithmetic geometry treats modular curves as algebraic varieties defined over number fields.

Their function fields therefore become arithmetic objects.

Importance in Modern Number Theory

Modular functions lie at the intersection of:

  • complex analysis;
  • algebraic geometry;
  • Galois theory;
  • arithmetic geometry;
  • representation theory.

They form the analytic backbone of modular form theory and the arithmetic study of elliptic curves.

The jj-function alone connects:

  • Fourier expansions;
  • elliptic curves;
  • class field theory;
  • sporadic groups;
  • string theory.

Thus modular functions are not merely invariant analytic functions. They are arithmetic coordinates governing some of the deepest symmetries in modern mathematics.