组合数学与离散数学
拉姆齐理论
表明完全的无序是不可能的:任何足够大的结构都必定包含某种有序模式。
直观六人聚会:互不相识与彼此相识
邀请任意 6 个人参加聚会。每两个人之间要么彼此认识(连红边),要么互不相识(连蓝边)。无论这 15 条关系如何分布,必定存在 3 个人两两认识(红色三角形 K3)或 3 个人两两不认识(蓝色三角形 K3)。若只有 5 个人则可以同时避免两者,因此 R(3,3)=6 正是无序中必然涌现秩序的精确阈值。
在完全图 K6 中,任一顶点 v 连出 5 条2 染色边;由抽屉原理至少有 3 条同色,从而迫使单色 K3 出现。大学拉姆齐数与埃尔德什—塞克雷斯递推界
定义: 二色拉姆齐数 R(s, t)
对整数 s,t≥2,拉姆齐数 R(s,t) 是最小的正整数 N,使得完全图 KN 的任意红蓝二边染色都必定包含一个红色完全子图 Ks 或一个蓝色完全子图 Kt。
R(s,t)≤R(s−1,t)+R(s,t−1)≤(s−1s+t−2) 2k/2<R(k,k)≤(k−12k−2)<4k−1 已知精确值的小阶二色拉姆齐数 R(s, t)| 数对 (s,t) | 精确值或最佳已知范围 | 里程碑 |
|---|
| R(3,3) | 6 | Putnam 1953 |
| R(3,4) | 9 | Greenwood–Gleason 1955 |
| R(4,4) | 18 | Greenwood–Gleason 1955 |
| R(5,5) | 43≤R(5,5)≤46 | 未解决(Angeltveit–McKay 2024) |
大学核心定理与证明
拉姆齐数 R(3,3) 等于 6:完全图 K6 的任意 2 边染色都包含单色 K3,而 K5 存在不含单色 K3 的染色。
为什么成立?
K6 中任一顶点有 5 个邻点;分成 2 类则至少有 3 个同类,无论这 3 个顶点之间是否有该色边,都会产生单色三角形。
证明
**第一步(上界 R(3,3)≤6)。** 任取 K6 的一个顶点 v。与 v 关联的 5 条边染成红色或蓝色。由抽屉原理(⌈5/2⌉=3),至少有 3 条边同色——不妨设 vu1,vu2,vu3 全为红边。
**第二步(对 {u1,u2,u3} 分类讨论)。** 考察 {u1,u2,u3} 内部的 3 条边。若其中有一条——如 u1u2——为红边,则 {v,u1,u2} 构成红色 K3;否则 u1u2,u2u3,u3u1 这 3 条边全为蓝边,于是 {u1,u2,u3} 本身构成蓝色 K3。
**第三步(下界 R(3,3)>5)。** 用 Z/5Z 标记 K5 的顶点。当 i−j≡±1(mod5) 时将边 ij 染红,当 i−j≡±2(mod5) 时染蓝。两种颜色类都构成不含三角形的 5 元环,从而 R(3,3)>5,证得 R(3,3)=6。
对任意整数 s,t≥2,拉姆齐数 R(s,t) 有限且满足 R(s,t)≤R(s−1,t)+R(s,t−1)。特别地,R(s,t)≤(s−1s+t−2)。
为什么成立?
固定顶点 v:要么其红邻域足够大迫使出现红色 Ks−1 或蓝色 Kt;要么其蓝邻域足够大迫使出现红色 Ks 或蓝色 Kt−1。
证明
**第一步(按抽屉原理划分 v 的邻域)。** 令 N=R(s−1,t)+R(s,t−1),固定顶点 v∈V(KN)。将其余 N−1 个顶点划分为 VR(到 v 为红边)与 VB(到 v 为蓝边)。由于 ∣VR∣+∣VB∣=R(s−1,t)+R(s,t−1)−1,必有 ∣VR∣≥R(s−1,t) 或 ∣VB∣≥R(s,t−1)。
第二步(归纳推论)。 若 ∣VR∣≥R(s−1,t),则 VR 上的子图含蓝色 Kt,或含与 v 合并成红色 Ks 的红色 Ks−1。对 VB 同理。
第三步(归纳证明二项式上界)。 归纳奠基 R(2,t)=t 与 R(s,2)=s 分别等于 (1t) 与 (s−1s)。当 s,t≥3 时,由帕斯卡恒等式得 R(s,t)≤(s−2s+t−3)+(s−1s+t−3)=(s−1s+t−2)。
进阶应用与典型例题
拉姆齐理论支撑着通信网络设计、理论计算机科学(利用迪克森引理与克鲁斯卡尔树定理证明下界)以及加性组合学(舒尔定理与关于单色等差数列的范德瓦尔登定理)。
例题: 利用度数奇偶性证明 R(3, 4) = 9
埃尔德什—塞克雷斯递推式给出 R(3,4)≤R(2,4)+R(3,3)=4+6=10。利用 K9 中红度数的奇偶性将其改进为 R(3,4)≤9。
解答
在 K9 的任意染色中,若某顶点 v 的红度数 dR(v)≥4,则其 4 个红邻点要么含红边(与 v 构成红色 K3),要么全为蓝边(构成蓝色 K4)。若某顶点满足 dR(v)≤2,则其蓝度数 dB(v)=8−dR(v)≥6=R(3,3),故其蓝邻域含红色或蓝色 K3。
唯一剩下的情形是每个顶点都有 dR(v)=3。但度数之和 ∑vdR(v) 必为偶数,而 9×3=27 是奇数——矛盾!因此 R(3,4)≤9,结合显式构造可知 R(3,4)=9。
例题: 三色拉姆齐数 R(3, 3, 3) = 17
证明:若用 3 种颜色对 K17 的边进行染色,则必定存在一个单色三角形 K3。
解答
任取顶点 v。与 v 关联的 16 条边被分为 3 类,故至少有一类含 ≥⌈16/3⌉=6 条边。设 v 向某含 6个顶点的集合 U 连出 6 条绿边。
若 U 内部有绿边,则与 v 构成绿色 K3;否则 U 内部的边仅用其余颜色,而 ∣U∣=6=R(3,3),故必有单色 K3。
拉姆齐数 R(3,3) 的精确值是多少?
利用 R(3,4)=9,不等式 R(s,t)≤R(s−1,t)+R(s,t−1) 对 R(4,4) 给出的上界是多少?
对任意整数 k≥2,R(2,k) 的精确值是什么?
2023年 Campos、Griffiths、Morris 与 Sahasrabudhe 的突破对 R(k,k) 证明了什么结论?