数学A / 整数の性質
整数解をもたないことの証明
問題
方程式 を満たす整数 、 は存在しないことを証明せよ。
ヒントを見る
解があると仮定して、両辺を で割った余りを比べる。 を で割った余りにできる値は限られている。移項した のほうの余りは?
解答・解説
方針
『解がない』は具体例では示せない。そこで、両辺を で割った余りに注目する。左辺と右辺で余りが食い違えば、解は存在しえない。
解答
⓪ 発想 — どう考え始めるか。 「解が存在しない」ことは、例をいくら試しても示せない。
そこで、全整数を有限のグループに分ける道具、余り(mod)を使う。 で割った余りで両辺を見比べてみる。
左辺 がとりうる余りのリストに、右辺の余りが入っていなければ、等式は決して成り立たない。
「余りの食い違いで、無限の候補を一気に全滅させる」。これが不可能性証明の定跡だ。
整数解 、 があると仮定して、両辺を で割った余りを比べる。
を移項すると
右辺 を で割った余りは ( は の倍数だから)。
一方、左辺 を で割った余りは、 か しかありえない( を で割った余りが のどれでも、 の余りは になる)。
つまり左辺の余りは か 、右辺の余りは 。これは食い違うので、等式は成り立たない。
よって、 を満たす整数 、 は存在しない。
(『余りが合わない』の一言で、無限にある候補をすべて否定できる。余りに注目するのは、解の非存在を示すときの定番の手だ。)
発展 — 一歩先へ。 平方数を で割った余りが に限られる事実は、平方剰余と呼ばれる考え方の入り口だ。
法を変えると余りのとりうる値も変わる。 で割れば平方数は 、 で割れば しか出ない。どの法で見るかを選ぶのが、非存在証明の腕の見せどころになる。
の形の方程式が整数解を持つかどうかも、適切な法での余りの分析が第一歩になる。ペル方程式と呼ばれる有名な仲間へ続く道だ。
を で割った余りは か だが、右辺の余りは で矛盾(証明は解答参照)
別解
別解 — 別の法()でも矛盾を出す(得意な人向けの視点)。 で割るかわりに、 で割った余りで見てもよい。
平方数を で割った余りは の 種類しかない( を で割ると、すべてこの つに収まる)。
を で割った余りを、、 の全組み合わせで調べると
の 種類だけが現れる。右辺 の余りは、この中に入っていない。
だから は を法として不可能で、整数解は存在しない。法 を使う本解とは別の法で見ても、同じく解の非存在にたどり着く。
ポイント
- 非存在の証明は、両辺の『余り』を比べて矛盾を出す
- 平方数を で割った余りは か (2 にならない)
- 左辺と右辺の余りが違えば、解は存在しない
よくある間違い
- 具体例を 通りほど試して「なさそう」で済ませ、証明になっていない。
- どの数で割った余りを見れば矛盾が出るか( が有効)を見つけられず、手が止まる。
- 平方数を で割った余りに も含めてしまい、左辺と右辺の食い違いを見落とす。