首页 > 其他分享 >二项式定理+二项式反演

二项式定理+二项式反演

时间:2024-08-02 21:29:17浏览次数:10  
标签:dbinom limits cup 定理 cap mid 反演 二项式 sum

序(感谢9G对本博客证明的大力支持)

前置知识

  • 1:排列组合
  • 2:多步容斥

\[\dbinom{n}{m}=\binom{n}{n-m}=\mathrm{C}_n^m=\mathrm{C}_n^{n-m} \]

\[\dbinom{n}{m}*\binom{m}{s}=\dbinom{n}{s}*\binom{n-s}{n-m} \]

\[\dbinom{n}{x-1}+\binom{n}{x}=\dbinom{n+1}{x} \]

证明:

\(\dbinom{n}{x-1}+\dbinom{n}{x}=\dfrac{n!}{(x-1)!*(n-x+1)!}+\dfrac{n!}{x!*(n-x)!}\)

\(=\dfrac{n!*(n-x+1)+n!*x}{x!*(n-x+1)!}=\dfrac{n!*(n+1)}{x!*(n-x+1)!}=\dbinom{n+1}{x}\)

二项式定理

公式:\((a+b)^n=\sum^{n}_{i=0} \limits\dbinom{n}{i}a^ib^{n-i}\)

证明:

\(n=1\) 时带入显然成立

我们假设 \(n=m\) 时成立,那么我们只需要用它证明 \(n=m+1\) 时成立即可

\(n=m\) 时原式子等于 \((a+b)^m=\sum^{m}_{i=0} \limits\dbinom{m}{i}a^ib^{m-i}\)

即:

\[(a+b)^{m+1}=(a+b)*(a+b)^m=a*(a+b)^m+b*(a+b)^m \]

\[=a*\sum^{m}_{i=0} \limits\dbinom{m}{i}a^ib^{m-i}+b*\sum^{m}_{j=0} \limits\dbinom{m}{j}a^jb^{m-j} \]

\[=\sum^{m}_{i=0} \limits\dbinom{m}{i}a^{i+1}b^{m-i}+\sum^{m}_{j=0} \limits\dbinom{m}{j}a^jb^{m-j+1} \]

\[=\sum^{m-1}_{i=0} \limits\dbinom{m}{i}a^{i+1}b^{m-i}+\sum^{m}_{j=1} \limits\dbinom{m}{j}a^jb^{m-j+1}+a^{m+1}+b^{m+1} \]

\[=\sum^{m}_{j=1} \limits\dbinom{m}{j-1}a^{j}b^{m-j+1}+\sum^{m}_{j=1} \limits\dbinom{m}{j}a^jb^{m-j+1}+a^{m+1}+b^{m+1} \]

\[=\sum^{m}_{j=1} \limits \left[ \dbinom{m}{j}+\dbinom{m}{j-1} \right] a^{j}b^{m-j+1}+a^{m+1}+b^{m+1} \]

\[=\sum^{m}_{j=1} \limits \left[ \dbinom{m+1}{j} \right] a^{j}b^{m-j+1}+a^{m+1}+b^{m+1} \]

\[=\sum^{m+1}_{j=0} \limits \left[ \dbinom{m+1}{j} \right] a^{j}b^{m-j+1} \]

证毕。

二项式反演

基本形式

公式:

\[f_n=\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{i} g_i \]

\[\Updownarrow \]

\[g_n=\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{i} f_i \]

证明:

多步容斥一般形式:

\[\mid A_1\cup A_2\cup...\cup A_n\mid=\sum^{n}_{i=1} \limits \mid A_i \mid - \sum^{n}_{i=1,j=1} \limits \mid A_i \cap A_j \mid +...+(-1)^{n-1}*\mid A_1\cap A_2\cap ...\cap A_n\mid \]

我们设 \(A^c_i\) 为 \(A_i\) 的补集,即有:

\[\mid A^c_1\cup A^c_2\cup...\cup A^c_n\mid=\mid U \mid-\sum^{n}_{i=1} \limits \mid A_i \mid + \sum^{n}_{i=1,j=1} \limits \mid A_i \cap A_j \mid -...+(-1)^{n}*\mid A_1\cap A_2\cap ...\cap A_n\mid \]

