ACM数论基本定理

数论四大定理和其他不能一句话说明的定理写在其他篇章了,这里就不重复说明了,讲一下一些重要的其他定理

#define Y(n) n的因子个数
#define F(n) 斐波那契数列第n项
#define p 某个素数
#define ϕ(n) n的欧拉函数值


n=p1q1∗p2q2...pkqkn的因子数为(q1+1)∗(q2+1)∗...∗(qk+1)n=p_1^{q_1}*p_2^{q_2}...p_k^{q_k}\\n的因子数为(q_1+1)*(q_2+1)*...*(q_k+1)n=p1q1p2q2...pkqkn(q1+1)(q2+1)...(qk+1)

  \\\;

∑i=1n∑j=1⌊ni⌋=∑i=1n∑j∣i\sum_{i=1}^n\sum_{j=1}^{\lfloor\frac{n}{i}\rfloor}=\sum_{i=1}^n\sum_{j|i}i=1nj=1in=i=1nji

证明:
首先,自己尝试写下累加的内容,可以发现两边是一样的。
为什么呢?
对于数X来说,左边式子出现的数量为⌊nX⌋\lfloor\frac{n}{X}\rfloorXn,右边也是⌊nX⌋\lfloor\frac{n}{X}\rfloorXn

gcd(F(n),F(m))=F(gcd(n,m))gcd(F(n),F(m))=F(gcd(n,m))gcd(F(n),F(m))=F(gcd(n,m))

  \\\;

gcd(am−1,an−1)=agcd(n,m)−1    (a>1,n>0,m>0)gcd(a^m-1,a^n-1)=a^{gcd(n,m)}-1\;\;(a>1,n>0,m>0)gcd(am1,an1)=agcd(n,m)1(a>1,n>0,m>0)
gcd(am−bm,an−bn)=agcd(m,n)−bgcd(m,n)    (gcd(a,b)=1)gcd(a^m-b^m,a^n-b^n)=a^{gcd(m,n)}-b^{gcd(m,n)}\;\;(gcd(a,b)=1)gcd(ambm,anbn)=agcd(m,n)bgcd(m,n)(gcd(a,b)=1)

  \\\;

G=gcd(Cn1,Cn2,...Cnn−1)G=gcd(C_n^1,C_n^2,...C_n^{n-1})G=gcd(Cn1,Cn2,...Cnn1)

  1. n为素数,G=n
  2. n非素且有一个素因子p,G=p
  3. n有多个素因子,G=1

  \\\;

∑i=1ngcd(i,n)=∑d∣ndϕ(nd)\sum_{i=1}^ngcd(i,n)=\sum_{d|n}d\phi(\dfrac{n}{d}) i=1ngcd(i,n)=dndϕ(dn)

  \\\;

(n+1)lcm(Cn0,Cn1,...Cnn)=lcm(1,2,...n+1)(n+1)lcm(C_n^0,C_n^1,...C_n^n)=lcm(1,2,...n+1)(n+1)lcm(Cn0,Cn1,...Cnn)=lcm(1,2,...n+1)

  \\\;

((n+1)(n+2)...(n+k))%k!=0((n+1)(n+2)...(n+k))\%k!=0((n+1)(n+2)...(n+k))%k!=0

  \\\;

任何正整数可以表示为若干个不连续的Fibonacci数之和 (如n=83 = 55+21+5+2)

  \\\;

不需要互质的情况下,若b∣ab|aba,有ab%c=a%(bc)b\dfrac{a}{b}\%c=\dfrac{a\%(bc)}{b}ba%c=ba%(bc)

  \\\;

n!n!n!ppp的幂次为∑i⌊npi⌋\sum_i\lfloor\dfrac{n}{p^i}\rflooripin

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值