素数 -(prime number),也叫质数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
根据这样的定义,我们可以知道最小的素数为2,然后依次还有 3,5,7,11,13,17,19,23,29....等等,100以内的素数就共25个
这里我能知道有最小的素数,那么是否有最大的素数呢?该如何证明?
先说答案,素数的个数是无限的,关于证明,得先介绍一个数字家,欧几里得(约公元前330年—公元前275年),古希腊数学家,被称为"几何之父"
我们参考数学家【欧几里得】的反正法加之自己的理解来证明 ,我们首先假设存在有限的素数集合,用{2,3,5,7...p}表示,其中p是集合里最大的素数。 然后我们可以定义
P=(2*3*5*7*...*p)+1
如果P的值为素数,那么P>=p ,因此p就不是最大的素数
那么如果P是合数,因为P被素数集合中的任何一个素数整除都会余1,那么只能被集合之外的一个素数Q整除,那么这样一来,Q是素数,而且Q>=p,因此p就不是最大的素数
所以无论P是素数和还是合数,都能推算出有一个素数存在,是大于素数集合的p的,因此最后可以得出素数的个数是无限的
误区说明>>>>:
对于很多人,都会对 P=(2*3*5*7*...*p)+1 的值有一个误区的认识,会认为这样计算出来的结果就一定是质数,其实不然
例如:P=2*3*5*7*11*13+1=30031=59*509,当然这个现象其实笔者上面也解释了,即这样的值有可能是质数,也有可能是合数
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/16927479.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!