Arithmetic and number theory
Modular forms
Highly symmetric complex functions on the upper half-plane, central to the proof of Fermat's Last Theorem.
IntuitionA kaleidoscope on the upper half-plane
Take the upper half-plane : every complex number with positive imaginary part. The group of integer matrices with determinant acts on it by , tiling into infinitely many copies of one basic tile — much like an Escher print or a kaleidoscope, except the tiles shrink hyperbolically as they approach the real axis. A modular form is a function that respects this tiling in a controlled way: not literally repeating itself on every tile, but picking up a precise, predictable factor each time.
SchoolA familiar cousin: periodic functions
In high school trigonometry, and are invariant under a single symmetry: . Modular forms live under a much richer symmetry group generated by two transformations: (translation, the direct analogue of ) and (inversion, which has no classical trigonometric analogue). Every element of is built from and , so a function invariant (up to the weight factor below) under both is automatically invariant under the whole infinite group — the same trick that makes a single period enough to know everywhere.
UndergraduatePrecise definition
Definition: Modular form of weight
A holomorphic function is a **modular form of weight ** for (an even integer ) if it satisfies the transformation law below for every , and is bounded as (equivalently, has a Fourier expansion in the nome with no negative powers of ). If additionally the constant term vanishes, is a cusp form.
Here , and the factor — the automorphy factor — is the entire reason modular forms are richer than plain -invariant functions. Taking (so the matrix is ) recovers : -periodicity, which is why admits the Fourier expansion below.
| Dạng | Trọng số | Chỉnh hình trên ? | Tại đỉnh | Hệ số Fourier đầu |
|---|---|---|---|---|
| Có | Chỉnh hình, | |||
| Có | Chỉnh hình, | |||
| Có | Dạng đỉnh, | |||
| Có (hàm phân hình) | Cực đơn, |
Let be a nonzero modular form of weight for . Then, summing over the fundamental domain of with the order of vanishing of at :
Why is it true?
This is the modular-form analogue of "a degree- polynomial has exactly roots counted with multiplicity": can be viewed as a section of a line bundle of degree on the compact orbifold , and the total number of its zeros (weighted) must equal that degree. The weights appear only at the two points and because those are exactly the points where has extra (order- and order-) stabilizers, so the quotient map wraps around them and times.
Proof
Fix the standard fundamental domain , with vertices at , , and on its lower boundary, extending up to a cusp at . Truncate it at height for large , and indent the boundary with small circular arcs around any zeros of that happen to lie on itself. Call the resulting contour . Since has finitely many zeros in this bounded region, the argument principle gives equal to the number of zeros of strictly inside .
Now evaluate each piece of . The two vertical sides and are identified by , and since , the integrand is also -periodic; traversed in opposite directions (one side going up, the identified side coming down), these two integrals cancel exactly. This is where the translation symmetry earns its keep: it removes two full sides of the contour for free.
The top edge at height closes up as : writing with and , we get as , so this edge contributes to the total (the minus sign from the contour's orientation, traversed leftward at the top).
What remains is the lower boundary: the arc from to and the arc from to along , plus the two short vertical segments from up to the top-left corner region and from down. The inversion maps the arc through to itself (since ) and swaps the two halves of the circular arc; because fixes and rotates a neighborhood of by angle (the stabilizer of in has order ), the small indentation around contributes only instead of a full : only "half" of a full residue is actually swept out before -symmetry identifies the rest. Likewise and are identified with stabilizer of order in (generated by , of order ), so their combined indentation contributes . Any other zero on the remaining, generic part of the arc has trivial stabilizer and contributes the full .
Adding every piece: the vertical sides cancel, the top gives , the corners give , and any remaining boundary zero gives . But must also equal : this constant comes from tracking how the weight- automorphy factor forces the total turning of around the two identified corner arcs (related by , which sends picking up a winding governed by ) to contribute exactly net — the same constant that appears because the hyperbolic area of is and has exactly one cusp and elliptic points of order , which is the Riemann–Hurwitz bookkeeping underlying the in the formula. Equating the two computations of the same contour integral and moving every zero-order term to one side gives exactly .
Define from the weight- and weight- Eisenstein series (each normalized with constant term ) as below. Then is a nonzero cusp form of weight , it never vanishes anywhere on , its only zero is a simple zero at the cusp , and .
Why is it true?
This single computation both certifies that the space of weight- cusp forms is -dimensional (spanned by ) and that 's non-vanishing on is exactly what makes the -invariant holomorphic on all of — the fact that classifies elliptic curves over up to isomorphism, the bridge to arithmetic geometry.
Proof
First, holomorphy and weight: are modular forms of weight respectively (standard Eisenstein-series facts, taken as known input here), so and are both weight . Both have Fourier expansion starting with constant term (by normalization), so has vanishing constant term: it is a cusp form of weight , and is too, in particular .
Now apply the valence formula (proved above) with : the total weighted zero order of must equal . Every term on the left — , , , and any for other points — is a non-negative real number, and we already know . The only way a sum of non-negative terms, one of which is already , can total exactly , is if that term equals exactly and every other term is exactly . Hence exactly, and for every : never vanishes on , with a simple zero only at the cusp.
For the dimension claim: let be any weight- cusp form. The quotient is -invariant (weight ), and holomorphic on since never vanishes there. At the cusp, both and vanish to order at least in , and since 's order there is exactly , the quotient extends holomorphically (no pole) to as well. A weight- modular function holomorphic everywhere on and at the cusp descends to a holomorphic function on the compact Riemann surface , which by Liouville's theorem (extended to the compactification) must be constant. So for a constant : the space of weight- cusp forms is exactly -dimensional. The identical argument at weight (total budget , which can only be realized as with every other order , since any integer contribution — such as a nonzero — would already exceed ) shows every nonzero weight- form has its unique zero at with order exactly and no others, and the same quotient-by- trick forces .
Finally, the -product is the classical identity discovered by Jacobi; we cite it here rather than re-derive it, but note it is fully consistent with what we just proved: the right-hand side visibly vanishes to order exactly at and is manifestly nonzero for (a convergent product of nonzero factors), matching the zero-order profile forced by the valence formula above.
UndergraduateReal-World Applications and Worked Examples
Modular forms sound abstract, but their extreme rigidity — a handful of Fourier coefficients pin down the whole function — makes them a precision tool wherever a physical or combinatorial quantity happens to transform the same way under the same hidden symmetry. Two concrete places this happens: conformal field theory (the physics behind string theory and 2D critical phenomena), and the theory of lattices used in coding theory and sphere packing.
Example: Cardy formula: counting states in 2D conformal field theory
A 2D conformal field theory with central charge has a partition function that, for consistency on a torus, must transform as a modular-invariant combination under exactly like a weight- automorphic object. Physically, where the trace runs over the density of states at energy and . Using only the -transformation and the leading behavior of as along the imaginary axis, estimate the growth rate of for large .
Solution
Write . Modular invariance under forces (weight ), and as (high "temperature"), , where is dominated by its lowest state, the vacuum with : .
Setting for small (so , the "high-temperature" regime probing large ), this gives , growing without bound as .
On the other hand, is dominated, for small , by a competition between the exponentially growing and the exponentially suppressing . Matching the two expressions via a saddle-point (Tauberian) argument — the standard technique for turning a small- asymptotic of a generating function into a large- asymptotic of its coefficients — gives exactly Cardy's 1986 formula: the growth rate is dictated purely by .
Example: Sphere packing: the lattice theta series
The lattice (an -dimensional lattice used to build the densest known sphere packing in dimensions, and studied in coding theory for its exceptional error-correcting properties) has theta series , a weight- modular form for . Using only (proved above), find how many vectors of the shortest nonzero length ("roots") has — its kissing number.
Solution
Because is an even unimodular lattice, is holomorphic on , bounded at (so genuinely a modular form, not just meromorphic), and has weight — this is a general fact about theta series of even unimodular lattices, taken here as given. Its Fourier expansion starts , where counts vectors of norm (the shortest nonzero vectors, since has no vectors of norm strictly between and ).
Since and also has constant term , both and lie in the same -dimensional space and share the same leading coefficient , so they must be equal: exactly — with no computation of lattice geometry required.
Reading off the known Fourier expansion (where ), the coefficient of is . So has exactly shortest vectors — matching the well-known fact that the root system has roots and that the lattice packing has kissing number , obtained here purely from the rigidity of modular forms rather than a direct geometric count.
Which equation must a modular form of weight satisfy for every ?
By the valence formula, a nonzero modular form of weight for has total weighted zero order equal to:
Because , the lattice's theta series must equal ; reading off the coefficient of gives the kissing number as:
Wiles's 1995 proof of Fermat's Last Theorem relied on establishing that certain elliptic curves are:
References
- Jean-Pierre Serre (1973). A Course in Arithmetic
- Fred Diamond, Jerry Shurman (2005). A First Course in Modular Forms
- Andrew Wiles (1995). Modular Elliptic Curves and Fermat's Last Theorem · DOI:10.2307/2118559
- James Newton, Jack A. Thorne (2021). Symmetric power functoriality for holomorphic modular forms · DOI:10.1007/s10240-021-00127-3 · arXiv:1912.11261