数学において、無限降下法(フェルマー降下法とも呼ばれる)は、ある数に対して命題が成り立たないことを示すために用いられる背理法の一種である[ 1 ]。これは、ある数に対して命題が成り立つならば、より小さい数に対しても同じことが成り立ち、無限降下を経て最終的に矛盾に至ることを示すことによって証明される[ 2 ] 。この方法は整列原理に基づいており、ディオファントス方程式などの与えられた方程式に解がないことを示すためによく用いられる[ 3 ] [ 4 ]。
一般的に、ある問題の解が存在し、それが何らかの意味で一つ以上の自然数に関連しているとすれば、必然的に、一つ以上の「より小さい」自然数に関連する第二の解が存在することが示される。これはさらに、より小さい自然数に関連する第三の解を意味し、第四の解、したがって第五の解を意味し、以下同様である。しかし、無限に小さい自然数が存在することはあり得ないため、数学的帰納法によって、元の前提(解が存在するという前提)は誤りである。その正しさは矛盾を生み出す。
これを表現する別の方法としては、一つまたは複数の解または例が存在すると仮定し、そこから最小の解または例(最小の反例)を推論するという方法がある。そして、最小の解が存在するならば、(何らかの意味で)より小さな解の存在が必然的に導かれることを証明しようとする。そうすることで、いかなる解の存在も矛盾につながることが再び証明される。
無限降下法の最も初期の使用例は、ユークリッドの『原論』に見られる。[ 3 ]典型的な例は、第7巻命題31で、ユークリッドは、すべての合成整数が何らかの素数で割り切れる(ユークリッドの用語では「測定される」)ことを証明している。[ 2 ]
この方法は、後にフェルマーによって発展させられ、彼はこの用語を作り出し、ディオファントス方程式によく用いた。[ 4 ] [ 5 ] 2つの典型的な例は、ディオファントス方程式の非可解性を示している。そして、奇素数pは、次の条件を満たす場合に2 つの平方数の和として表すことができるというフェルマーの定理を証明した。(モジュラー算術と無限降下法による証明を参照)。このようにして、フェルマーは、古典的な関心事であるディオファントス方程式の多くの場合(例えば、等差数列の4つの平方数の問題)において解が存在しないことを示すことができた。
現代の視点から見ると、彼の「無限降下法」は、楕円曲線E上の有理点に対する倍加関数の逆関数を利用したものと言える。ここでいう有理点とは、 E上の仮想的な非自明点である。E上の点を倍加すると、その点を表すのに必要な数の長さ(桁数)がほぼ倍になるため、点を「半分にする」と項の少ない有理数が得られる。項は正の値であるため、無限に減少することはない。
20世紀の数論において、無限降下法は再び取り上げられ、代数的数論の主軸やL関数の研究と結びつくまでに発展した。モーデルの構造的結果である、楕円曲線E上の有理点が有限生成アーベル群を形成するという結果は、フェルマー流のE /2Eに基づく無限降下法を用いた。
これをアーベル多様体Aの場合に拡張するために、アンドレ・ヴェイユは、高さ関数という概念によって解の大きさを定量化する方法をより明確にする必要がありました。この概念は基礎的なものとなりました。A ( Q )/2A ( Q )が有限であることを示すには、これは確かにAの有理点の群A ( Q ) の有限生成の必要条件ですが、後にガロア コホモロジーとして認識されるものにおける計算を行う必要があります。このようにして、理論における抽象的に定義されたコホモロジー群は、フェルマーの伝統における降下と同一視されるようになりました。モルデル・ヴェイユの定理は、後に非常に広範な理論となるものの始まりでした。
2の平方根(√2)が無理数(つまり、 2つの整数の分数として表せない)であるという証明は古代ギリシャ人によって発見され、おそらく無限降下法による証明の最も古い既知の例である。ピタゴラス派は、正方形の対角線は辺と通約できないこと、つまり現代の言葉で言えば、2の平方根が無理数であることを発見した。この発見の時期や状況については確かなことはほとんど知られていないが、メタポントゥムのヒッパソスの名前がよく挙げられる。しばらくの間、ピタゴラス派は2の平方根が無理数であるという発見を公式の秘密として扱い、伝説によると、ヒッパソスはそれを漏らしたために殺害された。[ 6 ] [ 7 ] [ 8 ] 2の平方根は、例えばコンウェイとガイ(1996)のように、「ピタゴラス数」または「ピタゴラス定数」と呼ばれることもある。[ 9 ]
古代ギリシャ人は代数学を持たなかったため、無限降下法による幾何学的証明を考案した(ジョン・ホートン・コンウェイは、より分かりやすい別の無限降下法による幾何学的証明を提示している[ 10 ])。以下は、同様の方法による代数的証明である。
√2が有理数であると仮定すると、次のように書ける。
2つの自然数pとqについて。すると、2乗すると
したがって、2 はp 2を割り切る必要があります。2 は素数なので、ユークリッドの補題によりpも割り切る必要があります。したがって、p = 2rとなります ( rはある整数) 。
しかしその後、
これは、 qも2で割り切れることを示しています。したがって、q = 2s( sはある整数)となります。
これにより
したがって、√2を有理数として表すことができれば、常に小さな部分を持つ有理数として表すことができ、さらに小さな部分を持つ有理数として表すことができ、無限に続くことになる。しかし、これは自然数の集合では不可能である。√2は実数であり、実数は有理数または無理数のいずれかであるため、残された唯一の選択肢は √2 が無理数であるということである。[ 11 ]
(あるいは、これは√2が有理数であれば、分数による「最小」表現は存在し得ないことを証明する。なぜなら、p / qの「最小」表現を見つけようとすると、それよりも小さい表現が存在することになり、同様の矛盾が生じるからである。)
正の整数kに対して、√ k は整数ではなく有理数であり、自然数mとnに対して m / n と表せると仮定し、q を√ kより小さい最大の整数(つまり、qは√ kの床関数) とする。すると、
分子と分母はそれぞれ、正だが 1 未満の式 ( √ k − q ) を掛け、その後個別に簡略化しました。したがって、結果として得られる積、例えばm′とn′は、それぞれ整数であり、 mとnより小さいです。したがって、 √ kを表すためにどのような自然数mとn が使われても、同じ比率を持つより小さい自然数m′ < mとn′ < nが存在します。しかし、自然数上での無限降下は不可能なので、これは√ k が自然数の比率として表せるという元の仮定を否定します。 [ 12 ]
解けない整数で表すと、解が存在しないことを示すのに十分である。整数では、これはフェルマーの最終定理の特殊なケースであり、後者の歴史的な証明は、無限降下法を用いて前者をより広く証明することによって進められました。次のより最近の証明は、最小のそのような三角形が存在しないため、ピタゴラス三角形の任意の 2 つの辺がそれぞれ正方形または 2 つの正方形になることはできないことをさらに広く証明することによって、これら 2 つの不可能性を実証しています。[ 13 ]
そのようなピタゴラス三角形が存在すると仮定します。すると、それを縮小して、同じ性質を持つ原始ピタゴラス三角形(つまり、1以外の共通因数を持たない三角形)を得ることができます。原始ピタゴラス三角形の辺は次のように表すことができます。aとbが互いに素であり、a+bが奇数であるため、 yとzも両方とも奇数である。yとzがそれぞれ奇数である という性質は、yもzも2乗平方根にはなり得ないことを意味する。さらに、xが平方根または2乗平方根である場合、aとbはそれぞれ平方根または2乗平方根である。どの2辺がそれぞれ平方根または2乗平方根であると仮定するかによって、3つのケースがある。
いずれの場合も、2辺がそれぞれ正方形または2倍の正方形であるピタゴラス三角形が、より小さな三角形を生み出し、それがさらに小さな三角形を生み出す、といった具合に連鎖的に続いていきます。このような連鎖は無限に続くことはできないため、そのような三角形が存在するという前提自体が間違っていることになります。
これは、方程式が
非自明な解は存在し得ない。なぜなら、非自明な解は2辺が正方形であるピタゴラス三角形を与えるからである。
フェルマーの定理のn = 4 の場合の無限降下法による同様の証明については、Grant と Perella [ 14 ]および Barbara [ 15 ]の論文を参照してください。
降下法と呼ばれる背理法の特殊なケース