1. 程式人生 > >莫比烏斯反演小結——套路的勝利

莫比烏斯反演小結——套路的勝利

莫比烏斯反演套路

簡介&&吐槽

  莫比烏斯反演,通常又可以稱為“懵逼鎢絲繁衍”

​ 這樣一種聽上去就很高階的知識是做什麼的?

莫比烏斯反演是數論數學中很重要的內容,可以用於解決很多組合數學的問題。

  這和沒說有什麼區別……事實上,莫比烏斯反演充滿了套路。
  我們開心的來看一下它的定義吧。
  不過在這之前,我們先補一些有趣的小知識。

1.數論函式的定義

在數論上,算術函式(或稱數論函式)指定義域為正整數、陪域為複數的函式,每個算術函式都可視為複數的序列。

就我們oi選手而言,簡單的理解為定義域為正整數的函式即可。

2.積性函式與完全積性函式

積性函式:對於所有 gcd(a,b)=1,滿足f(ab)=f(a)f(b)
完全記性函式:對於所有a,b,滿足f(ab)=f(a)f(b)

3.常見的積性函式

3.1 尤拉函式 φ

φ(n)表示[1,n]中與n互質的數的個數
φ(n)=npPp1p,其中,Pn的不同因子集合

3.2 莫比烏斯函式 μ

n有平方因子,則μ(n)=0
否則,nk個質因數的乘積,則

μ(n)=(1)k

3.3 冪函式 Id

Idk(n)表示nk
特別的,有Id0(n)=1(n)=1

Id1(n)=Id(n)=n

3.4 單位函式 ϵ

ϵ(n)={0(n>1)1(n=1)
這個函式如果用群論的思想來理解的話就相當於一個么元。

4.DirichletConvolution

——狄利克雷卷積

定義兩數論函式f,gDirichlet卷積

(fg)(n)=d|nf(d)g(nd)

注意:卷積(fg)(n)中的不是乘號,而是卷積的表示

4.1 Dirichlet卷積的性質

交換律:fg=gf
結合律:f(gh)=(fg)h
分配率: