コンテンツにスキップ

フェルマーの最終定理 I:証明の論理の鎖の全体と、Frey 曲線の Galois 表現・Serre の ε 予想・Ribet の定理

対象読者: 学部の代数(ガロア理論、代数体の整数環とイデアル)と、楕円曲線・モジュラー形式の入門を学んだ人。Galois 表現とモジュラー性の詳細は仮定しません。

前提となる記事:楕円曲線・モジュラー形式と現代数論:谷山・志村予想からフェルマーの最終定理、ABC予想へ、ガロア理論への招待:方程式の対称性が「解の公式」の有無を決める、代数体の整数環と Dedekind 整域:イデアルで素因数分解を取り戻す

生 Markdown

「xn+yn=znx^n + y^n = z^n には、n≥3n \ge 3 のとき 0 でない整数の解がない」というフェルマーの最終定理は、一つの大きな議論で示されたのではなく、小さな段を鎖のようにつないで示されました。この記事は、その鎖を 1 段ずつ並べ、どの段が証明済みで、どの段が(原論文に任せる)主張のみかをはっきりさせます。読み終えると、「主張のみの 7 つの定理を認めれば、残りの推論には飛躍がない」ことを自分の目で確かめられます。まず最初の画面の箇条書きは、全体の目次のようなものとして眺めてください。用語は後の節で順に定義します。

  • フェルマーの最終定理「n≥3n \ge 3 のとき xn+yn=znx^n + y^n = z^n、xyz≠0xyz \ne 0 を満たす整数はない」の証明を、§2\S 2 の表のとおり (F1)〜(F9) の段に分けます。各段は「この章で証明する」「Rikai の既存の証明を指す」「主張のみ(出典つき)」のどれかで、表と図で区別します。
  • この章で証明する段は、n=3n = 3(Z[ω]\mathbb{Z}[\omega] での無限降下、定理 3.3)、Frey 曲線の極小モデルと半安定性(命題 4.13)、E[m]≅(Z/m)2E[m] \cong (\mathbb{Z}/m)^2(命題 4.2)、Tate 曲線から出る分岐の判定(定理 5.10)、レベル下げを繰り返してレベル 22 に達すること(命題 6.9)です。
  • 主張のみの段は 7 つです。Weil 対(楕円曲線の等分点の組に 1 の冪根を対応させる写像)、良い還元での不分岐性(素数が拡大で枝分かれしないこと)と Frobenius のトレース、Tate の一意化(乗法的還元の素数で、曲線を Q‾ℓ×\overline{\mathbb{Q}}_\ell^\times の商として表す表示)、pp での有限平坦性、Mazur の定理、Wiles・Taylor–Wiles の定理、Ribet の定理。このうち Wiles・Taylor–Wiles の定理の中身は第 8 章で分解します。
  • §8\S 8 の 定理 8.1 が結論です。上の 7 つを仮定に明記し、指数の還元から S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 との矛盾までを省略なしに証明します。
  • Serre の保型性予想(2009 年に Khare–Wintenberger が証明)を仮定すれば、Wiles の定理も Ribet の定理も使わずに同じ矛盾に達します(命題 8.2)。これが Serre の 1987 年の観察で、Ribet の定理が「ε 予想」と呼ばれた理由です。

楕円曲線・モジュラー形式と現代数論の §7\S 7〜§10\S 10 は、フェルマーの最終定理を「Mazur + Ribet + Wiles ⇒ フェルマー」の 4 段で導きました(系 10.10[楕円曲線・モジュラー形式と現代数論])。そこでは Ribet の定理を「p∣vℓ(Δmin⁡)p \mid v_\ell(\Delta_{\min}) となる素数はレベルから落とせる」という、Frey 曲線に合わせた形で述べ、なぜ判別式の指数が効くのかは付録の 1 段落にとどめました。また p=3p = 3 の場合は「Euler が証明した」と述べただけでした。

この章の仕事は 3 つあります。第一に、鎖の全部の段を定理として並べ、どの段がどの段に依存するかを固定します。第二に、既存の記事が飛ばした段(p=3p = 3、半安定性の計算、E[p]E[p] が 2 次元であること、判別式の指数と分岐の関係)に証明を付けます。第三に、「レベルを下げる」という操作を mod pp Galois 表現の言葉で正確に述べ、Ribet の原論文の定理の仮定(素数を落とす順番に制約がある)のもとで、実際にレベル 22 まで下がることを確かめます。

「完全な証明」をこの 2 章に収めることはできません。Mazur・Ribet・Wiles の 3 つの定理の証明は、それぞれが論文 1 本(数十〜百ページ)です。この章と次の章が保証するのは、主張のみとした定理をすべて認めれば、残りの推論に飛躍がないことです。

記号を固定します。Q‾⊂C\overline{\mathbb{Q}} \subset \mathbb{C} を代数的数の全体、GQ=Aut(Q‾/Q)G_{\mathbb{Q}} = \mathrm{Aut}(\overline{\mathbb{Q}}/\mathbb{Q}) を絶対 Galois 群、c∈GQc \in G_{\mathbb{Q}} を複素共役とします。素数 ℓ\ell について vℓv_\ell は ℓ\ell 進付値、pp はつねに mod pp 表現の「pp」です。

扱いの記号は次のとおりです。【証明】 はこの章に証明がある段、【参照】 は Rikai の既存の記事に証明がある段、【主張】 は主張のみの段(証明は原論文)です。

表の用語(半安定、導手、不分岐、有限平坦など)は §4\S 4 以降で定義するので、最初は用語を気にせず、段の並びだけを見てください。大づかみには、(F2) は指数 33 の別の議論、(F3)〜(F6) は「解があれば Frey 曲線という特別な楕円曲線ができる」ことの準備と性質、(F7) は Ribet の定理でレベルを下げる段、(F8) と (F9) で矛盾に至る段です。

段主張扱い場所・出典
(F1)指数の還元: n=4n = 4 と奇素数 pp で解がなければ、すべての n≥3n \ge 3 で解がない【参照】命題 7.2[楕円曲線・モジュラー形式と現代数論]
(F1′)n=4n = 4 に解がない【参照】定理 7.3[楕円曲線・モジュラー形式と現代数論]
(F2)p=3p = 3 に解がない【証明】定理 3.3
(F3a)Frey 曲線 y2=x(x−A)(x+B)y^2 = x(x - A)(x + B) の判別式は 16(AB(A+B))216(AB(A+B))^2【参照】命題 9.2[楕円曲線・モジュラー形式と現代数論]
(F3b)Frey 曲線は半安定で、Δmin⁡=2−8(abc)2p\Delta_{\min} = 2^{-8}(abc)^{2p}、導手は abcabc の素因数の積【証明】命題 4.13
(F4)ρˉE,p\bar\rho_{E,p} は既約(p≥5p \ge 5)【主張】定理 10.2[楕円曲線・モジュラー形式と現代数論](Mazur 1978)
(F5a)E[m]≅(Z/m)2E[m] \cong (\mathbb{Z}/m)^2【証明】命題 4.2
(F5b)det⁡ρˉE,p\det\bar\rho_{E,p} は mod pp 円分指標。既約なら絶対既約【証明】命題 4.6、補題 4.7(Weil 対 定理 4.4 は【主張】)
(F5c)良い還元の素数 ℓ≠p\ell \ne p で不分岐、tr ρˉE,p(Frobℓ)≡aℓ(E)\mathrm{tr}\,\bar\rho_{E,p}(\mathrm{Frob}_\ell) \equiv a_\ell(E)【主張】定理 5.1
(F5d)乗法的還元の素数での Tate の一意化【主張】定理 5.3(Tate)
(F5e)pp での有限平坦性の判定【主張】定理 5.5
(F5f)Frey 曲線の ρˉE,p\bar\rho_{E,p} は 2p2p の外で不分岐、pp で有限平坦、N(ρˉ)=2N(\bar\rho) = 2、k(ρˉ)=2k(\bar\rho) = 2【証明】定理 5.10((F5c)〜(F5e) を仮定)
(F6)半安定な楕円曲線はモジュラー【主張】定理 10.6[楕円曲線・モジュラー形式と現代数論](Wiles、Taylor–Wiles 1995。第 8 章)
(F7a)レベル下げ: 素数 1 つをレベルから落とす【主張】定理 6.7(Ribet 1990)
(F7b)Frey 曲線の ρˉE,p\bar\rho_{E,p} はレベル 22 で保型的【証明】命題 6.9((F7a) を仮定)
(F8)S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0【参照】定理 7.1(証明は 補題 10.8[楕円曲線・モジュラー形式と現代数論])
(F9)(F1)〜(F8) ⇒ フェルマーの最終定理【証明】定理 8.1

既存の記事の 系 10.10[楕円曲線・モジュラー形式と現代数論] の 5 段は、この表の (F3b)・(F4)・(F6)・(F7)・(F8) に当たります。そこで主張のみだった半安定性(命題 9.5[楕円曲線・モジュラー形式と現代数論])はこの章で証明に変わり、Ribet の定理の「必要な特別な場合」(定理 10.4[楕円曲線・モジュラー形式と現代数論])は (F5f) と (F7a)・(F7b) の合成として導かれます。

証明の依存関係。太い実線の枠はこの章で証明する段、破線の枠は Rikai の既存の証明を参照する段、点線の枠は主張のみの段です。

3. 指数 3:Eisenstein 整数での無限降下

Section titled “3. 指数 3:Eisenstein 整数での無限降下”

ω=e2πi/3=−1+−32\omega = e^{2\pi i/3} = \frac{-1 + \sqrt{-3}}{2} とおくと ω2+ω+1=0\omega^2 + \omega + 1 = 0、ω3=1\omega^3 = 1 です。Z[ω]={a+bω∣a,b∈Z}\mathbb{Z}[\omega] = \{a + b\omega \mid a, b \in \mathbb{Z}\} は C\mathbb{C} の部分環で(ω2=−1−ω\omega^2 = -1 - \omega)、その元を Eisenstein 整数といいます。ノルムを N(α)=ααˉN(\alpha) = \alpha\bar\alpha と定めると

N(a+bω)=(a+bω)(a+bω2)=a2+ab(ω+ω2)+b2=a2−ab+b2N(a + b\omega) = (a + b\omega)(a + b\omega^2) = a^2 + ab(\omega + \omega^2) + b^2 = a^2 - ab + b^2

で、NN は非負整数値、N(αβ)=N(α)N(β)N(\alpha\beta) = N(\alpha)N(\beta)、N(α)=0  ⟺  α=0N(\alpha) = 0 \iff \alpha = 0 です。

補題 3.1(Eisenstein 整数環の基本性質)✓

  1. α,β∈Z[ω]\alpha, \beta \in \mathbb{Z}[\omega]、β≠0\beta \ne 0 に対し、α=κβ+ρ\alpha = \kappa\beta + \rho、N(ρ)<N(β)N(\rho) < N(\beta) となる κ,ρ∈Z[ω]\kappa, \rho \in \mathbb{Z}[\omega] がある。
  2. Z[ω]\mathbb{Z}[\omega] は単項イデアル整域であり、したがって一意分解整域である。
  3. 単数は ±1,±ω,±ω2\pm 1, \pm\omega, \pm\omega^2 の 6 個で、N(α)=1N(\alpha) = 1 となる元と一致する。
  4. λ=1−ω\lambda = 1 - \omega は素元で、N(λ)=3N(\lambda) = 3、3=−ω2λ23 = -\omega^2\lambda^2。剰余環 Z[ω]/(λ)\mathbb{Z}[\omega]/(\lambda) は 0,1,−10, 1, -1 の類からなる 3 元体である。
  5. 単数 uu が u≡±1(modλ2)u \equiv \pm 1 \pmod{\lambda^2} を満たすなら u=±1u = \pm 1 である。
証明(補題 3.1)

1〜3. 1、2 と「単数は ±1,±ω,±ω2\pm 1, \pm\omega, \pm\omega^2 の 6 個」は、同じテーマの第 3 章の 命題 2.2[リーマン予想 III] の 1 と 2 で証明されています(α/β=r+sω\alpha/\beta = r + s\omega の r,sr, s を最も近い整数に丸めると余りのノルムが 34N(β)\frac34N(\beta) 以下になる、という議論です。単項イデアル整域が一意分解整域であることは 定理 2.5[多項式環と体の拡大])。単数が N(α)=1N(\alpha) = 1 の元と一致することは、αβ=1\alpha\beta = 1 なら N(α)N(β)=1N(\alpha)N(\beta) = 1 で N(α)=1N(\alpha) = 1、逆に N(α)=1N(\alpha) = 1 なら ααˉ=1\alpha\bar\alpha = 1 で αˉ=a+bω2∈Z[ω]\bar\alpha = a + b\omega^2 \in \mathbb{Z}[\omega] が逆元であることから分かります。

4. N(λ)=1+1+1=3N(\lambda) = 1 + 1 + 1 = 3(λ=1+(−1)ω\lambda = 1 + (-1)\omega)。λ=μν\lambda = \mu\nu なら N(μ)N(ν)=3N(\mu)N(\nu) = 3 なので一方のノルムは 11 で、3 により単数です。よって λ\lambda は既約元で、2 と 補題 2.4[多項式環と体の拡大] により素元、(λ)(\lambda) は極大イデアルです。λ2=1−2ω+ω2=−3ω\lambda^2 = 1 - 2\omega + \omega^2 = -3\omega から 3=−ω2λ23 = -\omega^2\lambda^2(ω−1=ω2\omega^{-1} = \omega^2)。ω≡1(modλ)\omega \equiv 1 \pmod\lambda なので a+bω≡a+ba + b\omega \equiv a + b、さらに 3∈(λ)3 \in (\lambda) なので、どの元も 0,1,−10, 1, -1 のどれかと合同です。λ∣1\lambda \mid 1、λ∣2\lambda \mid 2 はノルムを比べると 3∣13 \mid 1、3∣43 \mid 4 となり成り立たないので、0,1,−10, 1, -1 は互いに合同でなく、剰余環はこの 3 元からなる体です。

5. ω−1=−λ\omega - 1 = -\lambda、ω+1=−ω2\omega + 1 = -\omega^2、ω2−1=(ω−1)(ω+1)=λω2\omega^2 - 1 = (\omega - 1)(\omega + 1) = \lambda\omega^2、ω2+1=−ω\omega^2 + 1 = -\omega です。したがって u∈{±ω,±ω2}u \in \{\pm\omega, \pm\omega^2\} のとき、u−1u - 1 と u+1u + 1 は「単数」か「単数と λ\lambda の積」で、どちらも λ2\lambda^2 で割り切れません。

2 と 4 から、00 でない α∈Z[ω]\alpha \in \mathbb{Z}[\omega] は α=λnα′\alpha = \lambda^n\alpha'(λ∤α′\lambda \nmid \alpha')とただ 1 通りに書けます。この nn を vλ(α)v_\lambda(\alpha) と書きます。次の補題が、Z\mathbb{Z} での「立方数は 99 を法として 0,±10, \pm 1」に当たります。

補題 3.2(立方数の合同)✓

α∈Z[ω]\alpha \in \mathbb{Z}[\omega] が λ\lambda で割り切れないなら、α3≡±1(modλ4)\alpha^3 \equiv \pm 1 \pmod{\lambda^4} である(符号は α≡±1(modλ)\alpha \equiv \pm 1 \pmod\lambda の符号)。

証明(補題 3.2)

補題 3.1 の 4 により α≡±1(modλ)\alpha \equiv \pm 1 \pmod\lambda です。α\alpha を −α-\alpha に替えれば((−α)3=−α3(-\alpha)^3 = -\alpha^3)、α=1+βλ\alpha = 1 + \beta\lambda の場合を示せば十分です。1−ω=λ1 - \omega = \lambda、1−ω2=(1−ω)(1+ω)=−ω2λ1 - \omega^2 = (1 - \omega)(1 + \omega) = -\omega^2\lambda なので

α3−1=(α−1)(α−ω)(α−ω2)=βλ⋅λ(β+1)⋅λ(β−ω2)=λ3 β(β+1)(β−ω2).\alpha^3 - 1 = (\alpha - 1)(\alpha - \omega)(\alpha - \omega^2) = \beta\lambda\cdot\lambda(\beta + 1)\cdot\lambda(\beta - \omega^2) = \lambda^3\,\beta(\beta + 1)(\beta - \omega^2).

ω2≡1(modλ)\omega^2 \equiv 1 \pmod\lambda なので 3 つの因子は λ\lambda を法として β\beta、β+1\beta + 1、β−1\beta - 1 と合同で、これらは 3 元体 Z[ω]/(λ)\mathbb{Z}[\omega]/(\lambda) の 3 つの元をすべて尽くします。よってどれか 1 つは λ\lambda で割り切れ、λ4∣α3−1\lambda^4 \mid \alpha^3 - 1 です。

定理 3.3(指数 3 のフェルマーの最終定理)✓

