Skip to content

フェルマーの最終定理:フライ曲線とモジュラー性が閉じた 357 年

Prerequisite:楕円曲線とモジュラー形式:谷山・志村予想への道

Raw

This content is not available in your language yet.

  • n3n \ge 3 に対する xn+yn=znx^n + y^n = z^n の非自明整数解の非存在は、n=4n = 4 の場合と n=pn = p(奇素数)の場合に帰着します。n=4n = 4 はフェルマー自身が無限降下法で証明しました。
  • 19 世紀の主戦場は円分体 Q(ζp)\mathbb{Q}(\zeta_p) の整数環 Z[ζp]\mathbb{Z}[\zeta_p] でした。ここで素因数分解の一意性が壊れることが発覚し、クンマーは「イデアル数」を導入して正則素数に対する証明を与えました。しかし 37,59,6737, 59, 67 のような非正則素数は取りこぼされます。
  • 決定的な転回は 1985 年のフライのアイデアです。解 ap+bp=cpa^p + b^p = c^p があれば、楕円曲線 y2=x(xap)(x+bp)y^2 = x(x - a^p)(x + b^p) が作れます。この曲線の判別式は pp 乗数だけで書けるため、極端に「素因数の重複度が pp で割れる」性質を持ちます。
  • リベットのレベル下げ定理は、この曲線に付随する mod pp ガロア表現がレベル 22 の重さ 22 の新形式から来ることを強制します。ところが S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 です。つまりフライ曲線は存在できません。
  • 残る穴は「フライ曲線がモジュラーであること」でした。ワイルズは半安定な楕円曲線がすべてモジュラーであることを証明し(テイラーとの共同論文で最後の障害を除去)、1995 年に論証が閉じました。

1637 年ごろ、ピエール・ド・フェルマーはディオファントス『算術』のバシェ版の余白に、次の書き込みを残しました。立方数を二つの立方数の和に、四乗数を二つの四乗数の和に、一般に二乗より高いべきを同じべきの二つの和に分けることはできない。そして「私はこの命題の真に驚くべき証明を見つけたが、余白が狭すぎて書けない」と続けます。この書き込みは、フェルマーの死後 1670 年に息子サミュエルが出版した『算術』の注釈付き版で世に出ました。

主張自体はきわめて単純です。

x2+y2=z2x^2 + y^2 = z^2

には 32+42=523^2 + 4^2 = 5^2 をはじめ無限個の整数解があります。ところが指数を 33 に上げた途端、解が一つもなくなる。指数 22 と指数 33 の間で何が変わるのか。この問いに答えるのに 357 年かかりました。

途中経過だけ並べても、数論の主要な道具がほぼすべて動員されたことが分かります。オイラーの n=3n = 3(1770 年、Z[3]\mathbb{Z}[\sqrt{-3}] の扱いに欠陥があり後に補完)、ソフィ・ジェルマンの第一種の場合の定理、ディリクレとルジャンドルの n=5n = 5(1825 年)、ラメの n=7n = 7(1839 年)、クンマーの正則素数(1847 年)。そして 20 世紀後半、問題は数論の別の大陸——楕円曲線とモジュラー形式——へ接続され、そこで解決されます。

この章では、その接続をできるだけ具体的に追います。特に、フライ曲線の判別式の計算と、最後に矛盾を生む S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 という「次元 00 の空間」の計算は、実際に手を動かして確かめられる部分なので、省略せずに書きます。楕円曲線とモジュラー形式の基本語彙は 楕円曲線とモジュラー形式 を前提にします(特に 楕円曲線の定義(Definition 2.1)[楕円曲線とモジュラー形式])。

2. 準備:問題を素数指数に落とし、n=4n = 4 を片づける

Section titled “2. 準備:問題を素数指数に落とし、n=4n = 4n=4 を片づける”

Definition 2.1非自明解

整数 n3n \ge 3 と整数の組 (x,y,z)(x, y, z) について、xn+yn=znx^n + y^n = z^n かつ xyz0xyz \ne 0 が成り立つとき、(x,y,z)(x, y, z) を指数 nn非自明解と呼びます。フェルマーの最終定理とは、すべての n3n \ge 3 について非自明解が存在しない、という主張です。

xyz0xyz \ne 0 という条件が本質的です。これを外すと 1n+0n=1n1^n + 0^n = 1^n のような自明な解がいくらでも作れてしまいます。

Proposition 2.2指数の還元

n=4n = 4 と、すべての奇素数 pp について指数 n=4n = 4n=pn = p の非自明解が存在しないならば、すべての n3n \ge 3 について指数 nn の非自明解は存在しません。

Proof(Proposition 2.2)

n3n \ge 3 を任意に取ります。nn の素因数分解を考えると、次の二つの場合に分かれます。

第一に、nn が奇素数 pp を素因数に持つ場合。n=pmn = pmm1m \ge 1)と書けます。もし xn+yn=znx^n + y^n = z^nxyz0xyz \ne 0 で成り立つなら、X=xmX = x^m, Y=ymY = y^m, Z=zmZ = z^m とおくと Xp+Yp=ZpX^p + Y^p = Z^p かつ XYZ=(xyz)m0XYZ = (xyz)^m \ne 0 となり、指数 pp の非自明解が得られます。仮定に反します。

第二に、nn が奇素数を素因数に持たない場合。このとき nn22 のべきで、n3n \ge 3 より n4n \ge 4、すなわち 4n4 \mid n です。n=4mn = 4m とおき、X=xmX = x^m, Y=ymY = y^m, Z=zmZ = z^m とすれば X4+Y4=Z4X^4 + Y^4 = Z^4 かつ XYZ0XYZ \ne 0 となり、やはり仮定に反します。

以上でどちらの場合も矛盾するので、非自明解は存在しません。

したがって、あとは n=4n = 4 と奇素数 pp を潰せばよい。n=4n = 4 はフェルマー自身が証明しました。これはフェルマーが証明を書き残した唯一の命題でもあります。

