梅森素数
本节我们研究形如an−1(n≥2)an−1(n≥2)的素数。例如31就是这样的数,因为31=25−131=25−1
容易知道若a是奇数,则an−1an−1是偶数,即不可能是素数。
且a−1a−1始终是an−1an−1的因子。为啥呢?因为使用几何级求和公式,(展开即可证明该公式)
xn−1=(x−1)(xn−1+xn−2+...+x2+x+1)xn−1=(x−1)(xn−1+xn−2+...+x2+x+1)
所以若an−1an−1为素数,则a一定等于2。反之显然不成立。
下面对2n−12n−1进一步总结结论。
- 当n是偶数时,(2n−1)(2n−1) 一定能被3=22−13=22−1整除
- 当n能被3整除时,(2n−1)(2n−1) 一定能被7=23−17=23−1整除
- 当n能被5整除时,(2n−1)(2n−1) 一定能被31=25−131=25−1整除
我们猜测,如果n能被m整除,则(2n−1)(2n−1)一定能被2m−12m−1整除。这是正确的,同样可以使用几何级求和公式证明。
总结一下,有下面的命题
命题14.1 如果对于整数a≥2a≥2与n≥2n≥2,an−1an−1是素数,则a必等于2,且n一定是素数。
形如2p−12p−1的素数,就称为梅森素数。
前几个梅森素数的pp是:
研究梅森素数并没有什么意义,但有一个相关的数学问题很值得研究:
是否存在无穷多个梅森素数?