证明:素数是无限的(欧几里德)
2009-12-07 13:38
218 查看
证明:素数是无限的
欧几里德
将所有的素数相乘得到:
A=2*3*5*7*11*...*Pn
A显然可以被每一个素数整除,这正是我们构造他的原则。现将A加上1,记为P:
P=A+1=(2*3*5*7*11*...*Pn)+1
P或是素数,或者不是。
若P是我们得到的素数,由于P显然大于Pn,这与假设Pn为最大素数相矛盾。
每个整数或者是素数,或者是素数的乘积。因此,若P不是素数,则必定可被某个素数整除。用2,3,5或其他任何一个不大于Pn的素数除P,余数显然为1。于是若P不是素数,它必定能被大于Pn的素数整除,这与Pn是最大的素数矛盾。
因此假设不成立,命题成立。
欧几里德
将所有的素数相乘得到:
A=2*3*5*7*11*...*Pn
A显然可以被每一个素数整除,这正是我们构造他的原则。现将A加上1,记为P:
P=A+1=(2*3*5*7*11*...*Pn)+1
P或是素数,或者不是。
若P是我们得到的素数,由于P显然大于Pn,这与假设Pn为最大素数相矛盾。
每个整数或者是素数,或者是素数的乘积。因此,若P不是素数,则必定可被某个素数整除。用2,3,5或其他任何一个不大于Pn的素数除P,余数显然为1。于是若P不是素数,它必定能被大于Pn的素数整除,这与Pn是最大的素数矛盾。
因此假设不成立,命题成立。
相关文章推荐
- 证明素数有无限多个(《具体数学》上的方法)
- [数学之美]素数个数无限的证明
- 数论快速入门(同余、扩展欧几里德、中国剩余定理、大素数测定和整数分解、素数三种筛法、欧拉函数以及各种模板)
- 如何证明人的记忆力是无限的
- p是一个大于3的素数,证明:7^p-6^p-1是43的倍数
- 已知k - 1和k + 1均为素数,且k > 100,证明k必定能被6整除
- 转任意素数有有无穷个的证明
- 素数线性筛模板与证明
- 素数的个数为什么是无限的
- 埃拉托斯特尼筛法算法复杂度(n*lnlnn)的证明([欧拉数学]素数倒数之和)
- 【筛素数表证明】【O[n]】
- 一种素数判定算法的数学证明
- 一道数学题:N是大于等于5的素数,N+2也是素数,证明(N+1)%6 = 0
- 陶哲轩实分析 定理 8.2.2 (无限和的富比尼定理) 证明
- 《算法导论》学习笔记——如何证明有无穷多个素数
- 经典证明:用信息熵证明素数无穷多
- 利用阶乘因子数公式证明素数无穷多
- 【筛素数表证明】【O[n]】
- 如何证明素数有无穷多个
- 证明:素数对中间的数能被6整除