00 でない α,β,γ∈Z[ω]\alpha, \beta, \gamma \in \mathbb{Z}[\omega] と単数 uu で α3+β3=uγ3\alpha^3 + \beta^3 = u\gamma^3 を満たすものは存在しない。とくに x3+y3=z3x^3 + y^3 = z^3、xyz≠0xyz \ne 0 を満たす整数 x,y,zx, y, z は存在しない。

証明の方針は無限降下法です。解があるとして、λ=1−ω\lambda = 1 - \omega で割り切れる回数が最小の解を取り、それより小さい回数の解を作って矛盾を導きます。途中で Z[ω]\mathbb{Z}[\omega] が一意分解整域であることを使い、「互いに素な 3 つの積が立方なら、各因子も(単数倍を除いて)立方」と言えることが核心になります(第 5 段)。

証明(定理 3.3)

解があると仮定します。Z[ω]\mathbb{Z}[\omega] は一意分解整域なので(補題 3.1 の 2)、3 つの共通の素因子で割っておけば、α,β,γ\alpha, \beta, \gamma に共通の素因子はないとしてよいです(π\pi が 3 つを割るなら (α/π)3+(β/π)3=u(γ/π)3(\alpha/\pi)^3 + (\beta/\pi)^3 = u(\gamma/\pi)^3)。このとき対ごとに互いに素です。実際、素元 π\pi が 2 つを割れば、等式から残りの 1 つの 3 乗を割り(uu は単数)、素元なのでそれ自身を割ります。

第 1 段:λ∤αβγ\lambda \nmid \alpha\beta\gamma は起こらない。 補題 3.2 により、ε1,ε2,ε3∈{±1}\varepsilon_1, \varepsilon_2, \varepsilon_3 \in \{\pm 1\} があって ε1+ε2−uε3≡0(modλ4)\varepsilon_1 + \varepsilon_2 - u\varepsilon_3 \equiv 0 \pmod{\lambda^4} です。ε1+ε2∈{0,±2}\varepsilon_1 + \varepsilon_2 \in \{0, \pm 2\} なので、左辺は ±u\pm u か ±2±u\pm 2 \pm u の形です。N(±u)=1N(\pm u) = 1 で、±2±u\pm 2 \pm u のノルムは u=±1u = \pm 1 なら 11 か 99、u=±ω,±ω2u = \pm\omega, \pm\omega^2 なら N(2±ω)=4∓2+1∈{3,7}N(2 \pm \omega) = 4 \mp 2 + 1 \in \{3, 7\}(ω2\omega^2 でも同じ値)です。どれも 00 でなく N(λ4)=81N(\lambda^4) = 81 の倍数でもないので、λ4\lambda^4 では割り切れません。矛盾です。

第 2 段:λ∣γ\lambda \mid \gamma の形に直す。 対ごとに互いに素なので、λ\lambda は α,β,γ\alpha, \beta, \gamma のちょうど 1 つを割ります。λ∣α\lambda \mid \alpha(λ∣β\lambda \mid \beta も α,β\alpha, \beta を入れ替えて同じ)のとき、λ3∣α3\lambda^3 \mid \alpha^3 と 補題 3.2 から ±1≡±u(modλ3)\pm 1 \equiv \pm u \pmod{\lambda^3}、すなわち u≡±1(modλ3)u \equiv \pm 1 \pmod{\lambda^3} で、補題 3.1 の 5 により u=±1u = \pm 1 です。すると u3=uu^3 = u なので等式は β3+(−uγ)3=(−α)3\beta^3 + (-u\gamma)^3 = (-\alpha)^3 と書け、これは (α,β,γ,u)(\alpha, \beta, \gamma, u) を (β,−uγ,−α,1)(\beta, -u\gamma, -\alpha, 1) に替えた同じ形の等式で、今度は右辺の元が λ\lambda で割り切れます。したがって次の主張を示せば証明が終わります。

主張. 対ごとに互いに素な 00 でない α,β,γ∈Z[ω]\alpha, \beta, \gamma \in \mathbb{Z}[\omega] と単数 uu で、λ∣γ\lambda \mid \gamma、α3+β3=uγ3\alpha^3 + \beta^3 = u\gamma^3 を満たすものは存在しない。

そのような組があるとし、n=vλ(γ)≥1n = v_\lambda(\gamma) \ge 1 が最小のものを取ります(公理 3.1[証明の技術])。λ∤αβ\lambda \nmid \alpha\beta です。

第 3 段:n≥2n \ge 2。 補題 3.2 により α3+β3≡ε1+ε2(modλ4)\alpha^3 + \beta^3 \equiv \varepsilon_1 + \varepsilon_2 \pmod{\lambda^4}(εi=±1\varepsilon_i = \pm 1)です。左辺は uγ3u\gamma^3 なので λ\lambda で割り切れますが、±2\pm 2 は λ\lambda で割り切れない(N(2)=4N(2) = 4)ので ε1+ε2=0\varepsilon_1 + \varepsilon_2 = 0、すなわち λ4∣uγ3\lambda^4 \mid u\gamma^3 です。vλ(γ3)=3n≥4v_\lambda(\gamma^3) = 3n \ge 4 から n≥2n \ge 2 です。

第 4 段:因数分解。 X3+1=(X+1)(X+ω)(X+ω2)X^3 + 1 = (X + 1)(X + \omega)(X + \omega^2) から

(α+β)(α+ωβ)(α+ω2β)=α3+β3=uγ3.(\alpha + \beta)(\alpha + \omega\beta)(\alpha + \omega^2\beta) = \alpha^3 + \beta^3 = u\gamma^3 .

3 つの因子の差は

(α+β)−(α+ωβ)=λβ,(α+ωβ)−(α+ω2β)=ωλβ,(α+β)−(α+ω2β)=−ω2λβ(\alpha + \beta) - (\alpha + \omega\beta) = \lambda\beta, \quad (\alpha + \omega\beta) - (\alpha + \omega^2\beta) = \omega\lambda\beta, \quad (\alpha + \beta) - (\alpha + \omega^2\beta) = -\omega^2\lambda\beta

で、どれも λ\lambda で割り切れます。積が素元 λ\lambda で割り切れるので因子の 1 つが、したがって 3 つとも λ\lambda で割り切れます。δ\delta を 2 つの因子の公約元とすると、δ\delta はその差(単数 × λβ\times\,\lambda\beta)を割ります。また

ω(α+β)−(α+ωβ)=−λα,ω(α+ωβ)−(α+ω2β)=−λα,ω2(α+β)−(α+ω2β)=λω2α\omega(\alpha + \beta) - (\alpha + \omega\beta) = -\lambda\alpha, \quad \omega(\alpha + \omega\beta) - (\alpha + \omega^2\beta) = -\lambda\alpha, \quad \omega^2(\alpha + \beta) - (\alpha + \omega^2\beta) = \lambda\omega^2\alpha

(左辺はそれぞれ (ω−1)α(\omega - 1)\alpha、(ω−1)α(\omega - 1)\alpha、(ω2−1)α(\omega^2 - 1)\alpha で、ω2−1=λω2\omega^2 - 1 = \lambda\omega^2 は 補題 3.1 の 5 の証明で計算しました)なので、δ\delta は単数 × λα\times\,\lambda\alpha も割ります。α\alpha と β\beta は互いに素なので δ∣λ\delta \mid \lambda です。よって

α+βλ,α+ωβλ,α+ω2βλ\frac{\alpha + \beta}{\lambda}, \qquad \frac{\alpha + \omega\beta}{\lambda}, \qquad \frac{\alpha + \omega^2\beta}{\lambda}

は対ごとに互いに素で、積は uγ3/λ3u\gamma^3/\lambda^3、その vλv_\lambda は 3n−3≥33n - 3 \ge 3 です。対ごとに互いに素なので λ\lambda で割り切れるのはちょうど 1 つです。β\beta を ωβ\omega\beta または ω2β\omega^2\beta に替えても、等式((ωβ)3=β3(\omega\beta)^3 = \beta^3)と仮定は変わらず、3 つの因子が入れ替わるだけなので、λ∣(α+β)/λ\lambda \mid (\alpha + \beta)/\lambda としてよいです。

第 5 段:各因子は単数倍を除いて立方。 一意分解整域で、対ごとに互いに素な 3 元の積が「単数 ×\times 立方」なら、各素元の指数はそれぞれの因子の中で 33 の倍数なので、各因子が「単数 ×\times 立方」です。したがって単数 u1,u2,u3u_1, u_2, u_3 と、対ごとに互いに素で λ\lambda で割り切れない 00 でない ρ,σ,τ\rho, \sigma, \tau があって

α+β=u1λ3n−2ρ3,α+ωβ=u2λσ3,α+ω2β=u3λτ3.\alpha + \beta = u_1\lambda^{3n-2}\rho^3, \qquad \alpha + \omega\beta = u_2\lambda\sigma^3, \qquad \alpha + \omega^2\beta = u_3\lambda\tau^3 .

第 6 段:一次関係式。 1+ω+ω2=01 + \omega + \omega^2 = 0 から

(α+β)+ω(α+ωβ)+ω2(α+ω2β)=α(1+ω+ω2)+β(1+ω2+ω4)=0.(\alpha + \beta) + \omega(\alpha + \omega\beta) + \omega^2(\alpha + \omega^2\beta) = \alpha(1 + \omega + \omega^2) + \beta(1 + \omega^2 + \omega^4) = 0 .

第 5 段を代入して ωu2λ\omega u_2\lambda で割ると、単数 u4=ωu3/u2u_4 = \omega u_3/u_2、u5=−u1/(ωu2)u_5 = -u_1/(\omega u_2) により

σ3+u4τ3=u5(λn−1ρ)3.\sigma^3 + u_4\tau^3 = u_5\bigl(\lambda^{n-1}\rho\bigr)^3 .

第 7 段:降下。 n≥2n \ge 2 なので右辺は λ3\lambda^3 で割り切れます。補題 3.2 により ±1±u4≡0(modλ3)\pm 1 \pm u_4 \equiv 0 \pmod{\lambda^3}、すなわち u4≡±1(modλ3)u_4 \equiv \pm 1 \pmod{\lambda^3} で、補題 3.1 の 5 から u4=±1u_4 = \pm 1、u4τ3=(u4τ)3u_4\tau^3 = (u_4\tau)^3 です。よって

σ3+(u4τ)3=u5(λn−1ρ)3\sigma^3 + (u_4\tau)^3 = u_5\bigl(\lambda^{n-1}\rho\bigr)^3

で、σ\sigma、u4τu_4\tau、λn−1ρ\lambda^{n-1}\rho は 00 でなく対ごとに互いに素、vλ(λn−1ρ)=n−1≥1v_\lambda(\lambda^{n-1}\rho) = n - 1 \ge 1 です。これは nn の最小性に反します。

最後に、整数 x,y,zx, y, z(xyz≠0xyz \ne 0)が x3+y3=z3x^3 + y^3 = z^3 を満たせば、Z⊂Z[ω]\mathbb{Z} \subset \mathbb{Z}[\omega] なので u=1u = 1 の解になり、前半に反します。

Euler の 1770 年の証明は、本質的に Z[−3]\mathbb{Z}[\sqrt{-3}] で「互いに素な積が立方なら各因子が立方」を使っていました。Z[−3]\mathbb{Z}[\sqrt{-3}] は一意分解整域ではなく(4=2⋅2=(1+−3)(1−−3)4 = 2\cdot 2 = (1 + \sqrt{-3})(1 - \sqrt{-3}))、ここに穴がありました。上の証明は、一意分解が成り立つ Z[ω]\mathbb{Z}[\omega] に移り、単数 uu を等式に含めたまま降下することでその穴を埋めています。単数を許すのは、第 6 段で必ず単数が現れるからです。

kk を標数 00 の代数閉体、E:y2=f(x)=x3+ax+bE : y^2 = f(x) = x^3 + ax + b(a,b∈ka, b \in k、4a3+27b2≠04a^3 + 27b^2 \ne 0)を楕円曲線とし、m≥1m \ge 1 に対し E[m]={P∈E(k)∣mP=O}E[m] = \{P \in E(k) \mid mP = O\} とおきます。E[m]E[m] が m2m^2 個の元からなることを、既存の記事が Hasse の定理の証明で使った「一般の点の xx 座標の次数」の方法で示します。

K=k(x)K = k(x)、L=K[Y]/(Y2−f)L = K[Y]/(Y^2 - f) とし、YY の像を yy、ξ=(x,y)∈E(L)\xi = (x, y) \in E(L) とします。E(L)E(L) の元のうち (R,yS)(R, yS)(R,S∈KR, S \in K)の形のものと OO の全体 GG は E(L)E(L) の部分群で、D(O)=0D(O) = 0、D((R,yS))=deg⁡RD((R, yS)) = \deg R(互いに素な多項式の商に書いたときの分子・分母の次数の大きい方)とおくと、すべての P,Q∈GP, Q \in G について

D(P+Q)+D(P−Q)=2D(P)+2D(Q)D(P + Q) + D(P - Q) = 2D(P) + 2D(Q)

が成り立ちます(補題 4.6[楕円曲線・モジュラー形式と現代数論]。そこでは k=F‾qk = \overline{\mathbb{F}}_q として述べていますが、GG が部分群であることの確認と補題の証明が使っているのは、kk が標数 22 でない代数閉体であること、ff が重根をもたないこと、加法公式の 3 つだけなので、標数 00 の kk でも一字一句同じ証明が通ります)。

次の補題の目的は、E[m]E[m] の元がちょうど m2m^2 個あることを示すことです。方針は、一般の点 ξ\xi を mm 倍した mξm\xi の xx 座標が次数 m2m^2 の有理関数 RmR_m になることを使い、RmR_m が一つの値 cc を取る点を数えます。それが mP=QmP = Q となる点 PP の個数に等しく、最後に E[m]E[m] の個数に結びつきます。

補題 4.1(等分点の個数)✓

上の設定で、すべての m≥1m \ge 1 について #E[m]=m2\#E[m] = m^2 である。

証明(補題 4.1)

m=1m = 1 は自明なので m≥2m \ge 2 とします。

第 1 段:mξm\xi の xx 座標の次数。 補題 4.5[楕円曲線・モジュラー形式と現代数論] を DD に使うと D(jξ)=j2D(ξ)=j2D(j\xi) = j^2D(\xi) = j^2(j∈Zj \in \mathbb{Z})です。とくに j≠0j \ne 0 なら jξ≠Oj\xi \ne O で、jξ=(Rj,ySj)j\xi = (R_j, yS_j)(Rj,Sj∈KR_j, S_j \in K、deg⁡Rj=j2\deg R_j = j^2)と書けます。j≥2j \ge 2 のとき Rj≠xR_j \ne x です。Rj=xR_j = x なら jξ=±ξj\xi = \pm\xi、すなわち (j∓1)ξ=O(j \mp 1)\xi = O となり、D((j∓1)ξ)=(j∓1)2≠0D((j \mp 1)\xi) = (j \mp 1)^2 \ne 0 に反します。

第 2 段:特殊化。 P=(x0,y0)∈E(k)P = (x_0, y_0) \in E(k) と、R,SR, S が x0x_0 で極をもたない (R,yS)∈G(R, yS) \in G に対し、evP(R,yS)=(R(x0),y0S(x0))\mathrm{ev}_P(R, yS) = (R(x_0), y_0S(x_0)) とおきます。fS2=f(R)fS^2 = f(R) に x0x_0 を代入すると y02S(x0)2=f(R(x0))y_0^2S(x_0)^2 = f(R(x_0)) なので、これは E(k)E(k) の点です。次を jj についての帰納法で示します。

各 j≥1j \ge 1 について有限集合 Bj⊂kB_j \subset k があり、x0∉Bjx_0 \notin B_j なら Rj,SjR_j, S_j は x0x_0 で極をもたず、jP=evP(jξ)jP = \mathrm{ev}_P(j\xi) である。

j=1j = 1 は B1=∅B_1 = \emptyset で成り立ちます。j=2j = 2: 命題 3.2[楕円曲線・モジュラー形式と現代数論] の 2 倍公式により、E(L)E(L) では λ=(3x2+a)/(2y)=y(3x2+a)/(2f)\lambda = (3x^2 + a)/(2y) = y(3x^2 + a)/(2f) として R2=(3x2+a)2/(4f)−2xR_2 = (3x^2 + a)^2/(4f) - 2x、S2=(3x2+a)(x−R2)/(2f)−1S_2 = (3x^2 + a)(x - R_2)/(2f) - 1 です。f(x0)≠0f(x_0) \ne 0 なら y0≠0y_0 \ne 0 で、同じ公式が PP に使え、2P=(R2(x0),y0S2(x0))2P = (R_2(x_0), y_0S_2(x_0)) です。B2B_2 は ff の根の集合とします。j≥2j \ge 2 から j+1j + 1 へ: Rj≠xR_j \ne x なので、E(L)E(L) で ξ\xi と jξj\xi に xx 座標の異なる 2 点の加法公式を使うと、λ=y(Sj−1)/(Rj−x)\lambda = y(S_j - 1)/(R_j - x) として

