桥申
← BMO 备考详情

组合与博弈

Combinatorics & Games

开始专项练习 →

考点概述

组合与博弈在 BMO 证明题里出现极频。主力武器是:**鸽巢原理**(关键在抽屉设计)、**极值原理**(取最大/最小配置再微调)、**不变量与单变量**(找守恒量证不可达、找单调量证终止)、**双重计数**、**归纳与构造**(分治、插入、剥离),以及 **Ramsey / Erdős–Szekeres** 型存在性。思路口诀:**「找对抽屉、取极端、找守恒量」**。

核心知识点

n+1n+1 个物体放进 nn 个抽屉,必有一屉 ≥2\ge2。难点永远在设计抽屉:

  • 按余数:n+1n+1 个整数必有两个  mod n\bmod n 同余(差被 nn 整除)。
  • 按奇部:{1,…,2n}\{1,\dots,2n\} 取 n+1n+1 个必有一个整除另一个(写 m=2a⋅(奇)m=2^a\cdot(\text{奇}),奇部只有 nn 种)。
  • 按奇偶格点 (Z/2)2(\mathbb Z/2)^2:任意 5 个整点必有两个中点为整点。
  • 区域切分:单位正方形分成 4 个小正方形 ⇒ 5 点必有两点距离 ≤22\le\tfrac{\sqrt2}{2}。

用完鸽巢别忘紧性构造说明界不可改进。

学习重点

  • ◆抽屉设计的常见维度:余数、最大奇因子、坐标奇偶、几何小区域
  • ◆「对象数 > 取值数」型:如子集数 > 可能和数 ⇒ 两子集等和
  • ◆补紧性构造(如 $\{n+1,\dots,2n\}$)证明界最优

取一个使某量达到最大/最小的对象,再证它必满足所需性质,否则可微调得到更优者、矛盾。

典型:最大割——把顶点二分使跨组边最多;若某顶点在本组的邻居多于对面,移动它会增加跨组边,矛盾。于是「每人在对面组的朋友 ≥\ge 本组」。这也证明了任意图的最大割 ≥\ge 一半的边。

学习重点

  • ◆「取极端 + 微调矛盾」是存在性/构造题的万能起手
  • ◆常配「移动一个元素 / 交换两元素」作微调
  • ◆最大割、最长路径、最小反例都属此类

不变量(invariant):找一个在每步操作下守恒的量(常是某个模),用它证明「目标状态不可达」(黑板改数、硬币翻转、拼图奇偶)。

单变量 / 单调量(monovariant):找一个每步严格单调且有界的量,证明过程必然终止(如把一排硬币的状态看成二进制数,每次操作使它严格减小)。

学习重点

  • ◆证「不可达」找不变量(模 2 / 模 3 / 染色和)
  • ◆证「终止 / 有限步」找单调量(非负整数不能无限下降)
  • ◆先问:什么在操作下不变?什么在单调变化?

同一个量用两种方式数,令其相等。图论里 ∑vdeg⁡(v)=2∣E∣\sum_v\deg(v)=2|E|(握手引理)。

应用:Mantel 定理——无三角形图的边数 ≤⌊n2/4⌋\le\lfloor n^2/4\rfloor。证法:无三角形 ⇒ 每条边两端 deg⁡(u)+deg⁡(v)≤n\deg(u)+\deg(v)\le n;对所有边求和得 ∑deg⁡2≤n∣E∣\sum\deg^2\le n|E|,再由 Cauchy–Schwarz ∑deg⁡2≥(2∣E∣)2n\sum\deg^2\ge\tfrac{(2|E|)^2}{n},合并得 ∣E∣≤n2/4|E|\le n^2/4。

学习重点

  • ◆「一个量、两种数法」= 双重计数
  • ◆$\sum\deg=2|E|$;奇度顶点个数为偶
  • ◆局部约束(边上不等式)→ 求和 → Cauchy–Schwarz 收口

分治归纳:把 2n+12^{n+1} 问题四分成 2n2^n 子问题——如 2n×2n2^n\times2^n 缺一格棋盘用 L 形三格骨牌铺满(中心放一块,给另三象限各造一个缺口);nn 条直线分平面为 1+n+(n2)1+n+\binom n2 块(第 kk 条线加 kk 块)。

插入法:把新元素插进已排好的序列——每个锦标赛都有哈密顿路径(沿链找胜负翻转处插入)。

剥离法:找一对相邻的目标、连起来、剥掉、归纳——圆上 2n2n 点 nn 红 nn 蓝可用 nn 条非交叉红蓝弦相连。

学习重点

  • ◆分治:难在「让每个子问题都满足归纳假设」(常需一块拼图桥接)
  • ◆增量计数:算「加入第 $k$ 个对象新增多少」再求和
  • ◆插入 / 剥离用于「可线性化 / 可匹配」的存在性

Ramsey R(3,3)=6R(3,3)=6:66 人必有 3 互识或 3 互不识(对一人用鸽巢逼出 3 条同色边,再看这 3 人内部)。55 人不够(五边形 + 五角星反例)。

Erdős–Szekeres:n2+1n^2+1 个不同实数必含长 n+1n+1 的单调子序列(给每项贴标签 (xi,yi)=(x_i,y_i)=(结尾于 ii 的最长增/减长度),鸽巢 + 局部可延展性)。

幸福结局:一般位置 5 点必含凸四边形(按凸包分类)。

学习重点

  • ◆Ramsey:先鸽巢逼出同色邻域,再分类内部
  • ◆「贴坐标标签 + 鸽巢」是 Erdős–Szekeres 的范式
  • ◆组合几何存在性 → 先按凸包形状分类

考点例题精讲

以下例题重点在于理解解题思路,建议先尝试自己解,再对照讲解。

1例 1:Ramsey $R(3,3)$——六人聚会

聚会上有 6 人,任两人非「相识」即「陌生」。求证必有三人两两相识,或三人两两陌生。

2例 2:奇部鸽巢——$\{1,\dots,2n\}$ 取 $n+1$ 个必有整除对

求证:从 {1,2,…,2n}\{1,2,\dots,2n\} 中任取 n+1n+1 个整数,必有一个整除另一个;并说明 n+1n+1 不能减为 nn。

知识点已掌握?开始专项刷题!

题库根据此知识点精选,难度从基础到挑战逐步递进。

开始 组合与博弈 专项练习 →