欧拉函数
定义:在正整数中,小于等于 n 且与 n 互质的数的个数为欧拉函数( phi(n) )
证明:
当 n 为质数时 phi(n) = n-1
设质数为 p ,当 n 是 pk 时phi(n) = pk - pk-1 = pk ( 1 - 1/p )
欧拉函数是积性函数,故 phi(p1*p2) = phi(p1) * phi(p2) [ p1,p2均为质数 ]
设有两个质数 p1, p2,当 n = p1x *p2y 时,phi(n) = phi( p1x *p2y )=phi(p1x) * phi(p2y) = p1x *p2y *(1-1/p1) *(1-1/p2)
当 n = p1x* p2y * ... *pt... 时,phi(n) = n * (1 - 1/p1) * (1 - 1/p2) * ... * (1 - 1/pt)
                    
                
                
            
        
浙公网安备 33010602011771号