首页 > 其他分享 >组合恒等式

组合恒等式

时间:2024-04-20 23:14:47浏览次数:21  
标签:right 组合 cdot dfrac sum 恒等式 iC aligned

最基础的就不说了

1

\[\sum_{i=0}^n(C_n^i)^2=C_{2n}^n \]

证明:

\(\sum_{i=0}^n(C_n^i)^2=\sum_{i=0}^nC_n^i\cdot C_n^i=\sum_{i=0}^nC_n^i\cdot C_n^{n-i}=C_{2n}^n\)

2

\[\sum_{i=0}^n(-1)^iC_n^i=[n=0] \]

证明:

由二项式定理,\(((-1)+1)^n=\sum_{i=0}^nC_n^i\cdot1^{n-i}\cdot(-1)^i\)

当 \(n=0\) 时特别代入一下得原式 \(=1\)

3

\(\sum_{i=0}^{\left\lfloor\frac n2\right\rfloor}C_n^{2i}=2^{n-1}\),特别的在 \(n=0\) 时该式 \(=1\)

证明:

2 以及 \(\sum_{i=0}^nC_n^i=2^n\) 容易得出

4

\[\sum_{i=0}^niC_n^i=n2^{n-1} \]

证明:

\[\sum_{i=0}^niC_n^i=\sum_{i=1}^ni\cdot\dfrac{n!}{i!(n-i)!}=\sum_{i=1}^nn\cdot\dfrac{(n-1)!}{(i-1)![(n-1)-(i-1)]!}=n\cdot\sum_{i=1}^nC_{n-1}^{i-1}=n2^{n-1} \]

5

\[ \sum_{i=\max(-m,-n)}^{\min(l-m,s-n)}C_l^{m+i}C_s^{n+i}=C_{l+s}^{l-m+n} \]

证明:

\[ \begin{aligned} &\sum_{i=\max(-m,-n)}^{\min(l-m,s-n)}C_l^{m+i}C_s^{n+i}\\ =&\sum_{i=\max(-m,-n)}^{\min(l-m,s-n)}C_l^{l-m-i}C_s^{n+i}\\ =&C_{l+s}^{l-m+n} \end{aligned} \]

观察第二个式子:发现 Sigma 的条件实际上是在限制两个组合数不为 \(0\),放大条件不影响答案,故可以直接放大条件,然后运用范德蒙德卷积式.

6

\[ C_r^mC_m^k=C_r^kC_{r-k}^{m-k} \]

证明:

考虑组合意义:从 \(r\) 里面拿出 \(m\) 个,再从 \(m\) 个里面拿出 \(k\) 个,相当于从 \(r\) 里面先拿出 \(k\) 个,再拿出 \(m-k\) 个.

7

\[\sum_{i=l}^rC_{n+i}^i=C_{n+r+1}^{n+1}-C_{n+l}^{n+1} \]

证明:

原式 \(=\sum_{i=l}^rC_{n+i}^n\)

相当于杨辉三角中的同一列一段连续区间的和

而 \(C_n^m=C_{n-1}^{m-1}+C_{n-1}^m\)

故 \(C_{n+r+1}^{n+1}=C_{n+r}^n+C_{n+r}^{n+1}=C_{n+r}^n+C_{n+r-1}^n+C_{n+r-1}^{n+1}=C_{n+r}^n+C_{n+r-1}^n+C_{n+r-2}^n+C_{n+r-2}^{n+1}=\cdots=C_{n+l}^{n+1}+\sum_{i=l}^rC_{n+i}^n\)

故原式 \(=C_{n+r+1}^{n+1}-C_{n+l}^{n+1}\)

8

\[ (a+b+c)^n=\sum_{i+j+k=n}\dfrac{n!a^ib^jc^k}{i!j!k!} \]

证明:直接展开即可

你会得到以下式子:

\(\sum_{i=0}^n\sum_{j=0}^iC_n^iC_i^ja^jb^{i-j}c^{n-i}\)

变换一下变量即可

9

\[ \sum_{i=0}^{\left\lfloor\frac n2\right\rfloor}C_{n-i}^i=f_n \]

其中 \(f_n\) 表示斐波那契数列的第 \(n\) 项。

证明:

归纳法:\(n=1\) 时原式 \(=1=f_1\),\(n=2\) 时原式 \(=2=f_2\);

由 \(C_n^m=C_{n-1}^{m-1}+C_{n-1}^m\),

\(n>2\) 时原式 \(=\sum_{i=0}^{\left\lfloor\frac n2\right\rfloor}C_{n-i-1}^{i-1}+\sum_{i=0}^{\left\lfloor\frac n2\right\rfloor}C_{n-i-1}^i=\sum_{i=0}^{\left\lfloor\frac{n-2}2\right\rfloor}C_{n-2-i}^i+\sum_{i=0}^{\left\lfloor\frac{n-1}2\right\rfloor}C_{n-1-i}^i=f_{n-2}+f_{n-1}=f_n\).

10

设 \(n\le m\),有

