THINKING
1584 words
8 minutes
高中数学_计数原理知识点留档

高中数学计数原理知识点留档

首先感谢我的数学老师


一、计数原理(两个原理)

1. 两大核心原理

原理关键词核心要求典型场景
分类加法不重不漏完成一件事,有多种类别,各类别方法数相加选一人、A选B问题
分步乘法步骤完整完成一件事,需多个步骤,各步骤方法数相乘排位置、配颜色

共同点:完成这件事

2. 经典题型与技巧

  1. A选B问题:A选B,则有 BA\boldsymbol{B^A} 种(谁占主动权,谁高高在上,上到指数)。
  2. 染色问题:方法为 分类中有分步分步中有分类
  3. 多面手问题:核心是 不重不漏地选一个标准分类/选不选多面手
    • 例题:7名学生(3人只会象棋,2人只会围棋,2人都会)。选1人参象棋,1人参围棋。
    • C31C21+C21C31=18C_3^1C_2^1 + C_2^1C_3^1 = 18 种。
  4. 错位排列问题
    • n=2n=2,有 1\boldsymbol{1} 种;
    • n=3n=3,有 2\boldsymbol{2} 种;
    • n=4n=4,有 9\boldsymbol{9} 种。
Note

nn个元素完全错放,种数DnD_n

Dn=(n1)(Dn1+Dn2)=nDn1+(1)n=n!(111!+12!13!++(1)n1n!)\begin{align*} D_n &= (n-1)\cdot(D_{n-1} + D_{n-2}) \\ &= nD_{n-1} + (-1)^n \\ &= n!\,\left(1-\frac{1}{1!}+\frac{1}{2!}-\frac{1}{3!}+\cdots+(-1)^n\frac{1}{n!}\right) \end{align*}
  1. 数字问题:注意 含不含0重不重复

二、排列与组合

1. 核心定义与区别

  • 排列:从 nn 个不同元素中取 mm 个,按一定顺序排成一列
  • 组合:从 nn 个不同元素中取 mm 个,合成一组
  • 关键词:不同元素、mnm \le n
  • 区别排列有序,组合无序

2. 公式与性质

排列数公式
Anm=n(n1)(nm+1)=n!(nm)!=nAn1m1=mAn1m1+An1m=Cnmm!A_n^m = n(n-1)\cdots(n-m+1) = \frac{n!}{(n-m)!} = nA_{n-1}^{m-1} = mA_{n-1}^{m-1} + A_{n-1}^m = C_n^m \cdot m!
组合数公式
Cnm=n(n1)(nm+1)m(m1)1=n!m!(nm)!=nmCn1m1=n(n1)(m2)(nm)!Cn2m2C_n^m = \frac{n(n-1)\cdots(n-m+1)}{m(m-1)\cdots 1} = \frac{n!}{m!(n-m)!} = \frac{n}{m}C_{n-1}^{m-1} = \frac{n(n-1)}{(m-2)(n-m)!}C_{n-2}^{m-2}
组合数性质
Cnm=CnnmCnm+Cnm+1=Cn+1m+1Cm+nk=Cn0Cmk+Cn1Cmk1++CnkCm0Cn0+Cn1+Cn2++Cnn=2nCn0+Cn2+Cn4+=Cn1+Cn3+Cn5+=2n1Crr+Cr+1r+Cr+2r++Cnr=Cn+1r+1\begin{align*} C_n^m &= C_n^{n-m} \\ C_n^m + C_n^{m+1} &= C_{n+1}^{m+1} \\ C_{m+n}^k &= C_n^0 C_m^k + C_n^1 C_m^{k-1} + \dots + C_n^k C_m^0 \\ C_n^0 + C_n^1 + C_n^2 + \dots + C_n^n &= 2^n \\ C_n^0 + C_n^2 + C_n^4 + \dots &= C_n^1 + C_n^3 + C_n^5 + \dots = 2^{n-1} \\ C_r^r + C_{r+1}^r + C_{r+2}^r + \dots + C_n^r &= C_{n+1}^{r+1} \end{align*}
阶乘
0!=1,1!=1,2!=2,3!=6,4!=24,5!=1200! = 1, \quad 1! = 1, \quad 2! = 2, \quad 3! = 6, \quad 4! = 24, \quad 5! = 120

3. 常用推导公式

1 11!+22!++nn!=(n+1)!12 12!+23!++n1n!=11n!\begin{align*} &\text{\textcircled{1}} \ 1\cdot 1! + 2 \cdot 2! + \dots + n\cdot n! = (n+1)! - 1 \\ &\text{\textcircled{2}} \ \frac{1}{2!} + \frac{2}{3!} + \dots + \frac{n-1}{n!} = 1 - \frac{1}{n!} \\ \end{align*}
Note
n1n!=1(n1)!1n!nn!=(n+1)!n!\begin{align*} \frac{n-1}{n!} = \frac{1}{(n-1)!} - \frac{1}{n!} \\ n\cdot n! = (n+1)! - n! \end{align*}

三、排列组合解题大招

1. 排队问题策略

  1. 特殊元素/位置优先法
  2. 多排问题单排法
  3. 相邻问题捆绑法
  4. 不相邻问题插空法
  5. 定序问题除法空位法
  6. 至多/至少问题间接法
  7. 受限排列:如“甲不在排头,乙不在排尾”,用 分类法容斥法
  8. 圆排列nn 个人围成一圈,有 (n1)!\boldsymbol{(n-1)!}
  9. 插空法应用:3男已排好,女插入其中,用 逐一插空法

