嘘~ 正在从服务器偷取页面 . . .

二项式反演


二项式反演

引入

根据容斥原理

的另一种形式

由于集合的补集的补集就是它自己,那么

考虑一种特殊的情况:多个集合的交集大小只与集合的数目有关。

即 $f(n)$ 为 $n$ 个补集的交集大小,$g(n)$ 表示 $n$ 个集合(原)的大小,那么可以得到

由于这两个公式是等价的,所以我们得到了二项式反演的初步形式


二项式反演

形式一

二项式反演的一种形式如下:

证明 令 $h(n) = (-1)^ng(n)$ ,代入 $(0)$ 可知

整理后即可得到 $(6)$ 。$\square$

形式二(常见形式)

这个公式与形式一类似,不过更为常用

换一种不容易混淆的写法就是

证明 将左侧代入右侧

则有左右恒等。$\square$


组合意义

记 $f_i$ 为“钦定选 $i$ 个”(然而常常会重复计算一些情况),并记 $g_i$ 为 “恰好选 $i$ 个”

则对于任意 $j \ge i$ ,$g_j$ 在 $f_i$ 中被计算了 $\binom{j}{i}$ 次,故

其中 $n$ 为数目的上界。


例题

参考 洛谷P4859 已经没有什么好害怕的了 题解

还有 洛谷P10596 & BZOJ2839 集合计数 题解 ,不过这题的二项式反演解法是后来补的(


参考文献

[1] https://www.cnblogs.com/GXZlegend/p/11407185.html


文章作者: q779
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来源 q779 !
评论
  目录