学习笔记::数论

Posted 123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记::数论相关的知识,希望对你有一定的参考价值。

整理一下茹老师的笔记:

1.线性筛法:对于每个数a,都筛去pa,p为a的最小质因数

2.欧拉定理:a^φ(b)=1(mod b) a和b互质 (符号打不出来)

证明:1.消去率(这个就不证了) 就是 a*c=b*c (mod p) c和p互质可推出 a=b (mod p)

   2.证明:x=φ(b)中所有数   y=a^φ(b)*x (mod b)

   因为消去率, 又因为 x=y (因为a和b互质)每个数和b互质,那么x=y

   把x,y中每个数相乘,有Πx=Πy (mod b) a^φ(b)*Πx=Πx (mod b) 因为Πx和b互质,由消去率 a^φ(b)=1 (mod b)

3.逆元:由费马小定理,也就是欧拉定理的弱化版:a^p-1=1 (mod p) a和p互质,因为φ(p)=p-1,求得a对于p的逆元为a^p-2.

这个东西有什么用呢?在算除法时,在模意义下b/a=b*a^p-2.

4.Miller-Rabin

1.费马小定理 2.二次探测定理

一个正奇数x是否为素数

设x=2^s*d

因为x^2=1 (mod p) 的解只有两个 所以多次分解,可以分解出一个1,一个-1,1继续分解,-1不管他

如果分不出来停止。有点忘了。。。

以上是关于学习笔记::数论的主要内容,如果未能解决你的问题,请参考以下文章

数论-费马小定理 学习笔记

数论学习笔记2Continuously Update…

[蒟蒻修炼计划][学习笔记]数论

[蒟蒻修炼计划][学习笔记]数论

杜教筛学习笔记

学习笔记--数论--莫比乌斯反演初认识