歐拉定理

來源:互聯網
上載者:User

標籤:

我們令 Ψ(x) 定義為歐拉函數。

  • 歐拉定理描述 : 

    若 (a , p) = 1 , 那麼 aΨ(p) Ξ 1 (mod p) .

 

  • 證明:

    先預熱一下:

    Ⅰ.我們令 x1 , x2 , x3 , ……, xs 為 模p 的簡化剩餘系 (若果對任意的1 ≤ j ≤ s , (xj , p) = 1 並且對於任意的 a ∈ Z ,若 (a , p) = 1 , 那麼有且僅有一個 xj 是 a 對 模p 的剩餘(及xi兩兩不相同) .)其中 s = ψ(p) .

    Ⅱ. 若 {x1,x2,x3,……,xs} 為 mod p 的簡化剩餘系 , 那麼若 (k , p) = 1 , {k·x1,k·x2,k·x3,……,k·xs}也為 mod p 的簡化剩餘系 , 證明:

        若{k·x1,k·x2,k·x3,……,k·xs}不是 mod p的 簡化剩餘系 , 

        那麼至少存在一組 k·xi Ξ k·xj (mod p) , i != j :

            ∴ k · (xi - xj) Ξ 0 (mod p) 

            又∵ (k , p) = 1 , ∴(xi - xj) Ξ 0 (mod p) ;

            這與 xi ,xj∈ {mod p 的簡化剩餘系} 相矛盾 , 所以假設不成立 , 及若 (k , p) = 1 , {k·x1,k·x2,k·x3,……,k·xs}也為 mod p 的簡化剩餘系成立。

    

  接下來開始真正的證明 :

      我們令 {a1 , a2 , a3 , …… , an}為 mod p 的簡化剩餘系 ,因為歐拉定理中 (a , p) = 1 , 所以 {a·a1 , a·a2 , a·a3 , …… ,a·an} 也為 mod p 的簡化剩餘系 。

      ∴ a1 · a2 · a3 · …… · an Ξ a·a1 · a·a2 · a·a3 · …… · a·an Ξ aΨ(p) · a1 · a2 · a3 · …… · an (mod p) ;

      

     

     

      ∴ aψ(p) - 1 Ξ 0 (mod p) , ∴ aψ(p) Ξ 1 (mod p) 得證 。

     

  • 歐拉定理的簡單應用:

      求 ax mod p  , 其中 (a , p)= 1 。

      x = s · ψ(p) + q , q < ψ(p)

      ∴ ax Ξ as · ψ(p) + q  Ξ (aψ(p))s · aq Ξ aq Ξ ax mod p (mod p)

    

歐拉定理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.