2. 分组分配问题

  1. 平均分组 : 先分再除以 n!n!
  2. 部分平均 : 先分再除以 m!n!m!n!
  3. 非平均分组 : 直接分
  4. 分配问题 : 先分组,再分配
  5. 分配到人 : 分步分

3. 相同元素分配

  • 隔板法:将 nn 个相同的小球放入 mm 个盒子里(n>mn>m),每个盒子都有,有 Cn1m1\boldsymbol{C_{n-1}^{m-1}} 种方法。

4. 三项展开式项数

  • (a+b+c)n(a+b+c)^n 展开式有 Cn+22\boldsymbol{C_{n+2}^2} 项。
  • 项是由 a,b,ca,b,c 组成的 nn 次项,即 aibjcka^ib^jc^ki+j+k=ni+j+k=n)。
  • 求解时变为 ai+1bj+1ck+1a^{i+1}b^{j+1}c^{k+1} ,类比小球结合隔板法求解。

四、二项式定理

1. 定理与通项

(a+b)n=Cn0an+Cn1an1b+Cn2an2b2++Cnkankbk++Cnnbn(a+b)^n = C_n^0a^n + C_n^1a^{n-1}b + C_n^2a^{n-2}b^2 + \dots + C_n^ka^{n-k}b^k + \dots + C_n^nb^n

通项公式(第 k+1k+1 项):

Tk+1=CnkankbkT_{k+1} = C_n^ka^{n-k}b^k

2. 常数项与项数

  • 展开式中常数项:指数为0
  • 展开式中有理项:指数为整数
  • 三项展开求某项:若能配成完全平方则转化为二项问题;不能再考虑因式分解;否则看成两项用排列组合取。

3. 二项式系数与系数

  1. 区分概念
    • 二项式系数CnkC_n^k
    • 系数:除了字母都是系数
  2. 最大值求法
    • nn 为偶数,中间项 Cnn2C_n^{\frac{n}{2}} 最大;
    • nn 为奇数,中间两项 Cnn12=Cnn+12C_n^{\frac{n-1}{2}} = C_n^{\frac{n+1}{2}} 最大。
    • 技巧:设第 k+1k+1 项系数最大,则 {k+1项系数k+项系数k+1项系数k+2项系数\begin{cases} \text{第} k+1 \text{项系数} \ge \text{第} k+ \text{项系数} \\ \text{第} k+1 \text{项系数} \ge \text{第} k+2 \text{项系数} \end{cases}(作差法);还有一种作商,公式略。
  3. 系数和求法
    • 二项式系数和:2n2^n(赋值令 a=b=1a=b=1
    • 各项系数和:令变量为1
    • 奇数项/偶数项系数和:赋值 x=1x=1x=1x=-1 相加减。

4. 应用

  1. 求近似值:底数分解(整数+小数) \to 二项式展开 \to 计算到某项对近似值精度无影响为止。
  2. 求余:底数分解为和除数有关式子 \to 二项式展开(注意系数不为负)。
  3. 证明不等式:底数分解 \to 二项式展开,放缩保留至少前几项(一般是最小值+1项,留项前后平分,优先给前面)。

例题1:组合数方程

已知 C28x=C282x8\boldsymbol{C_{28}^x = C_{28}^{2x-8}},则 x=x= ______

列方程

根据组合数性质:Cnm=Cnnm\boldsymbol{C_n^m = C_n^{n-m}},方程等价于两种情况:

  1. 情况1:下标相等 x=2x8x = 2x - 8 解得:x=8x=8
  2. 情况2:下标和等于上标 x+(2x8)=28x + (2x - 8) = 28 解得:3x=36    x=123x=36 \implies x=12

定义域验证

组合数要求 0mn0 \le m \le n,因此需满足:

{0x2802x828    {0x284x18\begin{cases} 0 \le x \le 28 \\ 0 \le 2x-8 \le 28 \end{cases} \implies \begin{cases} 0 \le x \le 28 \\ 4 \le x \le 18 \end{cases}

x=8x=8x=12x=12 均满足定义域。

最终答案
x=8\boldsymbol{x=8}x=12\boldsymbol{x=12}


例题2:排列数不等式

解不等式 A9x>6A9x2\boldsymbol{A_{9}^{x} > 6A_{9}^{x-2}}

步骤1:确定定义域

排列数 AnmA_n^m 要求 0mn0 \le m \le n,因此:

{0x90x29    2<x9(xN+)\begin{cases} 0 \le x \le 9 \\ 0 \le x-2 \le 9 \end{cases} \implies \boldsymbol{2 < x \le 9} \quad (x \in \mathbb{N}_+)

步骤2:代入排列数公式化简求解

排列数公式:Anm=n!(nm)!A_n^m = \frac{n!}{(n-m)!},代入不等式:

9!(9x)!>69!(11x)!\frac{9!}{(9-x)!} > 6 \cdot \frac{9!}{(11-x)!}

代公式化简得

(11x)(10x)>6(11-x)(10-x) > 6

解得:x<8x < 8x>13x > 13

步骤3:结合定义域取交集

定义域为 2<x92 < x \le 9xN+x \in \mathbb{N}_+,因此:

x<8x < 82<x92 < x \le 9,得 x=3,4,5,6,7x=3,4,5,6,7 x>13x > 13x9x \le 9 无交集,舍去

最终答案
不等式的解集为 {3,4,5,6,7}\boldsymbol{\{3,4,5,6,7\}}(或写作 x=3,4,5,6,7x=3,4,5,6,7


补充说明

组合数方程的核心是分类讨论,必须验证两种情况,同时检查定义域,避免增根。 排列数不等式的关键是先定定义域,再化简,最后取交集,避免出现不符合排列数定义的解。