イントロダクション
素数が無限個あることの証明は、ユークリッドの証明、オイラーの証明などが知られています。
ユークリッドの証明は互いに素を用いた証明で、
オイラーの証明は調和級数が発散するということに基づいています。
最近、サイダックによる証明が発表されたようです。
サイダック[編集]
現代においても、新たな証明が次々に提案されている。その中でも、2006年に発表されたフィリップ・サイダックによる証明は非常に簡潔である[8]。
n は2以上の整数とする。n と n + 1 は互いに素なので、N2 := n(n + 1) は少なくとも2つの異なる素因子を持つ。同様に、N2 と N2 + 1 は互いに素なので、N3 := N2(N2 + 1) は少なくとも3つの異なる素因子を持つ。この操作を続けることにより、任意に多くの異なる素因子を持つ数を構成することができるので、素数は無数に存在する。
わからなかった方のために、nとn+1は互いに素になることの証明を書いておきます。
整数nとn+1の最大公約数をdと書くことにする。
ユークリッドの互除法から、n+1をnで割った余り1とnの最大公約数はdに等しい。
1とnの最大公約数は当然1なので、d = 1となる。
互いに素というのは、nとn+1の最大公約数が1であるという意味なので、
互いに素であることがわかった。
素数が無限個あることの新証明
このようにいくつもの証明が知られていますが、おそらく未発見の新証明を以前考えついたので、それをわかりやすくしたものを載せます。
この方法は、自然数の個数を利用した証明方法です。
[証明]
証明内で、以下の2つの事実あるいは定理を用います。
1.証明
素因数分解の存在は、素数が無限個あることを用いない証明が知られているので、
それを用います。
存在性
存在性定理の反例となる「素数の積で表せないような自然数」の存在を仮定すると、自然数の整礎性により、そのような数には最小の数(最小の反例)があるはずである。定義より 1 や素数は既に素数の積に表されているので、最小の反例 n は合成数であり、適当な自然数 a ≠ 1, b ≠ 1 をとれば n = ab とできるが、a < n かつ b < n ゆえ、n の最小性から右辺の各因子 a, b は素数の積として表され、n も素数の積で表せることとなり、矛盾する。ゆえに、任意の自然数は素数の積に表される。∎
2.の証明
[素数が無限個あることの新証明]
署名:tarotaro01204@gmail.com