数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: vfbpgyfk

模拉系数

[复制链接]
发表于 2022-7-26 10:06 | 显示全部楼层
vfbpgyfk 发表于 2022-7-26 07:44
@重生888@
请你自己看,你的计算结果优于谁啦?优于何处何点?

我不知道那先生差率怎么算?     698/72611=0.0096....         怎么是0.96?

点评

1、我计算的真值是2613,所以,计算误差率是0.95。2、计算误差率是:误差/真值*100,这是数学常用计算法则。则698/72613*100=0.95。  发表于 2022-7-26 12:45
回复 支持 反对

使用道具 举报

发表于 2022-7-26 10:16 | 显示全部楼层
重生888@ 发表于 2022-7-26 10:06
我不知道那先生差率怎么算?     698/72611=0.0096....         怎么是0.96?

就按那先生算,也要15个数,您怎么算12个数?别人算4个数?

点评

怎么样,你需要多少,不妨说出来,我给你算出来一批试试看?  发表于 2022-7-26 12:57
别说15个连续偶数,就是150个或更多个连续偶数,也不是问题,关键的是你能否提供出来那么多计算值予以比较。就这10来个连续偶数,才能找到 你计算的四个偶数。千万级内的计算速度很快,到亿级后就要慢些。  发表于 2022-7-26 12:56
回复 支持 反对

使用道具 举报

发表于 2022-7-26 10:19 | 显示全部楼层
本帖最后由 愚工688 于 2022-7-26 08:31 编辑
重生888@ 发表于 2022-7-25 21:20
请愚工先生对我的回复,说两句,谢谢!


你的依据偶数尾数结合含有素因子3的计算素对的方法 我始终认为计算精度并不高。
你认为:
我的公式简单明了:不用分解质因数,不用知道素因数大小、多少;能一以贯之计算任意大偶数!——计算的目的就是接近真值,如果偏离值大了这样的计算就没有意义了。
平均误差,优于哈-李公式,—— 不能依据少量的计算就得出这样的结论
及(愚工除外)其他人所谓公式!—— 没有依据,许多的计算实例你是不如别人的,可能你比较健忘。
我的公式项项有出处,适合编程计算!—— 反正从我的角度上看,你的公式是不适合编程计算的。当然我编程水平不高,不能作为绝对的结论。


我对那先生的连续偶数的素对数量的计算:

G(12932920) = 79607;Sp( 12932920 *)=  79450.6 ,Δ≈-0.001965   , k(m)= 2.19037
G(12932922) = 72611;Sp( 12932922 *)=  72545.2 ,Δ≈-0.000909   , k(m)= 2
G(12932924) = 36333;Sp( 12932924 *)=  36272.6 ,Δ≈-0.001662   , k(m)= 1
G(12932926) = 36126;Sp( 12932926 *)=  36272.6 ,Δ≈ 0.004058   , k(m)= 1
G(12932928) = 72844;Sp( 12932928 *)=  72545.2 ,Δ≈-0.004105  , k(m)= 2
G(12932930) = 48531;Sp( 12932930 *)=  48616.7 ,Δ≈ 0.001766   , k(m)= 1.34031
G(12932932) = 36993;Sp( 12932932 *)=  36743.7 ,Δ≈-0.006731   , k(m)= 1.01299
G(12932934) = 88574;Sp( 12932934 *)=  88316   ,Δ≈-0.002913   , k(m)= 2.43478
G(12932936) = 36434;Sp( 12932936 *)=  36272.6 ,Δ≈-0.004430   , k(m)= 1
G(12932938) = 37148;Sp( 12932938 *)=  37157.3 ,Δ≈ 0.000242   , k(m)= 1.02439
G(12932940) = 97042;Sp( 12932940 *)=  97146.7 ,Δ≈ 0.001079   , k(m)= 2.67823
G(12932942) = 40596;Sp( 12932942 *)=  40424.8 ,Δ≈-0.004217   , k(m)= 1.11447
G(12932944) = 36381;Sp( 12932944 *)=  36272.7 ,Δ≈-0.002977   , k(m)= 1


这里的连乘式是有*号的,加了修正系数:1/(1+t), t=0.1024;
由于连乘式的计算值是随着偶数增大而偏离0位值增大的,故修正系数的t值也会逐渐取大。

