数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: 重生888

用四个公式求任意偶数的素数对,极其正确,极其简单

[复制链接]
 楼主| 发表于 2015-10-25 09:20 | 显示全部楼层
误差总是存在的,理论的优劣就看与真值接近程度:始终小于真值;始终大于真值;正负摇摆。素数对多少如不与其他理论挂钩,无所谓精确!
 楼主| 发表于 2015-10-25 14:37 | 显示全部楼层
愚工688 发表于 2015-10-25 01:01
偶数M根号以内的素数全部参与了素对的筛选,则必然会在计算式中留下足迹。
至于什么方便,与你用的计算 ...

改后的式子好看些!
发表于 2015-10-25 19:06 | 显示全部楼层
重生888 发表于 2015-10-25 06:37
改后的式子好看些!

这样形式比较适合手工计算。
如果知道偶数所含的小奇素因子,3、5、7、11、13,其它的素因子忽略不计算误差也不会太大。

看按照:Sp(m*) ≈ (√M/4)*K(m)*F(m)/(1+μ)---{式11}对下面偶数素对的计算的相对误差:
查得:
332932 -- 344570 ,r=  577 ,F(m) =  11.751
偶数10万——50万时, μ=0.0512
其它数据:
G(340338) = 3335 ;k(m)= 2.0202
G(340340) = 3396 ;k(m)= 2.0687
G(340342) = 1644 ;k(m)= 1.0049
G(340344) = 3418 ;k(m)= 2.087  
G(340346) = 1667 ;k(m)= 1.0061
G(340348) = 1637 ;k(m)= 1
G(340350) = 4391 ;k(m)= 2.6667
G(340352) = 1637 ;k(m)= 1
G(340354) = 2109 ;k(m)= 1.2656
G(340356) = 3338 ;k(m)= 2.0261
G(340358) = 1621 ;k(m)= 1
G(340360) = 2250 ;k(m)= 1.3647

用计算器的计算结果:
Sp(340338*)≈3293.7 ,Δ≈-0.01238 ;
Sp(340340*)≈3372.7 ,Δ≈-0.00686 ;
Sp(340342*)≈1638.4 ,Δ≈-0.00341 ;
Sp(340344*)≈3402.6 ,Δ≈-0.00451 ;
Sp(340346*)≈1640.3 ,Δ≈-0.01602 ;
Sp(340348*)≈1630.4 ,Δ≈-0.00403 ;
Sp(340350*)≈4347.8 ,Δ≈-0.00984 ;
Sp(340352*)≈1630.4 ,Δ≈-0.00403 ;
Sp(340354*)≈2063.4 ,Δ≈-0.02162 ;
Sp(340356*)≈3303.4 ,Δ≈-0.01037 ;
Sp(340358*)≈1630.4 ,Δ≈ 0.00580 ;
Sp(340360*)≈2225.  ,Δ≈-0.01111 ;

相对误差的大小还是可以的.
当然没有用电脑程序计算的方便。
 楼主| 发表于 2015-10-25 21:18 | 显示全部楼层
你把中括号改成现在样子,很简洁!人老了,程序学不会了。不过,与您交流得到提高,四个公式得到修正,很高兴!相互祝贺吧!
发表于 2015-10-25 23:04 | 显示全部楼层
重生888 发表于 2015-10-25 13:18
你把中括号改成现在样子,很简洁!人老了,程序学不会了。不过,与您交流得到提高,四个公式得到修正,很高 ...

[( 170170 /2 -2)]  这里多写了个中括号。原来连乘计算中是[( 170170 /2 -2)/2]*,因为写成简单式(A-2)*P(m)后,P(m)中间已经包含(1/2)了,故把“/2”去掉了,中括号没有用了,也应该去掉。
这是偶数半值M/2-2,  是 变量 x 的取值区域的数的个数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2024-5-2 08:12 , Processed in 0.047852 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表