二項式反演學習筆記

2022-05-08 04:03:12 字數 2286 閱讀 7240

這是一篇防遺忘的二項式反演證明部落格

在此不給出精妙的容斥證明,開始推代數證明

眾所周知二項式反演有兩個形式

\(f(n) = \sum_^ (-1)^\binomg(i) \leftrightarrow g(n) = \sum_^ (-1)^ \binomf(i)\)

這個式子簡直妙啊……太對稱了

然而它更常用的形式是這個

\(f(n) = \sum_^\binomg(i) \leftrightarrow g(n) = \sum_^ (-1)^ \binom f(i)\)

我們來證明一下

證明反演的一般套路就是代入啦

\(f(n) = \sum_^ (-1)^\binomg(i)\)

\(f(n) = \sum_^ (-1)^\binom\sum_^ (-1)^ \binom f(j)\)

我們考慮更換列舉順序

\(f(n) = \sum_^ \sum_^ (-1)^ \binom \binom f(j)\)

如果只有j = n的時候,

\(\sum_^ \sum_^ (-1)^ \binom \binom\)值為1的話,那麼式子是成立的

(雖然在別的情況下例如加加減減之後也是f(n)但是這個式子就是有這樣特殊的性質)

\(\binom \binom = \frac\cdot\frac = \frac\cdot\frac = \binom\binom\)

\(\sum_^ \sum_^ (-1)^ \binom\binom\)

\(\sum_^ (-1)^ \binom\sum_^ (-1)^\binom\)

\(\sum_^ (-1)^ \binom\sum_^ (-1)^\binom\)

顯然在組合數之間相隔乙個填乙個不同的+-號,考慮楊輝三角,除了第一行,剩下的和全是0

那麼就有

\(\sum_^ (-1)^ \binom[n == j]\)

只有當j = n的時候,值才是1,於是反演得證

對於第二種形式呢,可以也推出乙個類似的式子

\(f(n) = \sum_^ (-1)^\binom\sum_^ (-1)^ \binom f(j)\)

\(\sum_^ \sum_^ (-1)^ \binom \binom\)

\(\sum_^ \sum_^ (-1)^ \binom\binom\)

\(\sum_^ (-1)^ \binom\sum_^ (-1)^\binom\)

\(\sum_^ (-1)^ \binom[n == j]\)

於是也可以得證

然後你會發現,這個東西寫成矩陣是個下三角,按理來說,這個東西會有乙個上三角形式,例如莫比烏斯反演

那麼其實是有的

\(f(k) = \sum_^ (-1)^\binomg(i) \leftrightarrow g(k) = \sum_^ (-1)^ \binomf(i)\)

什麼,也是那麼對稱的麼

還有乙個常用形式

\(f(k) = \sum_^ \binomg(i) \leftrightarrow g(k) = \sum_^ (-1)^ \binomf(i)\)

然後再去證明

\(f(k) = \sum_^ (-1)^\binomg(i)\)

\(f(k) = \sum_^ (-1)^\binom \sum_^ \binom f(j)\)

\(f(k) = \sum_^ (-1)^\binom \sum_^ (-1)^ \binom f(j)\)

\(f(k) = \sum_^ \sum_^ (-1)^\binom \binom f(j)\)

\(\binom\binom = \frac\frac = \frac\frac = \binom\binom\)

\(f(k) = \sum_^ \sum_^ (-1)^\binom\binom\)

\(f(k) = \sum_^ (-1)^\binom\sum_^ (-1)^\binom\)

\(f(k) = \sum_^ (-1)^\binom\sum_^ (-1)^\binom\)

\(f(k) = \sum_^ (-1)^\binom[k == j]\)

同理第二種形式也可以證明

\(f(k) = \sum_^ \sum_^ (-1)^\binom \binom f(j)\)

\(f(k) = \sum_^ \sum_^ (-1)^\binom\binom f(j)\)

\(f(k) = \sum_^ (-1)^\binom\sum_^ (-1)^ \binom f(j)\)

\(f(k) = \sum_^ (-1)^\binom[j == k] f(j)\)

學習筆記 二項式反演

f n sum n 1 i binom n i g i leftrightarrow g n sum n 1 i binom n i f i 這個式子可以通過集合相關知識得到 容斥 然後令 h n 1 ng n 那麼有 f n sum n binom n i h i leftrightarrow f...

學習筆記 二項式反演

二項式反演的常見形式有如下兩種 f n sum n binom ni g i longleftrightarrow g n sum n 1 binom ni f i f n sum m binom in g i longleftrightarrow g n sum m 1 binom in f i ...

二項式反演學習筆記

二項式反演似乎是個很有趣的東西 二項式反演似乎有很多條。第一條 最基本,最好記的一條 若序列 f 和 g 滿足 g n sum limits n 1 if i 那麼 f n sum limits n 1 ig i 反過來也成立。證明 公式恐懼症者可以跳過 第乙個式子代入第二個式子 f n sum l...