如:2000万——4000万; t=0.1082;
(4000万—— 6000万; t=0.1108;
(6000万——8000万; t=0.1136;
(8000万——11000万; t=0.1185;
……
当然随着偶数增大,各个区域也相对的增大。

  (100亿——120亿;t=0.1502;
(120亿——250亿;t=0.1530;
(250亿——350亿;t=0.1551;

t值的来源,样本的相对误差统计的平均值;加上样本间的内插值。经验数据。正如《四位数学用表》中的修正系数那样。

使用修正系数1/(1+t), 我们可以大幅的提高连乘式的计算精度;
同样我们可以合理的设定t值的使用范围,就能够使得连乘式的计算值始终小于真值,得到偶数的素对的下界计算值。






点评

你的那项隐含计算系数根据什么确定的?计算每个偶数都用同一系数吗?  发表于 2022-7-26 14:04
回复 支持 反对

使用道具 举报

发表于 2022-7-26 10:20 | 显示全部楼层
本帖最后由 重生888@ 于 2022-7-26 10:27 编辑

计算哥猜素数对,求正负误差是否合理?

点评

正负相对误差,能够反应出计算值的过大或过小的精确度,当然是评价计算结果的好方法。绝对误差虽然能够正确反映出误差的情况,但是不能反应出计算精确度。  发表于 2022-7-26 14:18
计算值与真值相比,有多,也用少,很正常。  发表于 2022-7-26 14:06
回复 支持 反对

使用道具 举报

发表于 2022-7-26 10:43 | 显示全部楼层
愚工688 发表于 2022-7-26 10:19
你的依据偶数尾数结合含有素因子3的计算素对的方法 我始终认为计算精度并不高。
你认为:
我的公式简单 ...

如果偏离值大了这样的计算就没有意义了。

是的,别的地方不偏离,偏偏这个地方偏离,内在原因是什么?婴知道内在原因,影不影响计算。

点评

近似公式 研究误差,就毫无意义。 有人一直按概率得到连乘积,再谈误差,笑话  发表于 2022-7-27 05:19
回复 支持 反对

使用道具 举报

发表于 2022-7-26 16:50 | 显示全部楼层
楼主: GD(12932920)=70541 是怎么得到的?也就是那几个数相乘?

点评

模拉系数*N/ln(N)^2  发表于 2022-7-27 20:06
系数=分类*基点,GD(N)=系数*N/ln(N)^2。具体地讲:1.9394*0.7542=1.4626,GD(N)=1.4626*12932920/ln(12932920)^2=70541.4  发表于 2022-7-26 17:09
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-26 17:17 | 显示全部楼层
本帖最后由 vfbpgyfk 于 2022-7-27 12:34 编辑

再提供156个千万级连续偶数 的计算结果,仅供参考。
…………………………………………………………………………………………………………
在主文中讲的很清楚,由于很简单,那就再说一遍:模数=MOD(N,30030)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

模数是怎么来的?  发表于 2022-7-27 05:06
回复 支持 反对

使用道具 举报

发表于 2022-7-26 21:44 | 显示全部楼层
本帖最后由 愚工688 于 2022-7-27 16:12 编辑
愚工688 发表于 2022-7-26 02:19
你的依据偶数尾数结合含有素因子3的计算素对的方法 我始终认为计算精度并不高。
你认为:
我的公式简 ...


vfbpgyfk

你的那项隐含计算系数根据什么确定的?计算每个偶数都用同一系数吗?  发表于 2022-7-26 06:04

答:(8000万——11000万; t=0.1185;
即9000万与1亿级别的偶数的修正系数:1/(1+t)的值不变。

计算实例:
G(90000000) = 531538;        Δ≈-0.001086;
Sp( 90000000* ) =  .8940545359451012 *[( 90000000 /2 -2)]*p(m) =  530960.7
G(90000002) = 204951;        Δ≈-0.000385;
Sp( 90000002* ) =  .8940545359451012 *[( 90000002 /2 -2)]*p(m) =  204872.4
G(90000004) = 202373;         Δ≈0.000305;
Sp( 90000004* ) =  .8940545359451012 *[( 90000004 /2 -2)]*p(m) =  202434.7
G(90000006) = 439168;          Δ≈0.000564;
Sp( 90000006* ) =  .8940545359451012 *[( 90000006 /2 -2)]*p(m) =  439415.8

G(100000000) = 291400;          Δ≈0.001115;
Sp( 100000000* ) =  .8940545359451012 *[( 100000000 /2 -2)]*p(m) =  291725
G(100000002) = 464621;           Δ≈-0.000588;
Sp( 100000002* ) =  .8940545359451012 *[( 100000002 /2 -2)]*p(m) =  464348.1
G(100000004) = 247582;            Δ≈-0.000036;
Sp( 100000004* ) =  .8940545359451012 *[( 100000004 /2 -2)]*p(m) =  247572.8
G(100000006) = 218966;             Δ≈0.001256;
Sp( 100000006* ) =  .8940545359451012 *[( 100000006 /2 -2)]*p(m) =  219241.2

注:*p(m) ——展开就是素数连乘式;

百万级、千万级、亿级、十亿级……的【修正系数】都是【1/(1+t)】,但是t是变量,来自于偶数各个不同大小样本区间的相对误差的统计计算。主要是大偶数区域的素对数量的高精度的计算,因为大偶数区域偶数的计算值的相对误差趋于一致。t值的变化很缓慢。

53楼层举了几个t值的使用范围。

点评

我以前的计算是不分什么级别的偶数统统用一个系数0.7412或类似的系数,现在就全部地用拉曼纽扬的两个计算式子,只是把(1-1/(P-1)^2)改为(1-1/(p-0.59)^2)。而且,是依模数来计算这两个系数。  发表于 2022-7-27 22:10
千级、万级、百万级、千万级、亿级、十亿级……的【修正系数】都是【1/(1+t)】,且【t=0.1185】吗?如果不是的话,变化的依据是什么,根据什么得到到的?  发表于 2022-7-27 20:04
回复 支持 反对

使用道具 举报

发表于 2022-7-27 08:12 | 显示全部楼层
楼主有个创新点:模数怎么来的?变化有点诡异,网解释。谢谢!

点评

请结合本楼座主题中具体不理解处谈。  发表于 2022-7-27 19:35
回复 支持 反对

使用道具 举报

发表于 2022-7-27 16:05 | 显示全部楼层
求助楼主偶数12932950素对真值是多少?

点评

D(N)=48596,GD(N)=48495.5,误差率=0.21。  发表于 2022-7-27 19:38
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-3 21:17 , Processed in 0.094253 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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