ざっくり言うと楕円曲線 E は代数の世界に住んでいる。E が滑らかである各素数 q に対して、法 q での曲線の点 (x,y) の個数を数え、その誤差 aq(E)=q+1−∣E(Fq)∣ を記録すると、素数ごとに1つの整数が並ぶ無限列が得られる。
一方、モジュラー形式 f(τ) はまったく別の世界、すなわち上半平面 Im(τ)>0 上の複素解析の世界に住んでおり、一次分数変換 τ↦(aτ+b)/(cτ+d) のもとで厳密な対称性を満たし、フーリエ級数 ∑n≥1c(n,f)qτn に展開される。E がモジュラーであるとは、良還元を持つすべての素数 q に対してフーリエ係数 c(q,f) が点の個数の誤差 aq(E) と一致するようなモジュラー形式 f が存在することを意味する。
楕円曲線 E/Q と良還元を持つ素数 q∤Δ に対し、∣E(Fq)∣ を解 (x,y)∈Fq2 の個数に無限遠点 O を加えたものとし、フロベニウスのトレース aq(E)=q+1−∣E(Fq)∣ を定義する(Qiu et al. 2025, 3.2.1節)。これらの整数はハッセ・ヴェイユの L 級数 L(E,s)=∑n=1∞an(E)n−s にまとめられる。
解析側では、合同部分群 Γ0(N)={(c da b)∈SL2(Z):N∣c} に対する重さ k=2、レベル N の尖点形式 f とは、上半平面上の正則関数であって Γ0(N) のすべての行列に対して f((aτ+b)/(cτ+d))=(cτ+d)2f(τ) を満たし、各尖点で消えるものである(Wiles 1995, p. 445; Qiu et al. 2025, 3.2.2節)。f がすべてのヘッケ作用素 Tn の固有形式、すなわち Tnf=c(n,f)f であるとき、そのフーリエ展開 f(τ)=∑n=1∞c(n,f)e2πinτ は算術的な固有値 c(n,f) を持つ。
アイヒラーと志村の定理(Wiles 1995, p. 444–445, 定理0.1)により、導体 N の楕円曲線 E/Q がモジュラーである — すなわちモジュラー曲線 X0(N) からの有限被覆を持つ — ための必要十分条件は、すべての素数 q∤N に対して c(q,f)=aq(E) を満たす有理係数の重さ 2、レベル N のヘッケ固有形式 f が存在することである。これにより3次曲線の世界とモジュラー形式の厳密な有限次元空間とが結ばれる。