Rj+1=f (Sj−1)2(Rj−x)2−x−Rj,Sj+1=(Sj−1)(x−Rj+1)Rj−x−1R_{j+1} = \frac{f\,(S_j - 1)^2}{(R_j - x)^2} - x - R_j, \qquad S_{j+1} = \frac{(S_j - 1)(x - R_{j+1})}{R_j - x} - 1

です。x0∉Bjx_0 \notin B_j かつ Rj(x0)≠x0R_j(x_0) \ne x_0 なら、PP と jP=(Rj(x0),y0Sj(x0))jP = (R_j(x_0), y_0S_j(x_0)) は xx 座標が異なるので同じ公式が使え、右辺に x0x_0 を代入した値が (j+1)P(j+1)P の座標です。Bj+1=Bj∪{x0∣Rj(x0)=x0}B_{j+1} = B_j \cup \{x_0 \mid R_j(x_0) = x_0\} とおけば、Rj−xR_j - x は 00 でない有理関数なので有限集合です。

第 3 段:一般のファイバーの個数。 Rm=A/BR_m = A/B(A,B∈k[x]A, B \in k[x] は互いに素)と書くと max⁡(deg⁡A,deg⁡B)=m2\max(\deg A, \deg B) = m^2 です。c∈kc \in k に対し方程式 Rm(x0)=cR_m(x_0) = c の解は A−cBA - cB の根で BB の根でないものですが、A−cBA - cB と BB の共通根は AA の根にもなるので存在せず、解は A−cBA - cB の根と一致します。W=A′B−AB′W = A'B - AB' とおくと W≠0W \ne 0 です。W=0W = 0 なら A′B=AB′A'B = AB' で、A,BA, B が互いに素なので B∣B′B \mid B'、次数を比べて B′=0B' = 0、標数 00 なので BB は定数、すると A′=0A' = 0 で AA も定数となり、deg⁡Rm=m2≥1\deg R_m = m^2 \ge 1 に反します。cc を次の有限個の値以外に取ります。

  • deg⁡A=deg⁡B\deg A = \deg B のときの最高次係数の比(このとき以外は deg⁡(A−cB)=m2\deg(A - cB) = m^2)。
  • W(x0)=0W(x_0) = 0、B(x0)≠0B(x_0) \ne 0 となる x0x_0 での値 Rm(x0)R_m(x_0)(これを避ければ A−cBA - cB は重根をもたない。重根 x0x_0 では A(x0)=cB(x0)A(x_0) = cB(x_0)、A′(x0)=cB′(x0)A'(x_0) = cB'(x_0) から W(x0)=0W(x_0) = 0 となる)。
  • x0∈Bmx_0 \in B_m で RmR_m が極をもたない点での値 Rm(x0)R_m(x_0)(これを避ければ解はすべて BmB_m の外にある)。
  • x(P)∈Bmx(P) \in B_m、mP≠OmP \ne O となる有限個の点 P∈E(k)P \in E(k) についての x(mP)x(mP)。
  • ff の根。

kk は無限体なのでそのような cc があります。このとき解の集合 Sol={x0∈k∣Rm(x0)=c}\mathrm{Sol} = \{x_0 \in k \mid R_m(x_0) = c\} はちょうど m2m^2 個の元からなり(A−cBA - cB は次数 m2m^2 で重根をもたず、kk は代数閉体)、Sol∩Bm=∅\mathrm{Sol} \cap B_m = \emptyset です。

第 4 段:数え上げ。 d∈kd \in k を d2=f(c)d^2 = f(c) となるように取ると d≠0d \ne 0 で、Q=(c,d)∈E(k)Q = (c, d) \in E(k)、Q≠−QQ \ne -Q です。T={P∈E(k)∣mP=Q}T = \{P \in E(k) \mid mP = Q\} とおき、写像 T→SolT \to \mathrm{Sol}、P↦x(P)P \mapsto x(P) が全単射であることを示します。

  • 定義されること: P∈TP \in T なら P≠OP \ne O、mP=Q≠OmP = Q \ne O、x(mP)=cx(mP) = c なので、cc の選び方(4 番目の条件)から x(P)∉Bmx(P) \notin B_m で、第 2 段から Rm(x(P))=x(mP)=cR_m(x(P)) = x(mP) = c です。
  • 単射: x(P)=x(P′)x(P) = x(P') なら P′=±PP' = \pm P ですが、P′=−PP' = -P なら mP′=−Q≠QmP' = -Q \ne Q なので P′=PP' = P です。
  • 全射: x0∈Solx_0 \in \mathrm{Sol} に対し y02=f(x0)y_0^2 = f(x_0) となる y0∈ky_0 \in k を取り、P±=(x0,±y0)P_\pm = (x_0, \pm y_0) とします。x0∉Bmx_0 \notin B_m なので第 2 段から mP±=(c,±y0Sm(x0))mP_\pm = (c, \pm y_0S_m(x_0)) です。xx 座標が cc の点は ±Q\pm Q だけなので mP+∈{Q,−Q}mP_+ \in \{Q, -Q\} で、mP−=−mP+mP_- = -mP_+ から P+P_+ か P−P_- のどちらかが TT に入ります。

よって #T=m2\#T = m^2 です。TT は空でないので P0∈TP_0 \in T を取ると、P∈T  ⟺  m(P−P0)=OP \in T \iff m(P - P_0) = O から T=P0+E[m]T = P_0 + E[m] で、#E[m]=#T=m2\#E[m] = \#T = m^2 です。

命題 4.2(等分点の群構造)✓

FF を標数 00 の体、Fˉ\bar F をその代数閉包、E:y2=x3+ax+bE : y^2 = x^3 + ax + b(a,b∈Fa, b \in F、4a3+27b2≠04a^3 + 27b^2 \ne 0)とする。すべての m≥1m \ge 1 について

E[m]={P∈E(Fˉ)∣mP=O}≅(Z/mZ)2E[m] = \{P \in E(\bar F) \mid mP = O\} \cong (\mathbb{Z}/m\mathbb{Z})^2

であり、Aut(Fˉ/F)\mathrm{Aut}(\bar F/F) は座標への作用によって E[m]E[m] に群の自己同型として作用する。

証明(命題 4.2)

A=E[m]A = E[m] は有限アーベル群で(補題 4.1)、mA=0mA = 0、また d∣md \mid m のとき {P∈A∣dP=O}=E[d]\{P \in A \mid dP = O\} = E[d] の位数は d2d^2 です。m≥2m \ge 2 とし、系 6.1[加群と PID 上の構造定理] により A≅Z/d1⊕⋯⊕Z/dsA \cong \mathbb{Z}/d_1 \oplus \cdots \oplus \mathbb{Z}/d_s(2≤d1∣d2∣⋯∣ds2 \le d_1 \mid d_2 \mid \cdots \mid d_s)と書きます。mA=0mA = 0 なので各 did_i は mm を割ります。d1d_1 の素因数 ℓ\ell を取ると、ℓ\ell はすべての did_i を割るので、各 Z/di\mathbb{Z}/d_i の中で ℓ\ell 倍して 00 になる元は ℓ\ell 個、したがって #E[ℓ]=ℓs\#E[\ell] = \ell^s です。#E[ℓ]=ℓ2\#E[\ell] = \ell^2 から s=2s = 2。d1d2=#A=m2d_1d_2 = \#A = m^2 と d1,d2≤md_1, d_2 \le m から d1=d2=md_1 = d_2 = m です。

σ∈Aut(Fˉ/F)\sigma \in \mathrm{Aut}(\bar F/F) は (x0,y0)↦(σx0,σy0)(x_0, y_0) \mapsto (\sigma x_0, \sigma y_0)、O↦OO \mapsto O で E(Fˉ)E(\bar F) に作用します(方程式の係数が FF の元なので)。加法公式(命題 3.2[楕円曲線・モジュラー形式と現代数論])は座標と aa の有理式なので σ(P+Q)=σP+σQ\sigma(P + Q) = \sigma P + \sigma Q で、mP=OmP = O なら m σP=Om\,\sigma P = O です。

この章で扱う Frey 曲線は y2=x3+a2x2+a4xy^2 = x^3 + a_2x^2 + a_4x の形ですが、xx を x−a2/3x - a_2/3 に替えれば短い形になり、群構造も Galois 作用もこの置き換えで移ります。以下、この同一視のもとで 命題 4.2 を使います。

4.2. mod p 表現・Tate 加群・円分指標

Section titled “4.2. mod p 表現・Tate 加群・円分指標”

定義 4.3(楕円曲線の Galois 表現)↗

EE を Q\mathbb{Q} 上の楕円曲線、pp を素数とする。

  1. E[p]≅(Z/p)2E[p] \cong (\mathbb{Z}/p)^2(命題 4.2)の Fp\mathbb{F}_p 上の基底を選んで得られる準同型 ρˉE,p:GQ→GL2(Fp)\bar\rho_{E,p} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_p) を mod pp 表現という(定義 10.1[楕円曲線・モジュラー形式と現代数論] と同じもの)。E[p]E[p] の点の座標を Q\mathbb{Q} に添加した体 Q(E[p])\mathbb{Q}(E[p]) は有限次 Galois 拡大で、ρˉE,p\bar\rho_{E,p} は制限写像 GQ→Gal(Q(E[p])/Q)G_{\mathbb{Q}} \to \mathrm{Gal}(\mathbb{Q}(E[p])/\mathbb{Q}) を経由し、後者の上で単射である。
  2. pp 倍写像 E[pn+1]→E[pn]E[p^{n+1}] \to E[p^n] に関する逆極限 TpE=lim←⁡nE[pn]T_pE = \varprojlim_n E[p^n] を pp 進 Tate 加群という。E[pn]≅(Z/pn)2E[p^n] \cong (\mathbb{Z}/p^n)^2 から TpE≅Zp2T_pE \cong \mathbb{Z}_p^2 で、GQG_{\mathbb{Q}} の作用が定める ρE,p:GQ→GL2(Zp)\rho_{E,p} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{Z}_p) を pp 進表現という。ρE,p\rho_{E,p} を pp を法として見たものが ρˉE,p\bar\rho_{E,p} である。
  3. μpn⊂Q‾\mu_{p^n} \subset \overline{\mathbb{Q}} を 11 の pnp^n 乗根の群とする。σ∈GQ\sigma \in G_{\mathbb{Q}} に対し、すべての nn とすべての ζ∈μpn\zeta \in \mu_{p^n} について σζ=ζχp(σ)\sigma\zeta = \zeta^{\chi_p(\sigma)} となる χp(σ)∈Zp×\chi_p(\sigma) \in \mathbb{Z}_p^\times がただ 1 つ定まる。χp:GQ→Zp×\chi_p : G_{\mathbb{Q}} \to \mathbb{Z}_p^\times を pp 進円分指標、χˉp=χp mod p:GQ→Fp×\bar\chi_p = \chi_p \bmod p : G_{\mathbb{Q}} \to \mathbb{F}_p^\times を mod pp 円分指標という。

有限群 HH への準同型 GQ→HG_{\mathbb{Q}} \to H が連続であるとは、ある有限次 Galois 拡大 K/QK/\mathbb{Q} について制限写像 GQ→Gal(K/Q)G_{\mathbb{Q}} \to \mathrm{Gal}(K/\mathbb{Q}) を経由することをいう。有限体 kk について、連続な準同型 ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) を単に mod pp 表現と呼び、ρˉ⊗kˉ\bar\rho \otimes \bar k が既約(kˉ2\bar k^2 に ρˉ(GQ)\bar\rho(G_{\mathbb{Q}}) で保たれる直線がない)のとき絶対既約、det⁡ρˉ(c)=−1\det\bar\rho(c) = -1 のとき奇であるという。

1 で Q(E[p])/Q\mathbb{Q}(E[p])/\mathbb{Q} が Galois 拡大であるのは、E[p]E[p] が有限集合で GQG_{\mathbb{Q}} の作用で保たれ、座標がすべて代数的数だからです。σ\sigma が E[p]E[p] のすべての点を固定することは Q(E[p])\mathbb{Q}(E[p]) の上で恒等写像であることと同じなので、単射性も従います。3 の χp(σ)\chi_p(\sigma) は、μpn\mu_{p^n} が位数 pnp^n の巡回群(定理 7.3[多項式環と体の拡大])で、その自己同型が (Z/pn)×(\mathbb{Z}/p^n)^\times の元によるべき乗であることから定まります。複素共役は cζ=ζˉ=ζ−1c\zeta = \bar\zeta = \zeta^{-1} なので χp(c)=−1\chi_p(c) = -1 です。

定理 4.4(Weil 対)※

EE を標数 00 の体 FF 上の楕円曲線、m≥1m \ge 1 とする。写像 em:E[m]×E[m]→μme_m : E[m] \times E[m] \to \mu_m で次を満たすものが存在する。

  1. 双線形: em(P+P′,Q)=em(P,Q) em(P′,Q)e_m(P + P', Q) = e_m(P, Q)\,e_m(P', Q)、em(P,Q+Q′)=em(P,Q) em(P,Q′)e_m(P, Q + Q') = e_m(P, Q)\,e_m(P, Q')。
  2. 交代的: em(P,P)=1e_m(P, P) = 1。
  3. 非退化: すべての QQ で em(P,Q)=1e_m(P, Q) = 1 ならば P=OP = O。
  4. Galois 同変: σ∈Aut(Fˉ/F)\sigma \in \mathrm{Aut}(\bar F/F) について em(σP,σQ)=σ(em(P,Q))e_m(\sigma P, \sigma Q) = \sigma\bigl(e_m(P, Q)\bigr)。

注意 4.5

主張のみ。 構成は、因子 m[P]−m[O]m[P] - m[O] を因子にもつ EE 上の有理関数を使うもので、曲線上の因子と Riemann–Roch の定理(Rikai では 定理 3.3[楕円曲線・モジュラー形式と現代数論] の結合律の証明の付録で言葉だけ導入したもの)を要します。出典: J. H. Silverman, The Arithmetic of Elliptic Curves, 第 III 章 §8。

命題 4.6(行列式は円分指標)✓

定理 4.4 を仮定する。Q\mathbb{Q} 上の楕円曲線 EE と素数 pp について det⁡ρˉE,p=χˉp\det\bar\rho_{E,p} = \bar\chi_p である。とくに pp が奇素数なら ρˉE,p\bar\rho_{E,p} は奇である。

証明(命題 4.6)

E[p]E[p] の基底 P,QP, Q を取り、ζ=ep(P,Q)\zeta = e_p(P, Q) とおきます。ζ=1\zeta = 1 なら、双線形性と交代性から ep(P,iP+jQ)=ep(P,P)iζj=1e_p(P, iP + jQ) = e_p(P, P)^i\zeta^j = 1 がすべての i,ji, j で成り立ち、非退化性から P=OP = O となって基底であることに反します。よって ζ\zeta は 11 の原始 pp 乗根です。交代性を P+QP + Q に使うと 1=ep(P+Q,P+Q)=ep(P,Q) ep(Q,P)1 = e_p(P + Q, P + Q) = e_p(P, Q)\,e_p(Q, P) なので ep(Q,P)=ζ−1e_p(Q, P) = \zeta^{-1} です。σ∈GQ\sigma \in G_{\mathbb{Q}} について σP=αP+γQ\sigma P = \alpha P + \gamma Q、σQ=βP+δQ\sigma Q = \beta P + \delta Q(ρˉE,p(σ)=(αβγδ)\bar\rho_{E,p}(\sigma) = \begin{pmatrix}\alpha & \beta\\ \gamma & \delta\end{pmatrix})とすると、双線形性から

ep(σP,σQ)=ep(P,P)αβ ep(P,Q)αδ ep(Q,P)γβ ep(Q,Q)γδ=ζαδ−βγ.e_p(\sigma P, \sigma Q) = e_p(P, P)^{\alpha\beta}\,e_p(P, Q)^{\alpha\delta}\,e_p(Q, P)^{\gamma\beta}\,e_p(Q, Q)^{\gamma\delta} = \zeta^{\alpha\delta - \beta\gamma}.

Galois 同変性から左辺は σζ=ζχˉp(σ)\sigma\zeta = \zeta^{\bar\chi_p(\sigma)} なので det⁡ρˉE,p(σ)=χˉp(σ)\det\bar\rho_{E,p}(\sigma) = \bar\chi_p(\sigma) です。χˉp(c)=−1\bar\chi_p(c) = -1 で、pp が奇数なら −1≠1-1 \ne 1 なので奇です。

補題 4.7(奇な既約表現は絶対既約)✓

kk を標数が奇数の有限体、ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) を奇な mod pp 表現とする。k2k^2 に ρˉ(GQ)\bar\rho(G_{\mathbb{Q}}) で保たれる直線がなければ(kk 上既約なら)、ρˉ\bar\rho は絶対既約である。

証明(補題 4.7)