Theorem 2.3フェルマー(n=4n = 4

x4+y4=z2x^4 + y^4 = z^2 を満たす正の整数の組 (x,y,z)(x, y, z) は存在しません。したがって x4+y4=z4x^4 + y^4 = z^4 の非自明整数解も存在しません。

Proof(Theorem 2.3)

無限降下法を使います。証明の構造については 証明の技術 も参照してください。

解が存在すると仮定し、そのうち zz が最小のものを (x,y,z)(x, y, z) とします(zz は正の整数の集合を動くので、整列性(Axiom 3.1)[Techniques of Proof] により最小元が存在します)。

第 1 段:互いに素にしてよい。 d=gcd(x,y)d = \gcd(x, y) とすると d4x4+y4=z2d^4 \mid x^4 + y^4 = z^2 です。よって d2zd^2 \mid z であり、(x/d,y/d,z/d2)(x/d, y/d, z/d^2) も解になります。zz の最小性から d=1d = 1、すなわち gcd(x,y)=1\gcd(x, y) = 1 です。

第 2 段:ピタゴラス数として分解する。 (x2)2+(y2)2=z2(x^2)^2 + (y^2)^2 = z^2 であり、gcd(x2,y2)=1\gcd(x^2, y^2) = 1 なのでこれは原始ピタゴラス数です。x,yx, y がともに奇数だと x4+y41+1=2(mod4)x^4 + y^4 \equiv 1 + 1 = 2 \pmod 4 となりますが、平方数は 44 を法として 0011 にしかならないので不可能です。よって一方は偶数で、yy を偶数としてよい。原始ピタゴラス数の標準形から、互いに素で偶奇の異なる m>n>0m > n > 0 が存在して

x2=m2n2,y2=2mn,z=m2+n2x^2 = m^2 - n^2, \qquad y^2 = 2mn, \qquad z = m^2 + n^2

と書けます。

第 3 段:もう一度分解する。 第 2 段の第一式は x2+n2=m2x^2 + n^2 = m^2 です。gcd(m,n)=1\gcd(m, n) = 1 よりこれも原始ピタゴラス数で、xx は奇数なので nn が偶数、mm が奇数です。再び標準形により、互いに素で偶奇の異なる s>t>0s > t > 0 が存在して

x=s2t2,n=2st,m=s2+t2.x = s^2 - t^2, \qquad n = 2st, \qquad m = s^2 + t^2 .

第 4 段:三つの平方数を取り出す。 これを y2=2mny^2 = 2mn に代入すると y2=2m2st=4msty^2 = 2m \cdot 2st = 4mst、すなわち

(y2)2=mst.\left( \frac{y}{2} \right)^2 = m\,s\,t .

ここで m,s,tm, s, t は対ごとに互いに素です。実際 gcd(s,t)=1\gcd(s, t) = 1 であり、qqmmss の共通素因数とすると qms2=t2q \mid m - s^2 = t^2 から qtq \mid t となって gcd(s,t)=1\gcd(s,t)=1 に反します。mmtt についても同様です。対ごとに互いに素な正整数の積が平方数なら、各因子が平方数です。よって

m=Z2,s=X2,t=Y2m = Z^2, \qquad s = X^2, \qquad t = Y^2

なる正整数 X,Y,ZX, Y, Z が取れます(n=2st>0n = 2st > 0 より s,t1s, t \ge 1)。

第 5 段:降下。 m=s2+t2m = s^2 + t^2 に代入すると

X4+Y4=s2+t2=m=Z2X^4 + Y^4 = s^2 + t^2 = m = Z^2

となり、(X,Y,Z)(X, Y, Z) も同じ方程式の正整数解です。ところが

ZZ2=mm2<m2+n2=zZ \le Z^2 = m \le m^2 < m^2 + n^2 = z

なので Z<zZ < z となり、zz の最小性に矛盾します。

したがって解は存在しません。後半の主張は、x4+y4=z4x^4 + y^4 = z^4 の非自明解 (x,y,z)(x,y,z) があれば x,y,z2|x|, |y|, z^2 が前半の方程式の正整数解を与えることから従います。

Corollary 2.4

フェルマーの最終定理は、p5p \ge 5 の各素数について ap+bp=cpa^p + b^p = c^pabc0abc \ne 0 の解が存在しないことを示せば完全に証明されます。

Proof(Corollary 2.4)

Proposition 2.2 により n=4n = 4 と奇素数 pp に帰着します。n=4n = 4Theorem 2.3 で片づいています。奇素数のうち p=3p = 3 はオイラーが証明しました(後に Z[ω]\mathbb{Z}[\omega]ω=e2πi/3\omega = e^{2\pi i/3} を使って厳密化されました)。残るのは p5p \ge 5 です。

この「p5p \ge 5」という条件は、第 6 節で本質的に効いてきます。

3. 円分体での挫折:一意分解の破れとクンマー

Section titled “3. 円分体での挫折:一意分解の破れとクンマー”

pp を奇素数、ζ=e2πi/p\zeta = e^{2\pi i / p} とします。恒等式

i=0p1(x+ζiy)=xp+yp\prod_{i=0}^{p-1} (x + \zeta^{i} y) = x^p + y^p

が成り立ちます。実際 i=0p1(Tζi)=Tp1\prod_{i=0}^{p-1}(T - \zeta^i) = T^p - 1TTT-T に置き換えると (Tζi)=(T)p1=Tp1\prod (-T - \zeta^i) = (-T)^p - 1 = -T^p - 1 であり、左辺の各因子から 1-1 を括り出すと (1)p(T+ζi)=(T+ζi)(-1)^p \prod(T + \zeta^i) = -\prod(T+\zeta^i) なので (T+ζi)=Tp+1\prod(T + \zeta^i) = T^p + 1、これに T=x/yT = x/y を代入して ypy^p を掛ければ得られます。

したがって ap+bp=cpa^p + b^p = c^p は、円分整数環 Z[ζ]\mathbb{Z}[\zeta] の中で

i=0p1(a+ζib)=cp\prod_{i=0}^{p-1} (a + \zeta^{i} b) = c^p

と読めます。左辺の因子たちが「ほぼ互いに素」であることを示せれば、各因子が pp 乗数(に単数を掛けたもの)だと結論でき、そこから降下が回りそうに見えます。

1847 年 3 月、ガブリエル・ラメはパリ科学アカデミーでこの筋書きによる完全証明を発表しました。ジョゼフ・リウヴィルはただちに、Z[ζ]\mathbb{Z}[\zeta] での素因数分解の一意性が使われているが、それは正当化されていないと指摘します。実際その一意性は一般には成立しません。エルンスト・クンマーは、p=23p = 23Z[ζ23]\mathbb{Z}[\zeta_{23}] が一意分解環でないことを既に見ていました。

Z\mathbb{Z} では 算術の基本定理(Theorem 4.2)[Primes and the Prime Number Theorem] が一意分解を保証しますが、これは環一般に期待できる性質ではありません。壊れる感触は、もっと小さい環で確かめられます。

Example 3.1Z[5]\mathbb{Z}[\sqrt{-5}] で一意分解が壊れる

R=Z[5]={a+b5:a,bZ}R = \mathbb{Z}[\sqrt{-5}] = \{a + b\sqrt{-5} : a, b \in \mathbb{Z}\} にノルム N(a+b5)=a2+5b2N(a + b\sqrt{-5}) = a^2 + 5b^2 を入れます。NN は乗法的です。RR の中で

6=23=(1+5)(15)6 = 2 \cdot 3 = (1 + \sqrt{-5})(1 - \sqrt{-5})

という二通りの分解があります。これが本当に「別の分解」であることを確かめます。

まず単数です。α\alpha が単数なら N(α)N(α1)=1N(\alpha) N(\alpha^{-1}) = 1 なので N(α)=1N(\alpha) = 1、つまり a2+5b2=1a^2 + 5b^2 = 1 となり b=0b = 0, a=±1a = \pm 1。単数は ±1\pm 1 だけです。

22 は既約です。2=αβ2 = \alpha\beta で両方が非単数なら N(α)N(β)=N(2)=4N(\alpha)N(\beta) = N(2) = 4 かつ N(α),N(β)>1N(\alpha), N(\beta) > 1 なので N(α)=2N(\alpha) = 2、つまり a2+5b2=2a^2 + 5b^2 = 2b=0b = 0 なら a2=2a^2 = 2 で不可、b1|b| \ge 1 なら左辺は 55 以上。解なしなので 22 は既約です。

33 も同様です。N(α)=3N(\alpha) = 3a2+5b2=3a^2 + 5b^2 = 3 となり、b=0b = 0 なら a2=3a^2 = 3 で不可、b1|b| \ge 1 なら 55 以上。既約です。

1±51 \pm \sqrt{-5} も既約です。N(1±5)=1+5=6N(1 \pm \sqrt{-5}) = 1 + 5 = 6 なので、真の分解があればノルム 2233 の元が現れますが、上で見たとおり存在しません。

最後に 221±51 \pm \sqrt{-5} が同伴でないことを見ます。同伴なら単数 ±1\pm 1 倍で移り合うはずですが ±21±5\pm 2 \ne 1 \pm \sqrt{-5} です。ノルムを見ても 464 \ne 6 です。よって上の二つの分解は既約元の並べ替えと単数倍では移り合わず、一意分解は成立しません。

クンマーの解決策は、壊れた一意性を「理想的な数(イデアル数)」を付け加えて回復させることでした。現代の言葉ではイデアルの一意分解であり、これは イデアルと剰余環 で扱う概念(イデアルの定義(Definition 3.1)[イデアルと剰余環])の源流です。破れの度合いは類数 hph_pQ(ζp)\mathbb{Q}(\zeta_p) の類数)で測られます。

