無限降下法とは?背理法との違いやフェルマーの定理・入試例題を徹底解説
📌 【この記事の重要ポイントまとめ】
- 要点1:無限降下法は「ある方程式に正の整数解が存在すると仮定すると、それより真に小さい別の正の整数解が無限に作れてしまう」という矛盾を突く証明法である。
- 要点2:論理の根底にあるのは「空でない正の整数集合には必ず最小の元が存在する」という自然数の最小元原理であり、本質的に背理法の一種である。
- 要点3:東大・京大をはじめとする難関大入試では不定方程式の非自明解の非存在証明に頻出であり、「最小解の仮定」を用いるか「減少列の無限性」を明記するかが合格答案の分水嶺となる。
【本質解説】無限降下法とは何か?背理法や数学的帰納法との決定的な違い
無限降下法の骨格は、極めてシンプルかつ強烈な論理構造を持っています。ある条件を満たす正の整数解(自然数解)が存在すると仮定したとき、その解から「同じ条件を満たす、より小さな正の整数解」を必然的に作ることができると示します。
仮に最初の解を $x_1$ とすれば、それより小さい解 $x_2$ が存在し、さらにそれより小さい解 $x_3$ が現れます。この操作を繰り返すと、次のような無限に小さくなり続ける自然数の列が誕生します。
$x_1 > x_2 > x_3 > x_4 > \dots > 0$
しかし、自然数はどんなに大きくても正の整数であり、1未満には降りられません。たとえば $x_1 = 100$ であれば、どんなに小さく刻んでもせいぜい100ステップ以内で底をつき、無限に小さな自然数列など作れるはずがないのです。この「底の存在」に矛盾を突きつけ、最初の前提であった「解が存在する」という仮定そのものを打ち砕く手法が無限降下法です。
ここで多くの学習者が疑問を抱くのが、「背理法」や「数学的帰納法」との境界線です。結論から言えば、無限降下法は背理法の派生系(特殊ケース)であり、数学的帰納法とは「論理の向かう方向が正反対の双子」という関係にあります。
| 項目 | 詳細・数値データ | 一般的な基準・相場 | 編集部の見解・評価 |
|---|---|---|---|
| 無限降下法 (Method of Infinite Descent) | 解が存在すると仮定し、$x_1 > x_2 > x_3 > \dots > 0$ という「無限の降下」を導いて自然数の最小元原理に矛盾させる。 | 難関大学(東大・京大・東工大等)の整数問題で頻出。解の非存在証明に特化。 | 背理法の一部だが、自然数の構造に特化した破壊力を持つ。解が存在しないことを一撃で示す決定打。 |
| 背理法 (Proof by Contradiction) | 結論の否定を仮定し、演繹を進める過程で既存の公理や前提事実(偶奇性や約数の矛盾など)との衝突を導く。 | 高校数学全般(無理数の証明、素数の無限性など)で最重要視される標準論法。 | すべての「否定から矛盾を導く手法」の親概念。矛盾の出口は自然数の順序関係に限らない。 |
| 数学的帰納法 (Mathematical Induction) | $n=1$ での成立を示し、「$n=k$ で成立 $\implies n=k+1$ で成立」を示すことで、全ての自然数への成立をドミノ倒し式に証明。 | 教科書レベルから入試標準問題まで全域をカバーする記述試験の必須記述作法。 | 下から上へ登る階段。一方の無限降下法は「上から下へ降りるが、底があるため降り続けられない」という逆の階段構造。 |
数学基礎論において、数学的帰納法と自然数の最小元原理(整列原理)は同値です。つまり、論理的には同じ硬貨の表と裏を見ているに過ぎません。「下から積み上げて全宇宙を覆い尽くす」のが帰納法なら、「降りていって底に激突して破綻する」のが無限降下法なのです。

