MathLabs

解法: テイラー・ワイルズ法によるワイルズのモジュラー性証明(1994年)

ステップ 4/11: モジュラー形式とモジュラー性の平易な説明
ざっくり言うと

楕円曲線 EE は代数の世界に住んでいる。EE が滑らかである各素数 qq に対して、法 qq での曲線の点 (x,y)(x, y) の個数を数え、その誤差 aq(E)=q+1−∣E(Fq)∣a_q(E) = q + 1 - |E(\mathbb{F}_q)| を記録すると、素数ごとに1つの整数が並ぶ無限列が得られる。

一方、モジュラー形式 f(τ)f(\tau) はまったく別の世界、すなわち上半平面 Im⁡(τ)>0\operatorname{Im}(\tau) > 0 上の複素解析の世界に住んでおり、一次分数変換 τ↦(aτ+b)/(cτ+d)\tau \mapsto (a\tau + b)/(c\tau + d) のもとで厳密な対称性を満たし、フーリエ級数 ∑n≥1c(n,f)qτn\sum_{n \ge 1} c(n, f) q_{\tau}^n に展開される。EE がモジュラーであるとは、良還元を持つすべての素数 qq に対してフーリエ係数 c(q,f)c(q, f) が点の個数の誤差 aq(E)a_q(E) と一致するようなモジュラー形式 ff が存在することを意味する。

aq(E)=q+1−∣E(Fq)∣=c(q,f),f(τ)=∑n=1∞c(n,f) e2πinτa_q(E) = q + 1 - |E(\mathbb{F}_q)| = c(q, f), \quad f(\tau) = \sum_{n=1}^{\infty} c(n, f)\, e^{2\pi i n \tau}
詳しい解説

楕円曲線 E/QE/\mathbb{Q} と良還元を持つ素数 q∤Δq \nmid \Delta に対し、∣E(Fq)∣|E(\mathbb{F}_q)| を解 (x,y)∈Fq2(x, y) \in \mathbb{F}_q^2 の個数に無限遠点 O\mathcal{O} を加えたものとし、フロベニウスのトレース aq(E)=q+1−∣E(Fq)∣a_q(E) = q + 1 - |E(\mathbb{F}_q)| を定義する(Qiu et al. 2025, 3.2.1節)。これらの整数はハッセ・ヴェイユの LL 級数 L(E,s)=∑n=1∞an(E)n−sL(E, s) = \sum_{n=1}^{\infty} a_n(E) n^{-s} にまとめられる。

解析側では、合同部分群 Γ0(N)={(a bc d)∈SL⁡2(Z):N∣c}\Gamma_0(N) = \{\binom{a\ b}{c\ d} \in \operatorname{SL}_2(\mathbb{Z}) : N \mid c\} に対する重さ k=2k = 2、レベル NN の尖点形式 ff とは、上半平面上の正則関数であって Γ0(N)\Gamma_0(N) のすべての行列に対して f((aτ+b)/(cτ+d))=(cτ+d)2f(τ)f((a\tau+b)/(c\tau+d)) = (c\tau+d)^2 f(\tau) を満たし、各尖点で消えるものである(Wiles 1995, p. 445; Qiu et al. 2025, 3.2.2節)。ff がすべてのヘッケ作用素 TnT_n の固有形式、すなわち Tnf=c(n,f)fT_n f = c(n, f) f であるとき、そのフーリエ展開 f(τ)=∑n=1∞c(n,f)e2πinτf(\tau) = \sum_{n=1}^{\infty} c(n, f) e^{2\pi i n \tau} は算術的な固有値 c(n,f)c(n, f) を持つ。

アイヒラーと志村の定理(Wiles 1995, p. 444–445, 定理0.1)により、導体 NN の楕円曲線 E/QE/\mathbb{Q} がモジュラーである — すなわちモジュラー曲線 X0(N)X_0(N) からの有限被覆を持つ — ための必要十分条件は、すべての素数 q∤Nq \nmid N に対して c(q,f)=aq(E)c(q, f) = a_q(E) を満たす有理係数の重さ 22、レベル NN のヘッケ固有形式 ff が存在することである。これにより3次曲線の世界とモジュラー形式の厳密な有限次元空間とが結ばれる。

このステップの用語
重さ 22・レベル NN の尖点形式
N∣cN \mid c を満たす行列 (a bc d)∈Γ0(N)\binom{a\ b}{c\ d} \in \Gamma_0(N) のもとで (cτ+d)2(c\tau+d)^2 倍に変換し、すべての尖点で消える複素上半平面上の正則関数 f(τ)f(\tau)。固定されたレベル NN ごとに、これらの関数は有限次元ベクトル空間をなす。
ヘッケ固有形式
すべてのヘッケ平均作用素 TnT_n に対する同時固有ベクトルとなっているモジュラー形式 ff(Tnf=c(n,f)fT_n f = c(n, f) f)。そのフーリエ係数 c(n,f)c(n, f) は乗法的な関係式を満たす代数的整数となる。
このステップで使う知識