|

楼主 |
发表于 2019-6-29 23:00
|
显示全部楼层
正如我在1楼所说的那样:
因此,K(m)值的大小是偶数M表为两个素数和的表法数量变化的主要因素,是反映连续偶数的素对数量波动的主要参数,素因子系数 K(m),也可称为偶数表为两个素数和(即素对)表法数量的波动系数。
当然偶数M表为两个素数和的表法数量变化的其它因素有分布不均匀造成的计算值相对误差的波动;
偶数M值的影响。等等。
对于大偶数,偶数M值的影响可以忽略.
因为任意偶数M,分成两个整数的表示形式有:p1+(M-p1),或者有:(M/2-x)+(m/2+x)
我采用的数学模型是2A=(A-x)+(A+x),这样仅仅需要解决的是唯一的变量 x与A的对应关系。
要使得(A-x),(A+x)除以√(M-2)内的素数的余数都等于0,研究x除以素数n的余数与A除以素数n的余数的对应关系,是必由之路。
把A除以√(M-2)内的素数的余数记作j2,j3,j5,…,jn,…,jr;
那么当x除以√(M-2)内的素数的余数同时满足不等于j2,j3与(3-j3),…,jn与(n-jn),…,jr 与(r-jr)时(A-x)、(A+x)都是素数。
由于x的取值区域是个自然数区域[2,A-3],在自然数中的数,除以素数n时的余数以n为周期依次循环,
因此如果A含有素数n,那么余数jn与(n-jn)其实是相同的。因此x除以n的余数不等于jn与(n-jn)的比率为(n-1)/n;
如果A不含有素数素因子n,那么x除以n的余数不等于jn与(n-jn)的比率为(n-2)/n;
两者之比 kn=(n-1)/(n-2);
当A含有多个素因子时,即为 K(m)=π[(n-1)/(n-2)]。
连续大偶数的各个偶数的素对数量多寡,主要由 K(m)值决定。只有在 K(m)值相差很小情况下,计算值相对误差的波动才能对排位造成影响。
比如:5亿的连续偶数的速度计算值;
G(500000000) = 1219610 ,Sp( 500000000 *)≈ 1219927.3 ,Δ≈0.00026 , k(m)= 1.33333
G(500000002) = 939454 ,Sp( 500000002 *)≈ 938405.6 , Δ≈-0.00112, k(m)= 1.02564
G(500000004) = 2230221 ,Sp( 500000004 *)≈ 2229824 , Δ≈-0.00078 , k(m)= 2.43711
G(500000006) = 1053889 ,Sp( 500000006 *)≈ 1052865.4 ,Δ≈-0.00097 , k(m)= 1.15074
G(500000008) = 916242 ,Sp( 500000008 *)≈ 914945.5 , Δ≈-0.00142 , k(m)= 1
G(500000010) = 2591642 ,Sp( 500000010 *)≈ 2589063.8 ,Δ≈-0.00099 , k(m)= 2.82975
G(500000012) = 914525 ,Sp( 500000012 *)≈ 914945.5 , Δ≈ 0.00046 , k(m)= 1
G(500000014) = 924132 ,Sp( 500000014 *)≈ 923625.9 , Δ≈-0.00055 , k(m)= 1.00949
G(500000016) = 1844000 ,Sp( 500000016 *)≈ 1844530.1 ,Δ≈0.00029 , k(m)= 2.016
G(500000018) = 1130024 ,Sp( 500000018 *)≈ 1129361.5 ,Δ≈-0.00059 , k(m)= 1.23435
G(500000020) = 1380190 ,Sp( 500000020 *)≈ 1380390.5 ,Δ≈0.00015 , k(m)= 1.50871
G(500000022) = 1952617 ,Sp( 500000022 *)≈ 1951883.8 ,Δ≈-0.00038 , k(m)= 2.13333
G(500000024) = 916310 ,Sp( 500000024 *)≈ 914945.5 , Δ≈-0.00149 , k(m)= 1
G(500000026) = 915305 ,Sp( 500000026 *)≈ 914945.5 , Δ≈-0.00039 , k(m)= 1
G(500000028) = 2036453 ,Sp( 500000028 *)≈ 2035629.7 ,Δ≈-0.000404, k(m)= 2.22486
G(500000030) = 1221685 ,Sp( 500000030 *)≈ 1222422.1 ,Δ≈0.000603, k(m)= 1.33606
把排列次序按照k(m)值大小重新排列:
G(500000010) = 2591642 ,Sp( 500000010 *)≈ 2589063.8 ,Δ≈-0.00099 , k(m)= 2.82975
G(500000004) = 2230221 ,Sp( 500000004 *)≈ 2229824 , Δ≈-0.00078 , k(m)= 2.43711
G(500000028) = 2036453 ,Sp( 500000028 *)≈ 2035629.7 ,Δ≈-0.000404, k(m)= 2.22486
G(500000022) = 1952617 ,Sp( 500000022 *)≈ 1951883.8 ,Δ≈-0.00038 , k(m)= 2.13333
G(500000016) = 1844000 ,Sp( 500000016 *)≈ 1844530.1 ,Δ≈0.00029 , k(m)= 2.016
G(500000020) = 1380190 ,Sp( 500000020 *)≈ 1380390.5 ,Δ≈0.00015 , k(m)= 1.50871
G(500000030) = 1221685 ,Sp( 500000030 *)≈ 1222422.1 ,Δ≈0.000603, k(m)= 1.33606
G(500000000) = 1219610 ,Sp( 500000000 *)≈ 1219927.3 ,Δ≈0.00026 , k(m)= 1.33333
G(500000018) = 1130024 ,Sp( 500000018 *)≈ 1129361.5 ,Δ≈-0.00059 , k(m)= 1.23435
G(500000006) = 1053889 ,Sp( 500000006 *)≈ 1052865.4 ,Δ≈-0.00097 , k(m)= 1.15074
G(500000002) = 939454 ,Sp( 500000002 *)≈ 938405.6 , Δ≈-0.00112, k(m)= 1.02564
G(500000014) = 924132 ,Sp( 500000014 *)≈ 923625.9 , Δ≈-0.00055 , k(m)= 1.00949
G(500000008) = 916242 ,Sp( 500000008 *)≈ 914945.5 , Δ≈-0.00142 , k(m)= 1
G(500000012) = 914525 ,Sp( 500000012 *)≈ 914945.5 , Δ≈ 0.00046 , k(m)= 1
G(500000024) = 916310 ,Sp( 500000024 *)≈ 914945.5 , Δ≈-0.00149 , k(m)= 1
G(500000026) = 915305 ,Sp( 500000026 *)≈ 914945.5 , Δ≈-0.00039 , k(m)= 1
很显然,k(m)值大的偶数素对真值也大。
只有在k(m)= 1的4个偶数中素对真值的排列呈现无序,而其中相对误差小的偶数的素对相应多一点。
|
|