【基礎から体感】高校数学でわかる無限降下法の代表例題と証明手順
抽象的な論理を完全に血肉化するために、最も有名な2つの例題を通じてその証明の書き方を紐解きます。
例題1:$\sqrt{2}$ が無理数であることの無限降下法による証明
通常、教科書では「有理数と仮定して既約分数(互いに素)とおく」手法が取られますが、無限降下法を用いれば「互いに素」という前提すら不要になります。
$\sqrt{2}$ が有理数であると仮定する。このとき、ある正の整数 $a, b$ を用いて次のように表せる。 $$\sqrt{2} = \frac{a}{b} \iff a^2 = 2b^2 \quad \text{--- (1)}$$ (1)より $a^2$ は偶数であるから、$a$ も偶数である。よって自然数 $a_1$ を用いて $a = 2a_1$ とおける。
これを(1)に代入すると、 $$(2a_1)^2 = 2b^2 \iff 4a_1^2 = 2b^2 \iff b^2 = 2a_1^2 \quad \text{--- (2)}$$ (2)より $b^2$ も偶数であるから、$b$ も偶数である。よって自然数 $b_1$ を用いて $b = 2b_1$ とおける。
この $a_1, b_1$ を用いると、(2)は次のように書き直せる。 $$(2b_1)^2 = 2a_1^2 \iff 2b_1^2 = a_1^2 \iff a_1^2 = 2b_1^2 \quad \text{--- (3)}$$ これは、元の等式(1)と全く同じ形の関係式を満たす新しい正の整数解 $(a_1, b_1)$ が得られたことを意味する。
しかも、正の整数の性質から明らかに次の関係が成り立つ。 $$a > a_1 = \frac{a}{2} > 0$$ 同様の操作を繰り返すことにより、 $$a > a_1 > a_2 > a_3 > \dots > 0$$ という、限りなく減少し続ける自然数の列を無限に構成できる。
しかし、自然数の集合には最小の元が存在するため(自然数の最小元原理)、このような無限降数列は存在し得ない。
これは矛盾である。したがって、$\sqrt{2}$ は有理数ではなく無理数である。(証明終了)
「約分して既約分数にする」という操作を一度きりで使うのではなく、「何度でも2で割れてしまう」という事態を自然数列の降下に持ち込む鮮やかさこそ、フェルマーが絶賛した論理の切れ味です。
例題2:不定方程式における整数解の非存在証明(同次式の典型)
大学入試で頻出するタイプの方程式です。
「方程式 $x^3 + 2y^3 + 4z^3 = 0$ を満たす整数解は $(x, y, z) = (0, 0, 0)$ のみであることを示せ」
この問題に対するアプローチには、大きく分けて「無限列を作る記述スタイル」と「あらかじめ最小の解を仮定するスタイル」の2通りが存在します。近年の入試採点で最も安全かつスマートとされるのは後者の「最小元アプローチ」です。
$(x, y, z) \neq (0, 0, 0)$ なる整数解が存在すると仮定する。
各文字を2乗または絶対値で捉え直すことで、$x^2 + y^2 + z^2 > 0$ である解のうち、$|x| + |y| + |z|$(または $x^2 + y^2 + z^2$)を最小にする正の整数解の組を $(x_0, y_0, z_0)$ とする。
与式より、 $$x_0^3 + 2y_0^3 + 4z_0^3 = 0 \iff x_0^3 = -2(y_0^3 + 2z_0^3)$$ 右辺は偶数であるから $x_0^3$ は偶数であり、$x_0$ も偶数である。$x_0 = 2x_1$($x_1$ は整数)とおいて代入すると、 $$8x_1^3 + 2y_0^3 + 4z_0^3 = 0 \iff y_0^3 + 2z_0^3 + 4x_1^3 = 0$$ 同様に $y_0$ も偶数となり、$y_0 = 2y_1$ とおける。代入して整理すると、 $$z_0^3 + 2x_1^3 + 4y_1^3 = 0$$ 同様に $z_0$ も偶数となり、$z_0 = 2z_1$ とおける。
これらをまとめると、$(x_1, y_1, z_1)$ は元の等式を満たす整数解であり、 $$x_1 = \frac{x_0}{2}, \quad y_1 = \frac{y_0}{2}, \quad z_1 = \frac{z_0}{2}$$ である。このとき、 $$|x_1| + |y_1| + |z_1| = \frac{|x_0| + |y_0| + |z_0|}{2} < |x_0| + |y_0| + |z_0|$$ となり、$(x_0, y_0, z_0)$ が最小の解であるという仮定に矛盾する。
したがって、自明でない整数解は存在せず、解は $(x, y, z) = (0, 0, 0)$ に限られる。(証明終了)
【数学史の深淵】フェルマーの最終定理とペル方程式を解き明かした軌跡
無限降下法の歴史を語る上で避けて通れないのが、17世紀フランスの裁判官であり「数論の父」と呼ばれたピエール・ド・フェルマーです。彼は自著『ディオファントス算術』の余白に、数学史上最も名高い落書きを残しました。
フェルマーが書き残した膨大な予想のほとんどは証明が添えられていませんでしたが、唯一、彼自身が詳細な証明の道筋を記録に残していたのがフェルマーの直角三角形定理であり、その道具こそが無限降下法でした。
フェルマーの直角三角形定理と $n=4$ の完全証明
フェルマーが示した定理は次のような驚くべき幾何学的命題です。
「3辺の長さがすべて整数である直角三角形の面積は、決して平方数(整数の2乗)にはなり得ない」
これを代数的に書き直すと、ピタゴラス数 $x^2 + y^2 = z^2$ を満たし、かつ面積 $\frac{1}{2}xy = w^2$ を満たす自然数解 $(x, y, z, w)$ は存在しないという主張になります。フェルマーはピタゴラス数の一般解から巧みな変数変換を行い、「もしそのような直角三角形が存在すれば、それよりも面積が真に小さい別の整数の直角三角形が作れてしまう」ことを示し、無限降下法によって完全に証明しました。
そして、この直角三角形定理の直接的な帰結として、有名なフェルマーの最終定理の指数が4の場合、すなわち
$x^4 + y^4 = z^4$(さらには $x^4 + y^4 = z^2$)を満たす自然数解は存在しない
という命題が完全に解決されたのです。現代数学において、フェルマーの最終定理はアンドリュー・ワイルズによって楕円曲線とモジュラー形式の深遠な理論を用いて証明されましたが、$n=4$ の孤島だけは、17世紀の無限降下法によって完全に解き明かされていました。
ペル方程式と無限降下法の双対性
無限降下法の威力は「解の非存在」を示すことだけに留まりません。整数論における最重要方程式の一つであるペル方程式(Pell's equation) $x^2 - Dy^2 = 1$($D$ は平方数でない正の整数)の研究においても、この論法は威力を発揮しました。
ペル方程式に自明でない最小の正の解(基本解)が存在するとき、無限降下法を逆に辿る(あるいは解の降下を繰り返して基本解に到達させる)ことによって、すべての無数に存在する解が基本解の累乗の形から生成されることが示されます。「降下できる限界こそが最小の基本解である」という事実は、現代の代数的数論における単数群の構造解析に直結しています。

【実態検証】受験指導の現場と難関大入試から見えた「受験生の落とし穴」
大手予備校の数学科講師や、東大・京大をはじめとする難関大学の採点に関わる関係者の証言を総合すると、無限降下法が出題された際の受験生の答案破綻率は極めて高い水準に達しています。インターネット上の受験フォーラムや知恵袋でも、「解答の日本語記述で大幅に減点された」「どこまで詳しく書けばいいのか分からない」という悲鳴が毎年寄せられています。
受験生が最も陥りやすい落とし穴は、主に次の3点に集約されます。
落とし穴1:「無限に小さくなる」という日本語だけで済ませてしまう
答案に「同様の操作を繰り返すと $x$ はいくらでも小さくなり矛盾」とだけ書き殴るケースです。採点官から見れば、「いくらでも小さくなるとは具体的にどういうことか?」「0より大きい整数という制限がどこに効いているのか?」が論証されていないと見なされ、大幅な減点対象になります。「正の整数の範囲で真に減少する無限列は存在し得ない(自然数の最小元原理)」という論理の蝶番を明確に言葉にする必要があります。
落とし穴2:最小解をおいたのに「真に小さい」ことを示し忘れる
前述の「最小元アプローチ」を採用した答案で多発するミスです。「$x_0$ を最小の正の解とする」と宣言したにもかかわらず、新しく構成した解 $x_1$ が「$x_1 < x_0$」であることを不等式で明示せず、単に「$x_1$ も解であるから矛盾」と結んでしまうミスです。もし $x_1 = x_0$(例えば $x_0 = 0$ のようなケース)であれば最小性との矛盾は生じません。「$x_1$ が正であり、かつ $x_1 < x_0$ である」ことの証明を怠ると、論理破綻と判定されます。
落とし穴3:有理数や実数の問題で無自覚に無限降下法を使ってしまう
模試の採点現場で目撃される最も深刻な論理の誤解です。「無限降下法=解を小さくしていく手法」と皮相的に理解している生徒が、実数解や有理数解を求める問題で同様の議論を展開してしまう例です。実数には「いくらでも小さくなれる(0に無限に近づく正の実数列が存在する)」稠密性があるため、自然数の最小元原理を適用することは不可能です。
一般に知られていない盲点とネット上の誤解を徹底検証
ネット上の学習サイトやSNSコミュニティでは、無限降下法をめぐるいくつかの都市伝説や不正確な言説が散見されます。それらの真相を客観的・数学的な事実に基づいて検証します。
誤解1:「高校数学の指導要領外だから、入試で無限降下法を使うと減点される?」
【真相:完全なデマ】
無限降下法を記述したことで減点されることは一切ありません。無限降下法の根底にある「正の整数の空でない部分集合には最小のものが存在する」という整列原理は、高校数学A「数学と人間の活動(整数分野)」における暗黙の公理であり、自然数の定義そのものです。大学入試センターおよび各大学の出題意図を見ても、東大や京大ではむしろ「無限降下法の論理を正確に展開できるか」を測る問題が過去に何度も出題されています。減点される理由は「無限降下法を使ったから」ではなく、「論理の記述が不十分だったから」に他なりません。
誤解2:「背理法で解ける問題は、すべて無限降下法でも解ける?」
【真相:誤り】
これは主客が逆転しています。正しくは「無限降下法で解ける問題は、すべて通常の背理法(最小元を用いた背理法)の枠組みで記述可能」です。背理法は「結論の否定から矛盾を導く」広大な上位概念であり、奇数と偶数の矛盾、約数・倍数の矛盾など無数のバリエーションがあります。無限降下法は、その中でも「自然数の順序構造と離散性(底があること)」に矛盾の着地点を限定した特殊な一撃必殺技です。
誤解3:「$x_1 > x_2 > x_3 > \dots$ の列を作らなければ無限降下法とは呼べない?」
【真相:現代数学では最小元法と同一視される】
フェルマー自身は無限に降りていく数列を好んで記述しましたが、現代の数学教育および厳密な数学論文では、「解の集合の中で絶対値やノルムが最小となる元を1つ固定し、それよりさらに小さな元を作って最小性に矛盾させる」という最小解法(Well-Ordering Principleによる証明)の形式が主流です。両者は数学的に完全に等価ですが、入試答案においては後者の方が「無限列の収束性」などの余計な論理の綻びを生みにくいため推奨されています。

【プロの結論】数学的思考を武器にする人・無限降下法を避けるべき局面
数学的な思考力を極限まで高める上で、無限降下法は単なる受験テクニックを超えた「人間の認知的限界と論理の架け橋」を教えてくれます。認知心理学の知見によれば、人間の直感は「有限の具体的な操作」を捉えることには長けていますが、「無限」を扱う際には容易にバグを起こします。無限降下法は、「無限に降りる」という直感の暴走を「自然数には1という絶対的な底がある」という冷徹な境界線によって食い止める思考フレームワークです。
無限降下法を積極的に選択すべき人・問題の条件
- 同次形の高次不定方程式に直面したとき:式全体が斉次(同次式)であり、共通因数(2や3など)で割っても同じ形の方程式が再現される問題。これは無限降下法が最も輝くシグナルです。
- 解が $(0, 0, \dots, 0)$ しかないと直感できるとき:「自明な解以外の整数解をもたない」ことの論証において、無限降下法に勝る明快なルートは存在しません。
- 論理的思考の厳密さを極めたい難関大志望者:「なぜ自然数でしか使えないのか」「なぜ有理数では破綻するのか」を言語化できる能力は、大学入学後の線形代数や多変数解析の論証力に直結します。
無限降下法を避けるべき慎重な局面
- 実数解や有理数解を許容する方程式:前述の通り、稠密性を持つ集合に対して無限降下法を適用すると即座に解答が破綻します。
- 合同式(mod)の一発で矛盾が抜ける問題:入試の整数問題の多くは、「3で割った余り」や「4を法とする偶奇性」などを調べるだけで解の非存在が示せるケースが多々あります。わざわざ無限降下法を振り回す前に、まずはmodによる局所的な矛盾チェックを優先するのがセオリーです。
【無限 降下 法】に関するよくある質問(FAQ)
Q1:大学入試の答案で無限降下法を使う際、最も減点されない記述テンプレートは?
A1:最も安全なのは「最小元原理」に基づく記述です。「自明でない解が存在すると仮定し、その中で $|x|$(または $|x|+|y|$)が最小である解を $(x_0, y_0)$ とする」と冒頭で宣言します。その後、方程式の性質からより小さな解 $(x_1, y_1)$ を作り、「$|x_1| < |x_0|$ となり、$(x_0, y_0)$ の最小性に矛盾する」と結ぶ構成にすれば、無限列の記述を巡る採点官との見解の相違を完全に回避し、満点答案を狙えます。
Q2:フェルマーの最終定理の $n=3$ も無限降下法で証明できるのですか?
A2:はい、可能です。ただし、$n=4$ の場合のように通常の整数環 $\mathbb{Z}$ の中だけで完結させることは困難です。オイラー(Leonhard Euler)は、$n=3$ のケースにおいて、アイゼンシュタイン整数と呼ばれる複素数の世界($\mathbb{Z}[\omega]$、$\omega = \frac{-1+\sqrt{3}i}{2}$)に足を踏み入れ、そこでの「素因数分解の一意性」と無限降下法を組み合わせることで証明を完成させました。現代では代数的数論の導入として学ばれる美しい証明です。
Q3:なぜ実数や有理数の世界では無限降下法が使えないのですか?
A3:実数や有理数は「稠密(ちゅうみつ)」であり、異なる2つの数の間には無数の数が存在するためです。例えば正の有理数の列として $1, \frac{1}{2}, \frac{1}{4}, \frac{1}{8}, \dots$ という列を作ると、これは無限に減少し続けますが、常に0より大きく、何ら矛盾を生じません。無限降下法が成り立つ唯一の物理的根拠は、「自然数には1という最小の単位があり、0と1の間には正の整数が1つも存在しない」という離散性にあります。
まとめ:論理の美しさを味方に難問整数問題を完全攻略する
無限降下法は、17世紀のピエール・ド・フェルマーから現代の難関大学入試に至るまで、数学が持つ「論理の美しさ」を象徴し続けている至高の証明法です。一見すると捉えどころのない「解が存在しない」という否定の命題を、「解が存在すると仮定して、底のある階段を無限に降ろさせる」という背理のドラマによって打ち砕くその思考プロセスは、数学的思考の醍醐味そのものと言えます。
難関入試の整数問題において無限降下法を使いこなす鍵は、公式の丸暗記ではなく、「自然数の最小元原理」という根本公理に立脚した正確な答案作成作法にあります。「最小解の宣言」または「自然数列の無限降下の不可能性」を論理の隙間なく記述する力を養い、整数問題の難問を確実な得点源へと変えていってください。 (出典: 無限 降下 法(Yahoo!ニュース))