ユークリッドの定理は、素数が無限に存在することを主張する数論における基本的な命題です。この定理は、ユークリッドの著書『原論』で初めて証明されました。この定理にはいくつかの証明があります。
証明
ユークリッド
ユークリッドは著書『原論』(第9巻、命題20)[1]に掲載された証明を提示しており、ここではそれを要約する。[2]
素数の有限リストp 1、 p 2、...、 p nを考えてみましょう。このリストに含まれていない素数が少なくとも 1 つ追加で存在することがわかります。リスト内のすべての素数の積をPとします: P = p 1 p 2 ... p n。q = P + 1とします。qは素数かそうでないかのどちらかです:
- qが素数である場合、リストに含まれていない素数が少なくとももう 1 つ、つまりq自体が存在します。
- qが素数でない場合は、何らかの素因数 p がq を割り切れます 。この因数p がリスト内にあれば、P を割り切れます( P はリスト内の各数の積であるため)。しかし、先ほど述べたように、 p はP + 1 = qも割り切れます。 p がPとq を割り切れる場合、p は2 つの数の差[3]も割り切れなければなりません。差は ( P + 1) − Pまたは 1 です。 1 を割り切れる素数はないため、p はリスト内にあり得ません。これは、リスト内の素数以外に少なくとももう 1 つ素数が存在することを意味します。
これは、素数の有限リストごとに、リストに含まれない素数が存在することを証明しています。[4]元の著作では、ユークリッドは任意の素数リストを書く方法がなかったため、頻繁に適用した方法、つまり一般化可能な例の方法を使用しました。つまり、彼は3つの素数だけを選択し、上記の一般的な方法を使用して、常に追加の素数を見つけることができることを証明します。ユークリッドは、最初にいくつの素数が選択されたかに関係なく、同様の証明が機能することを読者が確信していると想定していると思われます。[5]
ユークリッドは、最初に検討した有限集合にはすべての素数が含まれているという仮定から始まる背理法によってこの結果を証明したと誤って報告されることが多いが[6]、実際には事例による証明、つまり直接的な証明方法である。哲学者トルケル・フランツェンは、論理学の本の中で、「素数が無限に存在するというユークリッドの証明は間接的な証明ではない [...] この議論は、時々「q 1、... q n がすべて素数であると仮定する」という仮定に置き換えることで間接的な証明として定式化される。しかし、この仮定は証明で使用されていないため、再定式化は無意味である」と述べている[7] 。
バリエーション
ユークリッドの証明には、次のようないくつかのバリエーションが存在します。
正の整数 n の階乗 n !は、 2 からnまでのすべての整数の積であるため、それらの整数すべてで割り切れる。したがって、n ! + 1は、 2 からnまでのどの整数でも割り切れない(それぞれで割ると 1 の余りになる)。したがって、n ! + 1は素数であるか、 nより大きい素数で割り切れる 。どちらの場合でも、すべての正の整数nに対して、 nより大きい素数が少なくとも 1 つ存在する 。結論として、素数の数は無限である。[8]
オイラー
スイスの数学者レオンハルト・オイラーによるもう一つの証明は、算術の基本定理、すなわちすべての整数は一意に素因数分解できるという定理に基づいています。オイラーが書いたもの(現代の表記法ではなく、現代の標準とは異なり、和と積の引数を整数の有限集合に制限していません)は、次の命題と同等です。[9]
ここで、はk個の最初の素数の集合を表し、は素因数が全て
これを示すには、積の各因子を等比級数として展開し、積を和に分配します(これは、リーマンゼータ関数のオイラー積公式の特殊なケースです)。
最後から2番目の和では、素数の積はどれも1回だけ現れるので、算術の基本定理により最後の等式は真である。この結果に対する最初の系で、オイラーは「絶対無限大」に似た記号で を表し、文中の無限和は「値」 に等しく 、したがって無限積もそれに等しいと書いている(現代の用語では、これは調和級数のまでの部分和が のように漸近的に発散すると言うことと同等である)。次に、2番目の系で、オイラーは積が
は有限値2に収束し、その結果素数のほうが平方数より多くなります。これはユークリッドの定理を証明しています。[10]

