nyy 发表于 2023-5-5 09:18:30

即使是以2位底的强伪素数,也有633.1M吗?还是太大了!

nyy 发表于 2023-5-5 09:19:33

老外真是闲的没事干,居然2^64以下的伪素数都找出来,计算资源可真多,就是不知道他们素数判定算法怎么搞的(在找2^64以下的伪素数的时候)

nyy 发表于 2023-5-15 13:15:39

国外有开源的大整数算法库,比hugecalc还要快很多!我要是没试过,我都不敢相信。

nyy 发表于 2023-5-15 13:20:56

无心人 发表于 2023-5-4 10:47
同样增加一次基3强伪素数测试的BPSW




1次SLPSP测试约等于3.8次SPSP测试

用SLPSP的优点是可以进行lucas U+Lucas V+一次半强伪素数

具体见下面的代码!
https://bbs.emath.ac.cn/forum.php?mod=viewthread&tid=18553&fromuid=14149

我都是开源的,但是我不敢说“原创”

无心人 发表于 2023-5-17 17:03:52

nyy 发表于 2023-5-15 13:20
用SLPSP的优点是可以进行lucas U+Lucas V+一次半强伪素数

具体见下面的代码!


另外,二次域Frobenius测试和Lucas序列测试,虽然都是基于二次型,但是重要区别是即使最弱形式,二次域Frobenius测试,只要保证选择的参数 z 不是某个形如 a + bi 的复整数(a, b都是整数,且其中一个是0)的平方根,就不存在伪素数

nyy 发表于 2023-5-17 23:06:58

无心人 发表于 2023-5-17 17:03
另外,二次域Frobenius测试和Lucas序列测试,虽然都是基于二次型,但是重要区别是即使最弱形式,二次域Fr ...

原创????

nyy 发表于 2023-5-18 09:06:16

无心人 发表于 2023-5-17 17:03
另外,二次域Frobenius测试和Lucas序列测试,虽然都是基于二次型,但是重要区别是即使最弱形式,二次域Fr ...

你选择lucas测试的参数与BPSW不同

BPSW算法,就是指miller rabin(n-1)+lucas(n+1),与参数选择没多大关系!

nyy 发表于 2023-5-18 09:51:20

无心人 发表于 2023-5-17 17:03
另外,二次域Frobenius测试和Lucas序列测试,虽然都是基于二次型,但是重要区别是即使最弱形式,二次域Fr ...

真受不了你,给我点评那么多,不与你争论这个问题了

nyy 发表于 2023-5-18 14:26:35

无心人 发表于 2023-5-17 17:03
另外,二次域Frobenius测试和Lucas序列测试,虽然都是基于二次型,但是重要区别是即使最弱形式,二次域Fr ...

二次域Frobenius测试, 我不懂得这个

nyy 发表于 2023-6-8 09:04:53

无心人 发表于 2023-5-17 17:03
另外,二次域Frobenius测试和Lucas序列测试,虽然都是基于二次型,但是重要区别是即使最弱形式,二次域Fr ...

你写的代码对大整数有用吗?还是只对比较小的整数有用?
页: 1 [2]
查看完整版本: BPSW和QFT素性检验算法执行时间比较