①一个数m如果有原根,则其原根个数为phi(phi(m))。特别地,对素数有phi(p)=p-1。
②如果正整数(a,m) = 1和正整数 d 满足a^d≡1(mod m),则 d 整除 φ(m)。
证明:
设k不是φ(n)的约数
10^k≡1(mod n)
假设gcd(k,φ(n))=s,必然有一个数a,a是k的倍数,a+s是φ(n)的倍数。
10^a≡10^k≡1(mod n)
10^(a+s)≡10^φ(n)≡1(mod n)
所以10^s≡1(mod n)
而k不是φ(n)的约数,s是φ(n)的约数,s又是k的约数
所以s<k。而若k是符合要求的,则必然有一个更小的s。
所以答案一定是φ(n)的约数。