二项式反演

∥☆過路亽.° 提交于 2019-11-26 16:50:29

也许更好的阅读体验

文章目录

表达

若有f(n)=i=0n(ni)g(i)f(n)=\sum_{i=0}^n\binom{n}{i}g(i)
则有g(n)=i=0n(1)ni(ni)f(i)g(n)=\sum_{i=0}^n(-1)^{n-i}\binom{n}{i}f(i)


证明

g(n)=i=0n(1)ni(ni)f(i)=i=0n(1)ni(ni)j=0i(ij)g(j)=i=0nj=0i(1)ni(ni)(ij)g(j)=j=0ni=jn(1)ni(ni)(ij)g(j)\begin{aligned}g(n)&=\sum_{i=0}^n(-1)^{n-i}\binom{n}{i}f(i)\\ &=\sum_{i=0}^n(-1)^{n-i}\binom{n}{i}\sum_{j=0}^i\binom{i}{j}g(j)\\ &=\sum_{i=0}^n\sum_{j=0}^i(-1)^{n-i}\binom{n}{i}\binom{i}{j}g(j)\\ &=\sum_{j=0}^n\sum_{i=j}^n(-1)^{n-i}\binom{n}{i}\binom{i}{j}g(j)\\ \end{aligned}
在组合数中,有这么一个式子
(ij)(jk)=i!j!(ij)!j!k!(jk)!=i!k!(ik)!(ik)!(ij)!(jk)!=i!k!(ik)!(ik)!((ik)(jk))!(jk)!=(ik)(ikjk)\begin{aligned}\binom{i}{j}\binom{j}{k} &= \frac{i!}{j!(i - j)!}\frac{j!}{k!(j - k)!} \\ &=\dfrac {i!}{k!\left( i-k\right) !}\dfrac {\left( i-k\right) !}{\left( i-j\right) !\left( j-k\right) !}\\ &=\dfrac {i!}{k!\left( i-k\right) !}\dfrac {\left( i-k\right) !}{\left( \left( i-k\right) -\left( j-k\right) \right) !\left( j-k\right) !}\\ &=\begin{pmatrix} i \\ k \end{pmatrix}\begin{pmatrix} i-k \\ j-k \end{pmatrix}\end{aligned}

(ij)(jk)=(ik)(ikjk)\begin{aligned}\binom{i}{j}\binom{j}{k}=\begin{pmatrix} i \\ k \end{pmatrix}\begin{pmatrix} i-k \\ j-k \end{pmatrix}\end{aligned}
所以
=j=0ni=jn(1)ni(nj)(njij)g(j)=j=0ni=0nj(1)nij(nj)(nji)g(j)=j=0n(11)nj(nj)g(j)\begin{aligned}原式&=\sum_{j=0}^n\sum_{i=j}^n(-1)^{n-i}\binom{n}{j}\binom{n-j}{i-j}g(j)\\ &=\sum_{j=0}^n\sum ^{n-j}_{i=0}\left( -1\right) ^{n-i-j}\begin{pmatrix} n \\ j \end{pmatrix}\begin{pmatrix} n-j \\ i \end{pmatrix}g(j)\\ &=\sum_{j=0}^n\left(1-1\right)^{n-j}\begin{pmatrix} n \\ j \end{pmatrix}g\left(j\right) \end{aligned}
此时要求n!=jn != j,此时=0原式=0
n=jn=j时,=g(n)原式=g(n)

到此,原式得证

如有哪里讲得不是很明白或是有错误,欢迎指正
如您喜欢的话不妨点个赞收藏一下吧

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!