M=ρˉ(c)M = \bar\rho(c) は M2=1M^2 = 1、det⁡M=−1\det M = -1 を満たします。(M−1)(M+1)=0(M - 1)(M + 1) = 0 で、M=±1M = \pm 1 なら det⁡M=1\det M = 1 となるので M≠±1M \ne \pm 1、したがって MM は固有値 11 と −1-1 をもち(1≠−11 \ne -1)、固有空間 L±=ker⁡(M∓1)⊂k2L_\pm = \ker(M \mp 1) \subset k^2 はどちらも kk 上の直線です。kˉ2\bar k^2 の中で MM で保たれる直線は L+⊗kˉL_+ \otimes \bar k と L−⊗kˉL_- \otimes \bar k の 2 本だけです(保たれる直線は固有ベクトルが張る)。kˉ2\bar k^2 に ρˉ(GQ)\bar\rho(G_{\mathbb{Q}}) で保たれる直線 LL があれば、LL は MM でも保たれるので L=L±⊗kˉL = L_\pm \otimes \bar k で、g∈GQg \in G_{\mathbb{Q}} について ρˉ(g)L±⊂(L±⊗kˉ)∩k2=L±\bar\rho(g)L_\pm \subset (L_\pm \otimes \bar k) \cap k^2 = L_\pm(ρˉ(g)\bar\rho(g) の成分は kk の元)となり、L±L_\pm が k2k^2 の保たれる直線になって仮定に反します。

この節の目的は、絶対 Galois 群 GQG_{\mathbb{Q}} の中から「素数 ℓ\ell のところで見える部分」(分解群と惰性群)を取り出し、表現が ℓ\ell で不分岐であるとは何かを定義することです。後で、Frey 曲線の E[p]E[p] が 22 と pp の外で不分岐であることを述べるために使います。Qℓ\mathbb{Q}_\ell は有理数を ℓ\ell 進付値で完備化した体(ℓ\ell 進数体)で、これに有限次の不分岐拡大をすべて合わせた体が最大不分岐拡大 Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} です。惰性群は、この Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} を動かさない自己同型の群として定義されます。

素数 ℓ\ell ごとに、Qℓ\mathbb{Q}_\ell の代数閉包 Q‾ℓ\overline{\mathbb{Q}}_\ell と埋め込み Q‾↪Q‾ℓ\overline{\mathbb{Q}} \hookrightarrow \overline{\mathbb{Q}}_\ell を固定します。ℓ\ell 進付値 vℓv_\ell は Q‾ℓ\overline{\mathbb{Q}}_\ell にただ 1 通りに延長され(定理 2.4[局所体])、Aut(Q‾ℓ/Qℓ)\mathrm{Aut}(\overline{\mathbb{Q}}_\ell/\mathbb{Q}_\ell) の元で不変です。

定義 4.8(分解群・惰性群・不分岐・Frobenius)↗

Gℓ=Aut(Q‾ℓ/Qℓ)G_\ell = \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/\mathbb{Q}_\ell) とおき、制限 σ↦σ∣Q‾\sigma \mapsto \sigma|_{\overline{\mathbb{Q}}} によって GQG_{\mathbb{Q}} への準同型 Gℓ→GQG_\ell \to G_{\mathbb{Q}} を得る(ℓ\ell での分解群)。Qℓur=⋃n≥1Qℓ(ζℓn−1)\mathbb{Q}_\ell^{\mathrm{ur}} = \bigcup_{n \ge 1}\mathbb{Q}_\ell(\zeta_{\ell^n - 1})(ζr\zeta_r は 11 の原始 rr 乗根)を Qℓ\mathbb{Q}_\ell の最大不分岐拡大といい、Iℓ=Aut(Q‾ℓ/Qℓur)⊂GℓI_\ell = \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/\mathbb{Q}_\ell^{\mathrm{ur}}) \subset G_\ell を惰性群という。

GQG_{\mathbb{Q}} の作用する集合や、準同型 ρˉ:GQ→H\bar\rho : G_{\mathbb{Q}} \to H が ℓ\ell で不分岐であるとは、IℓI_\ell が自明に作用する(ρˉ(Iℓ)=1\bar\rho(I_\ell) = 1)ことをいう。GℓG_\ell の元で、Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} の整数環の剰余体 F‾ℓ\overline{\mathbb{F}}_\ell に x↦xℓx \mapsto x^\ell を引き起こすものを Frobenius 元といい Frobℓ\mathrm{Frob}_\ell と書く。ρˉ\bar\rho が ℓ\ell で不分岐なら、ρˉ(Frobℓ)\bar\rho(\mathrm{Frob}_\ell) は Frobℓ\mathrm{Frob}_\ell の選び方によらない。

各 Qℓ(ζℓn−1)\mathbb{Q}_\ell(\zeta_{\ell^n - 1}) は Qℓ\mathbb{Q}_\ell の nn 次の不分岐拡大で、有限次の不分岐拡大はこれらで尽くされ、Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} 上で vℓv_\ell の値は整数、Qℓ(ζℓn−1)\mathbb{Q}_\ell(\zeta_{\ell^n-1}) の整数環は剰余体 Fℓn\mathbb{F}_{\ell^n} の完備離散付値環です(定理 4.2[局所体])。埋め込みを取り替えると GℓG_\ell、IℓI_\ell の像は GQG_{\mathbb{Q}} の中で共役に移るので、不分岐性は埋め込みによらず、ρˉ(Frobℓ)\bar\rho(\mathrm{Frob}_\ell) は共役類として定まります。有限次 Galois 拡大 K/QK/\mathbb{Q} について、IℓI_\ell の Gal(K/Q)\mathrm{Gal}(K/\mathbb{Q}) での像は ℓ\ell の上の素イデアルの惰性群(定義 3.2[分解群・惰性群・Frobenius 元])に一致するので、「ρˉE,p\bar\rho_{E,p} が ℓ\ell で不分岐」は「ℓ\ell が Q(E[p])\mathbb{Q}(E[p]) で不分岐」と同じことです。この言い換えは以下の証明では使いません。

惰性群に十分多くの元があることは、次の補題で保証されます。

補題 4.9(代数閉包への自己同型の延長)✓

Ω\Omega を代数閉体、F⊆ΩF \subseteq \Omega を部分体で Ω\Omega が FF 上代数的であるものとする。中間体 MM と、FF の元を固定する体の埋め込み τ:M→Ω\tau : M \to \Omega に対し、τ\tau を延長する Ω\Omega の自己同型が存在する。とくに w∈Ωw \in \Omega の FF 上の最小多項式が ww と異なる根 w′∈Ωw' \in \Omega をもつなら、σw=w′\sigma w = w' となる σ∈Aut(Ω/F)\sigma \in \mathrm{Aut}(\Omega/F) がある。

証明(補題 4.9)

M⊆M′⊆ΩM \subseteq M' \subseteq \Omega なる中間体と τ\tau を延長する埋め込み τ′:M′→Ω\tau' : M' \to \Omega の組 (M′,τ′)(M', \tau') の全体を、延長の関係で半順序集合と見ます。鎖 {(Mi,τi)}\{(M_i, \tau_i)\} は、和集合 ⋃Mi\bigcup M_i の上で τi\tau_i たちを貼り合わせた埋め込みを上界にもつので、定理 5.1[選択公理と Zorn の補題] により極大元 (M′,τ′)(M', \tau') があります。α∈Ω∖M′\alpha \in \Omega \setminus M' があったとすると、α\alpha は FF 上、したがって M′M' 上代数的で、最小多項式を m∈M′[x]m \in M'[x] とします。係数に τ′\tau' を施した mτ′m^{\tau'} は τ′(M′)\tau'(M') 上既約で、Ω\Omega が代数閉体なので根 α′∈Ω\alpha' \in \Omega をもちます。命題 6.2[多項式環と体の拡大] から

M′(α)≅M′[x]/(m)≅τ′(M′)[x]/(mτ′)≅τ′(M′)(α′)M'(\alpha) \cong M'[x]/(m) \cong \tau'(M')[x]/(m^{\tau'}) \cong \tau'(M')(\alpha')

で、これは τ′\tau' を延長する埋め込み M′(α)→ΩM'(\alpha) \to \Omega を与え、極大性に反します。よって M′=ΩM' = \Omega です。τ′(Ω)\tau'(\Omega) は Ω\Omega と同型なので代数閉体で、F⊆τ′(Ω)F \subseteq \tau'(\Omega) です。β∈Ω\beta \in \Omega は FF 上代数的なので τ′(Ω)\tau'(\Omega) 係数の多項式の根で、その多項式は τ′(Ω)\tau'(\Omega) の中で 1 次式の積に分解するので β∈τ′(Ω)\beta \in \tau'(\Omega)。したがって τ′\tau' は全射で、Ω\Omega の自己同型です。

後半は、M=F(w)M = F(w) と、w↦w′w \mapsto w' で定まる埋め込み F(w)≅F[x]/(mw)≅F(w′)⊆ΩF(w) \cong F[x]/(m_w) \cong F(w') \subseteq \Omega に前半を使います。

ℓ=p\ell = p では「不分岐」は強すぎる条件です(det⁡ρˉE,p=χˉp\det\bar\rho_{E,p} = \bar\chi_p が pp で分岐するので)。代わりになるのが次の条件です。

定義 4.10(有限(有限平坦))↗

mod pp 表現 ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) が pp で有限(finite)であるとは、Zp\mathbb{Z}_p 上の有限平坦群スキーム F\mathcal{F} で、GpG_p 加群として F(Q‾p)≅k2\mathcal{F}(\overline{\mathbb{Q}}_p) \cong k^2(右辺は ρˉ∣Gp\bar\rho|_{G_p} による作用)となるものが存在することをいう。素数 ℓ≠p\ell \ne p については、ρˉ\bar\rho が ℓ\ell で不分岐であることを ℓ\ell で有限であるという。

有限平坦群スキームの理論はこの章では展開しません。この定義が必要なのは、Ribet の定理(定理 6.7)の仮定を正確に述べるためと、Frey 曲線がその仮定を満たすこと(定理 5.5、主張のみ)を述べるためです。素朴には「pp での分岐が、pp で良い還元をもつ曲線の pp 等分点と同じ程度に小さい」という条件です。

4.4. 還元の型と Frey 曲線の極小モデル

Section titled “4.4. 還元の型と Frey 曲線の極小モデル”

定義 4.11(良い還元・乗法的還元・半安定)↗

EE を Q\mathbb{Q} 上の楕円曲線、ℓ\ell を素数とする。EE の方程式から、有理数係数の変数変換 x=u2x′+rx = u^2x' + r、y=u3y′+su2x′+ty = u^3y' + su^2x' + t(u≠0u \ne 0)で得られる一般 Weierstrass 方程式

y2+a1xy+a3y=x3+a2x2+a4x+a6y^2 + a_1xy + a_3y = x^3 + a_2x^2 + a_4x + a_6

で、係数 aia_i の分母が ℓ\ell で割り切れないものを、EE の ℓ\ell 整なモデルという。その c4c_4 と判別式 Δ\Delta(定義式は既存の記事の付録)について、

  • vℓ(Δ)=0v_\ell(\Delta) = 0 となる ℓ\ell 整なモデルがあるとき、EE は ℓ\ell で良い還元をもつ、
  • vℓ(Δ)>0v_\ell(\Delta) > 0 かつ vℓ(c4)=0v_\ell(c_4) = 0 となる ℓ\ell 整なモデルがあるとき、EE は ℓ\ell で乗法的還元をもつ

という。このどちらかのモデルの vℓ(Δ)v_\ell(\Delta) を vℓ(Δmin⁡)v_\ell(\Delta_{\min}) と書く。すべての素数で良い還元か乗法的還元をもつとき EE は半安定であるといい、乗法的還元をもつ素数の積を EE の導手 NEN_E という。

注意 4.12

変数変換で c4′=u−4c4c_4' = u^{-4}c_4、Δ′=u−12Δ\Delta' = u^{-12}\Delta となります。vℓ(Δ)=0v_\ell(\Delta) = 0 または vℓ(c4)=0v_\ell(c_4) = 0 の ℓ\ell 整なモデルから別の ℓ\ell 整なモデルに移るとき、c4′,Δ′c_4', \Delta' の ℓ\ell 進付値が負にならないためには vℓ(u)≤0v_\ell(u) \le 0 でなければならず、vℓ(Δ′)≥vℓ(Δ)v_\ell(\Delta') \ge v_\ell(\Delta) です。したがって上の 2 つの場合のモデルは vℓ(Δ)v_\ell(\Delta) を最小にする(極小な)モデルで、vℓ(Δmin⁡)v_\ell(\Delta_{\min}) はモデルの選び方によらず、2 つの場合が同時に起こることもありません。この定義は、定義 9.4[楕円曲線・モジュラー形式と現代数論] の定義(極小モデルを ℓ\ell を法として還元した 3 次曲線が非特異、または結節点をもつ)を、Δ\Delta と c4c_4 の条件に言い直したものです(Silverman, The Arithmetic of Elliptic Curves, 第 VII 章 §5)。半安定な曲線の導手が乗法的還元の素数の積であることは導手の一般の定義からの帰結ですが、この章では上のとおり定義として採ります。

命題 4.13(Frey 型の曲線の極小モデル)✓

A,BA, B を整数とし、AA、BB、C=A+BC = A + B は 00 でなく対ごとに互いに素、A≡3(mod4)A \equiv 3 \pmod 4、16∣B16 \mid B とする。E:y2=x(x−A)(x+B)E : y^2 = x(x - A)(x + B) について次が成り立つ。

  1. 変換 x=4Xx = 4X、y=8Y+4Xy = 8Y + 4X により、EE は整数係数の方程式 Y2+XY=X3+B−A−14X2−AB16XY^2 + XY = X^3 + \frac{B - A - 1}{4}X^2 - \frac{AB}{16}X に移り、その不変量は c4=A2+AB+B2c_4 = A^2 + AB + B^2、Δ=2−8(ABC)2\Delta = 2^{-8}(ABC)^2 である。
  2. EE は半安定で、すべての素数 ℓ\ell について vℓ(Δmin⁡)=vℓ(2−8(ABC)2)v_\ell(\Delta_{\min}) = v_\ell\bigl(2^{-8}(ABC)^2\bigr)。乗法的還元をもつ素数は、ABCABC の奇素因数と、32∣B32 \mid B のときの 22 である。
  3. とくに、素数 p≥5p \ge 5 と、対ごとに互いに素な 00 でない整数 α,β,γ\alpha, \beta, \gamma について A=αpA = \alpha^p、B=βpB = \beta^p、C=γpC = \gamma^p であり β\beta が偶数なら、NE=∏ℓ∣αβγℓN_E = \prod_{\ell \mid \alpha\beta\gamma}\ell で、 vℓ(Δmin⁡)=2p vℓ(αβγ) (ℓ≠2),v2(Δmin⁡)=2p v2(β)−8.v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma) \ (\ell \ne 2), \qquad v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 .
証明(命題 4.13)

1. EE の方程式は y2=x3+(B−A)x2−ABxy^2 = x^3 + (B - A)x^2 - ABx です。代入すると

64Y2+64XY+16X2=64X3+16(B−A)X2−4ABX64Y^2 + 64XY + 16X^2 = 64X^3 + 16(B - A)X^2 - 4ABX

で、6464 で割って整理すると主張の式になります。B≡0B \equiv 0、A≡3(mod4)A \equiv 3 \pmod 4 から B−A−1≡−4≡0(mod4)B - A - 1 \equiv -4 \equiv 0 \pmod 4、16∣B16 \mid B から 16∣AB16 \mid AB なので係数は整数です。この方程式は a1=1a_1 = 1、a2=(B−A−1)/4a_2 = (B - A - 1)/4、a3=0a_3 = 0、a4=−AB/16a_4 = -AB/16、a6=0a_6 = 0 で、

b2=a12+4a2=B−A,b4=2a4+a1a3=−AB8,b6=0,b8=−a42=−A2B2256b_2 = a_1^2 + 4a_2 = B - A, \quad b_4 = 2a_4 + a_1a_3 = -\frac{AB}{8}, \quad b_6 = 0, \quad b_8 = -a_4^2 = -\frac{A^2B^2}{256}

(b8=a12a6+4a2a6−a1a3a4+a2a32−a42b_8 = a_1^2a_6 + 4a_2a_6 - a_1a_3a_4 + a_2a_3^2 - a_4^2 で a3=a6=0a_3 = a_6 = 0)。よって

c4=b22−24b4=(B−A)2+3AB=A2+AB+B2,c_4 = b_2^2 - 24b_4 = (B - A)^2 + 3AB = A^2 + AB + B^2,Δ=−b22b8−8b43−27b62+9b2b4b6=(B−A)2A2B2256+8A3B3512=A2B2((B−A)2+4AB)256=(ABC)228.\Delta = -b_2^2b_8 - 8b_4^3 - 27b_6^2 + 9b_2b_4b_6 = \frac{(B - A)^2A^2B^2}{256} + \frac{8A^3B^3}{512} = \frac{A^2B^2\bigl((B - A)^2 + 4AB\bigr)}{256} = \frac{(ABC)^2}{2^8}.

