|
本帖最后由 愚工688 于 2021-6-20 15:12 编辑
计算素数数量的连乘式积 Sp(x)与素数定理计算式 Gs(x)的各自的相对误差:
in [2, 1000 ]: π(X)= 168 Sp(x)= 159.11 Δ=-.053 Gs(x)= 144.76 Δ2=-.138
in [2, 2000 ]: π(X)= 303 Sp(x)= 291.34 Δ=-.038 Gs(x)= 263.13 Δ2=-.132
in [2, 3000 ]: π(X)= 430 Sp(x)= 417.05 Δ=-.03 Gs(x)= 374.7 Δ2=-.129
in [2, 4000 ]: π(X)= 550 Sp(x)= 536.32 Δ=-.025 Gs(x)= 482.27 Δ2=-.123
in [2, 5000 ]: π(X)= 669 Sp(x)= 658.43 Δ=-.016 Gs(x)= 587.05 Δ2=-.122
in [2, 6000 ]: π(X)= 783 Sp(x)= 768.08 Δ=-.019 Gs(x)= 689.69 Δ2=-.119
in [2, 7000 ]: π(X)= 900 Sp(x)= 873.46 Δ=-.029 Gs(x)= 790.63 Δ2=-.122
in [2, 8000 ]: π(X)= 1007 Sp(x)= 985.74 Δ=-.021 Gs(x)= 890.16 Δ2=-.116
in [2, 9000 ]: π(X)= 1117 Sp(x)= 1107.32 Δ=-.009 Gs(x)= 988.47 Δ2=-.115
in [2, 10000 ]: π(X)= 1229 Sp(x)= 1216.5 Δ=-.01 Gs(x)= 1085.74 Δ2=-.117
in [2, 20000 ]: π(X)= 2262 Sp(x)= 2245.83 Δ=-.007 Gs(x)= 2019.49 Δ2=-.107
in [2, 30000 ]: π(X)= 3245 Sp(x)= 3238.72 Δ=-.002 Gs(x)= 2910.09 Δ2=-.103
in [2, 40000 ]: π(X)= 4203 Sp(x)= 4181.11 Δ=-.005 Gs(x)= 3774.78 Δ2=-.102
in [2, 50000 ]: π(X)= 5133 Sp(x)= 5171.97 Δ= .008 Gs(x)= 4621.17 Δ2=-.1
in [2, 60000 ]: π(X)= 6057 Sp(x)= 6074 Δ= .003 Gs(x)= 5453.5 Δ2=-.1
in [2, 70000 ]: π(X)= 6935 Sp(x)= 7000.6 Δ= .009 Gs(x)= 6274.51 Δ2=-.095
in [2, 80000 ]: π(X)= 7837 Sp(x)= 7883.55 Δ= .006 Gs(x)= 7086.05 Δ2=-.096
in [2, 90000 ]: π(X)= 8713 Sp(x)= 8804.71 Δ= .011 Gs(x)= 7889.5 Δ2=-.095
in [2, 100000 ]: π(X)= 9592 Sp(x)= 9686.73 Δ= .01 Gs(x)= 8685.89 Δ2=-.094
in [2, 200000 ]: π(X)= 17984 Sp(x)= 18312.86 Δ= .018 Gs(x)= 16385.29 Δ2=-.089
in [2, 300000 ]: π(X)= 25997 Sp(x)= 26628.83 Δ= .024 Gs(x)= 23787.74 Δ2=-.085
in [2, 400000 ]: π(X)= 33860 Sp(x)= 34667.03 Δ= .024 Gs(x)= 31009.63 Δ2=-.084
in [2, 500000 ]: π(X)= 41538 Sp(x)= 42615.18 Δ= .026 Gs(x)= 38102.89 Δ2=-.083
in [2, 600000 ]: π(X)= 49098 Sp(x)= 50380.15 Δ= .026 Gs(x)= 45096.9 Δ2=-.081
in [2, 700000 ]: π(X)= 56543 Sp(x)= 58193.57 Δ= .029 Gs(x)= 52010.44 Δ2=-.08
in [2, 800000 ]: π(X)= 63951 Sp(x)= 65814.13 Δ= .029 Gs(x)= 58856.56 Δ2=-.08
in [2, 900000 ]: π(X)= 71274 Sp(x)= 73476.84 Δ= .031 Gs(x)= 65644.8 Δ2=-.079
in [2, 1000000 ]: π(X)= 78498 Sp(x)= 81052.53 Δ= .033 Gs(x)= 72382.41 Δ2=-.078
in [2, 2000000 ]: π(X)= 148933 Sp(x)= 154670.5 Δ= .039 Gs(x)= 137848.7 Δ2=-.074
in [2, 3000000 ]: π(X)= 216816 Sp(x)= 225223 Δ= .039 Gs(x)= 201151.6 Δ2=-.072
in [2, 4000000 ]: π(X)= 283146 Sp(x)= 294842 Δ= .041 Gs(x)= 263126.7 Δ2=-.071
in [2, 5000000 ]: π(X)= 348513 Sp(x)= 363658.8 Δ= .043 Gs(x)= 324150.2 Δ2=-.07
一般的说,在不大的范围内(<10^8 ),连乘式计算的素数数量与真值差距还是比较小的。(相比较素数定理的计算值的差距而言)
可以看到随着数x的增大,连乘式计算值的相对误差 Δ值是越来越偏离0位增大;
而素数定理的计算式的相对误差 Δ2值则逐渐趋向0位。说明数学家对于素数定理的证明有道理的,
备注:
因为没有高速筛选任意比较大的x内素数数量的软件,不能提供更多的数据。我自己编写的求素数软件只能筛选<10^8范围内的素数数据。实际仅仅运行了1千万以下的数据。
|
|