费马素性检验

✍ dations ◷ 2025-11-19 06:03:17 #素性测试,同余

费马素性检验是一种素数判定法则,利用随机化算法判断一个数是合数还是素数。

根据费马小定理:如果是素数, 1 a p 1 {\displaystyle 1\leq a\leq p-1} 是否是素数,我们在中间选取,看看上面等式是否成立。如果对于数值等式不成立,那么是合数。如果有很多的能够使等式成立,那么我们可以说可能是素数,或者伪素数。

在我们检验过程中,有可能我们选取的都能让等式成立,然而n却是合数。这时等式

被称为。如果我们选取满足下面等式的

那么也就是对于的合数判定的。

整个算法可以写成是下面两大部:

若使用模指数运算的快速算法,这个算法的运行时间是O(×log3),这里是一个随机的需要检验的次数,是我们想要检验的数。

众所周知,对于卡米歇尔数,全部令gcd(,)=1的都是费马骗子数(Fermat liars)。尽管卡米歇尔数很是稀有,但是却足够令费马素性检验无法像如米勒-拉宾和Solovay-Strassen的素性检验般,成为被经常实际应用的素性检验。

一般的,如果不是卡米歇尔数,那么至少一半的

是费马证人数(Fermat witnesses)。在这里,令为费马证人数、1, 2, ..., 为费马骗子数。那么

所有的×i for = 1, 2, ..., 都是费马证人数。

加密程序PGP在算法当中用到了这个素性检验方法。

相关

  • 对日裔美国人的囚禁日裔美国人囚禁(英文:Internment of Japanese Americans)是珍珠港事件发生以后,自1942年起,美国政府对约11万居住在美国太平洋沿岸的日裔美国人的扣留,转移和囚禁。1942年2月19日,
  • 罗怀臻罗怀臻(1956年-),中华人民共和国剧作家,中国戏剧家协会副主席,中国文学艺术界联合会全国委员会委员。
  • 美国陆军职业列表美国陆军利用不同的人员管理系统来划分士兵的专业范畴。入伍士兵通过他们被分配的工作划分为不同的军事职业专业范畴(MOS),军事职业专业范畴由一个两位数字和一个英文字母构成
  • 猫薄荷猫薄荷(学名:Nepeta cataria),又称猫穗草、荆芥。是一种具有特殊气味的唇形科植物。猫薄荷,是一种多年生草本植物,株高约为50 - 100公分。是一种外表类似薄荷的草本植物,具有灰绿色
  • 质光比质光比,通常的符号是 Υ {\displaystyle \Upsilon } ☉/☉),作为计算恒星的基本常数。星系和星系团的质光比都远大于
  • Heart Attack (AOA歌曲)FNC娱乐 环球唱片 (日文版) 勇敢兄弟、Chakun 中村彼方(日文版) 《Heart Attack》(韩语:심쿵해)为韩国女子音乐组合AOA的一首单曲,也是她们的第三张迷你专辑《怦然心动》之主打
  • 再生元科学奖再生元科学奖(英语:Regeneron Science Talent Search,也译雷杰纳荣科学奖),1998年至2016年称为英特尔科学奖(英语:Intel Science Talent Search),自创办至1998年称为西屋科学奖(英语:We
  • 北瓶鼻鲸北瓶鼻鲸(学名:)又称北大西洋瓶鼻鲸,平头鲸,瓶头鲸和陡头鲸。可说是人类研究最深入的喙鲸类,其中有一部分要归因于长期的捕鲸历史。19世纪时,有数位英国与挪威的自然学家参与捕鲸的
  • 布拉德·布法达布拉德·布法达(英语:Brad Bufanda, Fred Joseph Bufanda III,1983年5月4日-2017年11月1日),是一名美国演员。他以自制的网络视频而闻名。1995年开始从事职业生涯,他在中学的时候,曾
  • 玛丽莎·托梅玛丽莎·托梅(英语:Marisa Tomei,1964年12月4日-),生于美国纽约布鲁克林区,美国女演员、舞台剧、电影,奥斯卡最佳女配角奖得主。玛丽莎是意大利裔美国人,并在纽约的布鲁克林区出生。