首页 > 其他分享 >AoPS - Chapter 15 Combinatorics

AoPS - Chapter 15 Combinatorics

时间:2024-05-13 19:41:38浏览次数:14  
标签:Chapter 组合 limits Combinatorics sum AoPS 数为 binom aligned

这一章主要讲解各种组合恒等式。

但是事实上,有很大一部分都能用有限微积分、OGF、EGF 之类的武器轻松搞定

组合恒等式

组合数定义

朴素定义:

\[\binom n m = \dfrac {n!} {m! (n-m)!} \]

下降幂定义:

\[\binom n m = \dfrac {n^{\underline m}} {m!} \]

组合数递推式(Pascal's Identity)

\[\binom n m = \binom {n-1} m + \binom {n-1} {m-1} \]

组合意义

从 \(n\) 个元素中选 \(m\) 个:

  • 若最后一个元素不选,则方案数为 \(\binom {n-1} m\)。
  • 若最后一个元素选,则方案数为 \(\binom {n-1} {m-1}\)。

二项式定理(The Binomial Theorem)

\[(x+y)^n = \sum\limits_{i=0}^n \binom n i x^i y^{n-i} \]

组合意义

\(x\) 的次数为 \(i\) 的项,\(y\) 的次数必为 \(n-i\)。

从 \(n\) 个 \((x+y)\) 中选出 \(i\) 个 \(x\) 的方案数为 \(\binom n i\)。

代数证明

用数学归纳法。EGF 也可行有一种儿子推出爸爸的美

补充

有利用多重组合数的多项式定理(The Multinomial Theorem)。

三项式版恒等式

\[\binom n k \binom k m = \binom n m \binom {n-m} {k-m} = \binom n {n-k,k-m,m} \]

平行求和

\[\sum\limits_{i=0}^n \binom {m+i} i = \sum\limits_{i=0}^n \binom {m+i} m = \binom {n+m+1} n \]

代数证明

利用 \(\binom {n+x} n = \Delta \binom {n+x} {n+1}\):

\[\begin{aligned} & \sum\limits_{i=0}^n \binom {m+i} m \\ =& \sum\limits_{0}^{n+1} \binom {m+x} m \delta x \\ =& \binom {n+m+1} {m+1} - \binom m {m+1} \\ =& \binom {n+m+1} n \end{aligned}\]

类似证明

上指标求和公式:

\[\sum\limits_{i=0}^n \binom i m = \binom {n+1} {m+1} \]

这个公式利用的是 \(\binom x n = \Delta \binom x {n+1}\)。

范德蒙德卷积(Vandermonde's Identity)

\[\sum\limits_{i=0}^n \binom a i \binom b {n-i} = \binom {a+b} n \]

组合意义

两侧均为从 \(a+b\) 个元素中取出 \(n\) 个元素的方案数。

代数证明

使用 OGF:

\[\begin{aligned} & \sum\limits_{i=0}^n \binom a i \binom b {n-i} \\ =& \sum\limits_{i=0}^n \left([x^i](x+1)^a\right) \left([x^{n-i}](x+1)^b\right) \\ =& [x^n](x+1)^{a+b} \\ =& \binom {a+b} n \end{aligned}\]

特殊情况

\[\sum\limits_{i=0}^n \binom n i ^2 = \binom {2n} n \]

上指标反转

\[\binom n m = (-1)^m \binom {n-m-1} m \]

杂项

\[ab = \binom {a+b} 2 - \binom a 2 - \binom b 2 \]

标签:Chapter,组合,limits,Combinatorics,sum,AoPS,数为,binom,aligned
From: https://www.cnblogs.com/AugustLight/p/-/AoPS-Vol2-Chapter-15

相关文章

  • AoPS 课后习题
    题目来源:AoPSVol2Chapter15CombinatoricsNo.248Forfixed\(n\),maximizethequantity\(\binom{2n+k}n\binom{2n-k}n\)。SolutionTODO:证明待补\(k=0\)时,原式取到最小值\(\boxed{\binom{2n}{n}^2}\)。Chapter16SequencesandSeriesNo.263Evaluate......
  • Chapter 3 Tutorials
    T1用等值演算、构造指派等方式判断公式的永真性(1)判断永真性:\((\forallxP(x)\rightarrow\existxQ(x))\rightarrow\existx(P(x)\rightarrowQ(x))\)首先尝试转化前束范式\[\begin{aligned}&(\forallxP(x)\rightarrow\existxQ(x))\rightarrow\existx(P(x)......
  • Chapter 2 Tutorials
    Chapter2ProblemsT1利用真值指派讨论证明形如\(Q\rightarrow(R\rightarrowQ)\)的命题逻辑合式公式是永真式解对于任意指派函数\(\sigma\),若\(\sigma(Q)=0\),则\[\begin{aligned}&\sigma\big(Q\rightarrow(R\rightarrowQ)\big)\\=&\sigma\big(0\rightarrow(R\rightarro......
  • Understanding the linux kernel Chapter 7 Process Scheduling
    SchedulingPolicyLinuxschedulingisbasedonthetimesharingtechnique:severalprocessesrunin“timemultiplexing”becausetheCPUtimeisdividedintoslices(called,quantum),oneforeachrunnableprocess.Analternativeclassificationdistinguis......
  • 禹晶、肖创柏、廖庆敏《数字图像处理(面向新工科的电工电子信息基础课程系列教材)》Chap
    禹晶、肖创柏、廖庆敏《数字图像处理(面向新工科的电工电子信息基础课程系列教材)》Chapter2插图......
  • 国科大Python编程基础--编程基础Chapter02
    ......
  • Chapter 2 贝叶斯分类器
    2.10贝叶斯分类器文章目录2.10贝叶斯分类器2.10.1引入2.10.2贝叶斯公式2.10.3贝叶斯决策论2.10.3基本方法2.10.3.1极大似然估计(MaximumLikelihoodEstimation)2.10.3.2朴素贝叶斯分类器(NaiveBayesClassifier)2.10.3.3半朴素贝叶斯分类器(Semi-NaiveBayesClassif......
  • 机器学习 Chapter1 绪论
    Chapter1绪论文章目录Chapter1绪论1.1简介1.2常用算法&实际应用1.3历史与应用1.4模型评估与选择1.1简介机器学习定义:​AcomputerprogramissaidtolearnfromexperienceEwithrespecttosomeclassoftasksTandperformanceP,ifit’spe......
  • 神经网络与深度学习 Chapter2 线性分类与感知机
    Chapter2线性分类与感知机2.1线性回归线性回归定义:利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。线性回归要素:训练集(或训练数据),一般记为x......
  • Operating System Concepts 9th: Chapter 2 Operating-System Structures
    Operating-SystemServicesAnoperatingsystemprovidesanenvironmentfortheexecutionofprograms.操作系统提供程序运行的环境,如下图。SystemCallsSystemcallsprovideaninterfacetotheservicesmadeavailablebyanoperatingsystem.系统调用是......