数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 3275|回复: 6

在微博上发现有个人用集合做了个素数的分布规律,我算了一下到1000整数以内的都还对。

[复制链接]
发表于 2020-8-8 02:15 | 显示全部楼层 |阅读模式

本帖子中包含更多资源

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

x
 楼主| 发表于 2020-8-8 02:19 | 显示全部楼层
微博@thnw1860
回复 支持 反对

使用道具 举报

发表于 2020-8-8 08:53 | 显示全部楼层
这个应该就是建一个排除表

1)素数必分布在6n-1,6n+1这两个位置上

2)再排除这两个位置上的不是素数的数,

站在程序员的角度,比如我要计算一个大数是不是素数,还得把前面都算一遍

当然可以把这个Bn先计算出来保存起来,这样计算一个大数是否为素数时,先计算是否为6n-1,6n+2,然后再查这个表

但是这样的话,那还不如我直接把计算好的素数表保存起来查表更方便。。

不过也许这个An-Bn在别的地方会很有用。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-8 14:48 | 显示全部楼层
关键是Bn里的数总会在An里找到,只是超前得出An里一定会有的数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-9 02:00 | 显示全部楼层
如果用上超级计算机,可以得到的An-Bn的数集有多大就得看计算机的能力范围了。
回复 支持 反对

使用道具 举报

发表于 2020-8-14 08:10 | 显示全部楼层
此法比常规法快吗?和艾拉托尼筛法相似?艾拉托尼筛法虽然快但用到数组太占内存,不能算的太大否则内存溢出,一般电脑才能算到20亿内,才9位数或10位数。

即使速度快,那也只能在超算上运行和计算。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-28 18:09 | 显示全部楼层
比艾拉托尼筛法高明多了,简洁明了,可以说打破了素数无规律可循的认知。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-23 13:15 , Processed in 0.111564 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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