尤拉函式及其性質

2022-03-16 12:57:32 字數 917 閱讀 2996

1. 尤拉函式定義

尤拉函式φ(n)表示的是小於等於n且和n互質的正整數的個數。(易知φ(1) = 1)

2. 尤拉函式公式

對於任意整數n,若其質因數分解結果為n = p1

k1p2

k1... pn

kn,則尤拉函式公式為

φ(n) = n(1-1/p1)(1-1/p2)...(1-1/pn)

3. 尤拉函式性質

(1)尤拉函式為積性函式。(對於數論函式 f(n) 不恆等於0,當 (m,n) = 1 時,滿足 f(mn) = f(m)f(n) ,則稱 f(n) 為積性函式)

φ(mn) = φ(m)φ(n),(m,n) = 1

(2)若 (m,n) = d,則

φ(mn) = dφ(m)φ(n)/φ(d)

(3)若m、n滿足m|n,則

φ(mn) = mφ(n)

(4)若m、n滿足m|n,則

φ(m)|φ(n)

(5)對於質數p,其尤拉函式公式為

φ(p) = p-1

(6)對於質數p,pk的尤拉函式公式為

φ(pk) = (p-1)pk-1

(7)小於等於n且整除n的所有正整數的尤拉函式值之和等於n,即

n = σd|nφ(d)

(8)尤拉定理:若(a,m) = 1,則 aφ(m) ≡ 1 (mod m)。

(9)擴充套件尤拉定理

ax ≡ ax

mod φ(m) (mod m),(a,m) = 1

或 ax ≡ ax

(mod m),(a,m) ≠ 1且x < φ(m)

或 ax ≡ ax

mod φ(m) + φ(m) (mod m),(a,m) ≠ 1且x ≥ φ(m)

尤拉函式定理及其性質

尤拉函式就是指 給定乙個n,求得1到n中與n互質的數的個數 再介紹尤拉通項前,首先得介紹唯一分解定理 那麼求乙個數的尤拉值的公式為 n n 1 1 p1 1 1 p2 1 1 pn 其中的p1到pn為n分解出來的質因子 那麼求乙個數的尤拉值的時間複雜度為o sqrt n 實現 int euler i...

尤拉函式性質與求法 數論 尤拉函式

n的尤拉函式值用符號 n 表示 尤拉函式的定義是,對於乙個正整數n,小於n且與n互質的數的數目 包括1,特殊地,1 1 設p1,p2,p3,pr為n的全部r個質因數,則有 n n 1 1 p1 1 1 p2 1 1 p3 1 1 p4 1 1 pr 顯然,用這個方法來計算單個尤拉函式是可以求解的。附...

尤拉函式及其證明

請思考以下問題 任意給定正整數n,請問在小於等於n的正整數之中,有多少個與n構成互質關係?比如,在1到8之中,有多少個數與8構成互質關係?計算這個值的方法就叫做尤拉函式,以 n 表示。在1到8之中,與8形成互質關係的是1 3 5 7,所以 n 4。n 的計算方法並不複雜,但是為了得到最後那個公式,需...