数论 ——— 费马-欧拉定理(欧拉函数)

版权声明:本博客版权属于BIGBIGPPT,未经允许不得商用 https://blog.csdn.net/BIGBIGPPT/article/details/88384818

百度百科 - 欧拉定理
欧拉定理主要是这个公式
在这里插入图片描述
(a,n)≡1的条件下(即a,n互为质数)满足:
在这里插入图片描述
其中φ**(n)为欧拉函数**,φ(n)表示在不超过n的正整数中与n互质的数的个数
例如

φ(1) = 1; φ(2) = 1; φ(3) = 2;
φ(4) = 2; φ(5) = 4; φ(6) = 2;

通式:
φ(x) = x * (n到i) * (1 - 1/pi) = x *(1 - 1/p1) * (1 - 1/p2) * … (1 - 1/pn)
式子中的p1,p2,p3 …pn为x的所有质因子
且每种质因子只出现一次
例如:φ(12) 12 = 2 * 2 * 3 这里2出现了两次,我们只算一次。
φ(12) = 12 * (1 - 1/2) *(1 - 1/3) = 4

若n满足n为质数p的k次方 即 pk = n且p为质数
则可得φ(n) =pk - pk-1 = (p - 1)pk-1

同时欧拉函数也是积性函数
若**(m,n)≡ 1**,则φ(mn) = φ(m)* φ(n)
n%2 = 1(奇数)时 φ(2n) = φ(n)
n为质数,则φ(n) = φ(n-1)

想看视频讲解的同学点这里

猜你喜欢

转载自blog.csdn.net/BIGBIGPPT/article/details/88384818