欧拉函数

欧拉函数

     欧拉函数是指不超过n并与n互质的正整数的个数(N为正整数)

    性质:

    对n进行质因数分解之后,所有素数幂上的欧拉函数之积,

    即:对于n=p1a1p2a2p3a3p4a4......pmam的欧拉函数为φ(n)=φ(p1a1)*φ(p2a2)*φ(p3a3)*φ(p4a4)*......*φ(pmam)

    以下为欧拉函数的定理:

    定理1:

    对于一个素数p,则它的欧拉函数φ(p)=p-1。(p为正整数)

    证明:因为p是素数,所以在[1,p-1]这个区间内所有的数都与p互质

    故p的欧拉函数φ(p)=p-1。

 

    定理2:

    如果一个素数p(且p是正整数)那么pa的欧拉函数为φ(pa)=pa-pa-1(其中a为正整数)

    证明:对于pa来说它的欧拉函数的查找范围为[1,pa-1],在这个范围内与pa不互质的数有:p*1,p*2,p*3......p*(pa-1-1),总计pa-1-1个

    故pa的欧拉函数φ(pa)=pa-1-(pa-1-1)=pa-pa-1

 

    定理3:

     如果gcd(m,n)=1,那么则有φ(mn)=φ(m)*φ(n)。(m,n为正整数)

     证明:因为欧拉函数为积性函数故成立

 

    定理4:

    有一正整数n它的质因数分解幂为n=p1a1p2a2p3a3p4a4......pmam,那么则有φ(n)=n(1-1/p1)(1-1/p2)(1-1/p3).........(1-1/pm)

    证明:将n质因数分解后我们可以得到它的欧拉函数为φ(n)=φ(p1a1)*φ(p2a2)*φ(p3a3)*φ(p4a4)*......*φ(pmam),

    对于其中的φ(pxax)来说可以将它化为φ(pxax)=pxax-pxax-1从中提出一个pxax来则变为pxax(1-1/pxax)

 φ(n)=φ(p1a1)*φ(p2a2)*φ(p3a3)*φ(p4a4)*......*φ(pmam)将这里面的每一个都进行这样的操作则φ(n)变为φ(n)=p1a1p2a2p3a3p4a4......pmam(1-1/p1)(1-1/p2)(1-1/p3).........(1-1/pm)

    因为n=p1a1p2a2p3a3p4a4......pmam所以φ(n)=n(1-1/p1)(1-1/p2)(1-1/p3).........(1-1/pm)

 

   定理5:

   如果n是一个大于2的正整数,那么φ(n)为偶数

 

 

 

(博主蒟蒻,如果有错欢迎指出)

(博主太懒,最后一个定理就不证明了)

 

posted @ 2017-07-27 16:00  ZED_dada  阅读(265)  评论(0编辑  收藏  举报