双生质数

来自testwiki
跳转到导航 跳转到搜索

什么是孪生素数猜想

素数p与素数p+2有无穷多对

孪生素数的公式

利用素数的判定法则,可以得到以下的结论:“若自然数qq+2都不能被任何不大于q+2的素数 整除,则qq+2都是素数”。这是因为一个自然数n是素数当且仅当它不能被任何小于等于n的素数整除。 用数学的语言表示以上的结论,就是:

存在一组自然数b1,b2,,bk,使得
q=p1m1+b1=p2m2+b2==pkmk+bk(1)

其中 p1,p2,,pk表示从小到大排列时的前k个素数:2,3,5,....。并且满足

1ik,  0<bi<pi, bi0, bipi2.

这样解得的自然数q如果满足q<pK+122,则qq+2是一对孪生素数。 我们可以把(1)式的内容等价转换成为同余方程组表示:

qb1(modp1),qb2(modp2),,qbk(modpk)(2)

由于(2)的模p1,p2,...,pk都是素数,因此两两互素,根据孙子定理(中国剩余定理)知,对于给定的b1,b2,,bk,(2)式有唯一一个小于p1p2pk的正整数解。

范例

例如k=1时,q=2m1+1,解得q=3,5。由于5<322,所以可知33+255+2都是孪生素数。这样就求得了区间(3,32)里的全部孪生素数对。

又比如k=2时,列出方程q=2m1+1=3m2+2,解得q=5,11,17。由于17<522,所以1111+21717+2都是了孪生素数。由于这已经是所有可能的b1,b2,,bk值,所以这样就求得了区间(5,52)的全部孪生素数对。

k=3时 5m3+1 5m3+2 5m3+4
q=2m1+1=3m2+2= 11,41 17 29

由于这已经是所有可能的b1,b2,,bk值,所以这样就求得了区间(7,72)的全部孪生素数对。

k=4时 7m4+1 7m4+2 7m4+3 7m4+4 7m4+6
q=2m1+1=3m2+2=5m3+1= 71 191 101 11 41
q=2m1+1=3m2+2=5m3+2= 197 107 17 137 167
q=2m1+1=3m2+2=5m3+4= 29 149 59 179 209

    由于这已经是所有可能的b1,b2,,bk值,所以这样就求得了区间(11,112)的全部孪生素数对(8个小于121-2的解)。       仿此下去可以一个不漏地求得任意大的数以内的全部孪生素数对。对于所有可能的b1,b2,bk值,(1)和(2)式在p1p2...pk范围内,有 (p11)(p22)(p32)...(pk2)(3) 个解。

结论推广

孪生素数猜想就是在k值任意大时(1)和(2)式都有小于pk+122的解。