2. 1 の方程式はすべての素数 ℓ\ell で ℓ\ell 整です。ℓ∤ABC\ell \nmid ABC かつ ℓ≠2\ell \ne 2 なら vℓ(Δ)=0v_\ell(\Delta) = 0 で良い還元です。ℓ\ell が ABCABC の奇素因数なら vℓ(Δ)>0v_\ell(\Delta) > 0 で、対ごとに互いに素なので ℓ\ell は A,B,CA, B, C のちょうど 1 つを割ります。ℓ∣A\ell \mid A なら c4≡B2c_4 \equiv B^2、ℓ∣B\ell \mid B なら c4≡A2c_4 \equiv A^2、ℓ∣C\ell \mid C なら c4=(A+B)2−AB≡−AB(modℓ)c_4 = (A + B)^2 - AB \equiv -AB \pmod\ell で、どの場合も ℓ∤c4\ell \nmid c_4、乗法的還元です。ℓ=2\ell = 2: AA は奇数、BB は偶数なので c4c_4 は奇数、CC も奇数で、v2(Δ)=2v2(B)−8≥0v_2(\Delta) = 2v_2(B) - 8 \ge 0 です。v2(B)=4v_2(B) = 4 なら良い還元、v2(B)≥5v_2(B) \ge 5 なら乗法的還元です。

3. β\beta が偶数で p≥5p \ge 5 なので 32∣βp=B32 \mid \beta^p = B、v2(B)=p v2(β)v_2(B) = p\,v_2(\beta) です。ABC=(αβγ)pABC = (\alpha\beta\gamma)^p を 2 に代入します。

例 4.14(3² + 4² = 5² から作る曲線の導手)

既存の記事の 例 9.3[楕円曲線・モジュラー形式と現代数論] は y2=x(x−9)(x+16)y^2 = x(x - 9)(x + 16) を扱いました。ここでは A=9≡1(mod4)A = 9 \equiv 1 \pmod 4 なので 命題 4.13 の正規化を満たしません。同じ等式を −25+16=−9-25 + 16 = -9 と読み、A=−25≡3(mod4)A = -25 \equiv 3 \pmod 4、B=16B = 16、C=−9C = -9 とすると仮定を満たします。E′:y2=x(x+25)(x+16)E' : y^2 = x(x + 25)(x + 16) は

Y2+XY=X3+10X2+25XY^2 + XY = X^3 + 10X^2 + 25X

に移り((16+25−1)/4=10(16 + 25 - 1)/4 = 10、−AB/16=25-AB/16 = 25)、c4=625−400+256=481=13⋅37c_4 = 625 - 400 + 256 = 481 = 13\cdot 37、Δ=(25⋅16⋅9)2/28=36002/256=50625=154\Delta = (25\cdot 16\cdot 9)^2/2^8 = 3600^2/256 = 50625 = 15^4 です。v2(B)=4v_2(B) = 4 なので 22 で良い還元、33 と 55 で乗法的還元をもち、導手は 1515、v3(Δmin⁡)=v5(Δmin⁡)=4v_3(\Delta_{\min}) = v_5(\Delta_{\min}) = 4 です。指数 p=2p = 2 に当たるので 2p vℓ(abc)=42p\,v_\ell(abc) = 4 と合っています。

もとの y2=x(x−9)(x+16)y^2 = x(x - 9)(x + 16) は、E′E' で xx を −x−16-x - 16 に替えた −y2=x(x−9)(x+16)-y^2 = x(x - 9)(x + 16) と y2y^2 の符号だけが違う曲線(E′E' の −1-1 による 2 次ひねり)で、22 での還元が良くありません。A≡3(mod4)A \equiv 3 \pmod 4 という正規化は、22 での還元をできるだけ良くする符号の選び方です。

例 4.15(E[2] と mod 2 表現)

E:y2=(x−e1)(x−e2)(x−e3)E : y^2 = (x - e_1)(x - e_2)(x - e_3)(ei∈Q‾e_i \in \overline{\mathbb{Q}} は相異なる)では、−(x,y)=(x,−y)-(x, y) = (x, -y) なので 2P=O2P = O は P=OP = O または y=0y = 0 と同値で、E[2]={O,(e1,0),(e2,0),(e3,0)}E[2] = \{O, (e_1, 0), (e_2, 0), (e_3, 0)\} は位数 4=224 = 2^2 です(命題 4.2 と合う)。ρˉE,2\bar\rho_{E,2} の像は、GQG_{\mathbb{Q}} が 3 つの根 e1,e2,e3e_1, e_2, e_3 を置換する様子そのものです。Frey 型の曲線では ei∈{0,A,−B}e_i \in \{0, A, -B\} がすべて有理数なので ρˉE,2\bar\rho_{E,2} は自明です。これが Mazur の定理(定理 10.2[楕円曲線・モジュラー形式と現代数論])の仮定「E[2]⊂E(Q)E[2] \subset E(\mathbb{Q})」です。

5. 局所的な振る舞い:Frey 曲線の mod p 表現はどこで分岐するか

Section titled “5. 局所的な振る舞い:Frey 曲線の mod p 表現はどこで分岐するか”

定理 5.1(良い還元の素数での不分岐性と Frobenius のトレース)※

EE を Q\mathbb{Q} 上の楕円曲線、pp を素数、ℓ≠p\ell \ne p を EE が良い還元をもつ素数とする。このとき ρE,p\rho_{E,p}(したがって ρˉE,p\bar\rho_{E,p})は ℓ\ell で不分岐で、

tr ρE,p(Frobℓ)=aℓ(E)=ℓ+1−#E~(Fℓ)\mathrm{tr}\,\rho_{E,p}(\mathrm{Frob}_\ell) = a_\ell(E) = \ell + 1 - \#\tilde E(\mathbb{F}_\ell)

が成り立つ(aℓ(E)a_\ell(E) は 定義 4.4[楕円曲線・モジュラー形式と現代数論])。

注意 5.2

主張のみ。 証明には、還元写像 E(Q‾ℓ)→E~(F‾ℓ)E(\overline{\mathbb{Q}}_\ell) \to \tilde E(\overline{\mathbb{F}}_\ell) が群準同型で pp べき等分点の上で単射であること(形式群の理論)と、有限体上の楕円曲線の Frobenius 自己準同型の Tate 加群でのトレースが aℓa_\ell であること(同種写像の次数の理論)が要り、どちらも Rikai にありません。出典: Silverman, The Arithmetic of Elliptic Curves, 第 V 章 §2 と第 VII 章 §3・§7(Néron–Ogg–Shafarevich の判定法)。Darmon–Diamond–Taylor(以下 DDT。参考文献)の Proposition 2.11 (a) がこの形の主張です。

定理 5.3(Tate の一意化)※

EE を Q\mathbb{Q} 上の楕円曲線、ℓ\ell を EE が乗法的還元をもつ素数とする。このとき次のものが存在する。

  • q∈Qℓ×q \in \mathbb{Q}_\ell^\times で vℓ(q)=vℓ(Δmin⁡)>0v_\ell(q) = v_\ell(\Delta_{\min}) > 0 を満たすもの(Tate の周期)、
  • Qℓ⊆L⊆Qℓur\mathbb{Q}_\ell \subseteq L \subseteq \mathbb{Q}_\ell^{\mathrm{ur}}、[L:Qℓ]≤2[L : \mathbb{Q}_\ell] \le 2 を満たす体 LL、
  • 群の同型 ϕ:Q‾ℓ×/qZ→E(Q‾ℓ)\phi : \overline{\mathbb{Q}}_\ell^\times/q^{\mathbb{Z}} \to E(\overline{\mathbb{Q}}_\ell) で、すべての σ∈Aut(Q‾ℓ/L)\sigma \in \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/L) と xx について ϕ(σx)=σϕ(x)\phi(\sigma x) = \sigma\phi(x) となるもの。

注意 5.4

主張のみ。 Tate による ℓ\ell 進解析的な構成(C×/qZ\mathbb{C}^\times/q^{\mathbb{Z}} による複素楕円曲線の表示の ℓ\ell 進版。qq のべき級数で書いた Weierstrass 係数 a4(q),a6(q)a_4(q), a_6(q) をもつ曲線 EqE_q を作り、j(Eq)=j(E)j(E_q) = j(E) となる qq を取る)で、ℓ\ell 進解析と楕円関数の恒等式を要します。L=QℓL = \mathbb{Q}_\ell と取れるのは還元が分裂型のときで、非分裂型のときは LL は不分岐 2 次拡大です。出典: Silverman, Advanced Topics in the Arithmetic of Elliptic Curves, 第 V 章 §3・§5。DDT, Proposition 1.5。

定理 5.5(p での有限性の判定)※

EE を Q\mathbb{Q} 上の楕円曲線、pp を素数とする。

  1. EE が pp で良い還元をもつなら、ρˉE,p\bar\rho_{E,p} は pp で有限である。
  2. EE が pp で乗法的還元をもつとき、ρˉE,p\bar\rho_{E,p} が pp で有限であることは p∣vp(Δmin⁡)p \mid v_p(\Delta_{\min}) と同値である。

注意 5.6

主張のみ。 1 は極小モデルが Zp\mathbb{Z}_p 上の群スキームとして延び、その pp 等分点が有限平坦群スキームになることによります。2 は Tate の一意化から E[p]E[p] を μp\mu_p による Z/p\mathbb{Z}/p の拡大として表し、その拡大類が qq の Kummer 類であることと、そのような拡大が有限平坦群スキームから来る条件(qq が単数と pp 乗の積であること)によります。出典: DDT, Proposition 2.11 (b) と Proposition 2.12 (d)(後者の証明は Edixhoven の結果と Serre 1987 の §2.9 を引いています)。

補題 5.7(不分岐な p 乗根)✓

ℓ≠p\ell \ne p を素数とする。

  1. 11 の pp 乗根はすべて Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} に属する。
  2. q∈Qℓ×q \in \mathbb{Q}_\ell^\times について、xp=qx^p = q の解が Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} に存在することは p∣vℓ(q)p \mid v_\ell(q) と同値で、このとき解はすべて Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} に属する。
証明(補題 5.7)

1. 定理 5.1[合同式とフェルマーの小定理] により ℓp−1≡1(modp)\ell^{p-1} \equiv 1 \pmod p なので、n=p−1n = p - 1 とすると p∣ℓn−1p \mid \ell^n - 1 で、ζℓn−1(ℓn−1)/p∈Qℓ(ζℓn−1)⊂Qℓur\zeta_{\ell^n - 1}^{(\ell^n - 1)/p} \in \mathbb{Q}_\ell(\zeta_{\ell^n - 1}) \subset \mathbb{Q}_\ell^{\mathrm{ur}} は 11 の原始 pp 乗根です。11 の pp 乗根はそのべきです。

2. w∈Qℓurw \in \mathbb{Q}_\ell^{\mathrm{ur}}、wp=qw^p = q なら p vℓ(w)=vℓ(q)p\,v_\ell(w) = v_\ell(q) で、Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} 上で vℓv_\ell は整数値なので p∣vℓ(q)p \mid v_\ell(q) です。逆に vℓ(q)=pmv_\ell(q) = pm とし、q=ℓpmuq = \ell^{pm}u、u∈Zℓ×u \in \mathbb{Z}_\ell^\times と書きます。uu の Fℓ\mathbb{F}_\ell での像 uˉ≠0\bar u \ne 0 について、Xp−uˉX^p - \bar u の F‾ℓ\overline{\mathbb{F}}_\ell での根 wˉ\bar w を 1 つ取ると、wˉ≠0\bar w \ne 0、微分 pwˉp−1≠0p\bar w^{p-1} \ne 0(p≠ℓp \ne \ell)なので単根で、wˉ\bar w はある Fℓn\mathbb{F}_{\ell^n} に属します。Qℓ(ζℓn−1)\mathbb{Q}_\ell(\zeta_{\ell^n - 1}) の整数環 On\mathcal{O}_n は剰余体 Fℓn\mathbb{F}_{\ell^n} の完備局所環なので、Xp−uˉ=(X−wˉ)h0(X)X^p - \bar u = (X - \bar w)h_0(X)(h0(wˉ)≠0h_0(\bar w) \ne 0、すなわち 2 つの因子は互いに素)に 定理 7.3[完備化と Artin–Rees の補題] を使うと、Xp−u=(X−w)h(X)X^p - u = (X - w)h(X) となる w∈Onw \in \mathcal{O}_n が得られます。ℓmw∈Qℓur\ell^mw \in \mathbb{Q}_\ell^{\mathrm{ur}} は xp=qx^p = q の解です。他の解はこれに 11 の pp 乗根を掛けたもので、1 により Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} に属します。

次の命題は、Tate の一意化を使って E[p]E[p] を具体的に書き下し、惰性群の作用を読み取ります。E[p]E[p] は、Q‾ℓ×\overline{\mathbb{Q}}_\ell^\times の中で pp 乗すると qZq^{\mathbb{Z}} に入る元の類として表され、11 の pp 乗根 ζ\zeta と qq の pp 乗根 ww の 2 つで張られます。惰性群が ζ\zeta を動かさず、ww を ζ\zeta の冪倍に動かすだけなので、作用の行列の形と、不分岐になる条件 p∣vℓ(Δmin⁡)p \mid v_\ell(\Delta_{\min}) が見えてきます。

命題 5.8(乗法的還元の素数での惰性群の作用)△

定理 5.3 を仮定する。EE を Q\mathbb{Q} 上の楕円曲線、ℓ≠p\ell \ne p を素数とし、EE は ℓ\ell で乗法的還元をもつとする。このとき E[p]E[p] の基底で、すべての σ∈Iℓ\sigma \in I_\ell について

ρˉE,p(σ)=(1κ(σ)01),κ(σ)∈Fp\bar\rho_{E,p}(\sigma) = \begin{pmatrix} 1 & \kappa(\sigma) \\ 0 & 1 \end{pmatrix}, \qquad \kappa(\sigma) \in \mathbb{F}_p

となるものがあり、ρˉE,p\bar\rho_{E,p} が ℓ\ell で不分岐であることは p∣vℓ(Δmin⁡)p \mid v_\ell(\Delta_{\min}) と同値である。分岐する場合、ρˉE,p(Iℓ)\bar\rho_{E,p}(I_\ell) は位数 pp の群である。

証明(命題 5.8)

qq、LL、ϕ\phi を 定理 5.3 のものとします。Q‾ℓ\overline{\mathbb{Q}}_\ell は標数 00 の代数閉体なので、E(Q‾ℓ)E(\overline{\mathbb{Q}}_\ell) の pp 等分点は p2p^2 個で(補題 4.1)、埋め込み Q‾↪Q‾ℓ\overline{\mathbb{Q}} \hookrightarrow \overline{\mathbb{Q}}_\ell による E[p]E[p] の像(p2p^2 個)と一致します。したがって ϕ\phi は

M:={x∈Q‾ℓ×∣xp∈qZ}/qZ  → ∼   E[p]M := \{x \in \overline{\mathbb{Q}}_\ell^\times \mid x^p \in q^{\mathbb{Z}}\}/q^{\mathbb{Z}} \;\xrightarrow{\ \sim\ }\; E[p]

を引き起こします。ζ\zeta を 11 の原始 pp 乗根、ww を wp=qw^p = q の解とします。xp=qjx^p = q^j なら (x/wj)p=1(x/w^j)^p = 1 なので x=ζiwjx = \zeta^iw^j で、MM の元は ζiwj\zeta^iw^j(0≤i,j<p0 \le i, j < p)の類です。MM は位数 p2p^2 なので、ζ\zeta と ww の類が Fp\mathbb{F}_p 上の基底です。

L⊆QℓurL \subseteq \mathbb{Q}_\ell^{\mathrm{ur}} なので Iℓ⊆Aut(Q‾ℓ/L)I_\ell \subseteq \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/L) で、ϕ\phi は IℓI_\ell の作用と可換です。σ∈Iℓ\sigma \in I_\ell について、補題 5.7 の 1 から σζ=ζ\sigma\zeta = \zeta。(σw)p=σq=q(\sigma w)^p = \sigma q = q なので σw=ζκ(σ)w\sigma w = \zeta^{\kappa(\sigma)}w と書けます。基底 ϕ(ζ),ϕ(w)\phi(\zeta), \phi(w) に関する σ\sigma の行列は主張の形です。ρˉE,p(Iℓ)=1\bar\rho_{E,p}(I_\ell) = 1 は、すべての σ∈Iℓ\sigma \in I_\ell が ww を固定すること、すなわち w∈Qℓurw \in \mathbb{Q}_\ell^{\mathrm{ur}} と同値です。実際、w∈Qℓurw \in \mathbb{Q}_\ell^{\mathrm{ur}} なら IℓI_\ell の定義から固定されます。w∉Qℓurw \notin \mathbb{Q}_\ell^{\mathrm{ur}} なら、ww の Qℓur\mathbb{Q}_\ell^{\mathrm{ur}} 上の最小多項式は次数 22 以上で xp−qx^p - q を割り、xp−qx^p - q の根 ζiw\zeta^iw(0≤i<p0 \le i < p)は相異なるので、ww と異なる根 w′w' をもち、補題 4.9(Ω=Q‾ℓ\Omega = \overline{\mathbb{Q}}_\ell、F=QℓurF = \mathbb{Q}_\ell^{\mathrm{ur}})により σw=w′≠w\sigma w = w' \ne w となる σ∈Iℓ\sigma \in I_\ell があります。この条件は 補題 5.7 の 2 により p∣vℓ(q)=vℓ(Δmin⁡)p \mid v_\ell(q) = v_\ell(\Delta_{\min}) と同値です。σ↦κ(σ)\sigma \mapsto \kappa(\sigma) は IℓI_\ell から Fp\mathbb{F}_p への準同型(στw=σ(ζκ(τ)w)=ζκ(τ)+κ(σ)w\sigma\tau w = \sigma(\zeta^{\kappa(\tau)}w) = \zeta^{\kappa(\tau) + \kappa(\sigma)}w)なので、像は 00 か Fp\mathbb{F}_p 全体で、分岐するなら ρˉE,p(Iℓ)\bar\rho_{E,p}(I_\ell) の位数は pp です。

