2014年7月16日 星期三

尤拉φ函數(筆記)

前幾天在上競賽的培訓課時,講到尤拉函數(Euler’s φ function),一位協助指導的老師提供了一個用機率的「獨立事件」的觀點的說明方法,記錄如下:

定義(尤拉φ函數)
n為自然數,φ(n)定義為小於n且與n互質的正整數的個數。

首先看一道題目:αβγ為正整數,試求小於n=2α×3β×5γ,且不是2,不是3,也不是5的倍數有幾個(即求φ(n)的值)
設一個試驗為從1~30的整數中,任選一數,則樣本空間S={1, 2, ..., 30}A2的倍數的事件,B3的倍數的事件,C5的倍數的事件。
顯然AB2×3=6的倍數的事件,BC3×5=15的倍數的事件,CA5×2=10的倍數的事件,ABC2×3×5=30的倍數的事件。
P(A)=1/2P(B)=1/3P(C)=1/5P(AB)=P(A)×P(B)=1/6P(BC)=P(B)×P(C)=1/15P(CA)=P(C)×P(A)=1/10P(ABC)=P(A)×P(B)×P(C)=1/30
所以ABC為獨立事件。所以若從小於n的數中選出不是235的倍數的數的事件為A’B’C’,機率為P(A’B’C’)=(1- P(A))(1P(B))(1P(C))=(11/2)(11/3)(11/5),故φ(n)=n×(11/2)(11/3)(11/5)

實際上,上面的題目講的是:
p1p2、…、prn所有相異的質因數。若從1~n的整數中任取一數,A1A2、…、Ar分別是取到p1p2、…、pr的倍數的事件,則A1A2Ar即為取到的整數為與n互質的數的事件。
因為p1p2、…、pr兩兩互質且都是n的因數,所以A1A2、…、Ar是獨立事件,當然A1A2、…、Ar也是獨立事件,故
P(A1A2Ar)= P(A1)P(A2)P(Ar)=(11/p1) (11/p2)(11/pr)

φ(n)nP(A1A2Ar)=n(11/p1) (11/p2)(11/pr)

尤拉函數 Euler φ function(筆記)

沒有留言:

張貼留言