初等数论结论

说明:本文只有定理、结论的记录。如果想看证明的话可以看我的初等数论笔记
由于本人(饱受学校压榨)时间精力有限,更新可能比较慢且不定期(尤其是证明)

整除

带余除法

Theorem 1nZ,mZ+,唯一q,rZ,0r<m,s.t.n=qm+r.

裴蜀定理

Theorem 2a,bZ,gcd(a,b)=d,那么x,yZ,dax+by.
特别地,x,yZ,s.t.ax+by=d.

算术基本定理

Theorem 3nZ+,n>1,质数p1<p2<<ps和正整数α1,α2,,αs,s.t.n=i=1spiαi.且这种表示是唯一的.

两个数论函数

Definitionτ(n)定义为n的正因子个数.σ(n)定义为n的所有正因子之和.
Theorem 4容易得到τ(n)=dn1=i=1s(1+αi).
σ(n)=dnd=(β1,,βs)0βiαip1β1psβs=i=1sj=0αipij=i=1spiαi+11pi1.
τ(n),σ(n)均为积性函数.

Remark算术函数与积性函数
定义在Z+上的函数称为算术函数.
f(n)为算术函数.f(n)不恒为0,m,nZ+满足gcd(m,n)=1,均有f(mn)=f(m)f(n),则称f(n)为积性函数.特别地,m,nZ+,f(mn)=f(m)f(n),则称其为完全积性函数.

完全数

DefinitionnZ+,σ(n)=2n,则称n为完全数.
Theorem 5
(1)n为偶完全数n=2p1(2p1).其中p,2p1均为素数.
(2)n为奇完全数,n=psm2.其中p为奇质数满足ps1(mod4),pm.

Remark
(1)有如下猜想:
①奇完全数不存在.
②偶完全数有无穷多个.
无穷多质数p,s.t.2p1为质数.
其中由上面的结论知②与③等价.
(2)p为任一质数,Mp=2p1为梅森(Mersenne).则③即为梅森素数猜想.

同余

欧拉(Euler)定理

欧拉函数

Definitionφ(n)定义为1,2,,n中与n互质的数的个数.
n=i=1spiαi,其中p1<p2<<ps为质数,αiZ+,i=1,2,...,s.
φ(n)=ni=1s(11pi).特别地,φ(1)=1,φ(p)=p1,其中p为质数.

欧拉定理

Theorem 6a,mZ+,gcd(a,m)=1,则有aφ(m)1(modm).

费马(Fermat)小定理

Corollary 7aZ+,p为质数,gcd(a,p)=1,则有apa(modp),ap11(modp).

威尔逊(Wilson)定理

Theorem 8p为质数(p1)!1(modp).

推广

Theorem 9(n1)!{1,n2,n=40,n=1n4(modn).

中国剩余定理(CRT)

Theorem 10m1,m2,...,msZ满足1i<js,gcd(mi,mj)=1.a1,a2,...,asZ,方程组
(1){xa1(modm1)xa2(modm2)xas(modms)
有整数解.且若x,x均为(1)的解,则有xx(modM),其中M=i=1smi.
具体的,xi=1sai×Mmi×[(Mmi)1]mi(modM).
其中[(Mmi)1]miMmimodmi意义下的逆元,Mmi×[(Mmi)1]mi1(modmi).

维诺格拉多夫(Vinogradov)引理

Lemma 11a,b,nZ+,n>1,gcd(ab,n)=1,αR+,x,yZ,x,y不全为0,|x|α,|y|nα,s.t.axby(modn).

关于vp(n)

定义

Definitionp为任一质数,nZ,pk∣∣n,vp(n)=k.

勒让德(Legendre)公式

Theorem 12vp(n!)=k=1[npk].

p-进制形式

Theorem 13np-进制表示为i=0taipi.其中aiZ,0aip1,at>0.S(n)=i=0tai.vp(n)=nS(n)p1.
上述公式可以导出如下结论:
Corollary 14p为质数,n,kN,0kn,np-进制表示为i=0taipi,kp-进制表示为i=0tbipi.
其中ai,biZ,0ai,bip1,at>0.
pCnk0it,均有biai.
此即卢卡斯定理的推论.

Remark卢卡斯(Lucas)定理
Theorem 15p为质数,n,kN,0kn,np-进制表示为i=0taipi,kp-进制表示为i=0tbipi.
其中ai,biZ,0ai,bip1,at>0.
Cnki=0tCaibi(modp).

升幂定理(LTE)

Theorem 16nZ+,x,yZ,奇质数p满足gcd(p,xy)=1,pxy,
则有vp(xnyn)=vp(xy)+vp(n).
Corollary 17n为奇数时,vp(xn+yn)=vp(x+y)+vp(n).
Theorem 18nZ+,x,yZ,满足gcd(2,xy)=1,2xy,
于是有v2(xnyn)={v2(xy),nv2(xy)+v2(x+y)+v2(n)1,n .

二次剩余

以下p均表示任一奇素数.

定义

Definitionm,nZ+,xZ+,s.t.x2n(modm),则称n为模m的二次剩余.否则称为二次非剩余.

性质

Property 19p的二次剩余和二次非剩余各有p12.
Property 20任意一个模p的二次剩余恰与如下序列中的一个数模p同余:12,22,,(p12)2.
Property 21d为模p的二次剩余,x2d(modp)的解的个数为2.
Property 22a为模p的二次剩余,则a12,a22,,a(p12)2恰为模p的所有二次剩余.b为模p的二次非剩余,则b12,b22,,b(p12)2恰为模p的所有二次非剩余.

勒让德符号

DefinitionnZ,Legendre符号为(np)={1,np1,np0,np.

欧拉判别法

Theorem 23aZ+,gcd(a,p)=1,
(1)a为模p的二次剩余ap121(modp).
(2)a为模p的二次非剩余ap121(modp).
Legendre符号表示即为(ap)=ap12.

高斯二次互反律

Theorem 24
(1)(1p)=(1)p12.
(2)(2p)=(1)p218.
(3)p,q为奇素数,(qp)(pq)=(1)p12q12.

posted @   九辰孤月  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示