§A4.10フェルマーの最終定理 n = 4

最終更新

n≥3n \geq 3のときxn+yn=znx^n + y^n = z^nが正整数解をもたないという主張が、フェルマーの最終定理です。一般のnnの証明には20世紀末までかかりましたが、n=4n = 4の場合だけは、無限降下法と素因数分解の一意性だけで片づきます。この記事では、その証明を最後まで書きます。

1 より強い主張を証明する

証明するのは、次の主張です。

x4+y4=z2x^4 + y^4 = z^2を満たす正整数x,y,zx, y, zは存在しない。

求めたいのはx4+y4=z4x^4 + y^4 = z^4の非存在ですが、こちらはz4=(z2)2z^4 = (z^2)^2なので、上の主張でzzをz2z^2に置き換えたものにすぎません。したがって上を示せば、n=4n = 4の場合が従います。

一見遠回りに見えますが、これは降下法では定石です。主張を強くした方が、降下の途中で作った解が再び同じ主張の反例になりやすくなります。 右辺を4乗に固定してしまうと、降下の途中で現れる「2乗」の形が主張の枠に収まらず、議論が続きません。

2 準備:原始ピタゴラス数の一般形

証明の中で二度使うので、先に用意します。

a2+b2=c2a^2 + b^2 = c^2を満たす正整数でgcd⁡(a,b)=1\gcd(a, b) = 1、bbが偶数のものは、m>n>0m > n > 0、gcd⁡(m,n)=1\gcd(m, n) = 1、mmとnnの偶奇が異なる整数m,nm, nを使ってa=m2−n2a = m^2 - n^2、b=2mnb = 2mn、c=m2+n2c = m^2 + n^2と書ける。

導出はこうです。gcd⁡(a,b)=1\gcd(a,b) = 1なのでaaとbbが両方偶数になることはなく、両方奇数だとc2=a2+b2≡1+1=2(mod4)c^2 = a^2 + b^2 \equiv 1 + 1 = 2 \pmod 4となって平方数になりません。よってちょうど一方が偶数で、仮定によりそれがbbです。するとaaとccは奇数です。

b2=c2−a2=(c−a)(c+a)b^2 = c^2 - a^2 = (c - a)(c + a)で、c−ac - aとc+ac + aはともに偶数なので、

(b2)2=c−a2⋅c+a2\left(\frac{b}{2}\right)^2 = \frac{c-a}{2} \cdot \frac{c+a}{2}

と書けます。ここでc−a2\dfrac{c-a}{2}とc+a2\dfrac{c+a}{2}は互いに素です。共通の素因数ppがあれば、和ccと差aaの両方をppが割り、gcd⁡(a,c)=1\gcd(a, c) = 1に反するからです。互いに素な二つの正整数の積が平方数なら、それぞれが平方数です(素因数分解の一意性から、各素因数の指数が片方にまとめて現れるため)。そこで

c+a2=m2,c−a2=n2\frac{c+a}{2} = m^2, \qquad \frac{c-a}{2} = n^2

とおけば、a=m2−n2a = m^2 - n^2、c=m2+n2c = m^2 + n^2、b2=4m2n2b^2 = 4m^2n^2よりb=2mnb = 2mnが出ます。gcd⁡(m,n)=1\gcd(m, n) = 1はgcd⁡ ⁣(c+a2,c−a2)=1\gcd\!\left(\frac{c+a}{2}, \frac{c-a}{2}\right) = 1から従い、aaが奇数であることからm,nm, nの偶奇は異なります。

3 証明:x4+y4=z2x^4 + y^4 = z^2に解はない

解があると仮定します。解の集合が空でないなら、その中でzzが最小のものを選べます。この(x,y,z)(x, y, z)から、より小さいzzをもつ解を作って矛盾させます。

第1段:xxとyyは互いに素としてよい。 素数ppがxxとyyの両方を割るとするとp4∣z2p^4 \mid z^2、したがってp2∣zp^2 \mid zです。すると(xp,yp,zp2)\left(\frac{x}{p}, \frac{y}{p}, \frac{z}{p^2}\right)も同じ方程式の正整数解で、zp2<z\frac{z}{p^2} < zです。zzの最小性に反するので、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を満たすピタゴラス数です。準備の導出で見たとおり、このときx2x^2とy2y^2のちょうど一方が偶数であり、したがってxxとyyのちょうど一方が偶数です。必要なら入れ替えてyyを偶数、xxを奇数とします。準備の一般形により、

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

と書けます(m>n>0m > n > 0、gcd⁡(m,n)=1\gcd(m, n) = 1、偶奇は異なる)。

第3段:mmが奇数、nnが偶数であること。x2=m2−n2x^2 = m^2 - n^2でxxは奇数なのでx2≡1(mod4)x^2 \equiv 1 \pmod 4です。もしmmが偶数でnnが奇数ならm2−n2≡0−1≡3(mod4)m^2 - n^2 \equiv 0 - 1 \equiv 3 \pmod 4となって合いません。よってmmが奇数、nnが偶数です。