既存の記事の付録が「p∣vℓ(Δmin⁡)p \mid v_\ell(\Delta_{\min}) なら qq が pp 乗元と単数の積になり、惰性群の作用が自明になる」と 1 文で述べていたことの内容が、この命題です。

5.3. Serre の導手・重さと Frey 曲線

Section titled “5.3. Serre の導手・重さと Frey 曲線”

定義 5.9(Serre の導手・指標・重さ(この章で使う場合))↗

pp を奇素数、ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k)(kk は標数 pp の有限体)を mod pp 表現、V=k2V = k^2 とする。

  1. 素数 ℓ≠p\ell \ne p に対し、ρˉ(Iℓ)\bar\rho(I_\ell) の位数が ℓ\ell で割り切れないとき n(ℓ,ρˉ)=dim⁡kV−dim⁡kVIℓn(\ell, \bar\rho) = \dim_k V - \dim_k V^{I_\ell} とおく(一般には高次分岐群 GiG_i を使って n(ℓ,ρˉ)=∑i≥0∣Gi∣∣G0∣dim⁡V/VGin(\ell, \bar\rho) = \sum_{i \ge 0}\frac{|G_i|}{|G_0|}\dim V/V^{G_i} と定める。ρˉ(Iℓ)\bar\rho(I_\ell) の位数が ℓ\ell と素なら i≥1i \ge 1 の項は消える)。Serre の導手を N(ρˉ)=∏ℓ≠pℓn(ℓ,ρˉ)N(\bar\rho) = \prod_{\ell \ne p}\ell^{n(\ell, \bar\rho)} と定める。
  2. det⁡ρˉ=χˉp\det\bar\rho = \bar\chi_p であり、ρˉ\bar\rho が pp で有限であるとき、Serre の重さは k(ρˉ)=2k(\bar\rho) = 2、指標は ε(ρˉ)=1\varepsilon(\bar\rho) = 1 であるという。

Serre は任意の mod pp 表現に対して N(ρˉ)N(\bar\rho)、ε(ρˉ)\varepsilon(\bar\rho)、k(ρˉ)k(\bar\rho) を定義しています。重さ k(ρˉ)k(\bar\rho) の一般の定義は ρˉ∣Ip\bar\rho|_{I_p} の形による場合分けで与えられ、2≤k(ρˉ)≤p2−12 \le k(\bar\rho) \le p^2 - 1 の値を取ります(Serre 1987 の §2)。たとえば pp で乗法的還元をもち p∤vp(Δmin⁡)p \nmid v_p(\Delta_{\min}) である楕円曲線の ρˉE,p\bar\rho_{E,p} は k(ρˉ)=p+1k(\bar\rho) = p + 1 です。この章で必要なのは 2 の場合だけです。

定理 5.10(Frey 曲線の mod p 表現の分岐)△

定理 5.1、定理 5.3、定理 5.5 を仮定する。p≥5p \ge 5 を素数、α,β,γ\alpha, \beta, \gamma を対ごとに互いに素な 00 でない整数で、αp+βp=γp\alpha^p + \beta^p = \gamma^p、β\beta は偶数、αp≡3(mod4)\alpha^p \equiv 3 \pmod 4 を満たすものとし、E:y2=x(x−αp)(x+βp)E : y^2 = x(x - \alpha^p)(x + \beta^p)、ρˉ=ρˉE,p\bar\rho = \bar\rho_{E,p} とおく。このとき

  1. ρˉ\bar\rho は 2p2p を割らないすべての素数で不分岐である。
  2. ρˉ(I2)\bar\rho(I_2) は位数 pp の群で、ρˉ\bar\rho は 22 で分岐する。
  3. ρˉ\bar\rho は pp で有限である。
  4. 定理 4.4 も仮定すると、N(ρˉ)=2N(\bar\rho) = 2、k(ρˉ)=2k(\bar\rho) = 2、ε(ρˉ)=1\varepsilon(\bar\rho) = 1 である。
証明(定理 5.10)

A=αpA = \alpha^p、B=βpB = \beta^p は 命題 4.13 の仮定を満たします(p≥5p \ge 5 と β\beta が偶数であることから 32∣B32 \mid B)。その 2 と 3 により、EE は αβγ\alpha\beta\gamma を割らない素数で良い還元、割る素数で乗法的還元をもち、vℓ(Δmin⁡)=2p vℓ(αβγ)v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma)(ℓ≠2\ell \ne 2)、v2(Δmin⁡)=2p v2(β)−8v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 です。

1. ℓ∤2p\ell \nmid 2p とします。ℓ∤αβγ\ell \nmid \alpha\beta\gamma なら良い還元で、定理 5.1 により不分岐です。ℓ∣αβγ\ell \mid \alpha\beta\gamma なら乗法的還元で、vℓ(Δmin⁡)=2p vℓ(αβγ)v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma) は pp の倍数なので、命題 5.8 により不分岐です。

2. 2∣β2 \mid \beta なので 22 で乗法的還元をもち、2≠p2 \ne p です。v2(Δmin⁡)=2p v2(β)−8≡−8(modp)v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 \equiv -8 \pmod p で、pp は奇素数なので p∤8p \nmid 8。命題 5.8 により ρˉ\bar\rho は 22 で分岐し、ρˉ(I2)\bar\rho(I_2) の位数は pp です。

3. p∤αβγp \nmid \alpha\beta\gamma なら pp で良い還元で、定理 5.5 の 1 によります。p∣αβγp \mid \alpha\beta\gamma なら乗法的還元で、vp(Δmin⁡)=2p vp(αβγ)v_p(\Delta_{\min}) = 2p\,v_p(\alpha\beta\gamma) が pp の倍数なので、同じ定理の 2 によります。

4. 1 から ℓ∤2p\ell \nmid 2p で n(ℓ,ρˉ)=0n(\ell, \bar\rho) = 0。ℓ=2\ell = 2 では ρˉ(I2)\bar\rho(I_2) の位数 pp は 22 と素で、命題 5.8 の行列の形から VI2V^{I_2} は 1 次元(κ≠0\kappa \ne 0 となる σ\sigma があるので、固定されるベクトルは第 1 基底ベクトルの定数倍だけ)、よって n(2,ρˉ)=2−1=1n(2, \bar\rho) = 2 - 1 = 1、N(ρˉ)=2N(\bar\rho) = 2 です。命題 4.6 から det⁡ρˉ=χˉp\det\bar\rho = \bar\chi_p で、3 と合わせて 定義 5.9 の 2 から k(ρˉ)=2k(\bar\rho) = 2、ε(ρˉ)=1\varepsilon(\bar\rho) = 1 です。

これは DDT, Theorem 2.15 の (b)〜(d) に当たります(分岐の判定そのものは同 Proposition 2.12 (c))。指数 p≥5p \ge 5 のフェルマー方程式の解という仮定は、ここで「判別式がほとんど完全な pp 乗である」という形で使われました。E[p]E[p] の点の座標が生成する体 Q(E[p])\mathbb{Q}(E[p]) は、次数が #GL2(Fp)\#\mathrm{GL}_2(\mathbb{F}_p) に達しうる大きな拡大でありながら、22 と pp でしか分岐せず、しかも pp での分岐は良い還元の場合と同程度に小さい。そのような拡大は存在しないはずだ、というのが Frey の着想で、それを保型形式の言葉に直して証明するのが次の節です。

6. 保型的な mod p 表現とレベル下げ

Section titled “6. 保型的な mod p 表現とレベル下げ”

定義 6.1(Hecke 固有形式・保型的な mod p 表現)↗

N≥1N \ge 1 とする。f=∑n≥1anqn∈S2(Γ0(N))f = \sum_{n \ge 1} a_nq^n \in S_2(\Gamma_0(N))(定義 5.9[楕円曲線・モジュラー形式と現代数論]、q=e2πiτq = e^{2\pi i\tau})と素数 ℓ∤N\ell \nmid N に対し

Tℓf=∑n≥1(aℓn+ℓ an/ℓ)qn(ℓ∤n のとき an/ℓ=0)T_\ell f = \sum_{n \ge 1}\bigl(a_{\ell n} + \ell\,a_{n/\ell}\bigr)q^n \qquad (\ell \nmid n \text{ のとき } a_{n/\ell} = 0)

とおく。これは 定義 5.9[楕円曲線・モジュラー形式と現代数論] の Hecke 作用素 TℓT_\ell の qq 展開での表示で、Tℓf∈S2(Γ0(N))T_\ell f \in S_2(\Gamma_0(N)) である(証明は第 8 章)。Tℓf=cfT_\ell f = c f となる c∈Cc \in \mathbb{C} があるとき ff を TℓT_\ell の固有形式という。a1=1a_1 = 1 なら、qq の係数を比べて c=aℓc = a_\ell である。

kk を標数 pp の有限体、ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) を mod pp 表現とする。ρˉ\bar\rho がレベル NN で保型的(重さ 22)であるとは、次のものが存在することをいう。

  • f=∑anqn∈S2(Γ0(N))f = \sum a_nq^n \in S_2(\Gamma_0(N)) で a1=1a_1 = 1 のもの、
  • 代数体 K⊂CK \subset \mathbb{C}、その整数環 OK\mathcal{O}_K の pp を含む素イデアル λ\lambda、環準同型 ι:OK→kˉ\iota : \mathcal{O}_K \to \bar k で核が λ\lambda のもの

で、NpNp を割らないすべての素数 ℓ\ell について、Tℓf=aℓfT_\ell f = a_\ell f、aℓ∈OKa_\ell \in \mathcal{O}_K、ρˉ\bar\rho は ℓ\ell で不分岐、tr ρˉ(Frobℓ)=ι(aℓ)\mathrm{tr}\,\bar\rho(\mathrm{Frob}_\ell) = \iota(a_\ell) が成り立つ。

「レベル NN」は「S2(Γ0(N))S_2(\Gamma_0(N)) の固有形式から来る」という意味で、ff がレベル NN の新形式であることは要求しません(Ribet の論文の用語です)。M∣NM \mid N なら Γ0(N)⊆Γ0(M)\Gamma_0(N) \subseteq \Gamma_0(M) なので S2(Γ0(M))⊆S2(Γ0(N))S_2(\Gamma_0(M)) \subseteq S_2(\Gamma_0(N)) で、レベル MM で保型的ならレベル NN でも保型的です。逆向き、つまりレベルを小さくできるかが問題です。

この定義が「Galois 表現が保型形式から来る」と呼ばれるのは、次の定理があるからです。

定理 6.2(重さ 2 の固有形式に伴う Galois 表現)※

f=∑anqnf = \sum a_nq^n を重さ 22、レベル NN の新形式、KfK_f を ana_n の全体が Q\mathbb{Q} 上生成する体とする。KfK_f は代数体で、ana_n はその整数環に属する。KfK_f の整数環の素イデアル λ\lambda(p∈λp \in \lambda)と KfK_f の λ\lambda 進完備化 Kf,λK_{f,\lambda} に対し、連続な表現

ρf,λ:GQ→GL2(Kf,λ)\rho_{f,\lambda} : G_{\mathbb{Q}} \to \mathrm{GL}_2(K_{f,\lambda})

で、NpNp を割らないすべての素数 ℓ\ell で不分岐、ρf,λ(Frobℓ)\rho_{f,\lambda}(\mathrm{Frob}_\ell) の特性多項式が X2−aℓX+ℓX^2 - a_\ell X + \ell であるものが存在する。ρf,λ\rho_{f,\lambda} は絶対既約で、det⁡ρf,λ=χp\det\rho_{f,\lambda} = \chi_p、det⁡ρf,λ(c)=−1\det\rho_{f,\lambda}(c) = -1 である。

注意 6.3

主張のみ。 Eichler と志村による構成で、モジュラー曲線の Jacobi 多様体 J0(N)J_0(N) の商のアーベル多様体 AfA_f の Tate 加群を使い、特性多項式の決定は Eichler–志村の合同関係式(Tℓ≡F+V mod ℓT_\ell \equiv F + V \bmod \ell)によります。既約性は Ribet、NN を割る素数での振る舞いは Carayol、Deligne–Rapoport らによります。出典: G. Shimura, Introduction to the Arithmetic Theory of Automorphic Functions, 第 7 章。DDT, Theorem 3.1 がまとまった形の主張です。この定理はこの章の推論(§8\S 8)には使いません。保型性の定義(定義 6.1)の意味を説明するために置いています。ρf,λ\rho_{f,\lambda} を λ\lambda を法として還元し半単純化したもの ρˉf,λ\bar\rho_{f,\lambda} のトレースは aℓ mod λa_\ell \bmod \lambda なので、「ρˉ\bar\rho がレベル NN で保型的」は「ρˉ\bar\rho の半単純化がある固有形式 ff の ρˉf,λ\bar\rho_{f,\lambda} と同型」と同じことになります(トレースが一致する半単純表現は同型、という Brauer–Nesbitt の定理と Chebotarev の密度定理による)。

楕円曲線のモジュラー性との関係は次のとおりです。

補題 6.4(モジュラーな楕円曲線の mod p 表現は保型的)△

定理 5.1 を仮定する。EE を Q\mathbb{Q} 上の半安定な楕円曲線、NEN_E をその導手とし、EE はモジュラー(定義 6.1[楕円曲線・モジュラー形式と現代数論])とする。このときすべての素数 pp について、ρˉE,p\bar\rho_{E,p} はレベル NEN_E で保型的である。

証明(補題 6.4)

定義から、レベル NEN_E の新形式 f=∑anqnf = \sum a_nq^n で、ℓ∤NE\ell \nmid N_E なるすべての素数について aℓ=aℓ(E)a_\ell = a_\ell(E) となるものがあります。新形式は a1=1a_1 = 1 で、すべての TnT_n の同時固有ベクトルなので(定義 5.9[楕円曲線・モジュラー形式と現代数論])、ℓ∤NE\ell \nmid N_E について Tℓf=aℓfT_\ell f = a_\ell f です。K=QK = \mathbb{Q}、λ=pZ\lambda = p\mathbb{Z}、ι:Z→Fp⊂F‾p\iota : \mathbb{Z} \to \mathbb{F}_p \subset \overline{\mathbb{F}}_p を取ります。ℓ∤NEp\ell \nmid N_Ep なら、EE は ℓ\ell で良い還元をもつので(半安定で ℓ∤NE\ell \nmid N_E)、定理 5.1 により ρˉE,p\bar\rho_{E,p} は ℓ\ell で不分岐で、tr ρˉE,p(Frobℓ)=aℓ(E) mod p=ι(aℓ)\mathrm{tr}\,\bar\rho_{E,p}(\mathrm{Frob}_\ell) = a_\ell(E) \bmod p = \iota(a_\ell) です。

Serre は 1987 年の論文で、奇で絶対既約な mod pp 表現はすべて保型的であること(弱い形)と、そのときレベル N(ρˉ)N(\bar\rho)、重さ k(ρˉ)k(\bar\rho)、指標 ε(ρˉ)\varepsilon(\bar\rho) の固有形式から来ること(強い形)を予想しました。「弱い形 ⇒ 強い形」、すなわち保型的であることが分かっている表現についてレベルと重さを最小にできる、という部分は当時 ε 予想(予想 ε)と呼ばれました。現在はどちらも定理です。この章で必要な場合だけを述べます。

定理 6.5(Serre の保型性予想(重さ 2・自明な指標の場合))※

p≥5p \ge 5 を素数、kk を標数 pp の有限体、ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) を絶対既約な mod pp 表現で、det⁡ρˉ=χˉp\det\bar\rho = \bar\chi_p(とくに奇)、pp で有限であるものとする。このとき ρˉ\bar\rho はレベル N(ρˉ)N(\bar\rho) で保型的である。

注意 6.6

