ユークリッドの証明:素数は無限に存在する
定理 1
素数は無限に存在する。
説明
素数が無限であることを証明する方法はいくつかある。その中でも最もシンプルなのが、ユークリッドの方法だ。この証明は単純だけではなく、非常に美しいことでも有名だ。
証明
素数が個だけ存在するとしよう。それぞれの素数をとし、について考える。
- もしが素数ならば、は他のいかなる素数とも異なる新しい素数になる。これは仮定に矛盾する。
- もしが素数でなければ、は素数たちの積として表される。しかし、もまた素数であるため、のどれとも異なる。これはが個の素数のうちの一つではない新しい素数という意味だ。これは仮定に矛盾する。
よって、素数は無限に存在する。
■
参照
Silverman. (2012). A Friendly Introduction to Number Theory (4th Edition): p84. ↩︎