数学中国

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

[悬赏] 素数判别猜想

[复制链接]
 楼主| 发表于 2021-8-27 08:30 | 显示全部楼层
本帖最后由 王守恩 于 2021-8-27 10:28 编辑
王守恩 发表于 2021-8-26 07:26
这样简单些(每个数只要计算1次,就可以判定)。

n=1, 2, 3, 4, 5, 6, 7, .......

这样就行:任意 1 个数,只要计算 1 次,就可以判定(不用筛分,不用循环)。

n=1, 2, 3, 4, 5, 6, 7, .......

\(\frac{\sqrt{n}\ !}{n}\)\(=\frac{b}{a}\)(既约分数),当 a=n 时,n 为素数。

\(\sqrt{n}\ !\ 不就是一个具体的数吗?\)

点评

阶乘在计算机中就是要用循环才能计算出来。。。  发表于 2021-8-27 09:20
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-1 11:03 | 显示全部楼层
本帖最后由 王守恩 于 2021-9-1 11:05 编辑
chaoshikong 发表于 2021-8-24 09:39
感觉计算量并没有减少啊。。。

比如我写个程序识别n是否为素数,我也只需要把n分别除以2到\(\sqrt n ...

但用程序判定某数是否为素数,还有更好的办法,
就是素数终始出现在6n-1和6n+1上,所以循环次数大大减少,如:
5, 7, 11, 13, 17, 19, 23, 25, 29, 31, 35, 37, 41, 43, 47, 49, 53, 55, 59, 61, 65, 67,
71, 73, 77, 79, 83, 85, 89, 91, 95, 97, 101, 103, 107, 109, 113, 115, 119, 121, 125,
127, 131, 133, 137, 139, 143, 145, \149, 151, 155, 157, 161, 163, 167, 169, .............

\(a(n)=\cos(n\pi)+6\lceil\frac{n}{2}\rceil\)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 03:12 , Processed in 0.078796 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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