1
大学数学基礎解説
文献あり

Fermatの二平方和定理の初等的な証明

173
0
$$\newcommand{Ast}[0]{\operatorname{Ast}} \newcommand{Aut}[0]{\operatorname{Aut}} \newcommand{floor}[1]{\lfloor #1 \rfloor} \newcommand{Hom}[0]{\operatorname{Hom}} \newcommand{Im}[0]{\operatorname{Im}} \newcommand{Ker}[0]{\operatorname{Ker}} \newcommand{Max}[0]{\operatorname{Max}} \newcommand{Spec}[0]{\operatorname{Spec}} $$

$p$を奇素数とするとき,次の2条件は同値である.
(1) ある整数$x, y$が存在して$p = x^2 + y^2$
(2) $p \equiv 1 \pmod{4}$.

(1)$\Rightarrow$(2)の証明は簡単なので省略する.(2)$\Rightarrow$(1)を証明するために,次の補題を用意する.以下の証明はEulerによるものであるCox

正整数$N$が2つの互いに素な平方数の和であるとする.$N$の素因数$p$$p = x^2 + y^2, \gcd(x, y) = 1$の形に表せるならば,$N / p$も2つの互いに素な平方数の和として表せる.

$N = a^2 + b^2, \gcd(a, b) = 1$とおく.このとき,素数$p$は整数
\begin{align} x^2 N - a^2 p &= x^2 (a^2 + b^2) - a^2 (x^2 + y^2)\\ &= x^2 b^2 - a^2 y^2\\ &= (xb - ay)(xb + ay) \end{align}
を割り切る.よって,必要ならば$a$の符号を置き換えることにより,$p \mid xb - ay$であると仮定してよい.$xb - ay = dp$とおく.このとき, $x$$a + dy$を割り切る.実際,これは$x \mid (a + dy)y$と同値であり,
\begin{align} (a + dy)y &= ay + dy^2\\ &= xb - dp + dy^2\\ &= xb - dx^2 \end{align}
は明らかに$x$で割り切れる.よって,$a + dy = cx$とおけば,上の等式により
\begin{align} a &= cx - dy\\ b &= cy + dx \tag{$\ast$} \end{align}
であることがわかる.ゆえに
\begin{align} N / p &= (a^2 + b^2) / (x^2 + y^2)\\ &= [(cx - dy)^2 + (cy + dx)^2] / (x^2 + y^2)\\ &= (c^2 + d^2)(x^2 + y^2) / (x^2 + y^2)\\ &= c^2 + d^2 \end{align}
だから,$N / p$は2つの平方数の和として表せる.そして ($\ast$) により,$c$$d$は互いに素である.

定理の証明

2段にわけて証明する.
(第1段) 合同方程式$x^2 + y^2 \equiv 0 \pmod{p}$に整数解が存在するならば$p$は2つの平方数の和として表せることを示す.$N = x^2 + y^2, p \mid N$とする.$x, y$にそれぞれ$p$の整数倍を加えても$p \mid N$であるから, $\abs{x} < p / 2, \abs{y} < p / 2$であるとしてよい.さらに,$\gcd(x, y) = d > 1$のときは,$x, y$をそれぞれ$d$で割っても$p \mid N$なので,$\gcd(x, y) = 1$であるとしてよい.($x, y$はどちらも$p$より小さいので$d$$p$の倍数ではない.) このとき$N < p^2 / 2$であるので,$N$の正の約数は全て$p$以下である.もし$p$が2つの互いに素な平方数の和として表せないならば,補題により$N$$p$以外の素因数で,2つの互いに素な平方数の和として表せないものが存在する.それを$p_1$とすれば明らかに$x^2 + y^2 \equiv 0 \pmod{p_1}$である.そして,同様にして$p_2, p_3 \dotsc$を作っていくことができ,素数の真減少列$p_1 > p_2 > \cdots$ができる.しかし,素数全ての集合は下に有界なのでこれは矛盾である.ゆえに,合同方程式$x^2 + y^2 \equiv 0 \pmod{p}$が整数解をもつならば,$p$は2つの平方数の和として表すことができる.
(第2段) 合同方程式$x^2 + y^2 \equiv 0 \pmod{p}$が整数解をもつことを示す.$p \equiv 1 \pmod{4}$だから,$p = 4n + 1$とおけば,Fermatの小定理により
$$ (X^{2n} - 1)(X^{2n} + 1) = X^{4n} - 1 \equiv 0 \pmod{p} $$
が任意の$p$の倍数でない整数$X$に対して成り立つ.よって,$X^{2n} - 1 \not\equiv 0$ならば$X^{2n} + 1 \equiv 0$となって証明が完了するが,平方剰余の第一補充則によって$p \equiv 1 \pmod{4}$であるときそのような整数$X$が存在する.

参考文献

[1]
David A. Cox, Primes of the form x2+ny2, Wiley, 2013, 10-12
投稿日:525
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。

投稿者

Anko7919
Anko7919
39
5118

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中