- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 26卷第 1期 佛山科学技术学院学报(自然科学版) Vo1.26 NO.1
2008年 1月 Journal of Foshan University(Natural Science Edition) Jan.2008
文章编号:1008—01 71(2008)01—0021—03
有关梅森素数的研究
王 洋
(成都理工大学 信息管理学院。四川 成都 610059)
摘要:介绍了梅森素数相关的定义、定理及算法。讨论了三个有待解决的数论问题。并将现已被发现的44个梅
森素数列举出来。
关键词:素数;梅森素数;数论问题
中图分类号:0156 文献标识码:A
在没有终点的自然数序列中,按性质分可将自然数分为素数、合数和“1”。其中素数引发了历史上许
许多多的数学家的浓厚兴趣,而梅森素数作为一类特殊的素数,更吸引着无数的数学家及数学爱好者对
其进行研究。目前人类只找到了44个梅森素数,相对于众多的素数而言可谓是凤毛麟角。目前,世界上
有150多个国家和地区近15万人参加了一个名为“因特网梅森素数大搜索”(GIMPS)的国际合作项
目,并动用了超过3O万台计算机联网来进行大规模的网络计算,以探寻新的梅森素数。本文主要从梅
森素数的有关概念、定理及算法设计;由梅森素数而引发的尚未解决的问题;梅森素数表三方面来介绍
梅森素数,从而使更多的人认识与了解梅森素数,并参与梅森素数的搜索工作。
l 梅森素数的有关概念、定理及算法设计
1.1 有关概念、定理
定义1 若2 一1为素数( 为素数),则称2 一1为梅森素数,简记为M 。
如当户一2,3,5,7,13,19,31,61,89,107,127,521,607时,M 为梅森素数。
定义2 如果一个自然数的所有因子(除了它自身)之和等于它自身,则称这个自然数为完全数。
其中6就是最小的完全数。因6—1十2十3。在这里可以把6分裂为2*3。即6—2 *(2。一1),而
2。一1是形式为2 一1的素数,即梅森素数。
1730年,欧拉(I uler)证明了定理“每一个偶完全数都是型如2 ·(2 一1)的自然数,其中 和2
一 1都是素数”。这是欧氏定理的逆定理。根据欧几里得与欧拉这两个互逆定理可知,找到一个型如2 一
1的素数,即找到一个偶完全数,而型如2一一1的素数恰为梅森素数。至此人们终于发现:偶完全数与梅
森素数是一一对应的。
定理1 “是偶完全数的充分必要条件是“一2 *(2 一1)且2 一1是素数。
定理2 若2 一1为素数(户1),则户是素数。
证明 假设 不是素数,即 一是 ,则(2 一1)J(2 一1)即(2 一1)J(2 一1),故2 一1亦为非素数,与
条件矛盾。
故命题得证。
定理3 若p=3(mod 4)为素数,则(2p4-1)lMp当且仅当2p+1为素数。
收稿日期:2007一l1一O7
作者简介:王 洋(1985一).男.安徽淮南人.成都理工大学硕士研究生。
22 佛山科学技术学院学报(自然科学版) 第26卷
证明 令 一2p+1, 1 。由于2 ≠1(mod ),可知2 ≠1(mod ),2。 一1一(2 +1)Mp三O(mod
),由LUCaS检测可知 是素数。反之,若q一2p+1为素数。
由于q三7(mod 8),(2 l q)一1。所以有整数m使得2=m。(mod q),于是2p~2 ” --m 三1
(mod q),即qlM 。
1.2 梅森素数判定法的算法设计
193 1)年,美国数学家雷默改进了卢卡斯的工作,给出一个针对Mp的新的素性测试方法,即卢卡斯一
雷默方法:对于所有大于1的奇数P, 是素数当且仅当M 整除 (户一1),其中s(n)由s( +1)一 ( )。
一 2,s(1)=4递归定义。这个方法尤其适合于计算机运算,因为除以M 一2 一1的运算在二进制下可以
简单地用计算机特别擅长的移位和加法操作来实现。
以下是用c语言实现的可实际使用的卢卡斯一雷默判定算法:
I UCRS—I emer(in
您可能关注的文档
最近下载
- 肯尼亚建筑市场行业报告.pptx
- 浙江杭州余杭交通集团有限公司招聘笔试题库2023.pdf VIP
- 人工胆囊、人工胆囊设备和人工胆囊在胆囊手术中的应用.pdf VIP
- 重力与弹力高一上学期物理人教版2019必修第一册+.pptx VIP
- 胃癌的诊治现状与进展.pptx VIP
- 数控压装压力机 第2部分:技术条件.docx VIP
- 【课件】匀变速直线运动速度与时间的关系+课件-高一上学期物理人教版(2019)必修第一册.pptx VIP
- XX医院职能部门监管手术、麻醉授权管理督导、检查、总结、反馈及持续改进记录表.pdf VIP
- 电力调度数据网络接入技术规范及网络拓扑图.doc VIP
- ZZGA高频开关整流器使用说明书.doc
文档评论(0)