主張のみ。 C. Khare と J.-P. Wintenberger が 2009 年に、Kisin の結果と合わせて Serre の予想を一般の形(任意の奇で絶対既約な ρˉ\bar\rho が重さ k(ρˉ)k(\bar\rho)、レベル N(ρˉ)N(\bar\rho) の固有形式から来る)で証明しました(参考文献)。予想の原型は Serre 1987 の (3.2.3)(弱い形)と (3.2.4)(強い形)です。上の定理はその重さ 22・自明な指標の場合です。p=2,3p = 2, 3 では指標 ε(ρˉ)\varepsilon(\bar\rho) の扱いに注意が要るので p≥5p \ge 5 に限って述べました。

フェルマーの最終定理の証明には、この定理は不要です。 証明は小さい素数・小さいレベルの場合から出発する帰納法で、各段で Wiles・Taylor–Wiles の方法を一般化した保型性持ち上げ定理を使います。したがってこの定理から 命題 8.2 によってフェルマーの最終定理を導いても、§8\S 8 の証明より少ない道具で済むわけではありません。

定理 6.7(Ribet のレベル下げ定理)※

p≥3p \ge 3 を素数、kk を標数 pp の有限体、ρˉ:GQ→GL2(k)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) を絶対既約な mod pp 表現で、レベル NN で保型的であるものとする。素数 ℓ\ell が NN をちょうど 1 回割り(ℓ∣N\ell \mid N、ℓ2∤N\ell^2 \nmid N)、ρˉ\bar\rho が ℓ\ell で有限である(定義 4.10。ℓ≠p\ell \ne p なら不分岐)とする。さらに次のどちらかが成り立つとする。

  • (i) ℓ≢1(modp)\ell \not\equiv 1 \pmod p、
  • (ii) p∤Np \nmid N。

このとき ρˉ\bar\rho はレベル N/ℓN/\ell で保型的である。

注意 6.8

主張のみ。 K. A. Ribet, “On modular representations of Gal(Q‾/Q)\mathrm{Gal}(\overline{\mathbf{Q}}/\mathbf{Q}) arising from modular forms”, Inventiones Mathematicae 100 (1990) の主定理(Theorem 1.1)です。原論文の文は「ρ\rho が pp で有限(p ∥ Np \,\|\, N)なら、レベル NN で保型的な ρ\rho は、(1) p≢1(modl)p \not\equiv 1 \pmod l、(2) NN は ll と素、の一方または両方が成り立つときレベル N/pN/p で保型的である」で(原論文の ll がこの章の pp、原論文の pp がこの章の ℓ\ell)、上の (i)(ii) はこれをそのまま書いたものです。原論文の「レベル NN で保型的」は「レベルが NN を割る重さ 22・自明な指標の新形式から来る」ことで、定義 6.1 と同じ条件です(レベルが NN を割る新形式の Hecke 固有値の系は S2(Γ0(N))S_2(\Gamma_0(N)) の固有形式の固有値の系として現れ、逆も成り立つ)。原論文は続く Corollary 1.2 で、まず標数の素数を条件 (1) で落とし、次に残りの奇素数を条件 (2) で落とすという、命題 6.9 と同じ順番で Frey 曲線の表現をレベル 22 まで下げています。証明は論文 1 本分で、モジュラー曲線と志村曲線の Jacobi 多様体の悪い還元の幾何を使います(骨子は下)。既存の記事の 定理 10.4[楕円曲線・モジュラー形式と現代数論] は、この定理と 定理 5.10 を合わせた「必要な特別な場合」でした。

条件 (i)(ii) は後に取り除かれ、Mazur・Carayol・Gross・Edixhoven・Diamond らの結果と合わせて、次の形が知られています(DDT, Theorem 3.15): pp が奇素数で ρˉ\bar\rho が絶対既約かつ保型的なら(p=3p = 3 のときは ρˉ\bar\rho の GQ(−3)G_{\mathbb{Q}(\sqrt{-3})} への制限も絶対既約とする)、ρˉ\bar\rho は重さ 22、レベル N(ρˉ)pδN(\bar\rho)p^{\delta} の新形式(指標つきの新形式を許し、その指標の位数は pp と素)から来る。ここで δ∈{0,1,2}\delta \in \{0, 1, 2\} は ρˉ∣Gp\bar\rho|_{G_p} で決まり、det⁡ρˉ∣Ip=χˉp∣Ip\det\bar\rho|_{I_p} = \bar\chi_p|_{I_p} で pp で有限なら δ=0\delta = 0 です。この章では原論文の形(上の定理)だけを使い、条件 (i)(ii) を満たす順番で素数を落とします(命題 6.9)。

証明の骨子(解説。この章の推論には使いません)。 ρˉ\bar\rho がレベル NN で保型的であることは、S2(Γ0(N))S_2(\Gamma_0(N)) に作用する Hecke 環 TN\mathbb{T}_N の極大イデアル m\mathfrak{m}(剰余体の標数 pp)で、J0(N)[m]J_0(N)[\mathfrak{m}] への Galois 作用が ρˉ\bar\rho の直和になるものがある、と言い換えられます。ℓ\ell が NN をちょうど 1 回割るとき、J0(N)J_0(N) は ℓ\ell で半安定な還元をもち、その還元のトーラス部分の指標群 XℓX_\ell は、標数 ℓ\ell の超特異楕円曲線(とレベル N/ℓN/\ell の構造)の因子群として記述されます(Deligne–Rapoport)。

  • (i) の場合(Mazur の原理). ρˉ\bar\rho が ℓ\ell で有限で、かつレベル N/ℓN/\ell で保型的でないとします。ℓ≠p\ell \ne p の場合で説明します。後者から m\mathfrak{m} は「ℓ\ell で新しい」部分に台をもち、不分岐性から J0(N)[m]J_0(N)[\mathfrak{m}] に現れる ρˉ\bar\rho は ℓ\ell での還元のトーラス部分の pp 等分点に入ります。そこでは Frobℓ\mathrm{Frob}_\ell が ℓUℓ\ell U_\ell で作用し、ℓ\ell で新しい部分では Uℓ2=1U_\ell^2 = 1 なので、ρˉ(Frobℓ)\bar\rho(\mathrm{Frob}_\ell) はスカラー ±ℓ\pm\ell になります。すると det⁡ρˉ(Frobℓ)=ℓ2\det\bar\rho(\mathrm{Frob}_\ell) = \ell^2 ですが、det⁡ρˉ=χˉp\det\bar\rho = \bar\chi_p から det⁡ρˉ(Frobℓ)=ℓ\det\bar\rho(\mathrm{Frob}_\ell) = \ell なので、ℓ2≡ℓ\ell^2 \equiv \ell、すなわち ℓ≡1(modp)\ell \equiv 1 \pmod p でなければなりません。対偶を取れば、ℓ≢1(modp)\ell \not\equiv 1 \pmod p ならレベル N/ℓN/\ell で保型的です。ℓ=p\ell = p の場合は、不分岐性の代わりに有限平坦群スキームの連結・エタール分解を使う同じ型の議論になります。
  • (ii) の場合(Ribet の議論). ℓ≡1(modp)\ell \equiv 1 \pmod p のときは、補助の素数 r∤Npr \nmid Np で r≢1(modp)r \not\equiv 1 \pmod p、かつ ρˉ\bar\rho がレベル NrNr で「rr で新しく」保型的になるもの(レベル上げ。ρˉ(Frobr)\bar\rho(\mathrm{Frob}_r) の固有値の条件を満たす rr は Chebotarev の密度定理で無限個ある)を取ります。次に、判別式 ℓr\ell r の四元数環から作る志村曲線の Jacobi 多様体 J′J' に移ります(Jacquet–Langlands 対応により、ℓ\ell と rr で新しい Hecke 固有系は J′J' にも現れる)。Čerednik–Drinfeld の一意化から、J′J' の rr での還元の指標群は、J0(Nr)J_0(N r) の ℓ\ell での還元の指標群 XℓX_\ell の一部と Hecke 加群として同一視でき(Ribet の完全列)、これによって「ℓ\ell での有限性」を「J′J' の rr での成分群への作用」に翻訳して、ρˉ\bar\rho がレベル Nr/ℓNr/\ell で保型的であることを導きます。最後に r≢1(modp)r \not\equiv 1 \pmod p なので (i) により rr を落とします。

6.4. Frey 曲線の表現はレベル 2 まで下がる

Section titled “6.4. Frey 曲線の表現はレベル 2 まで下がる”

この命題の筋書きは、階段を下りるようなものです。Frey 曲線の表現は、はじめは曲線の導手 NEN_E に等しいレベルで保型的です。そこから Ribet の定理を使って、条件を満たす素数を 1 つずつレベルから落とし、最後にレベル 22 に着きます。各段で、落としてよい条件が成り立つことを確かめるのが証明の中身です。

命題 6.9(レベル 2 への到達)△

定理 4.4、定理 5.1、定理 5.3、定理 5.5、定理 6.7 を仮定する。pp、α,β,γ\alpha, \beta, \gamma、EE、ρˉ=ρˉE,p\bar\rho = \bar\rho_{E,p} を 定理 5.10 のとおりとし、さらに

  • ρˉ\bar\rho は Fp\mathbb{F}_p 上既約(Fp2\mathbb{F}_p^2 に GQG_{\mathbb{Q}} で保たれる直線がない)、
  • EE はモジュラー

であるとする。このとき ρˉ\bar\rho はレベル 22 で保型的である。

証明(命題 6.9)

絶対既約性。 命題 4.6 により ρˉ\bar\rho は奇で、pp は奇数なので、補題 4.7 から ρˉ\bar\rho は絶対既約です。

出発点。 命題 4.13 により EE は半安定で NE=∏ℓ∣αβγℓN_E = \prod_{\ell \mid \alpha\beta\gamma}\ell。NEN_E は平方因子をもたず、β\beta が偶数なので 2∣NE2 \mid N_E です。補題 6.4 により ρˉ\bar\rho はレベル NEN_E で保型的です。

pp を落とす。 p∣NEp \mid N_E のとき、ℓ=p\ell = p に 定理 6.7 を使います。pp は NEN_E をちょうど 1 回割り、ρˉ\bar\rho は pp で有限で(定理 5.10 の 3)、p≢1(modp)p \not\equiv 1 \pmod p なので条件 (i) が成り立ちます。よって ρˉ\bar\rho はレベル N1=NE/pN_1 = N_E/p で保型的です。p∤NEp \nmid N_E のときは N1=NEN_1 = N_E とおきます。どちらの場合も p∤N1p \nmid N_1、2∣N12 \mid N_1 で、N1N_1 は平方因子をもちません。

奇素数を 1 つずつ落とす。 N1=2ℓ1ℓ2⋯ℓrN_1 = 2\ell_1\ell_2\cdots\ell_r(ℓj\ell_j は相異なる奇素数で pp と異なる)と書き、Mj=2ℓj+1⋯ℓrM_j = 2\ell_{j+1}\cdots\ell_r(M0=N1M_0 = N_1、Mr=2M_r = 2)とおきます。ρˉ\bar\rho がレベル Mj−1M_{j-1} で保型的なら、ℓ=ℓj\ell = \ell_j は Mj−1M_{j-1} をちょうど 1 回割り、ℓj∤2p\ell_j \nmid 2p なので ρˉ\bar\rho は ℓj\ell_j で不分岐(定理 5.10 の 1)、p∤Mj−1p \nmid M_{j-1} なので条件 (ii) が成り立ち、定理 6.7 から ρˉ\bar\rho はレベル Mj=Mj−1/ℓjM_j = M_{j-1}/\ell_j で保型的です。j=1,…,rj = 1, \ldots, r と繰り返して、ρˉ\bar\rho はレベル Mr=2M_r = 2 で保型的です。

素数を落とす順番は任意ではありません。ℓj≡1(modp)\ell_j \equiv 1 \pmod p となる素数は条件 (i) を満たさないので、先に pp をレベルから除いて条件 (ii) を使えるようにしておく必要があります(演習 10.4)。

7. レベル 2 の尖点形式は存在しない

Section titled “7. レベル 2 の尖点形式は存在しない”

定理 7.1(S₂(Γ₀(2)) = 0)✓

S=(0−110)S = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}、T=(1101)T = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} とする。

  1. SL2(Z)=Γ0(2)⊔Γ0(2)S⊔Γ0(2)ST\mathrm{SL}_2(\mathbb{Z}) = \Gamma_0(2) \sqcup \Gamma_0(2)S \sqcup \Gamma_0(2)ST。とくに [SL2(Z):Γ0(2)]=3[\mathrm{SL}_2(\mathbb{Z}) : \Gamma_0(2)] = 3。
  2. S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0。
  3. レベル 22 で保型的な mod pp 表現は(どの素数 pp についても)存在しない。
証明(定理 7.1)

1. g=(abcd)∈SL2(Z)g = \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \mathrm{SL}_2(\mathbb{Z}) について、S−1=(01−10)S^{-1} = \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix} から gS−1=(−ba−dc)gS^{-1} = \begin{pmatrix} -b & a \\ -d & c \end{pmatrix}、gT−1S−1=(a−bac−dc)gT^{-1}S^{-1} = \begin{pmatrix} a - b & a \\ c - d & c \end{pmatrix} です。したがって g∈Γ0(2)g \in \Gamma_0(2) は「cc が偶数」、g∈Γ0(2)Sg \in \Gamma_0(2)S は「dd が偶数」、g∈Γ0(2)STg \in \Gamma_0(2)ST は「c≡d(mod2)c \equiv d \pmod 2」と同値です。ad−bc=1ad - bc = 1 から c,dc, d がともに偶数になることはないので、(c,d) mod 2(c, d) \bmod 2 は (0,1)(0, 1)、(1,0)(1, 0)、(1,1)(1, 1) のどれか 1 つで、それぞれが 3 つの条件のちょうど 1 つに当たります。

2. 補題 10.8[楕円曲線・モジュラー形式と現代数論] で証明済みです。そこでの議論は、f∈S2(Γ0(2))f \in S_2(\Gamma_0(2)) に対し 1 の 3 つの代表元にわたる積 (f∣21)(f∣2S)(f∣2ST)(f|_2 1)(f|_2 S)(f|_2 ST) が重さ 66、レベル 11 の尖点形式になり、位数公式の系 S6(SL2(Z))=0S_6(\mathrm{SL}_2(\mathbb{Z})) = 0(系 5.8[楕円曲線・モジュラー形式と現代数論])と一致の定理から f=0f = 0 を導くものです。

3. 定義 6.1 は a1=1a_1 = 1 である f∈S2(Γ0(2))f \in S_2(\Gamma_0(2)) の存在を要求しますが、2 によりそのような ff はありません。

例 7.2(レベル 11 なら矛盾しない)

S2(Γ0(11))S_2(\Gamma_0(11)) は 1 次元で、f=η(τ)2η(11τ)2=q−2q2−q3+2q4+q5+⋯f = \eta(\tau)^2\eta(11\tau)^2 = q - 2q^2 - q^3 + 2q^4 + q^5 + \cdots が張ります(例 6.4[楕円曲線・モジュラー形式と現代数論])。導手 1111 の楕円曲線 y2+y=x3−x2y^2 + y = x^3 - x^2 の mod pp 表現はレベル 1111 で保型的で、レベルを下げた先に形式が存在するので、何の矛盾も生じません。フェルマー方程式の解から作った表現が特別なのは、下がった先のレベルが 22 で、そこに形式が 1 つもないことです。X0(N)X_0(N) の種数が 00 になる NN は N≤10N \le 10 と N=12,13,16,18,25N = 12, 13, 16, 18, 25 に限られ、22 はその 1 つです。

定理 8.1(主張のみの 7 定理からフェルマーの最終定理が従う)△

次の 7 つの定理を仮定する。

このとき、n≥3n \ge 3 を整数とすると、xn+yn=znx^n + y^n = z^n かつ xyz≠0xyz \ne 0 を満たす整数 x,y,zx, y, z は存在しない。

証明(定理 8.1)

第 0 段:素数指数への還元。 命題 7.2[楕円曲線・モジュラー形式と現代数論] により、n=4n = 4 と各奇素数 n=pn = p について解がないことを示せば十分です。n=4n = 4 は 定理 7.3[楕円曲線・モジュラー形式と現代数論]、p=3p = 3 は 定理 3.3 で示されています。以下 p≥5p \ge 5 を素数とし、整数 a,b,ca, b, c が ap+bp=cpa^p + b^p = c^p、abc≠0abc \ne 0 を満たすと仮定して矛盾を導きます。

