二项式反演公式证明

Posted hsez-cyx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二项式反演公式证明相关的知识,希望对你有一定的参考价值。

二项式反演

  • 二项式反演(binomial inversion)可以表示成

$$f(n)=sumlimits_{i=1}^{n}(-1)^iinom{n}{i}g(i)Leftrightarrow g(n)=sumlimits_{i=1}^{n}(-1)^iinom{n}{i}f(i)$$

  • 另一种表示方法

$$f(n)=sumlimits_{i=1}^{n}inom{n}{i}g(i)Leftrightarrow g(n)=sumlimits_{i=1}^{n}(-1)^{n-i}inom{n}{i}f(i)$$

  • 证明

设$S$表示一个集合,$A_1$,$A_2$,...,$A_n$分别表示$S$中具有性质$P_1$,$P_2$,...,$P_n$的集合

根据容斥原理,不具有以上性质的元素组成的集合大小为

$$|overline{A_1}cap overline{A_2}cap...cap overline{A_n} |=|S|-sum|A_i|+sum|A_icap A_j|+...+(-1)^n|A_1cap A_2cap ...cap A_n| $$

 


 


假定同时有 $i$ 个不同性质的元素组成的集合大小都相同,设为$g(i)$
$$g(i)=|underbrace{A_{a_1}cap A_{a_2}cap...cap A_{a_i}}_{i}|$$

特别的,$g(0)=|S|$


$$|overline{A_1}cap overline{A_2}cap...cap overline{A_n} |=g(0)-g(1)+g(2)+...+(-1)^ng(n)$$
$$=sumlimits_{i=1}^{n}(-1)^iinom{n}{i}g(i)$$



设$f(i)$表示不具有前 $i$ 个性质的元素组成的集合大小
$$f(i)=|overline{A_1}cap overline{A_2}cap...cap overline{A_i}|$$

特别的,$f(0)=|S|$


$$f(n)=sumlimits_{i=1}^{n}(-1)^iinom{n}{i}g(i)$$




另一方面,根据容斥原理还可得

$$|A_1cap A_2cap...cap A_n |=|S|-sum|overline{A_i}|+sum|overline{A_i}cap overline{A_j}|+...+(-1)^n|overline{A_1}cap overline{A_2}cap ...cap overline{A_n}| $$
$$=f(0)-f(1)+f(2)+...+(-1)^nf(n)$$
$$=sumlimits_{i=1}^{n}(-1)^iinom{n}{i}f(i)$$

 


 


$$g(n)=sumlimits_{i=1}^{n}(-1)^iinom{n}{i}f(i)$$

 

得证 .

 

 

对于二项式反演的第二种形式

 

同样的,假定含 $i$ 种不同的性质,不含其它 $n-i$ 种性质的 $S$ 中元素组成的集合的大小都相等,设为 $g(i)$
$$g(i)=|overline{A_{a_1}}cap ...capoverline{A_{a_i}}cap A_{a_{i+1}}cap...cap A_{a_n}|$$

 

$f(i)$则表示含有 $i$ 种不同性质,其它性质可有可无的元素组成的集合的大小

 

同理可证得结论

 

以上是关于二项式反演公式证明的主要内容,如果未能解决你的问题,请参考以下文章

二项式反演学习笔记

二项式定理&反演证明&bzoj2839集合计数题解

二项式反演

二项式反演与错排问题

二项式反演

二项式反演