欧拉函数及其特殊性质证明


NO1.欧拉定理

NO2.费马小定理

NO3.若

(m,n)=1(m, n)=1

(m,n)=1,则

φ(mn)=φ(m)φ(n)\varphi(mn)=\varphi(m)\varphi(n)

φ(mn)=φ(m)φ(n)

NO4.若

pp

p为素数,

ee

e为正整数,则

φ(pe)=pe?pe?1\varphi(p^e)=p^e-p^{e-1}

φ(pe)=pe?pe?1

NO5.对正整数

m=i=1spiαim=\prod_{i=1}^{s}p_i^{\alpha_i}

m=∏i=1s?piαi??,有

φ(m)=mi=1s(1?1pi)\varphi(m)=m\prod_{i=1}^{s}(1-\frac{1}{p_i})

φ(m)=m∏i=1s?(1?pi?1?)

NO6.对

?d<n\forall d

?d(d,n)=1d=n×φ(n)2\sum_{(d,n)=1}d=n\times \frac{\varphi(n)}{2}

∑(d,n)=1?d=n×2φ(n)?

??∵对

?i<n\forall i

?i(n,i)=1(n,i)=1

(n,i)=1,有:

(n,n?i)=(n,?i)=(n,i)=1(n,n-i)=(n,-i)=(n,i)=1

(n,n?i)=(n,?i)=(n,i)=1??所以每个与

nn

n互素的

ii

i,都必有

n?in-i

n?i也与

nn

n互素,即形成配对,每对和均为

nn

n。而素数个数为

φ(n)2\frac{\varphi(n)}{2}

2φ(n)?,因此有:

(d,n)=1d=n×φ(n)2\sum_{(d,n)=1}d=n\times \frac{\varphi(n)}{2}

(d,n)=1∑?d=n×2φ(n)?

NO7.

n=d nφ(d)n=\sum_{d\ |\ n}\varphi(d)

n=∑d ∣ n?φ(d)

??将正整数

1,2,3,,n1,2,3,\dots,n

1,2,3,…,n按其与

nn

n的最大公因数

dd

d进行分类,我们将这些类命名为

CdC_d

Cd?。
??如对于

n=24n=24

n=24,有如下几个类:

C1={1,5,7,11,13,17,19,23}C2={2,10,14,22}C3={3,9,21,15}C4={4,20}C6={6,18}C8={8,16}C12={12}C24={24}C_1=\{1,5,7,11,13,17,19,23\} \\
C_2=\{2,10,14,22\} \\
C_3=\{3,9,21,15\} \\
C_4=\{4,20\} \\
C_6=\{6,18\} \\
C_8=\{8,16\} \\
C_{12}=\{12\} \\
C_{24}=\{24\}

C1?={1,5,7,11,13,17,19,23}C2?={2,10,14,22}C3?={3,9,21,15}C4?={4,20}C6?={6,18}C8?={8,16}C12?={12}C24?={24}

  • 对所有
    C1C_1

    C1?类中元素,其与24均互素,否则必属于其他类,有

    φ(24)\varphi(24)

    φ(24)个;

  • 对所有
    C2C_2

    C2?类中元素除以2后,其必与

    24÷2=1224\div2=12

    24÷2=12互素,否则,若其与12有素因子

    aa

    a,则其与24的最大公因数必为

    2a2a

    2a,则必不属于

    C2C_2

    C2?类;因此

    C2C_2

    C2?类中元素个数为

    φ(12)\varphi(12)

    φ(12);

  • 对所有
    C3C_3

    C3?类中元素除以3后,其必与

    24÷3=824\div3=8

    24÷3=8互素,否则,若其与8有素因子

    aa

    a,则其与24的最大公因数必为

    3a3a

    3a,则必不属于

    C3C_3

    C3?类;因此

    C3C_3

    C3?类中元素个数为

    φ(8)\varphi(8)

    φ(8);

  • 同理
    \dots

  • 显然,对于所有
    d nd\ |\ n

    d ∣ n,必有

    dCdd\in C_d

    d∈Cd?,而

    CdC_d

    Cd?中的元素个数为

    φ(nd)\varphi(\frac{n}{d})

    φ(dn?)。

??因此,每一类中的元素个数之和即为

nn

n,即为

n=d nφ(nd)=d nφ(d)n=\sum_{d\ |\ n}\varphi(\frac{n}{d})=\sum_{d\ |\ n}\varphi(d)

