初學狄利克雷卷積

2022-05-14 14:41:58 字數 1232 閱讀 8261

狄利克雷卷積可以算是數論中的乙個比較重點的內容吧。

它有許多作用,例如證明莫比烏斯反演定理

同時,它也是杜教篩等玄學演算法的基礎。

要學習狄利克雷卷積,就得先對積性函式有一定的了解。

關於積性函式可以看一下這篇部落格:關於積性函式的一些知識。

我們通常定義\(f*g=\sum_f(d)·g(\frac nd)\)。

與乘法類似,狄利克雷卷積也滿足三大運算律:交換律結合律分配律

這應該還是比較顯然的,無需證明吧。

接下來,我們來看一下狄利克雷卷積的乙個應用:證明莫比烏斯反演定理。

真感覺用狄利克雷卷積來證明莫比烏斯反演定理也不是很難理解。

如果你不知道什麼是莫比烏斯反演定理,可以去看一下這篇部落格:初學莫比烏斯反演。

下面是關於它的證明:

由於莫比烏斯函式的性質,所以:

\[\sum_\mu(d)=[n==1]

\]而我們知道,有乙個叫做元函式的積性函式\(e(n)\),它的定義是:

\[e(n)=[n==1]

\]不難發現,這兩個式子右邊是一樣的。

於是就容易想到用\(i\)去卷\(\mu\),得到這樣乙個結論:

\[\mu*i=e

\]有了這個結論,下一步就是證明莫比烏斯反演定理了。

根據莫比烏斯反演中\(f(n)\)和\(f(d)\)兩個函式的定義,我們可知:

\[f(n)=\sum_f(d)

\]然後就不難想到把它轉換成狄利克雷卷積的形式,即:

\[f=f*i

\]\[f*\mu=f*i*\mu

\]然後就不難發現這樣做的意義了:等式右邊出現了\(\mu*i\)。而根據上面得到的結論,我們又可以知道,\(\mu*i=e\),又由於\(f\)卷\(e\)之後依然為\(f\),於是原式就被轉化成了這樣:

\[f*\mu=f

\]再將它轉化回來,就變成了這樣:

\[f(d)=\sum_\mu(d)·f(\frac nd)

\]於是就證明完了。

狄利克雷卷積其實還可以幹很多事情,如證明\(\phi\)函式的某些性質。

但是我對\(\phi\)函式還是不夠熟悉,所以這裡就不多介紹了。

狄利克雷卷積 狄利克雷卷積學習筆記

前置知識 1 常見的完全積性函式 恒等函式 i i n 1 單位函式 id id n n 元函式 epsilon epsilon n n 1 元函式卷積任何函式 f 都是 f 本身 2 常見積性函式 尤拉函式 varphi n 是小於n和n互質的自然數個數 莫比烏斯函式 mu n sigma sig...

狄利克雷卷積

積性函式 f 和 g 狄利克雷卷積的形式 f ast g n sum limits f d g frac 或者 f ast g n sum limits f i g j 它滿足證明 f ast g ast h sum limits sum limits f d g frac h frac 等同於 f...

狄利克雷卷積

狄利克雷卷積 是定義在數論函式間的一種二元運算,可以定義為 f g n sum limits f x g y 或 f g n sum limits f d g frac 若 f,g 均為積性函式,則 f g 也是積性函式。顯然 f g 1 f 1 g 1 1 設 n perp m 則 begin f...