词条 | 素数的判定 |
类别 | 中文百科知识 |
释义 | 素数的判定sushu de panding确定一个给定的正整数n是不是素数,最简单的方法是,先求出 an-1≡1(modn) 并且a(n-1)/q≢1(modn)对n-1的所有素因数q都成立,则n是一个索数.例 判定一个大整数1009是一个素数. 令n=1009,a=11,经过计算可知,111008≡1 (mod1009),因为1008=24·32·7,即1008的素因数只有2,3,7.现在计算下面三个同余式 111008/2 =11504≡-1(mod1009), 最近,一个相当有效的素数判定法,已经由阿德尔曼等人提出(可参看L. M. Adleman,Annals of Mathe-matics,117 (19831,173—206). 由于对莫森素数有特别的判定法,它有可能判定特别大的莫森数是素数,这就是鲁卡斯在1876年提出,1930年经莱梅改进的鲁卡斯-莱梅判定法: 令p是一个素数,并令Mp=2p-1表示莫森数,用下面的方式定义一个序列: 令r1=4,对k≥ 2,令rk≡Tk-12-2 (modMp),0≤Tk |
随便看 |
开放百科全书收录579518条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。