同じ論文(定理19)で、オイラーは実際に上記の等式を使って、それまで知られていなかったより強力な定理、すなわち級数
は発散します。ここで、P はすべての素数の集合を表します (オイラーは、無限和は に等しいと書いています。これは、現代の用語で、この級数の までの部分和が のように漸近的に振る舞うと言うことと同等です)。
エルデシュ
ポール・エルデシュは算術の基本定理に基づいた証明[11]を示した。すべての正の整数は、平方数rと平方数 s2に一意に因数分解できる。例えば、75,600 = 2 4 3 3 5 2 7 1 = 21 ⋅ 60 2である。
N を正の整数とし、 k をN以下の素数の個数とする。これらの素数をp 1 , ... , p kとする。N以下の任意の正の整数a は、次の形式で表すことができる 。
ここで、各e i は0または1です。aの平方自由部分を形成する方法は2 k通りあります。また、s 2 は最大でNなので、s ≤ √ Nです。したがって、最大で2 k √ Nの数がこの形式で表されます。言い換えると、
または、整理すると、N以下の素数の個数kは、以上である。1/2 log 2 N。Nは任意なので、 N を適切に選択することでk を必要なだけ大きくすることができます。
ファーステンバーグ
1950年代にヒレル・ファーステンベルグは点集合位相を用いた背理法による証明を導入した。[12]
整数 上の位相を等間隔整数位相と呼び、部分集合が空集合、、または等差数列の和集合( の場合)である場合に限り、部分集合を開集合であると宣言することによって定義する。ここで、
すると、整数の有限集合は開集合にはなり得ないという性質と、基底集合が開集合かつ閉集合であるという性質から矛盾が生じる。
補集合が有限であるため閉じることはできませんが、閉集合の有限和であるため閉じています。
最近の
包含排除原則の使用
フアン・パブロ・ピナスコは次のような証明を書いている。[13]
p 1 , ..., p N を最小のN個の素数とする。包含排他原理により、これらの素数のいずれかで割り切れる x以下の正の整数の数は
xで割ってx →∞ とすると
これは次のように書ける。
p 1、...、 p N以外の素数が存在しない場合は、(1)の式は に等しく 、(2)の式は1に等しくなりますが、明らかに(3)の式は1に等しくありません。したがって、 p 1、...、 p Nよりも多くの素数が存在する必要があります。
ルジャンドルの公式を使う
2010年に、ジュンホ・ピーター・ワンは背理法による次の証明を発表しました。[14] kを任意の正の整数と します。すると、ルジャンドルの公式(ポリニャックに帰属されることもある) によれば、
どこ
しかし、素数が有限個しか存在しない場合、
(分数の分子は単指数的に増加しますが、スターリングの近似により分母は単指数的よりも速く増加します)、これは各kについて分子が分母以上であるという事実と矛盾します。
建設によって
フィリップ・サイダックは、背理法[15]やユークリッドの補題(素数pがabを割り切れるなら、 aか bを割り切れるはず) を用いない構成によって次の証明を与えた。
1 より大きい各自然数は少なくとも 1 つの素因数を持ち、2 つの連続する数nと ( n + 1) には共通の因数がないため、積n ( n + 1) には数n自体 よりも多くの異なる素因数が存在します。したがって、プロニック数の連鎖:
1×2 = 2 {2}、2×3 = 6 {2, 3}、6×7 = 42 {2, 3, 7}、42×43 = 1806 {2, 3, 7, 43}、1806×1807 = 3263442 {2, 3, 7, 43, 13, 139}、· · · · は、
無限に増加する素数集合のシーケンスを提供します。
非圧縮法の使用
素数がk個しかないと仮定します( p 1 , ..., p k )。算術の基本定理により、任意の正の整数n は次のように表すことができます。
ここで、非負整数指数e iと有限サイズの素数リストを合わせると、数を再構成するのに十分である。すべてのiに対して となるので、すべてのiに対してとなる(ここで は底 2 の対数を表す)。これにより、次のサイズのnのエンコードが得られる(ビッグオー記法を使用):ビット。これは、ビットを要するバイナリでn を直接表すよりもはるかに効率的なエンコードである。ロスレスデータ圧縮の確立された結果によれば、一般にNビットの情報をNビット未満に圧縮することはできない。上記の表現は、nが十分に大きい場合 となるため、これに完全に違反する。したがって、素数の数は有限であってはならない。[16]
偶奇引数の使用
ロメオ・メシュトロヴィッチは偶奇論を用いて、素数の数が無限でなければ3が最大の素数であるという矛盾を示した。[17]
がすべて素数であると仮定します。仮定により、 と互いに素であるすべての正の整数は集合 に含まれることに留意してください。特に、は と互いに素であり、したがって も同様です。しかし、これは が集合 内の奇数であることを意味するため、、または になります。これはが最大の素数でなければならないこと を意味し、これは矛盾です。
上記の証明は、 を任意の素数で置き換えて とした場合にも有効であり、積は となり、偶数対奇数の議論は、 で割り切れる対 で割り切れない議論に置き換えられます。結果として生じる矛盾は、 が と同時に に等しく、 より大きい必要があることですが、[a]は不可能です。
より強力な結果
このセクションの定理は、ユークリッドの定理と他の結果を同時に意味します。
等差数列に関するディリクレの定理
ディリクレの定理は、互いに素な任意の 2 つの正の 整数 aと dに対して、 a + nd の形式の素数が無限に存在することを述べています。ここでnも正の整数です。言い換えると、d を法としてaと合同な素数は無限に存在するということです。
素数定理
π ( x ) を、任意の実数 x に対して 、 x以下の素数の個数を与える素数計算関数とします。素数定理によれば、x / log x はπ ( x )の良い近似値であり、 xが無制限に増加するときの2つの関数π ( x )とx / log xの商の極限は 1 です。
漸近的記法を用いると、この結果は次のように言い換えられる。
これによりユークリッドの定理が導かれる。
ベルトラン・チェビシェフの定理
数論において、ベルトランの公理は、任意の整数 に対して、少なくとも1つの素数が必ず存在し、
ベルトラン・チェビシェフの定理は、 との関係としても表すことができます。ここで、は素数計算関数です( 未満の素数の個数)。
この命題は、1845年にジョセフ・ベルトラン[18] (1822–1900)によって初めて予想されました。ベルトラン自身は、区間[2, 3 × 10 6 ]内のすべての数について彼の命題を検証しました。 彼の予想は、 1852年にチェビシェフ(1821–1894)によって完全に証明されたため[19] 、この公理はベルトラン・チェビシェフの定理またはチェビシェフの定理とも呼ばれています。
注記
- ^ 上記の証明 ( を使用) では、この矛盾は次のようになります。より一般的な証明では、矛盾は次のようになります。つまり、 がに置き換えられ、 の係数がにおける最小の素数になります。
参考文献
- ^ ジェームズ・ウィリアムソン(翻訳者、解説者)『ユークリッド原論、博士論文付き』クラレンドン・プレス、オックスフォード、1782年、63ページ。
- ^ オーレ、オイスタイン(1988)[1948]、数論とその歴史、ドーバー、p.65
- ^ 一般に、任意の整数a、b、cに対して、かつ であればとなります。詳細については、割り切れるかどうかを参照してください。
- ^ ユークリッドの主張の正確な定式化は、「素数は、提案されている素数の集合よりも多数である」である。
- ^ カッツ、ビクター J. (1998)、数学の歴史/入門(第 2 版)、アディソン ウェスリー ロングマン、p. 87
- ^ Michael HardyとCatherine Woodgold、「Prime Simplicity」、Mathematical Intelligencer、第31巻第4号、2009年秋、44〜52ページ。
- ^ フランゼン、トルケル(2004)、「無尽蔵性:非網羅的扱い」、AKピーターズ社、p. 101
- ^ ボストック、リンダ; チャンドラー、スザンヌ; ローク、C. (2014-11-01). Further Pure Mathematics . ネルソン・ソーンズ. p. 168. ISBN 9780859501033。
- ^ 定理 7 とその系 1 および 2 (レオンハルト オイラー)。「無限シリーズ頃の変種観察」。Commentarii Academiae scientiarum Imperialis Petropolitanae 9、1744、160–188 ページ。英語翻訳
- ^ ディクソンは著書『数論の歴史』(第 1 巻、413 ページ)でこの証明に言及しているほか、オイラーの別の著書「Introduction in Analysin Infinitorum. Tomus Primus. Bousquet, Lausanne 1748. [1]」の 235 ページを引用して別の証明についても言及している。そこでは (§ 279)、オイラーは以前の証明の論文で、実際にははるかに強力な定理 19 (後述) を本質的に再述している。
- ^ ハヴィル、ジュリアン (2003)。ガンマ:オイラー定数の探究。プリンストン大学出版局。pp. 28–29。ISBN 0-691-09983-9。
- ^ファー ステンバーグ、ハリー(1955)。「素数の無限性について」アメリカ数学月刊誌。62 (5): 353. doi :10.2307/2307043. JSTOR 2307043. MR 0068566.
- ^ Juan Pablo Pinasco、「ユークリッドとオイラーの定理の新しい証明」、American Mathematical Monthly、第116巻第2号、2009年2月、172-173ページ。
- ^ ジュンホ・ピーター・ワン、「素数の無限性のもう一つの証明」、アメリカ数学月刊誌、第117巻第2号、2010年2月、181ページ。
- ^ Saidak, Filip (2006年12月). 「ユークリッドの定理の新しい証明」. American Mathematical Monthly . 113 (10): 937–938. doi :10.2307/27642094. JSTOR 27642094.
- ^ シェン、アレクサンダー(2016)、コルモゴロフ複雑性とアルゴリズムのランダム性(PDF)、AMS、p. 245
- ^ Meštrović, Romeo (2017年12月13日). 「素数の無限性の非常に短い証明」.アメリカ数学月刊誌. 124 (6): 562. doi :10.4169/amer.math.monthly.124.6.562 . 2024年6月30日閲覧。
- ^ Bertrand, Joseph (1845)、「Mémoire sur le nombre de valeurs que peut prendre une fonction quand on y permute les lettres qu'elle renferme.」、Journal de l'École Royale Polytechnique (フランス語)、18 (Cahier 30) :123~140。
- ^ チェビシェフ、P. (1852)、「初公開の思い出」。(PDF)、Journal de mathématiques pures et appliquées、シリーズ 1 (フランス語): 366–390。 (公準の証明: 371–382)。サンクトペテルスブール帝国科学アカデミーの回想録、第 1 巻も参照してください。 7、15–33ページ、1854年
外部リンク
- Weisstein, Eric W.「ユークリッドの定理」。MathWorld。
- ユークリッドの『原論』第 9 巻、命題 20 (ユークリッドの証明、クラーク大学のデイビッド ジョイスの Web サイトに掲載)
