欧拉函数 φ(n) 统计与 n 互素的数的个数,是简化剩余系的核心量。
定义
对正整数 n,φ(n) 为 1,2,…,n 中与 n 互素的整数个数:
φ(n)=#{k:1≤k≤n, gcd(k,n)=1}
性质
- p 为素数时 φ(p)=p−1,且 φ(pk)=pk−pk−1=pk−1(p−1)
- 积性:gcd(m,n)=1⇒φ(mn)=φ(m)φ(n)
- 一般公式:设 n=∏i=1rpiαi,则
φ(n)=ni=1∏r(1−pi1)
- d∣n∑φ(d)=n
欧拉定理与费马小定理
若 gcd(a,n)=1,则
aφ(n)≡1(modn)
当 n=p 为素数时退化为费马小定理:若 p∤a,则 ap−1≡1(modp)。
示例
- φ(12)=#{1,5,7,11}=4
- φ(100)=100⋅(1−21)(1−51)=40
- 由欧拉定理 7φ(10)=74≡1(mod10),故 74k≡1(mod10)