第 1 段:正規化。 g=gcd⁡(a,b)g = \gcd(a, b) とすると gp∣cpg^p \mid c^p から g∣cg \mid c なので、3 つを gg で割って gcd⁡(a,b)=1\gcd(a, b) = 1 としてよいです。このとき素数が a,ca, c(または b,cb, c)をともに割れば bpb^p(または apa^p)を割るので、a,b,ca, b, c は対ごとに互いに素です。x1=ax_1 = a、x2=bx_2 = b、x3=−cx_3 = -c とおくと、pp が奇数なので x1p+x2p+x3p=0x_1^p + x_2^p + x_3^p = 0 です。3 つとも奇数なら和が奇数になり、2 つが偶数なら互いに素でないので、偶数はちょうど 1 つです。それを β\beta、残りを u,vu, v とします。奇数 uu について u2≡1(mod8)u^2 \equiv 1 \pmod 8 なので up=u (u2)(p−1)/2≡u(mod8)u^p = u\,(u^2)^{(p-1)/2} \equiv u \pmod 8、同様に vp≡vv^p \equiv v です。p≥5p \ge 5 から 32∣βp32 \mid \beta^p なので u+v≡up+vp=−βp≡0(mod4)u + v \equiv u^p + v^p = -\beta^p \equiv 0 \pmod 4、すなわち u,vu, v の一方は 44 を法として 33、他方は 11 と合同です。33 と合同な方を α\alpha、他方の −1-1 倍を γ\gamma とおくと

αp+βp=γp,β は偶数,αp≡α≡3(mod4)\alpha^p + \beta^p = \gamma^p, \qquad \beta \text{ は偶数}, \qquad \alpha^p \equiv \alpha \equiv 3 \pmod 4

で、α,β,γ\alpha, \beta, \gamma は 00 でなく対ごとに互いに素です。

第 2 段:Frey 曲線。 A=αpA = \alpha^p、B=βpB = \beta^p、C=A+B=γpC = A + B = \gamma^p とし、E:y2=x(x−A)(x+B)E : y^2 = x(x - A)(x + B) とおきます。命題 9.2[楕円曲線・モジュラー形式と現代数論] から判別式は 16(ABC)2≠016(ABC)^2 \ne 0 なので EE は楕円曲線です。16∣B16 \mid B、A≡3(mod4)A \equiv 3 \pmod 4 なので 命題 4.13 が使え、EE は半安定、導手は NE=∏ℓ∣αβγℓN_E = \prod_{\ell \mid \alpha\beta\gamma}\ell、vℓ(Δmin⁡)=2p vℓ(αβγ)v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma)(ℓ≠2\ell \ne 2)、v2(Δmin⁡)=2p v2(β)−8v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 です。

第 3 段:既約性。 EE の 22 等分点 (0,0)(0, 0)、(A,0)(A, 0)、(−B,0)(-B, 0) は有理点なので E[2]⊂E(Q)E[2] \subset E(\mathbb{Q}) です。EE は半安定で p≥5p \ge 5 なので、(C5) により ρˉ=ρˉE,p\bar\rho = \bar\rho_{E,p} は Fp\mathbb{F}_p 上既約です。

第 4 段:モジュラー性。 EE は半安定なので、(C6) により EE はモジュラーです。

第 5 段:レベル下げ。 第 1 段の正規化により、pp、α,β,γ\alpha, \beta, \gamma、EE は 定理 5.10 の仮定を満たします。(C1)〜(C4) と (C7) の仮定のもとで、第 3 段と第 4 段から 命題 6.9 が使え、ρˉ\bar\rho はレベル 22 で保型的です。

第 6 段:矛盾。 定理 7.1 の 3 により、レベル 22 で保型的な mod pp 表現は存在しません。第 5 段に矛盾します。

したがって p≥5p \ge 5 にも解はなく、第 0 段と合わせて、すべての n≥3n \ge 3 について解は存在しません。

この証明が直接使った Rikai の中の定理は、指数の還元、n=4n = 4、n=3n = 3、Frey 曲線の判別式、極小モデル、定理 5.10、命題 6.9、S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 で、どれも証明があります。(C1)〜(C7) は仮定に明記したので、この定理自体は閉じています。フェルマーの最終定理が証明されたと言えるのは、(C1)〜(C7) が原論文で証明されているからで、その部分はこの章の外にあります。 (C1)〜(C3) は楕円曲線の標準的な教科書(Silverman の 2 冊)の内容、(C4) は有限平坦群スキームの理論、(C5)〜(C7) はそれぞれ研究論文の主定理です。(C6) を次の章で分解します。

命題 8.2(Serre の保型性予想からの導出)△

(C1)〜(C5) と 定理 6.5 を仮定する。このとき素数 p≥5p \ge 5 について、ap+bp=cpa^p + b^p = c^p、abc≠0abc \ne 0 を満たす整数 a,b,ca, b, c は存在しない。

証明(命題 8.2)

解があると仮定し、定理 8.1 の証明の第 1 段〜第 3 段のとおり α,β,γ\alpha, \beta, \gamma、EE、ρˉ=ρˉE,p\bar\rho = \bar\rho_{E,p} を取ります(第 3 段までは (C5) しか使っていません)。ρˉ\bar\rho は Fp\mathbb{F}_p 上既約で、命題 4.6 により det⁡ρˉ=χˉp\det\bar\rho = \bar\chi_p、補題 4.7 により絶対既約です。定理 5.10 により ρˉ\bar\rho は pp で有限で N(ρˉ)=2N(\bar\rho) = 2 です。定理 6.5 から ρˉ\bar\rho はレベル 22 で保型的となり、定理 7.1 の 3 に反します。

定理 8.1 の第 4 段と第 5 段、すなわち (C6) と (C7) が、ここでは Serre の予想 1 つに置き換わっています。Serre は 1987 年の論文でこの導出を示し、弱い形の予想(保型的であること)から強い形(レベル N(ρˉ)N(\bar\rho))を導く部分を切り出しました。Frey 曲線に対しては、弱い形は谷山・志村予想から従い(補題 6.4)、強い形への移行が Ribet の定理です。こうして「谷山・志村予想(半安定な場合)⇒ フェルマーの最終定理」が 1986 年に確立しました。

年出来事文献
1630 年代Fermat が Diophantus『算術』の余白に主張を書き込む。n=4n = 4 の証明だけが残る(没後 1670 年に公刊)—
1753〜1770Euler が n=3n = 3 を扱う(一意分解の扱いに穴)Euler『代数学』
1825・1839・1847Dirichlet と Legendre(n=5n = 5)、Lamé(n=7n = 7)、Kummer(正則素数)定理 8.2[楕円曲線・モジュラー形式と現代数論]
1955〜1967谷山の問題、志村による精密化、Weil による導手を含む定式化定理 6.2[楕円曲線・モジュラー形式と現代数論]
1978Mazur が有理同種を分類し、(C5) を得るInvent. Math. 44
1986Frey が、解から作った曲線(先に Hellegouarch が考察)は谷山・志村予想に反するはずだと論じるAnn. Univ. Sarav. 1
1987Serre が保型性予想を定式化し、予想 ε があれば Frey の議論が完成することを示すDuke Math. J. 54
1986〜1990Ribet が予想 ε を証明(1986 年に発表、1990 年に出版)。(C7)Invent. Math. 100
1993〜1995Wiles が半安定な場合の谷山・志村予想の証明を発表(1993 年 6 月)。欠陥を Taylor との共同研究で修正(1994 年 9 月)。1995 年出版。(C6)Ann. of Math. 141
2001Breuil–Conrad–Diamond–Taylor がすべての楕円曲線のモジュラー性を証明J. Amer. Math. Soc. 14
2009Khare–Wintenberger が Serre の保型性予想を証明Invent. Math. 178

演習 10.1易

整数 x,y,zx, y, z が x3+y3=z3x^3 + y^3 = z^3 を満たすなら 3∣xyz3 \mid xyz であることを、99 を法とする計算だけで示せ。これは 定理 3.3 の証明のどの段に当たるか。

解答

3∤m3 \nmid m なら m≡±1,±2,±4(mod9)m \equiv \pm 1, \pm 2, \pm 4 \pmod 9 で、m3≡±1,±8,±64≡±1,∓1,±1(mod9)m^3 \equiv \pm 1, \pm 8, \pm 64 \equiv \pm 1, \mp 1, \pm 1 \pmod 9、つまり m3≡±1(mod9)m^3 \equiv \pm 1 \pmod 9 です。3∤xyz3 \nmid xyz とすると x3+y3∈{0,±2}x^3 + y^3 \in \{0, \pm 2\}、z3∈{±1}z^3 \in \{\pm 1\}( mod 9\bmod 9)で等しくなりえません。よって 3∣xyz3 \mid xyz です。Z[ω]\mathbb{Z}[\omega] では 9=ωλ49 = \omega\lambda^4(3=−ω2λ23 = -\omega^2\lambda^2 の 2 乗)なので、これは証明の第 1 段(λ∤αβγ\lambda \nmid \alpha\beta\gamma は起こらない)の u=1u = 1 の場合です。第 1 段は「立方数は λ4\lambda^4 を法として ±1\pm 1」(補題 3.2)を使っており、99 を法とする計算の Z[ω]\mathbb{Z}[\omega] 版になっています。

演習 10.2標準

E:y2=x3−2E : y^2 = x^3 - 2 について、ρˉE,2:GQ→GL2(F2)\bar\rho_{E,2} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_2) は全射で、F2\mathbb{F}_2 上既約であることを示せ。Mazur の定理((C5))の仮定のうち、この曲線が満たさないものはどれか。

解答

例 4.15 により E[2]={O,(ei,0)}E[2] = \{O, (e_i, 0)\} で、e1,e2,e3e_1, e_2, e_3 は x3−2x^3 - 2 の根 23\sqrt[3]{2}、ω23\omega\sqrt[3]{2}、ω223\omega^2\sqrt[3]{2} です。Q(E[2])=Q(23,ω)\mathbb{Q}(E[2]) = \mathbb{Q}(\sqrt[3]{2}, \omega) は x3−2x^3 - 2 の分解体です。x3−2x^3 - 2 は Eisenstein の判定法(22 について。定理 4.1[多項式環と体の拡大])で既約なので [Q(23):Q]=3[\mathbb{Q}(\sqrt[3]{2}) : \mathbb{Q}] = 3、ω∉R\omega \notin \mathbb{R} から [Q(23,ω):Q]=6[\mathbb{Q}(\sqrt[3]{2}, \omega) : \mathbb{Q}] = 6 です。ρˉE,2\bar\rho_{E,2} は Gal(Q(E[2])/Q)\mathrm{Gal}(\mathbb{Q}(E[2])/\mathbb{Q}) の上で単射で(定義 4.3 の 1)、#GL2(F2)=(4−1)(4−2)=6\#\mathrm{GL}_2(\mathbb{F}_2) = (4 - 1)(4 - 2) = 6 なので全射です。F22\mathbb{F}_2^2 の直線は 00 でない元 1 つと 00 からなるので、保たれる直線があることは GQG_{\mathbb{Q}} で固定される位数 22 の点があること、すなわち x3−2x^3 - 2 が有理数の根をもつことと同値で、これは起こりません。よって既約です。満たさない仮定は「E[2]⊂E(Q)E[2] \subset E(\mathbb{Q})」です(半安定でもありません。22 と 33 で加法的還元をもちます)。

演習 10.3標準

E:y2=x(x−3)(x+32)E : y^2 = x(x - 3)(x + 32) について、(1) 極小モデルの判別式と導手を求めよ。(2) (C2)〜(C4) を仮定して、p=5p = 5 のとき ρˉE,5\bar\rho_{E,5} が分岐する素数を決定し、ρˉE,5\bar\rho_{E,5} が 55 で有限かどうかを判定せよ。

解答

(1) A=3≡3(mod4)A = 3 \equiv 3 \pmod 4、B=32B = 32、C=35C = 35 は対ごとに互いに素で、命題 4.13 が使えます。Δmin⁡=(3⋅32⋅35)2/28=210⋅32⋅52⋅72/28=22⋅32⋅52⋅72=44100\Delta_{\min} = (3\cdot 32\cdot 35)^2/2^8 = 2^{10}\cdot 3^2\cdot 5^2\cdot 7^2/2^8 = 2^2\cdot 3^2\cdot 5^2\cdot 7^2 = 44100、c4=9+96+1024=1129c_4 = 9 + 96 + 1024 = 1129(2,3,5,72, 3, 5, 7 で割り切れない)。v2(B)=5v_2(B) = 5 なので 22 でも乗法的還元で、導手は NE=2⋅3⋅5⋅7=210N_E = 2\cdot 3\cdot 5\cdot 7 = 210 です。

(2) ℓ∤210\ell \nmid 210、ℓ≠5\ell \ne 5 では良い還元なので不分岐((C2))。ℓ=2,3,7\ell = 2, 3, 7 では乗法的還元で vℓ(Δmin⁡)=2v_\ell(\Delta_{\min}) = 2 が 55 で割り切れないので、命題 5.8 により分岐します。ℓ=5\ell = 5 では乗法的還元で v5(Δmin⁡)=2v_5(\Delta_{\min}) = 2 が 55 で割り切れないので、(C4) により有限ではありません。まとめると N(ρˉE,5)=2⋅3⋅7=42N(\bar\rho_{E,5}) = 2\cdot 3\cdot 7 = 42(各素数で n(ℓ,ρˉ)=1n(\ell, \bar\rho) = 1)で、55 での分岐は「良い還元の場合より大きい」ものです。フェルマー方程式の解から来ない曲線では、判別式の指数が pp の倍数にならないので、レベルは下がりません。

演習 10.4標準

p=7p = 7 とし、絶対既約な mod 77 表現 ρˉ\bar\rho がレベル N=2⋅7⋅29⋅43N = 2\cdot 7\cdot 29\cdot 43 で保型的で、77 で有限、2929 と 4343 で不分岐であるとする。定理 6.7 だけを使って ρˉ\bar\rho がレベル 22 で保型的であることを示せ。最初に ℓ=29\ell = 29 を落とそうとするとなぜ定理が使えないか。

解答

29=4⋅7+129 = 4\cdot 7 + 1、43=6⋅7+143 = 6\cdot 7 + 1 なので 29≡43≡1(mod7)29 \equiv 43 \equiv 1 \pmod 7 です。最初に ℓ=29\ell = 29 を取ると、条件 (i) は 29≡129 \equiv 1 なので成り立たず、条件 (ii) も 7∣N7 \mid N なので成り立ちません。そこでまず ℓ=7\ell = 7 を取ります。77 は NN をちょうど 1 回割り、ρˉ\bar\rho は 77 で有限、7≢1(mod7)7 \not\equiv 1 \pmod 7 なので (i) が成り立ち、レベル 2⋅29⋅432\cdot 29\cdot 43 で保型的です。このレベルは 77 で割り切れないので、以後は (ii) が成り立ち、ℓ=29\ell = 29、ℓ=43\ell = 43 を順に落とせて(どちらも不分岐で、レベルをちょうど 1 回割る)、レベル 22 に達します。定理 7.1 の 3 から、実はそのような ρˉ\bar\rho は存在しません。

  • H. Darmon, F. Diamond and R. Taylor, “Fermat’s Last Theorem”, in Current Developments in Mathematics, 1995, International Press, 1997 — 本文で DDT と略記。§2.2(Frey 曲線の表現の局所的性質、Theorem 2.15)、§3.2(Serre の予想と Theorem 3.15)、§3.6(フェルマーの最終定理の導出)。
  • J.-P. Serre, “Sur les représentations modulaires de degré 2 de Gal(Q‾/Q)\mathrm{Gal}(\overline{\mathbf{Q}}/\mathbf{Q})”, Duke Mathematical Journal 54 (1987), 179–230 — 導手・指標・重さの定義、保型性予想、フェルマーの最終定理への応用。
  • K. A. Ribet, “On modular representations of Gal(Q‾/Q)\mathrm{Gal}(\overline{\mathbf{Q}}/\mathbf{Q}) arising from modular forms”, Inventiones Mathematicae 100 (1990), 431–476. DOI:10.1007/BF01231195
  • G. Frey, “Links between stable elliptic curves and certain Diophantine equations”, Annales Universitatis Saraviensis, Series Mathematicae 1 (1986), 1–40.
  • B. Mazur, “Rational isogenies of prime degree”, Inventiones Mathematicae 44 (1978), 129–162.
  • J. H. Silverman, The Arithmetic of Elliptic Curves, 2nd ed., Springer, 2009(第 III 章 §8 の Weil 対、第 V 章・第 VII 章の還元と Galois 作用)、同 Advanced Topics in the Arithmetic of Elliptic Curves, Springer, 1994(第 V 章の Tate 曲線)。
  • C. Khare and J.-P. Wintenberger, “Serre’s modularity conjecture (I), (II)”, Inventiones Mathematicae 178 (2009).
  • G. Cornell, J. H. Silverman and G. Stevens (eds.), Modular Forms and Fermat’s Last Theorem, Springer, 1997 — 1995 年の Boston 大学での講義録。Ribet の定理、Serre の予想、変形理論の解説を含む。
  • K. Ireland and M. Rosen, A Classical Introduction to Modern Number Theory, 2nd ed., Springer, 1990 — 第 17 章に Z[ω]\mathbb{Z}[\omega] での x3+y3=uz3x^3 + y^3 = uz^3 の扱い。

このテーマの 100 本ノック(50 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。