这是高中数学知识点汇总系列的第九篇.
两个计数原理
加法和乘法经过推广成为分类加法计数原理和分步乘法计数原理.
- 分类加法计数原理 : 完成一件事有 n 类不同方案, 在第 k 类方案中有 Nk 种不同的方法 (每类不同方案中的方法互不相同), 那么完成这件事共有 N=k=1∑nNk 种不同的方法.
- 分步乘法计数原理 : 完成一件事需要 n 个步骤, 做第 k 个步骤有 Nk 种不同的方法 (无论每一步采用哪种方法, 其下一步方法数均相同), 那么完成这件事共有 N=k=1∏nNk 种不同的方法.
排列组合
-
n 的阶乘 n!: 正整数 1 到 n 的连乘积. 规定 0!=1.
性质: 裂项 n⋅n!=(n+1)!−n!.
-
(一个)排列: 从 n 个不同元素中取出 m 个元素, 并按照一定的顺序排成一列. (强调顺序)
排列数: 从 n 个不同元素中取出 m 个元素的所有不同排列的个数, 用 Anm 或 Pnm 表示.
排列数公式: Anm=n(n−1)⋯(n−m+1)=(n−m)!n!.
全排列: 把 n 个不同的元素全部取出的一个排列. Ann=n(n−1)⋯(3)(2)(1)=n!.
性质: Anm=AnkAn−km−k, (#) n 元情形: 若 m0=0,k=0∑t+1mk=m, 则 Anm=j=0∏tAn−k=0∑jmkmj+1.
注: m<n 时称为选排列.
-
(一个)组合: 从 n 个不同元素中取出 m 个元素作为一组. (不强调顺序)
组合数: 从 n 个不同元素中取出 m 个元素的所有不同组合的个数, 用 Cnm 或 (mn) 表示.
组合数公式: Cnm=AmmAnm=m!n(n−1)⋯(n−m+1)=m!(n−m)!n!.
性质:
-
对称恒等 Cnk=Cnn−k. 组合解释: n 个球中取 k 个球 ⟺ n 个球中取 (n−k) 个球扔掉.
-
最大值: 当 n 为偶数时, Cn2n 取最大值; 当 n 为奇数时, Cn2n−1 和 Cn2n+1 相等且取最大值.
-
求和恒等 Cn+1k=Cnk+Cnk−1. 推论: 裂项 k=m∑nCkt=Cn+1t+1−Cmt+1.
组合解释: (n+1) 个球中取 k 个球 ⟺ 先考虑第一个球, 若取则相当于在剩下 n 个球中取 k 个; 若不取则相当于在剩下 n 个球中取 (k−1) 个, 两种情况求和.
-
CnkCkj=CnjCn−jk−j, 推论:
j |
恒等式 |
k=1∑nkjCnk 的值 |
1 |
kCnk=nCn−1k−1 |
n2n−1 |
2 |
k(k−1)Cnk=n(n−1)Cn−2k−2 |
(#) n(n+1)2n−2 |
3 |
k(k−1)(k−2)Cnk=n(n−1)(n−2)Cn−3k−3 |
(#) n2(n+3)2n−3 |
组合解释: n 个球中选 m 个球, m 个球中再选 k 个球 ⟺ n 个球中选 k 个球, 剩下 (n−k) 个球中选 (m−k) 个球.
-
Cn0+Cn1+Cn2+⋯+Cnn=2n; Cn0−Cn1+Cn2−⋯+(−1)nCnn=0.
推论: Cn0+Cn2+Cn4+⋯=Cn1+Cn3+Cn5+⋯=2n−1.
-
范德蒙恒等式(设下标 k 均使组合数有意义):
-
k=0∑nCakCbn−k=Ca+bn. (可用于证明超几何分布概率和为 1)
组合解释: a 个正品, b 个次品, 取 n 个 ⟺ 取 k 个正品和 (n−k) 个次品, 对 k 求和.
-
(#) k=0∑nCkaCn−kb=Cn+1a+b+1.
注: 规定当 m>n 或 m<0 时 Anm=Cnm=0, 但高中规定其无意义. 因此可列出 n≥m 且 n,m∈N 的条件,该条件可能有助于解题.
二项式定理
-
二项式定理: ∀n∈N∗(x+y)n=T, 二项展开式 T=k=0∑nTk+1;
通项Tk+1=Cnkxn−kyk(注意上标); 二项式系数: Cnk(k=0,⋯,n).
特别地, 若 y=1 则有 (1+x)n=Cn0+Cn1x+⋯+Cnnxn.
推论: {(a+b)n+(a−b)n(a+b)n−(a−b)n=2(an+Cn2an−2b2+Cn4an−4b4+⋯)=2(Cn1an−1b+Cn3an−3b3+Cn5an−5b5+⋯).
-
(#) 牛顿二项式定理: ∀α∈R(x+y)α=k=0∑∞(kα)xα−kyk,
其中 (kα)=k!α(α−1)⋯(α−k+1), 规定 (0α)=1.
(#) 多项式定理: 定义 (n1 n2 ⋯ nkn)=n1!n2!⋯nk!n! , 则
∀n∈N∗(t=1∑kxt)n=n1+⋯+nk=n∑((n1 ⋯ nkn)t=1∏kxtnt)=n!n1+⋯+nk=n∑t=1∏knt!xtnt.
注: x,y 中还可以取复数或多项式.
杨辉三角
- 第 n 行第 m 个数字为 Cn−1m−1; 第 n 行数字之和为 2n−1.
- 一些组合数性质可以应用到杨辉三角中.
课本知识挖掘
-
单循环赛: 每两个队伍之间进行一场比赛.
双循环赛: 每两个队伍之间进行两场比赛, 主客场各一次.
若有 n 个队伍, 则一共进行 2n(n−1) 场单循环赛, n(n−1) 场双循环赛.
-
n 元集合的不同子集有 2n 个.
-
(2n)!=(1)(3)(5)⋯(2n−1)⋅2n⋅n!.
-
若第 k1 项和第 k2 项的二项式系数相等, 那么有Cnk1−1=Cnk2−1, 即 n=k1+k2−2.
-
若 (a+b)n 的第 (k−1),k,(k+1) 项的二项式系数成等差数列,
只需找到两个连续整数 p,q 满足 pq=2k, 则 n=p2−2 或 q2−2.
-
(#) k=0∑nAnk=[n!e].
应试技巧
-
等比二项式求和可考虑先用等比数列求和公式求和后再考虑系数.
-
解含组合数的方程时勿忘 Cnm=Cnn−m 会导致多解.
-
排列组合计数:
-
数字排列注意不能有前导 0.
-
特殊位置优先确定.
-
善用分类讨论, 如果不太好算可以分多几类.
-
分组是组合问题, 分配是排列问题.
-
要求相邻考虑捆绑法; 要求隔离考虑插入法(插入需要被隔离的物体).
-
缩倍法: 地位均等时根据对称性将结果乘上倍数; 规定顺序时根据对称性将结果除以系数.
-
正难则反: 多个条件互相约束时考虑利用容斥原理转换问题.
A∩B=S−A−B+A∪B
-
要求固定顺序可以使用缩倍法或插入法.
-
同元素分配考虑插板法.
-
遇到单圈先剪成链状后建立递推式, 即利用马尔科夫链处理, 再求解通项.
-
一些模型:
-
可重复排列: n 个元素中取 m 个元素(允许重复取出)按顺序排成一列, 方案数 nm.
-
不全相异元素全排列 (Mississippi 公式): n=k=1∑nnk 个元素中分别有 n1,n2,⋯,nk 个元素相同, 则这 n 个元素的全排列数为 Cn1+⋯+nkn1Cn2+⋯+nkn2⋯Cnknk=(n1 n2 ⋯ nkn).
-
插板法: n 个相同的球装入 m 个盒中, 每个盒中至少有 k 个球, 方案数 Cn−mk+m−1m−1.
-
圆排列: n 个不同的元素不分首尾排成一圈, 方案数 (n−1)!.
-
项链数: n(n≥3) 粒不同的珠子串成项链, 方案数 21(n−1)!.
-
环染色: n(n≥2) 元环染 k 种色, 相邻格子不同色, 方案数 (k−1)n+(−1)n(k−1).
-
错排问题: n 个球打乱后每个球不在原位, 方案数 (#) Dn=n!k=0∑nk!(−1)k=[en!].
n |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
Dn |
1 |
0 |
1 |
2 |
9 |
44 |
265 |
-
若 (x+a)n=k=0∑nakxk. 常见考法:
-
注意问某一项的系数还是二项式系数.
-
代入 x=p 可得 a0+a1p+⋯+anpn.
- 代入 x=1 可得各项系数和 a0+a1+⋯+an.
- 代入 x=−1 可得 a0−a1+⋯+(−1)nan.
- 将结果同除 pn 可得 pna0+pn−1a1+⋯+an.
-
在 (x+∣a∣)n 中代入 x=1 可得 ∣a0∣+∣a1∣+⋯+∣an∣.
-
奇偶项之和: 若 A=a0+a1+⋯+an,B=a0−a1+⋯+(−1)nan,
则 a1+a3+a5+⋯=21(A−B),a0+a2+a4+⋯=21(A+B).
-
a1+2a2+⋯+nan: 式子两边分别求导后代入 x=1 即得.
-
所求式可能缺项, 如需要求 a1+a2+⋯+an 时要将 a0 减去.
-
(#) 代入 n 次单位根再求和可得隔 n 项之和.