奇素数 pp が円分体 Q(ζp)\mathbb{Q}(\zeta_p) の類数 hph_p を割らないとき、pp正則素数と呼び、割るときは非正則素数と呼びます。正則であることは「一意分解の破れが pp 乗の議論を邪魔しない程度に小さい」という条件だと思ってください。

Theorem 3.2クンマー(1847)

pp を正則な奇素数(すなわち phpp \nmid h_p なる奇素数)とします。このとき xp+yp=zpx^p + y^p = z^p を満たし xyz0xyz \ne 0 となる整数 x,y,zx, y, z は存在しません。

Remark 3.3

証明は円分体の類体論的な議論(クンマーの補題、ベルヌーイ数による正則性の判定)を要し、この記事の範囲を超えます。Washington, Introduction to Cyclotomic Fields の第 9 章に完全な証明があります。クンマー自身は、pp が正則であることと pp がベルヌーイ数 B2,B4,,Bp3B_2, B_4, \ldots, B_{p-3} の分子のいずれをも割らないことが同値である、という判定法も与えました。この判定法により 100100 未満の非正則素数は 37,59,6737, 59, 67 の三つだと分かります。

非正則素数が無限に存在することは 1915 年にジェンセンが証明しました。一方、正則素数が無限に存在するかどうかは現在も未解決です。つまりクンマーの路線は、原理的にすべての指数を覆いきれる見込みが立たないまま止まっていたことになります。

20 世紀に入ると、計算機による検証は 4,000,0004{,}000{,}000 以下のすべての指数にまで届きました。しかし「有限個の検証」と「すべての nn」の間の距離は縮まりません。突破口は、まったく別の場所から来ます。

4. フライ曲線:解が存在したら何が起きるか

Section titled “4. フライ曲線:解が存在したら何が起きるか”

1985 年、ゲルハルト・フライは次の発想を提出しました。フェルマー方程式の解を「探す」のではなく、解があると仮定してそこから楕円曲線を作り、その曲線が持つはずのない性質を持つことを示す。

Definition 4.1フライ曲線

p5p \ge 5 を素数、a,b,ca, b, c00 でない整数で対ごとに互いに素、ap+bp=cpa^p + b^p = c^pbb は偶数、a3(mod4)a \equiv 3 \pmod 4 とします。このとき

Ea,b:y2=x(xap)(x+bp)E_{a,b} : \quad y^2 = x\,(x - a^p)(x + b^p)

で定まる Q\mathbb{Q} 上の楕円曲線をフライ曲線と呼びます。

正規化の条件(bb が偶数、a3mod4a \equiv 3 \bmod 4)は一般性を失わずに課せます。pp が奇数なので ap+bp=cpa^p + b^p = c^pap+bp+(c)p=0a^p + b^p + (-c)^p = 0 と同値で、三つの pp 乗数 A=apA = a^p, B=bpB = b^p, C=(c)pC = (-c)^p は和が 00 です。A,B,CA, B, C がすべて奇数なら和は奇数となり 00 になりません。対ごとに互いに素なので偶数はちょうど一つで、それを BB と名づけ直します。残る A,CA, C は奇数です。AC1(mod4)A \equiv C \equiv 1 \pmod 4 なら全体に 1-1 を掛ければ(pp が奇数なので A-A 等も pp 乗数のまま)両方 33 になるので、いずれにせよ A3(mod4)A \equiv 3 \pmod 4 となるよう名づけられます。

-B0Ax
フライ曲線 y² = x(x-A)(x+B) の実点の概形。x 軸との三つの交点 -B, 0, A が 2 等分点に対応し、これらが一致しないことが判別式が 0 でないことにあたります。

この曲線がなぜ「おかしい」のか。判別式を計算すれば分かります。

Proposition 4.2フライ曲線の不変量

A,BA, B を整数、C=A+BC = A + B とし、E:y2=x(xA)(x+B)E : y^2 = x(x - A)(x + B) とします。このとき

c4=16(A2+AB+B2),Δ=16(ABC)2.c_4 = 16\,(A^2 + AB + B^2), \qquad \Delta = 16\,(ABC)^2 .

特にフライ曲線 Ea,bE_{a,b} については Δ=16(abc)2p\Delta = 16\,(abc)^{2p} です。

Proof(Proposition 4.2)

右辺を展開すると y2=x3+(BA)x2ABxy^2 = x^3 + (B - A)x^2 - ABx なので、ヴァイエルシュトラス係数は

