問題
次の問いに答えよ。
(1) 自然数 に対し、 を5で割った余りは のいずれかであることを示せ。
(2) を満たす自然数 の組は存在しないことを示せ。
出典:熊本大学 2020年度 前期 文理共通 第3問
方針
解法1(5を法として無限降下する)
(1) で平方剰余を確定する。(2) では方程式を5で見て 、続いて も5の倍数になることを示し、同じ議論を無限に反復できる矛盾を導く。
解法2(最小の解を選ぶ)
平方剰余の結論を使い、自然数解があれば3成分がすべて5の倍数になることを示す。 が最小の解を選ぶと、5で割った新しい解の第3成分がさらに小さくなり矛盾する。
解答
解法1(5を法として無限降下する)
(1)
を5で割った余りを とすると、その平方の余りは順に
である。したがって
である。
(2)
自然数解が存在すると仮定する。方程式を5を法として見ると
(1) より、左辺の候補は 、右辺の候補は である。共通するのは0だけなので
と置くと
となり、 だから である。よって
元の式を25で割ると
となり、 も自然数解である。この操作を繰り返すと は任意の で割り切れることになり、正の自然数であることに反する。したがって
解法2(最小の解を選ぶ)
(1)
だから、平方剰余は だけである。
(2)
自然数解のうち が最小のものを取る。 と平方剰余を比較すると、 は5の倍数である。 を代入した式
から も5の倍数である。そこで とすれば
しかし であり、 はより小さい自然数解となる。これは の最小性に反するので、自然数解は存在しない。