合数和素数的定义 素数的定义( 二 )
当a = 2时,满足费马小定理逆定理表达式的非素数n称为伪素数,如341 。同时我们可以停止扩展这个定义,即满足公式的非素数称为有底数的伪素数,比如63就是底数为8的伪素数 。
对于伪素数,它们满足乘法和可逆基,我们可以证明伪素数是无穷的 。
由于伪素数的存在,为了找到最大的素数,我们的第一个想法是在过程中通过改变A的值来重复验证,这就产生了费马素数检验 。然而,这种方法是有缺陷的 。由于费马素数检验无法检测到的卡迈克尔数的存在,卡迈克尔数的个数是无限的 。
接下来可以加强伪素数的定义,即基于雅可比法的伪素数,我们称之为基数为A的欧拉伪素数,其个数是无穷的 。
类似于费马素数检验的思路,我们随机选取A来验证二次剩余是否与雅可比公式相同,从而防止出现A为底的欧拉伪素数在A为实之后无法检测的结果,我们把这种检测方法称为Solovay-Stassen素数检验 。但算法复杂度略高 。
然后,我们加强了伪素数的定义,根据中国留数定理(其中s满足2∧s || n-1)算出了s个公式的方程组 。一个球面的分解称为底数为A的强伪素数,强伪素数的个数仍然是无限的 。在这种情况下,奇数N成为以A为底的强伪素数的概率≤ 25% 。
类似于前两种素数检验方法,我们随机选择一种停止递归计算,失去米勒-拉宾素数检验方法 。特别地,因为米勒-拉宾素数检测方法可以应用模平方算法,所以可以降低其复杂度 。
目前测试素数最快的算法是APRCL算法,最贵的是ECPP算法,但都不能在多项式时间内实现 。2002年印度多少数学家出了AKS素数测试,但是因为常数太大,现在申请成本不算太高 。
从密码学的角度来说,素数检验的重要目标是具有自然素数的RSA公钥体制,也是数字分析数学问题中不可缺少的一部分 。
以上是质数测试的大致线索,此人错误已破 。P.S .以上为集团整改,请勿转载!
以上内容就是为各人分享的素数的界说(合数跟素数的界说)相干常识,愿望对你有所帮忙 ,假如还想搜寻其余成绩,请珍藏本网站或点击搜寻更多成绩 。
推荐阅读
- 电视剧|《大宅门》:大格格那么想要找到自己的孩子,为什么不去和黄春相认呢
- 空调的工作原理和主要构造是什么? 空调器的结构组成
- 卡罗拉和花冠有什么区别? 花冠和卡罗拉的区别
- 笼罩的意思和造句 笼罩的意思
- 和女生聊天技巧幽默大全,高情商聊天幽默实例要掌握
- 护肤品|温和护肤品哪个牌子好 十大温和无刺激护肤品排行
- 法证先锋Ⅴ|《法证先锋Ⅴ》为何不如第一部?从黄宗泽和王敏奕的故事就能看出
- 公益一类和公益二类哪个更有前途? 公益二类
- 近视的原因和解决方法是什么? 近视眼的原因
- 教你立刻区分基督教和天主教 基督教与天主教的区别