\[ \sum_{i=0}^niC_n^iC_m^i=n\cdot C_{n+m-1}^n \]

证明:

\[ \begin{aligned} &\sum_{i=0}^niC_n^iC_m^i\\ =&\sum_{i=0}^ni\cdot\dfrac{n!}{i!(n-i)!}\cdot C_m^i\\ =&\sum_{i=0}^nn\cdot\dfrac{(n-1)!}{(i-1)!(n-i)!}\cdot C_m^i\\ =&\ n\cdot\sum_{i=0}^nC_{n-1}^{n-i}C_m^i\\ =&\ n\cdot C_{n+m-1}^n \end{aligned} \]

11

\[ \sum_{k=\max(-m,n-s)}^{l-m}(-1)^kC_l^{m+k}C_{s+k}^n=(-1)^{l+m}C_{s-m}^{n-l} \]

证明:

\[ \begin{aligned} &\sum_{k=\max(-m,n-s)}^{l-m}(-1)^kC_l^{m+k}C_{s+k}^n\\ =&\sum_{k=-m}^{l-m}(-1)^kC_l^{m+k}C_{s+k}^n\\ =&\sum_{k=-m}^{l-m}(-1)^kC_l^{m+k}\sum_{i=0}^nC_{s-m}^iC_{m+k}^{n-i}\\ =&\sum_{i=0}^nC_{s-m}^{n-i}\sum_{k=-m}^{l-m}(-1)^kC_l^{m+k}C_{m+k}^i\\ =&\sum_{i=0}^nC_{s-m}^{n-i}\sum_{k=-m}^{l-m}(-1)^kC_l^iC_{l-i}^{m+k-i}\\ =&\sum_{i=0}^nC_{s-m}^{n-i}C_l^i\sum_{k=i-m}^{l-m}(-1)^kC_{l-i}^{m-i+k}\\ =&\ C_{s-m}^{n-l}(-1)^{l-m}C_0^0\\ =&\ (-1)^{l+m}C_{s-m}^{n-l} \end{aligned} \]

这里也几次用到了范围的放缩.

12

\[ \sum_{i=1}^n\dfrac{(-1)^i}iC_{n-1}^{i-1}=-\dfrac1n \]

证明:

\[ \begin{aligned} &\sum_{i=1}^n\dfrac{(-1)^i}iC_{n-1}^{i-1}\\ =&\sum_{i=1}^n\dfrac{(-1)^i}i\dfrac{(n-1)!}{(i-1)!(n-i)!}\\ =&\sum_{i=1}^n\dfrac{(-1)^i}n\dfrac{n!}{i!(n-i)!}\\ =&\ \dfrac1n\sum_{i=1}^n(-1)^iC_n^i\\ =&\ -\dfrac{C_n^0}n\\ =&\ -\dfrac1n \end{aligned} \]

13

\[ \sum_{i=0}^m(-1)^i(n-i+1)C_{n-i}^{m-i}=(n-m+1)\sum_{i=0}^{n-m+1}\dfrac{(-1)^i}{2^{i+1}}C_{n+2}^{n-m+1-i} \]

证明:

\(\sum_{i=0}^m(-1)^i(n-i+1)C_{n-i}^{m-i}=(n-m+1)\sum_{i=0}^m(-1)^iC_{n-i+1}^{m-i}\)

故即证 \(\sum_{i=0}^m(-1)^iC_{n-i+1}^{m-i}=\sum_{i=0}^{n-m+1}\dfrac{(-1)^i}{2^{i+1}}C_{n+2}^{n-m+1-i}\)

\[ \begin{aligned} &\sum_{i=0}^m(-1)^iC_{n-i+1}^{m-i}\\ =&\sum_{i\in[0..m]\land i\bmod2=0}C_{n-i+1}^{n-m+1}-\sum_{i\in[0..m]\land i\bmod2=1}C_{n-i+1}^{n-m+1}\\ =&\sum_{i\in[0..m]\land i\bmod2=0}\left(C_{n-i}^{n-m}+C_{n-i}^{n-m+1}\right)-\sum_{i\in[0..m]\land i\bmod2=1}C_{n-i+1}^{n-m+1}\\ =&\sum_{i\in[0..m]\land i\bmod2=0}C_{n-i}^{n-m} \end{aligned} \]

设 \(f(n,m)=\sum_{i\in[0..m]\land i\bmod2=0}C_{n-i}^{n-m}\)

\[ \begin{aligned} f(n,m)&=\dfrac12\sum_{i\in[0..m]\land i\bmod2=0}\left(C_{n-i-1}^{n-m-1}+C_{n-i-1}^{n-m}\right)+C_{n-i}^{n-m}\\ &=\dfrac12\left(\sum_{i\in[0..m]}C_{n-i}^{n-m}+\sum_{i\in[0..m]\land i\bmod2=0}C_{n-i-1}^{n-m-1}\right)\\ &=\dfrac12\left(C_{n+1}^{n-m+1}+\sum_{i\in[0..m]\land i\bmod2=0}C_{n-1-i}^{n-1-m}\right)\\ &=\dfrac12\left(C_{n+1}^{n-m+1}+f(n-1,m)\right) \end{aligned} \]

