Backporch
Pillars · deep dive
← The pillars

The Eigenbook

One word, climbed all the way up. — a direction a matrix only stretches — is the first rung of a ladder that does not stop at linear algebra. Replace the matrix with the Hecke operators acting on modular forms and the eigenvector becomes an eigenform; vary it p-adically and the eigenforms sweep out the eigencurve; attach arithmetic and the eigenvalues become traces of Frobenius; interpolate and you reach p-adic L-functions. Five floors, one idea.

Following Joel Bellaïche's Eigenbook. This page is a scaffold — the whole climb laid out honestly, each rung filled in over time. The base is the eigenvectors card; the q-expansions are generating functions; the p-adic size that makes the eigencurve possible is in what is a number; the analytic runway is what is a modular form.

  1. 0EigenvectorsA direction an operator only stretches. The whole climb is this idea, in bigger and bigger spaces.
  2. 1Hecke eigenformsA modular form that is a simultaneous eigenvector of every Hecke operator. Its eigenvalues are its Fourier coefficients.
  3. 2The eigencurveAssemble all finite-slope eigenforms, p-adically, into one rigid-analytic curve. Eigenvalues become functions on a geometry.
  4. 3Galois representationsEach eigenform carries a 2-dimensional Galois representation. The eigenvalues reappear as traces of Frobenius — analysis turned arithmetic.
  5. 4p-adic L-functionsInterpolate the critical L-values p-adically along the family. The open frontier — Iwasawa theory, Bloch–Kato, BSD.

0 · The eigenvector, one floor down

Start where the eigen card ends. A linear operator sends almost every direction somewhere new, but a few special directions it only scales:

Two moves make the rest of the climb. First, stop thinking “2×2 matrix” and think operator on a vector space — the space can be functions, and infinite-dimensional. Second, stop thinking about one operator and think about a whole commuting family at once: a single vector that is an eigenvector of every operator in the family. That simultaneous eigenvector is the object the next floor is built from.

1 · Hecke eigenforms

The space of modular forms of weight is finite-dimensional but it carries an infinite commuting family of Hecke operators . A Hecke eigenform is a nonzero that is a simultaneous eigenvector of all of them:

The remarkable part: once you normalize , the eigenvalues are the Fourier coefficients of the form. The list of eigenvalues and the generating function are the same object read two ways. Because the operators commute, the eigenvalues are multiplicative,

which is why a single arithmetic function can be built from its values at primes. The discriminant form is the textbook example: is a Hecke eigenform, and Ramanujan's is multiplicative (Mordell, 1917) for exactly this reason.

And here is why eigenforms are the secret spine of arithmetic. Take an elliptic curve, count its points mod , and the numbers you get are the Fourier coefficients of a weight-2 eigenform — two computations, one sequence. That is modularity:

conductor
geometry — count points on
-2-11-214
analysis — expand the modular form
-2-11-214
✓ identical — every from counting points equals the form's coefficient. is modular.
the form as a generating function:

Two computations that share nothing. On the left, pure geometry: solve over each finite field and count. On the right, pure analysis: multiply out an infinite product, the modular form , and read its q-series coefficients. They produce the same integers, prime after prime — so . That equality is the Modularity Theorem: every elliptic curve over is a modular form in disguise. It is also where these become traces of Frobenius, and the bedrock under Birch–Swinnerton-Dyer. Honest status: the theorem is proved — Wiles & Taylor–Wiles (semistable, with Fermat's Last Theorem), then Breuil–Conrad– Diamond–Taylor (2001) in full — by a hundreds-of-pages argument (Galois deformations, ). Here we only witness it, on curves whose newform is a clean eta product.

But why is an eigen-anything? Because it is literally the eigenvalue of an operator. The Hecke operator reshuffles a form's coefficients; an eigenform is the rare it returns merely scaled — apply it and watch:

apply
1-2-1212-2+ ⋯
-242-4-2-44+ ⋯
— every coefficient just scaled by . So is an eigenvector of and the eigenvalue is the Fourier coefficient .
commuting operators ⇒ the eigenvalues multiply (gcd = 1):

The Hecke operator reshuffles a form's coefficients by the rule above — it acts on the whole space . Almost no form survives unchanged; the special ones that do, the eigenforms, come back scaled: . That is the whole point of the word — the coefficients are eigenvalues of a commuting family of operators, which is why they are multiplicative (the law you watched hold in the modularity lab is forced by ). One floor up, letting the weight vary p-adically threads these eigensystems into the eigencurve; attach Galois and each becomes a trace of Frobenius. is the textbook case — its eigenvalues are Ramanujan's , multiplicative for exactly this reason.

And the form does more than match the curve — it draws it. Over the curve is a torus, and the modular curve covers it; the group law you dragged in §5 is just addition that wraps:

·
P + Q = (P+Q) mod Λ · half-points = 2-torsion (roots of the cubic)

Over , the curve is a torus: , glued from this cell by identifying opposite edges, with mapping it onto the cubic. And the group law is simply addition mod — slide P and Q and watch the sum wrap around; that wrapping is exactly the chord-and-tangent law of §5. The four half-points are the 2-torsion — the origin and the three roots where . The deep part — modularity — is that is the period lattice of the weight-2 form , and the modular curve covers the torus: The form doesn't just match the curve (the a_p agreeing) — it parametrizes it. (CM curves give the cleanest lattices: square, hexagonal.)

1½ · The workbench — prove it for all

Every lab above witnesses an identity on finitely many coefficients. Here is the move that turns a finite check into a theorem: is finite-dimensional, so two weight- forms agreeing for — the Sturm bound — are equal at every coefficient, forever. Build something and prove it:

LHS×wt 8
+×
RHS×wt 8
q^011=q^1480480=q^261,92061,920=q^31,050,2401,050,240=
weight · Sturm bound: agreement for forces equality · faded chips are already free

This is the move no calculator gives you. The spaces are finite-dimensional (!), so two weight- forms that agree for are equal — at every coefficient, forever: their difference would be a cusp form vanishing to higher order than the valence formula allows. One finite check, an infinite family of identities: is a theorem the moment one coefficient matches, and says the divisor sums obey identities nobody would guess from arithmetic alone. (Try vs — the failure is , Ramanujan's hiding in the gap.) The coefficients here are exact big integers, not floats — a certificate, not a plot. Missing on purpose: , whose q-expansion needs the denominator 691 — the prime of Ramanujan's , waiting on the p-adic rung. Same machinery as the Hecke lab; levels and eta quotients join the bench next.

2 · The eigencurve

Now let the weight move. A single eigenform is a point; the Coleman–Mazur eigencurve (1998) glues all finite-slope p-adic eigenforms into one rigid-analytic curve, fibred over weight space by the weight map

The eigenvalues stop being numbers attached to one form and become analytic functions on a geometry — the spectrum of the Hecke algebra, made into a space. What lets the weight vary continuously at all is p-adic size: nearby weights are weights that agree to a high power of , the p-adic world. The higher-rank generalization — eigenvarieties (Buzzard, Emerton, Chenevier) — is the same construction for other reductive groups.

You can watch this interpolation happen on the one family that's computable by hand — the Eisenstein component, where :

Eisenstein family, :
classical weight = 00003(5)
00113(5)
02103(5)
21003(5)
10003(5)

Watch the low base- digits lock in: as the weight creeps p-adically toward , the eigenvalue creeps p-adically toward — agreeing to one more power of each step. So a Hecke eigenvalue is not one number per classical weight; it is a p-adic-analytic function of the weight, and the scattered classical eigenforms interpolate into a single rigid-analytic curve over weight space, — the Coleman–Mazur eigencurve (built from overconvergent -adic modular forms and the compact operator; the points are the finite-slope eigensystems). This is its Eisenstein component, the one you can compute by hand. One floor up, attaching Galois turns these eigenvalue- functions into families of Frobenius traces, and their p-adic L-functions live on this same curve.

The rest is deep p-adic geometry: overconvergence, and why “finite slope” is the price of admission (the compact operator has a discrete spectrum only on overconvergent forms). That construction is a map here, not a full build — but the felt core, eigenvalues as p-adic-analytic functions of the weight, is exactly what the Eisenstein family above shows.

3 · Galois representations

Here the climb crosses from analysis into arithmetic. To a Hecke eigenform of weight one attaches a continuous 2-dimensional Galois representation

unramified outside , characterized by its action on Frobenius:

The Hecke eigenvalue — a coefficient of a holomorphic function — turns out to be the trace of Frobenius, an arithmetic invariant of how primes split. This is the GL₂ case of the Langlands correspondence: Eichler–Shimura for weight 2, Deligne (1968–71) in general, Deligne–Serre (1974) for weight 1.

The cleanest way in is the you already counted: they are the traces, and Frobenius' eigenvalues sit on the circle (Hasse). Watch them — and watch a CM curve pile up at the poles:

normalized Frobenius eigenvalues , · supersingular : 2/37
-2-1-5-200

Every on this circle is a number you can get by counting points () — and the deep fact of this rung is that it is also a trace of Frobenius: to is attached a 2-dimensional Galois representation with and (Eichler–Shimura, Deligne). So Frobenius has characteristic polynomial , its eigenvalues are — forced onto the circle , which is exactly Hasse's bound . Switch to 32a (CM) and the angles pile up at the poles (, half the primes); the non-CM curves spread by the Sato–Tate law (a theorem now). The point count (geometry), the modular coefficient (analysis), and this Frobenius trace (arithmetic) are one number with three faces — and that is what the p-adic L-function packages next.

4 · p-adic L-functions

The top floor, and the open one. The complex L-function has special values at the critical integers; dividing by the right period makes them algebraic, and those algebraic numbers can be interpolated p-adically into a p-adic L-function

Along the eigencurve these assemble into families, and the questions become the live ones — Iwasawa main conjectures, the Bloch–Kato conjectures, and (for weight 2, via modular elliptic curves) Birch–Swinnerton-Dyer. This is the frontier the site treats honestly bounded, not faked.

To fill: the interpolation property stated cleanly, the link to the ζ machinery, and a clear marker of what is theorem versus conjecture.

One word, five floors

Read the ladder top to bottom and it is a single sentence: a direction an operator only scales (eigenvector) becomes a form fixed by every Hecke operator (eigenform), which sweeps out a p-adic geometry (eigencurve), whose points name how primes split (Frobenius eigenvalues), and whose L-values interpolate p-adically (p-adic L-functions). The same prefix carries the whole way. That is why it is worth its own deep dive — and why the elementary eigen card is not a footnote but the foundation.