欧拉函数

整理一下欧拉函数,做题时注意套公式和积性函数性质。

一.定义

对正整数n,欧拉函数是小于n且和n互质的正整数(包括1)的个数。

 

二.公式

E(x)=x*(1-1/p1)*(1-1/p2)*(1-1/p3)*(1-1/p4)…(1-1/pn)  , 其中p1,p2……pn为x的所有素因数,x是不为0的整数。

E(1)=1(唯一和1互质的数就是1本身)。

 

三.性质

1.N>1,不大于N且和N互素的所有正整数的和是 1/2*N*E(N)

2.对于互质的正整数a和n,有a^E(n) ≡ 1 mod n。

3.欧拉函数是积性函数,即若m,n互质,E(m*n)=E(m)*E(n)。

4.若p是质数,n=p^k,代入公式可得 E(n)=p^k-p^(k-1)=(p-1)*p^(k-1),因为除了p的倍数外,其他数都跟n互质。

5.当n为奇数时,E(2n)=E(n) (积性函数)

6.n的因数(包括1和它自己)的欧拉函数之和等于n

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值