Concrete Math
Divisibility
因子求和恒等式
∑m/nam=∑k∑m>0am[n=mk]
Prime
算数基本定理
正整数的数系表示<n2,n3,n5,...>
Prime Examples
素数
6k+1/6k-1
素数平方 8n+1
Euclid number
en=e1∗e2∗...∗en−1+1=en−12−en−1+1
Mersenne number
2p−1
素数分布
Pn∼nln(n)
P1P2...Pn+2 到 P1P2...Pn+Pn+1−1 间都是合数 (可生成任意多合数)
Factorial factor
n!∼2πn(en)n
相对误差约12n1
整除阶乘的最大幂
ϵp(n!)=∑k>0[pkn]<p−1n
ϵ2(n!)=n−v2(n)
Relative Primality
记号
gcd(a,b)=1=defa⊥b
a⊥b,a⊥c→a⊥bc
Stern-Brocot树
mediant of m/n and m'/n' is n+n′m+m′
从(0/1,1/0)构造可得此树;从(0/1,1/0,0/-1,-1/0,0/1)可得Stern-Brocot环
性质:任何阶段两个相邻分数有m′n−n′m=1
表示有理数的数系
LR字符串->有理数
M(S)=(n,n′;m,m′)
M(I)=(1,0;0,1)
L=(1,1;0,1)R=(1,0;1,1)
Lk=(1,k;0,1)Rk=(1,0;k,1)
有理数->LR字符串
二分搜索
Farey serires
Fn是0与1间分母不超过N的所有最简分数的集合
The Congruence relation
规定
amod0=a;amod1=[a]
平方剩余解的个数
x2=1(modp)k
p=2,x=1\−1
p=2,k>=3,x=1\−1\2k−1−1\2k+1+1
若m有r个不同素因子,个数为2r+[8∣m]+[4∣m]−[2∣m]
Wilson 定理
(n-1)!=-1(mod n) 等价于 n>1,n是素数
欧拉函数与莫比乌斯函数
性质
ϕ(x)=x∗∏(1−p1)
∑d∣mμ(d)=[m=1]
反演定理
g=f∗I<−>f=μ∗g
g(x)=∑d>=1f(x/d)<−>∑d>=1μ(d)g(x/d)