原集的补集的补集又是原集,又有:

\[\mid A_1\cup A_2\cup...\cup A_n\mid=\mid U \mid-\sum^{n}_{i=1} \limits \mid A^c_i \mid + \sum^{n}_{i=1,j=1} \limits \mid A^c_i \cap A^c_j \mid -...+(-1)^{n}*\mid A^c_1\cap A^c_2\cap ...\cap A^c_n\mid \]

我们设 \(f_n\) 表示 \(n\) 个补集的大小,\(g_n\) 表示 \(n\) 个原集的大小,那两个公式可以表示为:

\[f_n=\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{i} g_i \]

\[g_n=\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{i} f_i \]

常见形式

形式1:

\[f_n=\sum^{n}_{i=0} \limits \dbinom{n}{i} g_i \]

\[\Updownarrow \]

\[g_n=\sum^{n}_{i=0} \limits (-1)^{n-i} \dbinom{n}{i} f_i \]

形式2:

\[f_k=\sum^{n}_{i=k} \limits \dbinom{i}{k} g_i \]

\[\Updownarrow \]

\[g_k=\sum^{n}_{i=k} \limits (-1)^{i-k} \dbinom{i}{k} f_i \]

这里形式1不再予以证明,在文末的参考博客里有

证明形式2

\[\sum^{n}_{i=k} \limits (-1)^{i-k} \dbinom{i}{k} \sum^{n}_{j=i} \limits \dbinom{j}{i} g_j \]

\[=\sum^{n}_{i=k} \limits \sum^{n}_{j=i} \limits (-1)^{i-k} \dbinom{i}{k} \dbinom{j}{i} g_j \]

\[=\sum^{n}_{i=k} \limits \sum^{n}_{j=i} \limits (-1)^{i-k} \dbinom{j}{k} \dbinom{j-k}{j-i} g_j \]

\[=\sum^{n}_{j=k} \limits \sum^{j}_{i=k} \limits (-1)^{i-k} \dbinom{j}{k} \dbinom{j-k}{j-i} g_j \]

注:\(i\) 从 \(k-n\), \(j>i\) 与 \(j\) 从 \(k-n\), \(j>i>k\) 等价

当 \(j=k\) 时,原式等于 \(g_k\) ,所以我们只需要证明除了 \(j=k\) 之外的和等于 \(0\) 即可,即:

\[\sum^{n}_{j=k+1} \limits \sum^{j}_{i=k} \limits (-1)^{i-k} \dbinom{j}{k} \dbinom{j-k}{j-i} g_j=0 \]

我们钦定一个 \(j\) 使 \(j\) 固定,上式剩余变量即为:

\[\sum^{j}_{i=k} \limits (-1)^{i-k} \dbinom{j-k}{j-i} g_j \]

我们令 \(n=j-k\), \(n\) 为定值,\(i\) 值域从 \(k-j\) 变到 \(0-n\),即让 \(i\) 表示 \(i-k\)。

原式可化为

\[\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{n-i} g_j \]

\[=\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{i} g_j \]

根据二项式定理可推:

\[(-1+1)^n=\sum^{n}_{i=0} \limits \dbinom{n}{i} (-1)^{i}*(1)^{n-i}=\sum^{n}_{i=0} \limits (-1)^{i} \dbinom{n}{i}=0 \]

由此可知当 \(j\) \(!=k\) 时 \(g_j\) 的系数为 \(0\),即当且仅当 \(j=k\) 时,\(g_j\) 的系数为 \(1\),

所以对于式子:

\[\sum^{n}_{i=k} \limits (-1)^{i-k} \dbinom{i}{k} \sum^{n}_{j=i} \limits \dbinom{j}{i} g_j=g_k \]

即可证明,证毕。

参考博客

标签:dbinom,limits,cup,定理,cap,mid,反演,二项式,sum
From: https://www.cnblogs.com/oceansofstars/p/18339440