n=∑d ∣ n?φ(dn?)=∑d ∣ n?φ(d)

NO8.对素数

pp

p:若

(n,p)=p(n,p)=p

(n,p)=p,则

φ(n?p)=p?φ(n)\varphi(n*p)=p*\varphi(n)

φ(n?p)=p?φ(n);否则,

φ(n?p)=(p?1)?φ(n)\varphi(n*p)=(p-1)*\varphi(n)

φ(n?p)=(p?1)?φ(n)


  • (n,p)=?p(n,p)\not=p

    (n,p)?=p,必有

    (n,p)=1(n,p)=1

    (n,p)=1,所以有:

    φ(n?p)=φ(n)?φ(p)=(p?1)?φ(n)\varphi(n*p)=\varphi(n)*\varphi(p)=(p-1)*\varphi(n)

    φ(n?p)=φ(n)?φ(p)=(p?1)?φ(n)


  • (n,p)=p(n,p)=p

    (n,p)=p。

    • 方法1: 因为
      (n,p)=p(n,p)=p

      (n,p)=p,则对任何

      (r,n)=1(r,n)=1

      (r,n)=1,必有

      (r,p)=1(r,p)=1

      (r,p)=1,所以

      (r,n?p)=1(r,n*p)=1

      (r,n?p)=1。又因为有:

      ((p?1)n+r,n)=((p?2)n+r,n)=?=(n+r,n)=(r,n)=1((p-1)n+r,n)=((p-2)n+r,n)=\dots=(n+r,n)=(r,n)=1

      ((p?1)n+r,n)=((p?2)n+r,n)=?=(n+r,n)=(r,n)=1所以用

      n?pn*p

      n?p替换

      nn

      n有:

      ((p?1)n+r,n?p)=((p?2)n+r,n?p)=?=(n+r,n?p)=(r,n?p)=1((p-1)n+r,n*p)=((p-2)n+r,n*p)=\dots=(n+r,n*p)=(r,n*p)=1

      ((p?1)n+r,n?p)=((p?2)n+r,n?p)=?=(n+r,n?p)=(r,n?p)=1所以在

      [1,n?p][1,n*p]

      [1,n?p]中,对于每个与

      nn

      n互素的

      rr

      r,共有

      N(r)=pN(r)=p

      N(r)=p个基于

      rr

      r的数也与

      nn

      n互素,即亦与

      n?pn*p

      n?p互素;而与

      nn

      n互素的数的个数为

      φ(n)\varphi(n)

      φ(n),因此有:

      φ(n?p)=N(r)?φ(n)=p?φ(n)\varphi(n*p)=N(r)* \varphi(n)=p*\varphi(n)

      φ(n?p)=N(r)?φ(n)=p?φ(n)

    • 方法2: 因为
      (n,p)=p(n,p)=p

      (n,p)=p,不妨设

      n=pk?mn=p^k*m

      n=pk?m,显然,对于任何

      i1i\geq1

      i≥1均有

      (pi,m)=1(p^i,m)=1

      (pi,m)=1,所以有:

      φ(n?p)=φ(pk?m?p)=φ(pk+1,m)=φ(pk+1)?φ(m)=pk+1?p?1p?φ(m)=p?(pk?p?1p)?φ(m)=p?φ(pk)?φ(m)=p?φ(pk?m)=p?φ(n)\begin{aligned}\\
      \varphi(n*p)=\varphi(p^k*m*p)=\varphi(p^{k+1},m)&= \varphi(p^{k+1})*\varphi(m)\\
      &=p^{k+1}*\frac{p-1}{p}*\varphi(m)\\
      &=p*(p^k*\frac{p-1}{p})*\varphi(m)\\
      &=p*\varphi(p^k)*\varphi(m)\\
      &=p*\varphi(p^k*m)\\
      &=p*\varphi(n)
      \end{aligned}

      φ(n?p)=φ(pk?m?p)=φ(pk+1,m)?=φ(pk+1)?φ(m)=pk+1?pp?1??φ(m)=p?(pk?pp?1?)?φ(m)=p?φ(pk)?φ(m)=p?φ(pk?m)=p?φ(n)?


参考资料

[1]. 《信安数学基础》第二章
[2]. 欧拉函数各种性质
[3]. 关于欧拉函数及其一些性质的美妙证明(2)