a1=0,a2=BA,a3=0,a4=AB,a6=0.a_1 = 0,\quad a_2 = B - A,\quad a_3 = 0,\quad a_4 = -AB,\quad a_6 = 0 .

標準的な補助量は

b2=a12+4a2=4(BA),b4=2a4+a1a3=2AB,b6=a32+4a6=0,b8=a12a6+4a2a6a1a3a4+a2a32a42=A2B2.\begin{aligned} b_2 &= a_1^2 + 4a_2 = 4(B - A), \\ b_4 &= 2a_4 + a_1 a_3 = -2AB, \\ b_6 &= a_3^2 + 4a_6 = 0, \\ b_8 &= a_1^2 a_6 + 4 a_2 a_6 - a_1 a_3 a_4 + a_2 a_3^2 - a_4^2 = -A^2B^2 . \end{aligned}

よって

c4=b2224b4=16(BA)2+48AB=16(A2+AB+B2)c_4 = b_2^2 - 24 b_4 = 16(B-A)^2 + 48AB = 16(A^2 + AB + B^2)

であり、

Δ=b22b88b4327b62+9b2b4b6=16(BA)2(A2B2)8(2AB)3=16A2B2(BA)2+64A3B3=16A2B2[(BA)2+4AB]=16A2B2(A+B)2=16(ABC)2.\begin{aligned} \Delta &= -b_2^2 b_8 - 8 b_4^3 - 27 b_6^2 + 9 b_2 b_4 b_6 \\ &= -16(B-A)^2 \cdot (-A^2B^2) - 8(-2AB)^3 \\ &= 16 A^2 B^2 (B-A)^2 + 64 A^3 B^3 \\ &= 16 A^2 B^2 \left[ (B-A)^2 + 4AB \right] \\ &= 16 A^2 B^2 (A+B)^2 = 16 (ABC)^2 . \end{aligned}

フライ曲線では A=apA = a^p, B=bpB = b^p, C=ap+bp=cpC = a^p + b^p = c^p なので ABC=(abc)pABC = (abc)^p となり Δ=16(abc)2p\Delta = 16(abc)^{2p} を得ます。

Example 4.3ピタゴラス数から作った「フライ曲線」

p=2p = 2 に対応する 32+42=523^2 + 4^2 = 5^2 で試すと、A=9A = 9, B=16B = 16, C=25C = 25

E:y2=x(x9)(x+16)E : y^2 = x(x - 9)(x + 16)

です。Proposition 4.2 より

Δ=16(91625)2=1636002=1612,960,000=207,360,000\Delta = 16 (9 \cdot 16 \cdot 25)^2 = 16 \cdot 3600^2 = 16 \cdot 12{,}960{,}000 = 207{,}360{,}000

であり、(abc)2p=(345)4=604=12,960,000(abc)^{2p} = (3 \cdot 4 \cdot 5)^4 = 60^4 = 12{,}960{,}000 と一致します。この曲線自体は何も病的ではなく、ごく普通のモジュラーな楕円曲線です。矛盾を生むのは指数が p5p \ge 5 のときで、そこでは判別式の各奇素因子の重複度が 2p2p の倍数という異常な整除性を持ちます。「解が存在するなら、判別式が完全な 2p2p 乗に近い曲線ができてしまう」——これがフライの見た違和感です。

Definition 4.4半安定

Q\mathbb{Q} 上の楕円曲線 EE半安定であるとは、すべての素数 \ell において EE が良還元または乗法的還元を持つ(加法的還元を持たない)ことをいいます。半安定なら導手 NN は平方因子を持たず、N=ΔminN = \prod_{\ell \mid \Delta_{\min}} \ell と、Δmin\Delta_{\min} の素因子の積になります。

Proposition 4.5フライ曲線は半安定

Definition 4.1 の正規化の下で、フライ曲線 Ea,bE_{a,b} は半安定であり、その最小判別式と導手は

Δmin=(abc)2p28,N=abc\Delta_{\min} = \frac{(abc)^{2p}}{2^{8}}, \qquad N = \prod_{\ell \mid abc} \ell

で与えられます。

Remark 4.6

証明の要点だけ記します。奇素数 \ell については、\ellabcabc を割るとき \ellA,B,CA, B, C のちょうど一つだけを割る(対ごとに互いに素だから)ので、x3+(BA)x2ABxx^3 + (B-A)x^2 - ABxF\mathbb{F}_\ell 上で二重根をちょうど一つ持ち、三重根は持ちません。これは乗法的還元です。abc\ell \nmid abc なら Δ\ell \nmid \Delta で良還元です。

=2\ell = 2 での半安定性に bb が偶数、a3(mod4)a \equiv 3 \pmod 4 という正規化が効きます。x=4Xx = 4X, y=8Y+4Xy = 8Y + 4X という座標変換で Z\mathbb{Z} 上のヴァイエルシュトラス方程式が得られ、判別式は u=2u = 2 に対する u12u^{-12} 倍、つまり 16(abc)2p/212=(abc)2p/2816(abc)^{2p} / 2^{12} = (abc)^{2p}/2^{8} になります。bb が偶数で p5p \ge 5 だから v2 ⁣((abc)2p)=2pv2(b)10>8v_2\!\left((abc)^{2p}\right) = 2p\, v_2(b) \ge 10 > 8 となり、これは整数です。詳細は Silverman, The Arithmetic of Elliptic Curves(第 VII 章の還元理論)と Darmon–Diamond–Taylor の解説論文にあります。

ここで最重要の観察をします。\ellabcabc の奇素因子とすると

v(Δmin)=2pv(abc)0(modp)v_\ell(\Delta_{\min}) = 2p \cdot v_\ell(abc) \equiv 0 \pmod p

です。一方 =2\ell = 2 では

v2(Δmin)=2pv2(b)88(modp)v_2(\Delta_{\min}) = 2p \cdot v_2(b) - 8 \equiv -8 \pmod p

で、p5p \ge 5 なので p8p \nmid 8、つまりこれは pp で割り切れません。この「奇素数ではすべて pp で割れ、22 でだけ割れない」という指数の分布が、次節以降で決定的な役割を果たします。

5. モジュラー性:楕円曲線をモジュラー形式で書く

Section titled “5. モジュラー性:楕円曲線をモジュラー形式で書く”

Definition 5.1モジュラーな楕円曲線

EEQ\mathbb{Q} 上の楕円曲線、NN をその導手とします。素数 N\ell \nmid N に対し

a(E)=+1#E(F)a_\ell(E) = \ell + 1 - \#E(\mathbb{F}_\ell)