相关文章

  • Luogu P3959 宝藏 题解 [ 紫 ] [ 状压 dp ] [ 二项式定理 ]
    宝藏:一个对着蓝书代码调都能调两个小时的大毒瘤,但是思路还是很值得借鉴的,有普通状压和三进制状压两种做法,或者暴搜剪枝也可以(这里不介绍暴搜剪枝做法)。普通状压做法观察到\(n\le12\),首先想到状压。但考虑到普通的状压不太行,因为\(K\)这个数算在代价里,会导致这个dp有后效......
  • BZOJ2839/LG10596 集合计数 题解(二项式反演+扩展欧拉定理)
    题目大意:一个有\(N\)个元素的集合有\(2^N\)个不同子集(包含空集),现在要在这\(2^N\)个集合中取出若干集合(至少一个),使得它们的交集的元素个数为\(K\),求取法的方案数,答案模\(10^9+7\)。为表述方便,不妨设这\(i\)个元素分别为\(1\simn\)。前置知识:二项式反演。考虑设\(g(......
  • 容斥定理及二项式反演
    二项式定理:\[(a+b)^n=\sum_{i=0}^{n}\binom{n}{i}a^ib^{n-i}\]很好理解。我们经常会使用的式子:\[(1+x)^n=\sum_{i=0}^{n}x^i\binom{n}{i}\]容斥定理:\[\begin{split}\left|\bigcup_{i=1}^{n}S_i\right|=&\sum_{i}|S_i|-\sum_{i<j}|S_i\capS_j|+\sum_{i<j&......
  • 莫比乌斯反演(套路集合)
    数论只有几道套路题,严谨证明请转oi-wiki。预处理数论分块简单来说就是求:\[\sum_{i=1}^{n}{\lfloor\frac{n}{i}\rfloor}\]因为\(\lfloor\frac{n}{i}\rfloor\)最多有\(2\sqrt{n}\)个取值,所以我们可以枚举答案,复杂度\(O(\sqrt{n})\)。证明:\(\foralld\in[1,n]\)......
  • 莫比乌斯反演
    由于一道题目用到了莫反,所以学了一下,赶紧隔了好几天才想起来记下来。STO忘忧老师是神!!!/bx/bx/bx莫比乌斯反演前置芝士:莫比乌斯函数:\(\mu\)为莫比乌斯函数,定义为:\[设:\n=\prod_{i=1}^{k}p_i^{c_i}\\则:\mu(n)=\begin{cases}1&n=1\\0&\existc_i>1\\(-1)^k&\forallc......
  • 莫比乌斯反演
    数列分块常与数列分块连用向下取整括号一定要加对 intEnd=0,N=a/d,M=b/d; if(N<M)swap(N,M); for(intStart=1;Start<=M;Start=End+1) { End=min(N/(N/Start),M/(M/Start));//注意边界 ans+=(sum[End]-sum[Start-1])*(longlong)(N/Start)*(M/Start);//注意括号......
  • hall 定理学习笔记
    万恶之源基本定义完美匹配是指最大匹配数为min(|X|,|Y|)也就是X或Y集合其中一个集合所有点都被匹配了。定理内容我们来假设X集合点少一点好了。X集合就当做有n个点。那么二分图G存在完美匹配,则取任意正整数1<=k<=n,均满足我从X集合选出k个不同的点,那么它们连向的y集合的点个......
  • 莫比乌斯反演
    莫比乌斯反演前置芝士:数论分块求\(\sum\limits_{i=1}^n\lfloor\frac{n}{i}\rfloor\),其中\(n\le10^{12}\)。可以发现,\(\lfloor\frac{n}{i}\rfloor\)最多只有\(\sqrt{n}\)种取值,所以只需要枚举每种取值对应\(i\)的取值范围即可。llans=0;for(inti=1,j;i<=n;i=......
  • 可逆矩阵的概念、定理、判断条件和性质(线性代数基础)
    可逆矩阵的概念、定理、判断条件和性质可逆矩阵的概念定义:设AAA为n......
  • [lnsyoj517/luoguP4777]扩展中国剩余定理
    题意原题链接求线性同余方程组\[\begin{cases}x\equivb_1\pmod{a_1}\\x\equivb_2\pmod{a_2}\\\dots\\x\equivb_n\pmod{a_n}\end{cases}\]的最小非负整数解。sol与[lnsyoj163/luoguP1495]曹冲养猪不同的是,本题无法保证互质,这就导致中国剩余定理无法使用,需要一种新的方式来......