第4段:二度目の一般形を当てる。 第2段の式を移項すると

x2+n2=m2x^2 + n^2 = m^2

で、これもピタゴラス数です。gcd⁡(x,n)=1\gcd(x, n) = 1が成り立ちます(共通の素因数はm2m^2を割るのでmmを割り、gcd⁡(m,n)=1\gcd(m, n) = 1に反します)。nnが偶数なので、準備の一般形をそのまま使えて、

x=a2−b2,n=2ab,m=a2+b2x = a^2 - b^2, \qquad n = 2ab, \qquad m = a^2 + b^2

と書けます(a>b>0a > b > 0、gcd⁡(a,b)=1\gcd(a, b) = 1、偶奇は異なる)。

第5段:三つの因子が平方数になること。y2=2mn=2m⋅2ab=4abmy^2 = 2mn = 2m \cdot 2ab = 4abmなので、

(y2)2=a⋅b⋅m\left(\frac{y}{2}\right)^2 = a \cdot b \cdot m

です。ここでaa、bb、mmはどの二つも互いに素です。gcd⁡(a,b)=1\gcd(a,b) = 1は上で得ており、aaとm=a2+b2m = a^2 + b^2の共通素因数はb2b^2を割るのでgcd⁡(a,b)=1\gcd(a,b)=1に反し、bbとmmも同様です。互いに素な因子の積が平方数なので、それぞれが平方数です。

a=p2,b=q2,m=r2a = p^2, \qquad b = q^2, \qquad m = r^2

第6段:降下。m=a2+b2m = a^2 + b^2に代入すると

r2=p4+q4r^2 = p^4 + q^4

となり、(p,q,r)(p, q, r)は最初の方程式の正整数解です。ところが

r≤r2=m≤m2<m2+n2=zr \leq r^2 = m \leq m^2 < m^2 + n^2 = z

なのでr<zr < zです。zzの最小性に矛盾します。

したがってx4+y4=z2x^4 + y^4 = z^2に正整数解はありません。x4+y4=z4x^4 + y^4 = z^4に解があれば(x,y,z2)(x, y, z^2)がその解になってしまうので、x4+y4=z4x^4 + y^4 = z^4にも正整数解はありません。

4 何が効いていたか

降下法の記事で挙げた三要素が、そのまま現れています。

  • 反例の集合が空でないという仮定 — 解があるとした第1段の出発点。
  • 最小の反例を選ぶこと —zzを最小に取る。正の整数全体の空でない部分集合には最小元が存在するという整列性を使っています。
  • 同じ問題の解を、より小さく作ること — 第6段で得た(p,q,r)(p, q, r)は、同じ方程式の解であり、かつr<zr < z。

この二つ目と三つ目が両方そろって初めて降下です。第5段でaa、bb、mmが平方数だと分かっただけでは、新しい「解」が得られただけで、小さくなっている保証がありません。r≤r2=m<zr \leq r^2 = m < zという評価が、降下を成立させています。

6 演習

  1. 第4段のgcd⁡(x,n)=1\gcd(x, n) = 1を、本文の方針に沿って詳しく確かめよ。
  2. 第5段の「bbとmmが互いに素」を確かめよ。
  3. x4+y4=z2x^4 + y^4 = z^2の非存在から、x4+y4=z4x^4 + y^4 = z^4の非存在が従う手順を書け。また、この議論がn=8,12,16,…n = 8, 12, 16, \dotsにも使えることを説明せよ。
  4. 準備の一般形で「mmとnnの偶奇が異なる」という条件を落とすと、どの結論が崩れるか答えよ。

閑話休題:余白と、その後の350年 フェルマーがこの主張を書き残したのは、ディオファントスの『算術』の余白でした。「私はこの命題の真に驚くべき証明を見つけたが、余白が狭すぎて書けない」という有名な書き込みです。ただし、フェルマー自身が完全な証明を書き残したのはn=4n = 4の場合だけで、それがこの記事で扱った無限降下法による議論です。一般のnnについて彼が何を持っていたのかは分かっていません。

n=4n = 4が片づくと、nnが4の倍数の場合はすべて従います。またnnが33以上の奇素数ppを約数にもつ場合はppの場合に帰着するので、残るのは奇素数ppに対するxp+yp=zpx^p + y^p = z^pだけになります。オイラーがn=3n = 3、ディリクレとルジャンドルがn=5n = 5、ラメがn=7n = 7と個別に落としていきましたが、素数は無限にあるので個別撃破では終わりません。

決着したのは1995年、アンドリュー・ワイルズによる証明です。使われたのは楕円曲線と保型形式を結ぶ谷山・志村予想(の必要な部分)であり、この記事で使った初等的な道具とはまったく別の世界の話になっています。n=4n = 4が高校の範囲で読み切れるのは、むしろ例外的な幸運だと考えてください。

前提記事