算法导论-----数论-----素数测试和pollard整数因子分解
摘要:
1.素数定理:=1 2.欧拉定理:对n>1,=1(modn),对所有a属于成立 3.费马定理:p素数,,=1(modp) 对所有a属于成立 4.若n是素数= 若n为合数,且=1(modn),则n为伪素数 若=1(modn),则n定为合数 5. 对所有a属于,满足=1(modn)合数为carmicheal数 前一亿个数有255个carmicheal数,561,1105,17296.Miller-Rabin测试 实验数个a 计算每个模取幂时,注意最后一组平方里若有模n来说1的非平凡平方根,则为合数 注:(2)的原因p 是奇素数x^2=1(mod p^e)且e>=1,则方程仅有两个解,x 阅读全文
posted @ 2012-03-10 12:10 Inpeace7 阅读(664) 评论(0) 推荐(0) 编辑