Crossing Lemma
Lecture Notes for CS477 combinatorics on 2025/05/19
Crossing number
平面图 m≥3n−6
规定不能三边交叉于一点,G 的 crossing number 定义为最小交叉数量,例如 K5 至少一个,Cr(K5)=1.
Thm. Cr(G)≥m−3n
证1. 交点变成点,点+1,边+2,得到平面图
证2. 一个交点去一条边,至少少一个交点,因此至多去掉 Cr 条边
Somehow when m≥4n,Cr≥643(4n)((2n)m)3
Thm. (1980, Crossing Lemma) Cr(G)≥64n2m3(m≥4n)
Cr(Kn): 每5个点有1个交点;每个交点被算 n−4 次
归纳法 W⊆V,H=G[W],X(H)=n,Y(H)=m,Z(H)=(H在G的最优画法下的交点个数)
有 Z≥Cr≥Y−3X. 将 V 中的点以概率 p 选入 W, 算期望 p4Cr(G)≥p2m−3pn, 取 p=m4n≤1 即可
crossing lemma 应用: 好边
Thm. (Szemeredi-Trotter) n points ∈R2, 定义一条直线为好边当且仅当线上有 ≥k(2≤k≤n) 个点. 这样的好边最多 O(k3n2) 个.
将好线上的相邻点 (consecutive) 连边,点数 n, 边数 ≥l(k−1), 交叉数 ≤(2l). 比较 m 和 4n 大小.
已知 k≤n, m<4n⇒l<k−14n≤O(k3n2)
m≥4n⇒ crossing lemma 2l2≥64n2l3(k−1)3
这个界是紧的. 假设有均匀点阵 k×kn, 最上面的一个点出发,有 k2n 条好边. 因此总共有 k3n2 条
cl 应用:number of incidences
I(P,L)={(p,l):p∈P,l∈L,p∈l}
Thm. (Szemeredi-Trotter) ∣P∣=n,∣L∣=m,∣I(P,L)∣≤4(m32n32+m+n)
连接线上的相邻点,不放假设每条边至少1个点(否则直接删除,m 减少,不影响待证不等式)。点数 n, 边数:每条线如果有 n>1 个点,那么有 n−1 条边,共 ∣I∣−m 条. 交点最多 (2m)
crossing lemma: 要么 ∣I∣−m<4n, 要么 2m2≥Cr≥64n2(∣I∣−m)3
cl 应用:decent graph 最大边数
erdos:不存在 K2,3,因此 m<n1.5
考虑每个点为中心画单位圆,圆上的相邻点连边得到图 H.
需保证无重边、自边
- deg(v)<3 直接去掉,-2n
- 两点都是公共邻居 直接去掉,/2
得到 mH=2∑deg(v)−2n=mG−n, 应用 crossing lemma, 交点最多是每两个圆交两个,因此 64nH2mH3≤Cr(H)≤n2,mG≤O(n34)
cl 应用:distinct distances
平面上 n 个点,至少距离种类数

可用 Erdos-Szekeres 定理说明这个种类数量为 Ω(n): 从左到右看,一定存在递增 n−1 或递减的 n−1 个点。无论递增递减,从第一个点看,距离至少一定是越来越大的,因此至少 n−1−1 个距离.
但是以两点为圆心,往外画 O(n) 个圆形,最多 O(n) 个交点,因此这个数量严格大于 O(n); 由于每种距离最多 O(n34) (上面证过了),可证至少 O(n32) 种距离
下证 O(n0.8)
引入重边图 kG 表示每条边都重复 k 遍. Cr(kG)=k2Cr(G)
G 有重边,重数 ≤k, m≥20kn, 则 Cr(G)≥O(kn2m3)
如果 k 全部满,那么上面的 bound 可以取到;然而如果不满,这个界不够强(为什么?)
对任意的图 G, 第一阶段,每个边以 1/k 概率选取;第二阶段,每个重复的只选一个. 每条边留下来的概率\lt =1/k
Z是这个画法的crossing E[Z]≤Cr/k2
每条边活过两个阶段的概率\lt 1/k. Y为边数,每一条边,如果第一阶段唯一的活下来,就成功,因此有留下概率下界 km(1−k1)k−1≤E[Y]≤km
either m≤4n, or Cr≥m3/(64n2), 因此综合起来,Cr(G)≥64n2m3−n
Z≥64n2Y3−n 期望+jensen不等式 k2Cr≥64n2(3km)3
(to be continued.)