とおきます(トレースの定義(Definition 4.4)[楕円曲線とモジュラー形式])。EEモジュラーであるとは、重さ 22、レベル Γ0(N)\Gamma_0(N) の正規化された新形式(ヘッケ固有形式。新形式の定義(Definition 5.6)[楕円曲線とモジュラー形式]f=n1anqnf = \sum_{n \ge 1} a_n q^n が存在して、すべての素数 N\ell \nmid N について a=a(E)a_\ell = a_\ell(E) が成り立つことをいいます。

これは「EE という幾何的対象の点の個数の列」と「ff という保型形式のフーリエ係数の列」が完全に一致する、という主張です。まったく別の世界にある二つの数列が同じものだ、と言っている点に驚きがあります。

Example 5.2導手 11 の曲線とその新形式

E:y2+y=x3x2E : y^2 + y = x^3 - x^2 は導手 1111 の楕円曲線です。F2\mathbb{F}_2 上で点を数えます。x=0x = 0 のとき y2+y=0y^2 + y = 0 より y=0,1y = 0, 1 の 2 点。x=1x = 1 のとき y2+y=11=0y^2 + y = 1 - 1 = 0 より y=0,1y = 0, 1 の 2 点。無限遠点を加えて #E(F2)=5\#E(\mathbb{F}_2) = 5、よって a2(E)=2+15=2a_2(E) = 2 + 1 - 5 = -2 です。

F3\mathbb{F}_3 上では、u=2y+1u = 2y + 1 と置くと u2=4(x3x2)+1=x3x2+1u^2 = 4(x^3 - x^2) + 1 = x^3 - x^2 + 141mod34 \equiv 1 \bmod 3)と平方完成できます。x=0x = 0u2=1u^2 = 1 より 2 点、x=1x = 1u2=1u^2 = 1 より 2 点、x=2x = 2u2=84+1=52u^2 = 8 - 4 + 1 = 5 \equiv 2 ですが mod 3\bmod\ 3 の平方剰余は 0,10, 1 のみなので 0 点。無限遠点を加えて #E(F3)=5\#E(\mathbb{F}_3) = 5a3(E)=3+15=1a_3(E) = 3 + 1 - 5 = -1 です。

一方、レベル 1111 重さ 22 の新形式は

f(q)=qn1(1qn)2(1q11n)2=q2q2q3+2q4+q5+2q62q7f(q) = q \prod_{n \ge 1} (1 - q^n)^2 (1 - q^{11n})^2 = q - 2q^2 - q^3 + 2q^4 + q^5 + 2q^6 - 2q^7 - \cdots

と明示的に書けます。a2(f)=2a_2(f) = -2, a3(f)=1a_3(f) = -1 で、確かに一致しています。この一致がすべての素数で続く、というのがこの曲線のモジュラー性です。

Theorem 5.3モジュラー性定理(谷山・志村予想)

Q\mathbb{Q} 上のすべての楕円曲線はモジュラーである。

Remark 5.4

1955 年の日光の国際会議で谷山豊が提出した問題を、志村五郎が精密化し、1960 年代にヴェイユが導手とレベルの一致を含む形に定式化しました。ワイルズ(1995)が半安定な場合を、ブルイユ・コンラッド・ダイアモンド・テイラー(2001)が一般の場合を証明し、予想は定理になりました。同じ定理の、モジュラー形式の側から見た定式化は Theorem 6.1[楕円曲線とモジュラー形式] にあります。

6. リベットのレベル下げと矛盾の完成

Section titled “6. リベットのレベル下げと矛盾の完成”

フライの観察を定理にするには、「フライ曲線がモジュラーだとすると矛盾する」という部分を厳密化する必要があります。それを担うのが mod pp ガロア表現です。

Definition 6.1mod pp ガロア表現

E/QE/\mathbb{Q} を楕円曲線、pp を素数とします。pp 等分点のなす群は E[p](Z/pZ)2E[p] \cong (\mathbb{Z}/p\mathbb{Z})^2 で、絶対ガロア群 GQ=Gal(Q/Q)G_{\mathbb{Q}} = \mathrm{Gal}(\overline{\mathbb{Q}}/\mathbb{Q}) がこれに作用します。基底を選ぶことで得られる準同型

ρˉE,p:GQGL2(Fp)\bar\rho_{E,p} : G_{\mathbb{Q}} \longrightarrow \mathrm{GL}_2(\mathbb{F}_p)

EEmod pp ガロア表現と呼びます。EE がモジュラーで対応する新形式が ff のとき、ρˉE,p\bar\rho_{E,p} は「レベル NN の新形式から来る」と言います。

セールは 1987 年、既約な mod pp 表現に対して最小のレベル N(ρˉ)N(\bar\rho) と重さを予言する予想(セール予想)を定式化しました。そのうち「レベルを下げられる」部分がリベットにより証明されます。半安定楕円曲線に対して必要な形だけを述べます。

Theorem 6.2リベットのレベル下げ定理(必要な特別な場合)

E/QE/\mathbb{Q} を半安定な楕円曲線、NN をその導手、Δmin\Delta_{\min} を最小判別式、p5p \ge 5 を素数とします。ρˉE,p\bar\rho_{E,p} が既約であり、かつ EE がモジュラーであると仮定します。このとき

N(ρˉE,p)  =Npv(Δmin)N(\bar\rho_{E,p}) \; = \prod_{\substack{\ell \mid N \\ p \,\nmid\, v_\ell(\Delta_{\min})}} \ell

とおくと、重さ 22、レベル Γ0 ⁣(N(ρˉE,p))\Gamma_0\!\left(N(\bar\rho_{E,p})\right) の新形式 gg が存在して、ρˉg,pρˉE,p\bar\rho_{g,p} \cong \bar\rho_{E,p} が成り立ちます。

Remark 6.3

原論文は K. Ribet, “On modular representations of Gal(Q/Q)\mathrm{Gal}(\overline{\mathbb{Q}}/\mathbb{Q}) arising from modular forms”, Inventiones Mathematicae 100 (1990) です。証明はモジュラー曲線のヤコビアンと志村曲線の間の合同関係を使うもので、この記事では扱いません。直感的には、pv(Δmin)p \mid v_\ell(\Delta_{\min}) という条件は ρˉ\bar\rho\ell で不分岐になることを意味し、不分岐な素数はレベルから落とせる、ということです。

Theorem 6.4ワイルズ(1995)

Q\mathbb{Q} 上のすべての半安定な楕円曲線はモジュラーである。

Remark 6.5

A. Wiles, “Modular elliptic curves and Fermat’s Last Theorem”, Annals of Mathematics 141 (1995) と、同じ号の R. Taylor and A. Wiles, “Ring-theoretic properties of certain Hecke algebras” によります。証明の骨格は第 7 節に述べます。

矛盾を生む最後の材料は、次元 00 の空間です。

Example 6.6S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 の計算

