数学 · 从零学起 第 2 / 6 节

第 2 章 · 组合分析:计数的功夫

离散概率的一半工作量是数对。这一章把计数武器配齐:乘法原理、排列组合、二项式系数、容斥——每件工具配 Feller 式的具体场景。

基本计数三件套

  • 乘法原理:独立步骤相乘;
  • 排列 $A_n^k = \frac{n!}{(n-k)!}$(有序取)、组合 $C_n^k = \binom{n}{k}$(无序取);
  • 多重集与重复:$n$ 个元素分 $k$ 组的组合数 $\binom{n}{n_1,\dots,n_k} = \frac{n!}{n_1!\cdots n_k!}$——多项式系数。

二项式定理与恒等式工具库

$$(x+y)^n = \sum_k \binom{n}{k}x^ky^{n-k}$$

代入特殊值产出恒等式流水线:$x=y=1$ 给 $\sum\binom{n}{k} = 2^n$;交错和给 $\sum(-1)^k\binom{n}{k} = 0$。Vandermonde 恒等式 $\binom{m+n}{r} = \sum\binom{m}{k}\binom{n}{r-k}$ 的"双重计数证明"(两种视角数同一批对象)是组合证明方法的样板。

概率场景的组装

  • 抽样模型:放回/不放回 × 有序/无序,四象限各配公式(超几何分布来自"不放回无序");
  • 生日悖论:$n$ 人全不同生日的概率 $= \frac{365\cdot364\cdots(365-n+1)}{365^n}$——$n=23$ 时"有人同生日"概率已过半,反直觉来自对数尺度的线性错觉(独立事件存活概率连乘衰减极快)。
原文要点:第 2 章强调"同一计数对象的多种视角"(双重计数)是组合证明的核心方法,Vandermonde 与格路计数(Pascal 三角的路径解释)为主要演练;书中把占位模型(球入盒)作为统一框架:可别分球、不可别球、盒可空与否的不同组合数表是本章的记忆锚点。

老师的提醒

  • 计数前先答两问:有没有顺序?放不放回? 两问答完公式自动落位——90% 的计数错误是没答这两问。
  • 生日悖论的一般教训:$\prod(1 - k/N) \approx e^{-k(k-1)/2N}$,"碰撞"在 $\sqrt{N}$ 量级就开始——密码学生日攻击、哈希冲突同源。

自检

  • 写出放回/不放回抽 $k$ 个的所有计数公式。
  • 双重计数证明 Vandermonde 恒等式。
  • 23 人两两同生日概率过半的估算思路?

更深一层:双重计数是"组合证明"的通用语法

组合分析最有生命力的方法不是公式而是双重计数:同一个集合用两种方式数,数出来必然相等,于是恒等式成立。Vandermonde $\binom{m+n}{r} = \sum_k\binom{m}{k}\binom{n}{r-k}$ 的证明标本:从 $m$ 男 $n$ 女中选 $r$ 人——左边直接选,右边按"男性选几人"分类求和。Pascal 三角的格路解释($\binom{a+b}{a}$ = 从原点走 $a$ 右 $b$ 上的路径数,路径必经过某条对角线)是同法的几何版。掌握"构造一个两边都能数的集合",组合恒等式的证明就从背诵变成生产。

占位模型(球入盒)是计数公式的统一发货仓库:$n$ 个可别球入 $k$ 个可空盒 = $k^n$(函数的个数);不可别球入可空盒 = $\binom{n+k-1}{k-1}$(隔板法,多元组合);不可别球入不可空盒 = $\binom{n-1}{k-1}$。球的可别性 × 盒的空许性,四象限查表——任何"分配方案数"问题先定位象限。

推导细读:生日悖论的"对数尺度"真相

30 人至少两人生日相同概率约 70%——反直觉的机理值得算透。全不相同的概率是连乘 $\prod_{k=0}^{n-1}(1 - k/365)$,取对数用 $\ln(1-x) \approx -x - x^2/2$:

$$\ln P \approx -\frac{n(n-1)}{2\cdot365} - O\left(\frac{n^3}{365^2}\right)$$

一次方项按 $n^2$ 累积——这就是"碰撞"的本质:比较的对数 $\binom{n}{2}$ 以平方增长,而每对的碰撞概率只有 $1/365$。$n \approx \sqrt{365\times2\ln2} \approx 22.5$ 时过半。这个 $\sqrt N$ 碰撞标度的现代应用:密码学的生日攻击($2^{64}$ 哈希只需 $\sim2^{32}$ 次尝试碰撞)、负载均衡的哈希冲突预估。