因为 \(f(n,n)=\sum_{i\in[0..n]\land i\bmod2=0}C_{n-i}^0=1+\left\lfloor\dfrac n2\right\rfloor\)

故 \(f(n,m)=\sum_{i=0}^{n-m+1}\dfrac1{2^{i+1}}C_{n+1}^{n-m+1-i}=\sum_{i=0}^{n-m+1}\dfrac{(-1)^i}{2^{i+1}}C_{n+2}^{n-m+1-i}\)

标签:right,组合,cdot,dfrac,sum,恒等式,iC,aligned
From: https://www.cnblogs.com/laijinyi/p/18148363/C

相关文章

  • 重复组合理论与公式
    从n个球当中,取出k个球,k个球允许重复出现,问有几种可能。解答:假设现在有编号的n个球,每一个编号的球有个,那么会有等式:,现在问题就转化为该等式一共有多少解?这里使用间隔法,即使用(n-1)个分隔符分隔得到n个空间,使得每一个空间之和为k.假设这里一共有5个球,取3次,那么需要4个分隔符去......
  • 377. 组合总和 IV
    题目链接:本题是爬楼梯的又一变式。分析样例可知,每次选择的都可以是\(\rmnums\)中的任一个数,而最后选择完毕的数之和等于\(\rmtarget\).可以认为我们每次从\(\rmnums\)中选一个数作为往上爬的台阶数,问爬\(\rmtarget\)个台阶有多少种方案。因此爬楼梯那个题可以认为......
  • 06、Underlay网络和Overlay网络的组合
    Underlay网络和Overlay网络的组合建立VXLAN隧道的基础网络称为Underlay网络,VXLAN隧道所承载的业务网络称为Overlay网络,因此在VXLAN场景中存在以下几种Underlay网络和Overlay网络的组合:类别解释示例IPv4overIPv4Overlay网络和Underlay网络均为IPv4网络。......
  • 27天【代码随想录算法训练营34期】第七章 回溯算法part03(● 39. 组合总和 ● 40.组合
    39.组合总和怎么才能避免重复?比现在数小的数就别append到path里面了,之前肯定都试过了classSolution:defcombinationSum(self,candidates:List[int],target:int)->List[List[int]]:result=[]candidates.sort()self.backtracking(cand......
  • 25天【代码随想录算法训练营34期】第七章 回溯算法part02 ( ● 216.组合总和III ● 17
    **216.组合总和III**classSolution:defcombinationSum3(self,k:int,n:int)->List[List[int]]:result=[]self.backtracking(k,n,1,[],result,n)returnresultdefbacktracking(self,k,n,startingIndex,path,result,......
  • 24天【代码随想录算法训练营34期】第七章 回溯算法part01 ( ● 理论基础 ● 77. 组合
    **理论基础**voidbacktracking(参数){if(终止条件){存放结果;return;}for(选择:本层集合中元素(树中节点孩子的数量就是集合的大小)){处理节点;backtracking(路径,选择列表);//递归回溯,撤销处理结果}}......
  • P1157 组合的输出
    P1157组合的输出题目排列与组合是常用的数学方法,其中组合就是从\(n\)个元素中抽出\(r\)个元素(不分顺序且\(r\len\)),我们可以简单地将\(n\)个元素理解为自然数\(1,2,\ldots,n\),从中任取\(r\)个数。现要求你输出所有组合。例如\(n=5,r=3\),所有组合为:\(123,124,125......
  • 基础组合数学
    byTheBigYellowDuck联赛前恶补知识点...排列数&组合数从\(n\)元集合中选出\(m\)个元素的有序排列数记为\(A_n^m\)。计算公式为\[\displaystyleA_n^m=n(n-1)(n-2)\cdots(n-m+1)=\dfrac{n!}{(n-m)!}\]从\(n\)元集合中选出\(m\)个元素的无序排列数记为\(C_n^m\),......
  • 【数学】组合数学 - 排列组合
    父级页面:【数学】组合数学排列组合可重排列可重组合隔板法盒子可以为空隔板法:x个相同的小球,有y个不同的盒子,每个盒子可以为空,求有多少种方案数?把y个不同的盒子视作y-1个不同的隔板,然后把小球视作不同的,全排列有\(A_{x+y-1}^{x+y-1}\)种,然后除以隔板的全排列(隔板之间没有......
  • 【数学】组合数学 - 卡特兰数
    父级页面:【数学】组合数学卡特兰数记号为\(H_n\)第n个卡特兰数,下面的n就是指这个。\(H_0=1,H_1=1,H_2=2,H_3=5,H_4=14,H_5=42\)卡特兰数最常见的场景是合法的括号序,还有栈进出的方案。他们的特点就是“右括号”、“出栈”的次数不能超过剩余的“左括号”、“入栈”的次......