重さ 22、レベル Γ0(N)\Gamma_0(N) の尖点形式の空間 S2(Γ0(N))S_2(\Gamma_0(N)) の次元は、モジュラー曲線 X0(N)X_0(N) の種数 gg に等しいことが知られています。種数公式は

g=1+μ12ν24ν33ν2g = 1 + \frac{\mu}{12} - \frac{\nu_2}{4} - \frac{\nu_3}{3} - \frac{\nu_\infty}{2}

です。ここで μ=[PSL2(Z):Γˉ0(N)]=NN(1+1/)\mu = [\mathrm{PSL}_2(\mathbb{Z}) : \bar\Gamma_0(N)] = N \prod_{\ell \mid N}(1 + 1/\ell)ν2,ν3\nu_2, \nu_3 は位数 2,32, 3 の楕円点の個数、ν\nu_\infty は尖点の個数です。

N=2N = 2 で計算します。

μ=2(1+12)=3.\mu = 2 \left( 1 + \tfrac{1}{2} \right) = 3 .

ν2=N(1+(1))\nu_2 = \prod_{\ell \mid N} \left( 1 + \left( \tfrac{-1}{\ell} \right) \right) で、=2\ell = 2 のときこの記号は 00 と約束されるので ν2=1+0=1\nu_2 = 1 + 0 = 1ν3=N(1+(3))\nu_3 = \prod_{\ell \mid N}\left(1 + \left(\tfrac{-3}{\ell}\right)\right) で、=2\ell = 2 に対しこの記号も 00 ではなく、323 \nmid 2 かつ NN99 で割れないときの規約により (32)=1\left(\tfrac{-3}{2}\right) = -1、よって ν3=11=0\nu_3 = 1 - 1 = 0。尖点は 00\infty の 2 個なので ν=2\nu_\infty = 2。代入すると

g=1+31214022=1+14141=0.g = 1 + \frac{3}{12} - \frac{1}{4} - 0 - \frac{2}{2} = 1 + \frac14 - \frac14 - 1 = 0 .

したがって dimS2(Γ0(2))=0\dim S_2(\Gamma_0(2)) = 0、すなわち重さ 22 レベル 22 の尖点形式は 00 しかなく、新形式は一つも存在しません。

以上で材料がそろいました。

Corollary 6.7フェルマーの最終定理

n3n \ge 3 を整数とすると、xn+yn=znx^n + y^n = z^n かつ xyz0xyz \ne 0 を満たす整数 x,y,zx, y, z は存在しません。

Proof(Corollary 6.7)

Corollary 2.4 により、素数 p5p \ge 5 について ap+bp=cpa^p + b^p = c^pabc0abc \ne 0 の解がないことを示せば十分です。

解が存在したとします。共通因子を割ることで a,b,ca, b, c は対ごとに互いに素としてよく、Definition 4.1 の直後で述べた並べ替えと符号の付け替えにより bb は偶数、a3(mod4)a \equiv 3 \pmod 4 としてよい。フライ曲線

E=Ea,b:y2=x(xap)(x+bp)E = E_{a,b} : \quad y^2 = x(x - a^p)(x + b^p)

を考えます。abc0abc \ne 0 なので三つの根 0,ap,bp0, a^p, -b^p は相異なり、Proposition 4.2 より Δ0\Delta \ne 0、すなわち EE は確かに楕円曲線です。

第 1 段(半安定性)。 Proposition 4.5 より EE は半安定で、Δmin=(abc)2p/28\Delta_{\min} = (abc)^{2p}/2^8N=abcN = \prod_{\ell \mid abc} \ell です。

第 2 段(既約性)。 メイザーの有理同種定理により、半安定な Q\mathbb{Q} 上の楕円曲線と素数 p5p \ge 5 に対し ρˉE,p\bar\rho_{E,p} は既約です。p5p \ge 5 という仮定がここで効きます。

第 3 段(モジュラー性)。 第 1 段と Theorem 6.4 より EE はモジュラーです。つまり ρˉE,p\bar\rho_{E,p} はレベル NN の重さ 22 の新形式から来ます。

第 4 段(レベル下げ)。 第 1〜3 段の仮定がそろったので Theorem 6.2 を適用できます。第 4 節末尾の計算により、abcabc の奇素因子 \ell では v(Δmin)=2pv(abc)v_\ell(\Delta_{\min}) = 2p\,v_\ell(abc)pp で割れ、=2\ell = 2 では v2(Δmin)=2pv2(b)88(modp)v_2(\Delta_{\min}) = 2p\,v_2(b) - 8 \equiv -8 \pmod pp5p \ge 5 より pp で割れません。よって

N(ρˉE,p)=2.N(\bar\rho_{E,p}) = 2 .

Theorem 6.2 は、重さ 22、レベル Γ0(2)\Gamma_0(2) の新形式 ggρˉg,pρˉE,p\bar\rho_{g,p} \cong \bar\rho_{E,p} となるものの存在を主張します。

第 5 段(矛盾)。 Example 6.6 により S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 なので、そのような gg は存在しません。矛盾です。

したがって p5p \ge 5 に対する解は存在せず、フェルマーの最終定理が従います。

flowchart TD
A["a^p + b^p = c^p, abc ≠ 0, p ≥ 5"] --> B["フライ曲線 E: y² = x(x-a^p)(x+b^p)"]
B --> C["E は半安定、Δmin = (abc)^2p / 2^8"]
C --> D["ワイルズ: E はモジュラー"]
C --> E["メイザー: mod p 表現は既約"]
D --> F["リベット: レベル 2 の重さ 2 の新形式が存在"]
E --> F
C --> F
F --> G["しかし S₂(Γ₀(2)) = 0"]
G --> H["矛盾。解は存在しない"]
証明の論理構造。上から下へ矛盾に至ります。

7. ワイルズの証明の骨格:R=TR = T

Section titled “7. ワイルズの証明の骨格:R=TR = TR=T”

Theorem 6.4 の証明そのものは 100 ページを超える大論文ですが、戦略は一文で言えます。ガロア表現の変形環 RR とヘッケ環 TT が同型であることを示す、というものです。

変形環 RR 固定した剰余表現 ρˉ:GQGL2(Fp)\bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_p) に対し、それを還元して得られる pp 進表現 ρ:GQGL2(O)\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathcal{O}) のうち、指定した分岐条件(どの素数でどう分岐してよいか)を満たすものを考えます。メイザーの変形理論により、そのようなもの全体を普遍的に表す環 RR(普遍変形環)が存在します。RR は「ρˉ\bar\rho を持ち上げるガロア表現の全体」を代数的に束ねた対象です。

ヘッケ環 TT 一方、対応するレベルと重さのモジュラー形式の空間に作用するヘッケ作用素が生成する環 TT を取ります。TT は「ρˉ\bar\rho を持ち上げるモジュラーな表現の全体」を束ねます。

