|
本帖最后由 愚工688 于 2019-11-4 04:18 编辑
计算偶数能够分成的素数对的数量的连乘式:
Sp(m)=(A-2)*P(m)
=(A-2)P(2·3·…·n·…·r)
=(A-2)×P(2)×P(3)×…×P(n)×…×P(r)
=(A-2)×(1/2)×f(3)×…×f(n)×…×f(r) {式2}
式中:3≤ n≤r;n是素数。f(n)=(n-1)/n,[jn=0时];或f(n)=(n-2)/n ,[jn>0时] 。jn系A除以n时的余数。
我这里对偶数2A采用的首项是(A-2),而不是你对偶数A的A/2,则是把偶数M的{1+(M-1)},{2+(M-2)} 预先排除掉,对比较大的偶数M,与你的计算值没有差别。
那么该连乘式是否具有偶数越大,对误差率(我以相对误差为例)的调控功能的作用会发挥的更好呢?
显然所谓的调控功能这是与实际情况不一致的。
在偶数M比较小的区域,相对误差的平均值处于负值状态;
到偶数1万-3万区域,相对误差的平均值处于0位上下;
到5万以上,各个偶数的相对误差值已经大于0位,并且随着偶数的增大,逐渐的趋向于0.20附近;
因此我计算偶数的素对数量的下限时,采用的是1/(1+μ)的μ=0.21作为下界计算值的相对误差修正系数的。
目前我能够筛选的偶数素对为百万亿级别,其时各个偶数的素对计算值的相对误差范围集中在0.18附近,而不是接近0位。
实际偶数1000到10亿趋大时的相对误差变化举例如下,可以看到相对误差的变化趋势:
S(1000)= 28 ;Sp( 1000 ) ≈ 20.61 ,δ(1000)≈-0.2639 ,k(m)= 1.3333
S(1002)= 36 ;Sp( 1002 ) ≈ 30.98 ,δ(1002)≈-0.1394 ,k(m)= 2
S(1004)= 18 ;Sp( 1004 ) ≈ 15.52 ,δ(1004)≈-0.1378 ,k(m)= 1
S(10000)= 127 ;Sp( 10000 ) ≈ 127.61 ,δ(10000)≈ 0.0048 ,k(m)= 1.3333
S(10002)= 197 ;Sp( 10002 ) ≈ 191.45 ,δ(10002)≈-0.0282 ,k(m)= 2
S(10004)= 99 ;Sp( 10004 ) ≈ 99.86 ,δ(10004)≈ 0.0087 ,k(m)= 1.043
S( 10^5) = 810 ;Sp( 100000 ) ≈ 820.35 ,δ( 10^5 )≈0.0128 ,k(m)= 1.3333
S(100002)= 1423;Sp( 100002 ) ≈1476.67 ,δ(100002)≈0.0377 ,k(m)= 2.4
S(100004)= 627 ;Sp( 100004 ) ≈ 644.59 ,δ(100004)≈0.0281 ,k(m)= 1.0476
D(1000000)= 5402;Sp( 1000000 ) ≈ 5770.85 ,δ( 10^6 )≈ 0.0683 ,k(m)= 1.3333
D(1000002)= 8200;Sp( 1000002 ) ≈ 8656.30 ,δ(1000002)≈0.0556 ,k(m)= 2
D(1000004)= 4160;Sp( 1000004 ) ≈ 4463.75 ,δ(1000004)≈0.0730 ,k(m)= 1.0313
D(10000000)= 38807;Sp( 10000000 ) ≈ 42642.26 ,δ( 10^7 )≈ 0.0988 , k(m)= 1.3333
D(10000002)= 59624;Sp( 10000002 ) ≈ 65384.81 ,δ(10000002)≈0.0966 ,k(m)= 2.0444
D(10000004)= 36850;Sp( 10000004 ) ≈ 40635.58 ,δ(10000004)≈0.1027 ,k(m)= 1.2706
D(100000000)= 291400;Sp( 100000000 ) ≈ 326294.40,δ( 10^8 )≈ 0.1197 , k(m)= 1.3333
D(100000002)= 464621;Sp( 100000002 ) ≈ 519373.37,δ(100000002 )≈ 0.1178,k(m)= 2.1223
D(100000004)= 247582;Sp( 100000004 ) ≈ 276910.16,δ(100000004 )≈ 0.1185,k(m)= 1.1315
D(1000000000)= 2274205;Sp( 1000000000 ) ≈ 2582599.54, δ(1000000000)≈0.1356 , k(m)= 1.3333
D(1000000002)= 3496205;Sp( 1000000002 ) ≈ 3973437.89,δ(1000000002)≈0.1365 ,k(m)= 2.0514
D(1000000004)= 1747858;Sp( 1000000004 ) ≈ 1986615.04,δ(1000000004)≈0.1366 ,k(m)= 1.0256
这里的k(m)值,即 π(P1-1)/(p1-2),p1系偶数含有的奇素数因子。
k(m)值体现了各个偶数素对数量的波动量。
连乘式计算11万亿偶数时的实际相对误差举例:
G(11111111111110)= ,Sp( 11111111111110 )= 14114669913.7 ,Δ≈0.176200897 , k(m)= 1.37713
G(11111111111112)= ,Sp( 11111111111112 )= 20549005813.6 ,Δ≈0.17621465 , k(m)= 2.00491
G(11111111111114)= ,Sp( 11111111111114 )= 13141002048.5 ,Δ≈0.176222484 , k(m)= 1.28213
G(11111111111116)= ,Sp( 11111111111116 )= 10357204998.6 ,Δ≈0.176205931 , k(m)= 1.01053
计算式:
Sp( 11111111111110 ) = [( 11111111111110 /2 -2)]*p(m) = 14114669913.7 ,
Sp( 11111111111112 ) = [( 11111111111112 /2 -2)]*p(m) = 20549005813.6 ,
Sp( 11111111111114 ) = [( 11111111111114 /2 -2)]*p(m) = 13141002048.5 ,
Sp( 11111111111116 ) = [( 11111111111116 /2 -2)]*p(m) = 10357204998.6 ,
|
|