基本概念:整除,因子,素数,合数,互质,公约数,最大公约数,欧几里德算法,模运算。
素数的个数是无穷的。
除法定理
令a为整数,d为正整数,则有唯一的整数q和r,其中0<=r<d,使得a=dq+r。
算术基本定理
任何一个大于1的自然数N,都可以唯一分解成有限个质数的乘积 N=(P_1^a1)*(P_2^a2)......(P_n^an) , 这里P_1<P_2<...<P_n是质数,其诸方幂 ai 是正整数。
If a and b are any integers, not both zero, then gcd(a,b) is the smallest positive element of set {ax+by:x,y belong to Z} of linear combination of a and b.
如果n是一个合数,则n必有一个小于或等于n的平方根的素因子。
ab=gcd(a,b)*lcm(a,b)
令a=bq+r,则gcd(a,b)=gcd(b,r)。
设d为a,b的公约数,则d|a,d|b,d|a-bq,d|r,推出d为b,r的公约数。
设d为b,r的公约数,则d|b,d|r,d|bq+r,d|a,推出d为a,b的公约数。
综上,(a,b)和(b,r)有共同的公约数。
gcd(a,b)=1且a|bc,则a|c。
如果p是素数,且p|A1A2A3...An,则对于某个i有p|Ai。
ac=bc mod m且gcd(c,m)=1,则a=b mod m。
ac=bc mod m -> m|(a-b)c , gcd(c,m)=1 -> m|a-b -> a=b mod m。
如果a和m互质,m>1,则存在a的模m逆。且这个逆模m是唯一的。
中国余数定理
令m1,m2,...mn为两两互质,则方程组
x=a1 mod m1
x=a2 mod m2
...
x=an mod mn
有唯一的模m=m1m2...mn的解。
中国余数定理的应用,可以用来做大整数的计算机算术运算。
令m1,m2,...mn为两两互质,m=m1m2...mn,则对任何一个a,0<=a<m,可以用一个n元组来表示。这个n元组为(a mod m1, a mod m2, ... , a mod mn)。
费马小定理
假如p是质数,且(a,p)=1,那么 a^(p-1) ≡1(mod p)
分享到:
相关推荐
信息安全数学基础教程 课堂笔记+例题+期中期末题,题目解题过程详细完整;ipad GoodNote手写版,非常高清,可用A4纸打印,效果非常棒(我印过)。资源详细信息:...
信息安全数学基础数论中模平方剩余求解程序,特别好用
\数论、组合数学、具体数学\数论、组合数学、具体数学\数论、组合数学、具体数学\数论、组合数学、具体数学
数学竞赛 数论PPT课件.pptx
着可是给华罗庚推荐的数论读物啊,本人下了也是计划好好的打好这方面的基础
现代数学基础丛书 解析数论基础(潘承洞 潘承彪)part2
现代数学基础丛书 解析数论基础(潘承洞 潘承彪)part3
这是一个初步介绍数论知识的课件 这是一个真正数论的开始
声明:该篇博文大多摘抄自网络,zky学长的ppt,及神犇的博客(%%%),个人整理,有所不好请见谅!
现代数学基础丛书 解析数论基础(潘承洞 潘承彪)part4
为大学生程序设计竞赛的学生开设的高级研讨班,主要目的是通过一些难度较高的竞赛题目提高学生应用学到的数据结构和算法的知识解决实际问题的能力。
网络空间安全数学基础(初等数论基础),研究生期末考试资源,助力你也考90+。网络空间安全数学基础(研究生)。网络空间安全数学基础(西电期末考试)
一本难得的初等数论教材的翻译书,在初等数论教材里算是顶尖好的。
[基础数论].Weil.-.Basic.Number.Theory.(Springer.1974).pdf
现代数学基础丛书 解析数论基础(潘承洞 潘承彪)part1
基础数论典型题解300例.pdf :也就是作业题,。。。。
一-BASIC 3 IO挂 3 快速乘法 3 快速幂 3 进制转换(包括负进制)概念 3 一个数二进制1的个数 3 二-整除问题 3 整除具有的性质 3 gcd和lcm 3 一般gcd 3 快速gcd 4 扩展gcd 4 ...筛1~n的因子个数O(n) 10
基础数论
学习算法必备的东西,可以加强思维,数学是增强算法能力的工具
算法数论,有关数论方面的文献,学习大数数论可以参考下,还有一本叫计算数论的