すべてのモジュラー表現はガロア表現なので、自然な全射 RTR \twoheadrightarrow T があります。「すべてのガロア表現がモジュラーである」とは、この射が同型だということです。これが R=TR = T です。

出発点。 R=TR = T を示すには、そもそも ρˉ\bar\rho 自身がモジュラーでなければ話が始まりません。ワイルズは p=3p = 3 から出発します。GL2(F3)\mathrm{GL}_2(\mathbb{F}_3)GL2(Z[2])\mathrm{GL}_2(\mathbb{Z}[\sqrt{-2}]) の部分群として実現でき、可解群としての性質からラングランズ・タネルの定理(可解な場合の基底変換)が適用でき、ρˉE,3\bar\rho_{E,3} がモジュラーだと分かります。

3-5 トリック。 ρˉE,3\bar\rho_{E,3} が可約な場合はこの出発点が使えません。ワイルズは補助的な楕円曲線 EE' を作り、ρˉE,5ρˉE,5\bar\rho_{E',5} \cong \bar\rho_{E,5} かつ ρˉE,3\bar\rho_{E',3} が既約となるようにします。すると EE' のモジュラー性が 33 経由で示せ、それが 55 経由で EE に伝わります。

最後の障害。 1993 年 6 月のケンブリッジの講演で発表された証明には、R=TR = T を示すためのオイラー系の議論に欠陥がありました。ワイルズは 1 年以上をかけて、リチャード・テイラーとともに別の道具——ヘッケ環の性質を有限レベルで積み上げる「テイラー・ワイルズ系」(パッチング)——に置き換え、1994 年 9 月に完成させます。二篇の論文は 1995 年の Annals of Mathematics 141 巻に並んで掲載されました。

Remark 7.1

ワイルズの方法が扱えたのは半安定な場合、すなわち p=3p = 3 での分岐が穏やかな場合でした。加法的還元を持つ曲線を含む一般の場合は、コンラッド・ダイアモンド・テイラーらの改良を経て、ブルイユ・コンラッド・ダイアモンド・テイラー(2001)が「野性的な 3 進的計算」により完成させました。これにより Theorem 5.3 が定理になりました。

Exercise 8.1

n=100n = 100 の場合、フェルマーの最終定理は n=4n = 4 か奇素数 pp のどちらの場合に帰着しますか。両方に帰着できるなら両方書き、対応する変数変換を明示してください。

Solution

100=425=520100 = 4 \cdot 25 = 5 \cdot 20 なので両方に帰着できます。

41004 \mid 100 なので、x100+y100=z100x^{100} + y^{100} = z^{100} の非自明解 (x,y,z)(x,y,z) からは X=x25X = x^{25}, Y=y25Y = y^{25}, Z=z25Z = z^{25} とおいて X4+Y4=Z4X^4 + Y^4 = Z^4 の非自明解が得られます(XYZ=(xyz)250XYZ = (xyz)^{25} \ne 0)。

また 51005 \mid 100 なので、X=x20X = x^{20}, Y=y20Y = y^{20}, Z=z20Z = z^{20} とおけば X5+Y5=Z5X^5 + Y^5 = Z^5 の非自明解が得られます。

どちらの帰着でも Proposition 2.2 の議論がそのまま使えます。実用上は、nn の任意の素因数(または 44)一つを選べば十分です。

Exercise 8.2標準

E:y2=x(xA)(x+B)E : y^2 = x(x - A)(x + B)C=A+BC = A + B とします。jj 不変量が

j=28(A2+AB+B2)3(ABC)2j = \frac{2^8 (A^2 + AB + B^2)^3}{(ABC)^2}

であることを示してください。さらに、フライ曲線について jj の分母の各素因子の重複度が 2p2p の倍数になる(=2\ell = 2 を除く)ことを確かめてください。

Solution

j=c43/Δj = c_4^3 / \Delta です。Proposition 4.2 より c4=16(A2+AB+B2)c_4 = 16(A^2 + AB + B^2)Δ=16(ABC)2\Delta = 16(ABC)^2 なので

j=(16(A2+AB+B2))316(ABC)2=16316(A2+AB+B2)3(ABC)2=28(A2+AB+B2)3(ABC)2j = \frac{\left(16(A^2+AB+B^2)\right)^3}{16 (ABC)^2} = \frac{16^3}{16} \cdot \frac{(A^2+AB+B^2)^3}{(ABC)^2} = \frac{2^8 (A^2+AB+B^2)^3}{(ABC)^2}

です(163/16=162=2816^3/16 = 16^2 = 2^8)。

フライ曲線では ABC=(abc)pABC = (abc)^p なので分母は (abc)2p(abc)^{2p} です。\ellabcabc の素因子とすると、その重複度は 2pv(abc)2p \cdot v_\ell(abc) であり、2p2p の倍数です。=2\ell = 2 については、Proposition 4.5 の最小モデルに移ると 282^8 の分だけずれ、v2(Δmin)=2pv2(b)8v_2(\Delta_{\min}) = 2p\,v_2(b) - 8 となります。jj 不変量は座標変換で不変なので jj22 での位数は 82pv2(b)8 - 2p\,v_2(b)、これは 2p2p の倍数ではありません。

Exercise 8.3標準

種数公式を使って X0(11)X_0(11) の種数を求め、dimS2(Γ0(11))\dim S_2(\Gamma_0(11)) を決定してください。Example 5.2 の曲線との関係を述べてください。

Solution

N=11N = 11 は素数なので

μ=11(1+111)=12.\mu = 11 \left( 1 + \frac{1}{11} \right) = 12 .

楕円点の個数は、113(mod4)11 \equiv 3 \pmod 4 より (111)=1\left( \frac{-1}{11} \right) = -1 なので

ν2=1+(111)=11=0.\nu_2 = 1 + \left( \tfrac{-1}{11} \right) = 1 - 1 = 0 .

112(mod3)11 \equiv 2 \pmod 3 より (311)=1\left( \frac{-3}{11} \right) = -1 なので

ν3=1+(311)=0.\nu_3 = 1 + \left( \tfrac{-3}{11} \right) = 0 .

NN が素数のとき尖点は 00\infty の 2 個で ν=2\nu_\infty = 2。よって

g=1+12120022=1+11=1.g = 1 + \frac{12}{12} - 0 - 0 - \frac{2}{2} = 1 + 1 - 1 = 1 .

したがって dimS2(Γ0(11))=1\dim S_2(\Gamma_0(11)) = 1 です。

この 1 次元空間を張るのが Example 5.2 のイータ積 f(q)=q(1qn)2(1q11n)2f(q) = q \prod (1-q^n)^2 (1-q^{11n})^2 であり、対応する楕円曲線が y2+y=x3x2y^2 + y = x^3 - x^2 です。種数 11 のモジュラー曲線 X0(11)X_0(11) 自身がこの楕円曲線と同型になっている、という点も味わい深いところです。

対比のため Example 6.6 を見返すと、N=2N = 2 では g=0g = 0、すなわち導手 22 の楕円曲線は存在しないことも同時に分かります。これが Corollary 6.7 の最終段で効いた事実です。

Exercise 8.4

Corollary 6.7 の証明で、仮定 p5p \ge 5 はどこで使われましたか。すべて挙げ、p=2p = 2p=3p = 3 でそれぞれ何が壊れるかを説明してください。

Solution

p5p \ge 5 は少なくとも三箇所で使われています。

第一に、第 2 段の既約性です。ρˉE,p\bar\rho_{E,p} が既約であることをメイザーの有理同種定理から導く際、p5p \ge 5 が必要です。p=3p = 3 ではフライ曲線に有理 33 同種があり得るため、この段が保証されません。Theorem 6.2 は既約性を仮定しているので、ここが崩れるとレベル下げが適用できません。

第二に、第 4 段のレベル計算です。v2(Δmin)=2pv2(b)88(modp)v_2(\Delta_{\min}) = 2p\,v_2(b) - 8 \equiv -8 \pmod ppp で割れないことを使いました。ここで必要なのは p8p \nmid 8、つまり p2p \ne 2 です。p=2p = 2 なら 22 もレベルから落ちてしまい、レベル 11 の重さ 22 の新形式が要求されますが——それも存在しないとはいえ——そもそも p=2p = 2 ではフェルマー方程式に解が存在する(32+42=523^2 + 4^2 = 5^2)ので、他の段が破綻していなければなりません。実際 Example 4.3 の曲線 y2=x(x9)(x+16)y^2 = x(x-9)(x+16) は完全にまともなモジュラー曲線です。

第三に、Proposition 4.5=2\ell = 2 での議論で v2 ⁣((abc)2p)=2pv2(b)2p10>8v_2\!\left((abc)^{2p}\right) = 2p\,v_2(b) \ge 2p \ge 10 > 8 を使い、Δmin\Delta_{\min} が整数であることを保証しました。p=3p = 3 でも v2(b)2v_2(b) \ge 2 なら成り立ちますが、v2(b)=1v_2(b) = 1 だと 2pv2(b)=6<82p\,v_2(b) = 6 < 8 で崩れます。

なお p=3p = 3 の場合はオイラーによって別途証明されており、p=2p = 2 には実際に解があるので、この二つを除外しても Corollary 2.4 により全体の証明に穴は生じません。

  • A. Wiles, “Modular elliptic curves and Fermat’s Last Theorem”, Annals of Mathematics 141 (1995), 443–551.
  • R. Taylor and A. Wiles, “Ring-theoretic properties of certain Hecke algebras”, Annals of Mathematics 141 (1995), 553–572.
  • 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.
  • H. Darmon, F. Diamond and R. Taylor, “Fermat’s Last Theorem”, in Elliptic Curves, Modular Forms and Fermat’s Last Theorem(International Press, 1997)— 全体の詳細な解説。
  • F. Diamond and J. Shurman, A First Course in Modular Forms, Springer GTM 228, 2005 — 第 3 章(種数公式)、第 8 章(楕円曲線とモジュラー性)。
  • J. H. Silverman, The Arithmetic of Elliptic Curves, 2nd ed., Springer GTM 106, 2009 — 第 III 章(ヴァイエルシュトラス方程式と不変量)、第 VII 章(還元と半安定性)。
  • L. C. Washington, Introduction to Cyclotomic Fields, 2nd ed., Springer GTM 83, 1997 — 第 9 章(正則素数とフェルマーの最終定理)。
  • サイモン・シン『フェルマーの最終定理』(青木薫訳)新潮社、2000 — 歴史的経緯の読み物。

ヴァイエルシュトラス係数の記法。 Proposition 4.2 で使った b2,b4,b6,b8,c4,Δb_2, b_4, b_6, b_8, c_4, \Delta は、一般のヴァイエルシュトラス方程式

y2+a1xy+a3y=x3+a2x2+a4x+a6y^2 + a_1 xy + a_3 y = x^3 + a_2 x^2 + a_4 x + a_6

に対して定義される標準的な量です。定義式は

b2=a12+4a2,b4=2a4+a1a3,b6=a32+4a6,b8=a12a6+4a2a6a1a3a4+a2a32a42,c4=b2224b4,c6=b23+36b2b4216b6\begin{aligned} b_2 &= a_1^2 + 4a_2, & b_4 &= 2a_4 + a_1 a_3, & b_6 &= a_3^2 + 4 a_6, \\ b_8 &= a_1^2 a_6 + 4a_2a_6 - a_1a_3a_4 + a_2a_3^2 - a_4^2, & c_4 &= b_2^2 - 24 b_4, & c_6 &= -b_2^3 + 36 b_2 b_4 - 216 b_6 \end{aligned}

であり、判別式は

Δ=b22b88b4327b62+9b2b4b6\Delta = -b_2^2 b_8 - 8 b_4^3 - 27 b_6^2 + 9 b_2 b_4 b_6

です。1728Δ=c43c621728\,\Delta = c_4^3 - c_6^2 という関係が成り立ちます。j=c43/Δj = c_4^3/\Deltajj 不変量です。

座標変換の効き方。 座標変換 x=u2x+rx = u^2 x' + r, y=u3y+su2x+ty = u^3 y' + s u^2 x' + tu0u \ne 0)により c4u4c4c_4 \mapsto u^{-4} c_4, Δu12Δ\Delta \mapsto u^{-12}\Delta となり、jj は不変です。Remark 4.6 で使った u=2u = 2 の変換で判別式が 2122^{12} 分の 1 になるのは、この規則によります。最小判別式 Δmin\Delta_{\min} とは、Z\mathbb{Z} 係数のヴァイエルシュトラス方程式のうち Δ|\Delta| を最小にするものの判別式のことです。

なぜ v(Δmin)v_\ell(\Delta_{\min}) が意味を持つか。 乗法的還元を持つ素数 \ell において、EE\ell での局所的な振る舞いはテイト曲線 Gm/qZ\mathbb{G}_m/q^{\mathbb{Z}} で記述され、v(q)=v(Δmin)v_\ell(q) = v_\ell(\Delta_{\min}) が成り立ちます。pv(Δmin)p \mid v_\ell(\Delta_{\min}) であることは、qq が局所体の中で pp 乗元と単数の積になることを意味し、それが E[p]E[p] への \ell での惰性群の作用を自明にします。これが Remark 6.3 で述べた「不分岐性」の内実です。

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.