在真实世界里:计数建模的"象限陷阱"实战

计数错误的三大陷阱与解毒剂:顺序陷阱(要不要顺序?——抽奖问题里"第几个中奖"决定用排列还是组合)、重复陷阱(元素可重复选取时 $\binom{n+k-1}{k}$ 而非 $\binom{n}{k}$——"10 个糖果分 3 个小孩"是隔板不是组合)、可别性陷阱(球是否可区分改变公式——量子统计的玻色/费米计数正是"不可别球"的两款)。解毒剂的共同口诀:先描述一个具体样本点的"完整身份证",再数身份证的张数——身份证描述清楚了,公式自动对号。

专题深入:双重计数是"组合证明"的通用语法完整版

组合分析最有生命力的方法不是公式而是双重计数:同一个集合用两种方式数,数出来必然相等,于是恒等式成立。Vandermonde $\binom{m+n}{r} = \sum_k\binom{m}{k}\binom{n}{r-k}$ 的证明标本:从 $m$ 男 $n$ 女中选 $r$ 人——左边直接选,右边按"男性选几人"分类求和。Pascal 三角的格路解释($\binom{a+b}{a}$ = 从原点走 $a$ 右 $b$ 上的路径数,路径必经过某条对角线)是同法的几何版。掌握"构造一个两边都能数的集合",组合恒等式的证明就从背诵变成生产。

占位模型(球入盒)是计数公式的统一发货仓库:$n$ 个可别球入 $k$ 个可空盒 = $k^n$(函数的个数);不可别球入可空盒 = $\binom{n+k-1}{k-1}$(隔板法,多元组合);不可别球入不可空盒 = $\binom{n-1}{k-1}$。球的可别性 × 盒的空许性,四象限查表——任何"分配方案数"问题先定位象限。

数学细节展开:生日悖论的"对数尺度"真相完整版

30 人至少两人生日相同概率约 70%——反直觉的机理值得算透。全不相同的概率是连乘 $\prod_{k=0}^{n-1}(1 - k/365)$,取对数用 $\ln(1-x) \approx -x - x^2/2$:

$$\ln P \approx -\frac{n(n-1)}{2\cdot365} - O\left(\frac{n^3}{365^2}\right)$$

一次方项按 $n^2$ 累积——这就是"碰撞"的本质:比较的对数 $\binom{n}{2}$ 以平方增长,而每对的碰撞概率只有 $1/365$。$n \approx \sqrt{365\times2\ln2} \approx 22.5$ 时过半。这个 $\sqrt N$ 碰撞标度的现代应用:密码学的生日攻击($2^{64}$ 哈希只需 $\sim2^{32}$ 次尝试碰撞)、负载均衡的哈希冲突预估。

工程案例细节:计数建模的"象限陷阱"实战(工程版)

计数错误的三大陷阱与解毒剂:顺序陷阱(要不要顺序?——抽奖问题里"第几个中奖"决定用排列还是组合)、重复陷阱(元素可重复选取时 $\binom{n+k-1}{k}$ 而非 $\binom{n}{k}$——"10 个糖果分 3 个小孩"是隔板不是组合)、可别性陷阱(球是否可区分改变公式——量子统计的玻色/费米计数正是"不可别球"的两款)。解毒剂的共同口诀:先描述一个具体样本点的"完整身份证",再数身份证的张数——身份证描述清楚了,公式自动对号。

例题

房间里有 30 人,至少两人生日相同(一年 365 天、等可能)的概率是多少?给估算式与数值量级。

解答

对立事件(全不同):

$$P(\text{全不同}) = \frac{365}{365}\cdot\frac{364}{365}\cdots\frac{336}{365} = \prod_{k=0}^{29}\left(1 - \frac{k}{365}\right)$$

取对数近似 $\ln P \approx -\sum k/365 - \frac12\sum(k/365)^2 = -\frac{435}{365} - \dots \approx -1.23$:

$$P(\text{全不同}) \approx e^{-1.23} \approx 0.29 \Rightarrow P(\text{至少一对}) \approx 71\%$$
  • 反直觉的来源:23 人已过 50%——"碰撞"按对数 $C(n,2) \sim n^2/2$ 累积,而直觉按 $n$ 线性估计。生日攻击、哈希碰撞同源。

本页是《概率论及其应用(卷一)》第 2 节的学习笔记:为便于初学,讲解、例题与要点概括均为本站原创整理,公式与章节定位供对照原书使用。

📑 本书目录 经典研读