码迷,mamicode.com
首页 > 其他好文 > 详细

欧拉函数性质以及模板

时间:2019-08-16 20:25:59      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:section   odm   ble   www   sum   rac   atom   个数   width   

欧拉函数

欧拉函数,符号记作φ(n)φ(n),其值为小于nn且与nn互质的数的个数

性质

对于质数nn

φ(n)=n1φ(n)=n−1

 

对于n=pkn=pk

φ(n)=(p1)pk1φ(n)=(p−1)∗pk−1

 

【积性函数】
对于gcd(n,m)=1gcd(n,m)=1

φ(nm)=φ(n)φ(m)φ(n∗m)=φ(n)∗φ(m)

 

【计算式】
对于n=pkiin=∏piki

φ(n)=n(11pi)φ(n)=n∗∏(1−1pi)

 

【欧拉定理】
对于互质的a,ma,m

aφ(m)1(modm)aφ(m)≡1(modm)

 

小于nn且与nn互质的数的和:

S=nφ(n)2S=n∗φ(n)2

 

对于质数pp
nmodp=0nmodp=0

φ(np)=φ(n)pφ(n∗p)=φ(n)∗p


nmodp0nmodp≠0

φ(np)=φ(n)(p1)φ(n∗p)=φ(n)∗(p−1)

 

 

d|nφ(d)=n∑d|nφ(d)=n


φ(n)=d|nμ(d)nd

 

欧拉函数性质以及模板

标签:section   odm   ble   www   sum   rac   atom   个数   width   

原文地址:https://www.cnblogs.com/philo-zhou/p/11366070.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!