您现在的位置是:首页 >

素数的个数是有限的吗

火烧 2016-12-06 10:56:11 1061
在自然数中,2、3、5、7……这些数,它们只能被1和自身整除,这种数叫做素数。4、6、8、9……这些数,它们除1和自身以外,还能被其他的数整除,这种数叫做合数。1既不是素数,又不是合数。 在自然数列中,究竟哪些是素数呢?公元前三百多年,希腊学者埃拉多斯染尼

在自然数中,2、3、5、7……这些数,它们只能被1和自身整除,这种数叫做素数。4、6、8、9……这些数,它们除1和自身以外,还能被其他的数整除,这种数叫做合数。1既不是素数,又不是合数。

在自然数列中,究竟哪些是素数呢?公元前三百多年,希腊学者埃拉多斯染尼(Eratasthenes),提出了一种方法,他在一张纸上写上自然数列的数字,把它贴在一个柜子上,然后把其中的合数一个一个地挖去,得到一个有许多小孔的象筛子一样的东西,所有的合数,都好象被筛子筛去了一样,而把素数留了下来,得到了一张表,这张表叫做“埃拉多斯染尼筛子”。

埃拉多斯染尼是怎样筛法呢?例如,他造一张1到50的素数表,首先写上1到50的这50个自然数,然后先划去1,把2留下。再划去其他所有2的倍数,把3留下。再划去其他所有3的倍数,把5留下。又划去其他所有5的倍数……,以此类推,可以得到50以内的所有素数。这就是著名的“筛法”。


我们也可以按这个方法,在纸上写出1~100自然数,把素数筛出来。

按照埃拉多斯染尼的筛法,会不会划到最后都是合数呢?也就是素数的个数到底是不是有限的呢?公元前约275年,希腊著名的数学家欧几里德(Euclid)用巧妙的方法证明了素数的个数是无限的。

欧几里德是运用反证法来证明的。他首先假定素数的个数是有限的,并列出所有的素数2、3、5、7……p,其中最大的是p,然后构成一个数2·3·5·7……·p+1,显然它大于p,其中2·3·5·7……·p能被任何素数整除,而数1被任何素数除所得的余数为1。因此,2·3·5·7……·p+1被任何素数除所得的余数为1,即它不能被2、3、5、7……p中任何一个整除,也就是它要被大于p的素数整除,这就与假定相矛盾。因此,素数的个数是无限的。

这是数论中的一个重要定理。数论是数学的一个重要分支,它主要研究数的性质,其中有着许多奇妙的猜想和有趣的问题,有些至今还未得到最后解决。例如哥德巴赫猜想就是著名的一个。

永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码