Worked solution: Wiles's modularity proof via the Taylor–Wiles method (1994)
An elliptic curve lives in algebra: for each prime where is smooth, you can count how many points it has modulo and record the error . That gives an infinite sequence of integers, one per prime.
A modular form lives in a completely different world—complex analysis on the upper half-plane , where it satisfies rigid 2D-like symmetries under fractional linear transformations and expands as a Fourier series . Saying that is modular means there is a modular form whose Fourier coefficients match the point-count errors for every good prime .
For an elliptic curve and a prime of good reduction, let be the number of solutions plus the point at infinity , and define the trace of Frobenius (Qiu et al. 2025, Section 3.2.1). These integers package into the Hasse–Weil -series .
On the analytic side, a cusp form of weight and level for the congruence subgroup is a holomorphic function on the upper half-plane satisfying for all matrices in and vanishing at the cusps (Wiles 1995, p. 445; Qiu et al. 2025, Section 3.2.2). When is an eigenform for all Hecke operators , say , its Fourier expansion carries arithmetic eigenvalues .
By the theorem of Eichler and Shimura (Wiles 1995, p. 444–445, Theorem 0.1), an elliptic curve of conductor is modular—meaning it is covered by the modular curve —if and only if there is a weight-, level- Hecke eigenform with rational coefficients such that for every prime . This bridges the world of cubic curves with the rigid finite-dimensional spaces of modular forms.
- Cusp form of weight and level
- A holomorphic function on the complex upper half-plane that transforms by under matrices with and vanishes at all cusps. For each fixed level , these functions form a finite-dimensional vector space.
- Hecke eigenform
- A modular form that is a simultaneous eigenvector for all Hecke averaging operators , so . Its Fourier coefficients are algebraic integers that satisfy multiplicative relations.