目录
这份导读回答三个问题
论文的主结论只有一行:平面上轴平行矩形的组合差异度是 。围绕它有三个问题,全文按这个顺序展开。
之前为什么不行
旧的下界方法都停在 。第二部分逐个说明它们是怎么工作的,天花板在哪里。
这次为什么可以
论文换了问法:点随机撒;先固定一种染色,证明它“染得好”的概率小到 ,再把 种染色一并排除。第三部分讲这个转换。
有什么新技术
一个叫“局部振荡”的量。在好层上,横向细分一级、纵向合并一级,会带来正的条件期望增益。固定已经揭示的信息,只改变一个点的下一位横坐标数字,新势函数只变一点点。第四部分给出完整推导。
需要的预备知识
全文只假设大二水平:求和与不等式,指数和对数,概率、期望与独立性。条件期望、Cauchy–Schwarz 不等式这样的工具,第一次出现时都有一个标着“工具”的方框把它讲清楚,并给出证明。标着“推导”的折叠块是完整证明,默认展开;标着“选读”的块可以跳过,不影响主线。每节标题上方标了难度:入门、进阶、核心推导。
全景:五句话的证明
这些记号后面都会定义,第一遍只需要看个大意。
这份导读依据作者提供的论文 r65 版撰写。第四部分逐节对应论文第 2 节的证明:式 (1)–(18)、引理 2.1 和 2.3–2.6、Fact 2.2、命题 2.7,以及附录的 Fact A.1,编号都与 r65 版一致。论文的证明写得很紧凑,这里补上了省略的步骤,并加了例子和交互图;第 20 节有论文的四步概括和各节的对应。导读里补充的推导、例子和交互演示不能代替形式化验证,也不能代替独立的审阅。所有结论以论文为准;标明“背景”的内容来自相关文献,不在论文正文里。
问题
先把问题本身弄清楚:染色游戏怎么玩,一维为什么容易,二维难在哪里,以及“”这样的记号到底在说什么。
§ 1 · 入门一个染色游戏
平面上有 个点。你的任务是把每个点染成红色或蓝色。染完之后,对手可以任选一个边与坐标轴平行的矩形,数一数矩形里红点比蓝点多几个,或者少几个。这个差的绝对值就是你的损失。
你想让损失尽量小,而且颜色必须在对手挑矩形之前定好。所以一种染色的好坏,要看它在最坏的那个矩形上的表现。
多试几组点会发现两件事。第一,点数很少时,最优值通常只有 1 或 2。第二,随手染的颜色往往离最优差得不少。整篇论文关心的问题是:点数 很大时,这个最优值最坏会有多大。
为了方便计算,以后把红色记作 ,蓝色记作 。矩形里“红点数减蓝点数”就是矩形内所有点的颜色之和。
§ 2 · 入门从一维到二维
一维:交替染色就够了
先看简单的情形。如果所有点都在一条直线上,“矩形”就退化成区间。把点从左到右排好,红蓝交替地染。
直线上任意 个点,按顺序交替染色后,每个区间里的颜色之和的绝对值不超过 。所以一维情形的差异度恒为 ,与 无关。
二维:只按一个坐标交替不够
二维的点有两个顺序:按 坐标排一次,按 坐标排一次。如果只按 坐标交替染色,那么每个竖直的条带都很平衡,但水平条带可能很糟。上面的游乐场里有一个“特制点集”按钮:它把 顺序中排奇数位的点都放在下半部分,偶数位的都放在上半部分。这时按 交替染色,下半个正方形里就全是红点。
更麻烦的是,矩形同时对 和 提要求。落在一个矩形里的点,在 顺序里不一定连续,在 顺序里也不一定连续。一维那个“连续一段”的论证完全用不上。
Tusnády 当年问的就是:二维能不能也做到某个与 无关的常数。Beck 在 1981 年给出了否定的回答,同时证明差异度至多是 量级。从那以后,问题变成了确定它的准确增长速度。
只看“锚定矩形”就够了
先把点集平移到第一象限,让所有坐标都是正的。左下角固定在原点的矩形 叫锚定矩形。它只有两个参数,比一般矩形好处理得多。而且只看锚定矩形最多损失 4 倍。
用式子写出来:对矩形 和任意染色 ,
右边四项每一项的绝对值都不超过“锚定矩形上的最大差”,所以一般矩形上的差至多是它的 4 倍。反过来,锚定矩形本身就是矩形。因此两种定义下的差异度只差一个不超过 4 的常数因子,研究增长速度时可以只看锚定矩形。论文的下界甚至直接对锚定矩形成立。
§ 3 · 入门记号与增长速度
三层的 min 和 max
设 是平面上的有限点集。一个染色是函数 。对平面上的集合 ,记
点集 的差异度,和 个点的最坏差异度,定义为
其中 取遍所有轴平行矩形。下标 2 表示平面。这三层可以读成一场三步的博弈:
证明上界和证明下界是两种完全不同的任务,后面会反复用到这个区别。
上界 :对每一个 点集,都要找出一种染色,使所有矩形的差不超过 。
下界 :要找出一个 点集,使每一种染色都有某个矩形的差超过 。染色有 种,要一个不漏地全部排除。
渐近记号
我们关心的是 时的增长速度,不关心常数倍。三个记号的意思是:
- :存在常数 ,使 足够大时 。读作“至多是 的量级”。
- :存在常数 ,使 足够大时 。读作“至少是 的量级”。
- :以上两条同时成立,量级完全确定。
另外, 是 的简写。对数取什么底不影响量级,因为换底只差常数倍。需要具体数值的地方,会写明用的是以 2 为底的 还是自然对数 。
从数值上看,两者只差 倍:一百万个点时大约是 4.5 倍。和随机染色能保证的 相比,两者都小得可怜。但数学上要问的是真实的增长速度到底是哪一个,这不能靠“差不多”来回答。
存在常数 ,使得对每个 有 。结合已知的上界,。
论文实际证明的是一个更强的说法:随机撒的点集几乎总是这么难染。准确的表述在第 8 节。
之前知道什么,为什么卡住
上界一路从 降到 ,下界却一直停在 。这一部分把两边的方法都过一遍,重点看下界的几种工具各自停在哪里,为什么。
§ 4 · 入门上下界的历史
这一部分是背景材料。论文只在引言和第 3 节里各用一段话概括了这些工作;这里的推导取自标准文献,个别地方是这份导读补充的,会在出现的地方注明。
上界和下界是用两套完全不同的工具分别推进的。把已知结果画在一张图上,纵轴是 的指数。
图里能读出三件事。
- 上界那条线一级一级往下降,最后在 2017 年到达 。
- 下界那条线一直是平的。Schmidt 1972 年的定理说的是连续差异度,要经过第 6 节的转移原理才变成染色问题的下界。2015 年换了一种全新的方法,得到的仍然是 。
- 于是剩下一个 的缺口。哪一边是对的,事先并不清楚:论文提到,Bansal 在 2022 年国际数学家大会的报告里猜想下界 才是对的。论文的结论是另一边:上界 是对的。Bansal 和 Nikolov 2026 年的综述也讨论了平面上剩下的这个缺口。
缺口两头都有道理。 是另一个经典问题(连续差异度,见第 6 节)的正确答案。 则是最好的染色方法做到的。到底是染色方法还能改进,还是下界的证明不够强,一直没有定论。
§ 5 · 进阶上界从哪来
本文证明的是下界。但上界的想法里有一个结构,下界的证明里会再遇到:把问题拆成 层尺度,每一层付一份代价。所以值得先看一眼。
最朴素的办法:随机染色
每个点独立地抛硬币决定颜色。这样能做到什么程度?需要三个概率工具,其中 Markov 不等式和并集界后面还会再用。
设随机变量 ,。则 。
证明只有一行:。意思是,一个非负的量如果平均值很小,它就不太可能很大。
对任意事件 ,有 。“至少发生一件坏事”的概率,不超过各件坏事概率之和。证明:并集的示性变量不超过各事件示性变量之和,两边取期望。
设 ,各 独立,等概率取 。则对任意 ,。
推导尾概率的证明
- 对任意 ,由独立性,,其中 。
- 逐项比较幂级数:,。因为 ,所以 。
- 对非负随机变量 用 Markov 不等式:。
- 取 ,指数变成 。由对称性 有同样的界,两者相加得结论。
现在固定一个 点集和一个矩形 。 里有 个点,随机染色下 正是 个独立 之和。取 ,
矩形虽然有无穷多个,但它们截出的点子集是有限的:子集由“ 顺序中的哪一段”和“ 顺序中的哪一段”决定,至多 种。由并集界,存在某个矩形超标的概率至多 ,当 时小于 1。所以一定有一种染色让所有矩形都不超标:
这个界离真相差得很远,真相是 的幂次。但这段推导展示了一种基本手法:用概率证明存在性。第三部分会把同样的手法反过来用。
把前缀拆成二进区间
要做到 的幂次,需要利用矩形的结构。把 方向分成 列。长度为 的幂、位置对齐的区间叫二进区间:第 0 层是整个 ,第 1 层是左右两半,一直到第 层的单独一列。
有两个事实,后面都会用到:
- 每一列恰好属于 个二进区间,每层一个。
- 每个前缀 都能写成至多 个互不相交的二进区间的并,每层至多一个。这其实就是 的二进制展开。
于是一个锚定矩形(宽度是前缀 ,高度到某处为止)可以拆成至多 个“二进条带”。如果一种染色能让每个二进条带内部的误差都不超过 ,那么锚定矩形的误差就不超过 。每个条带单独看是个一维问题,容易。困难在于同一种染色要同时照顾全部 层。
历史上的上界大多沿着“分层”的思路走。早期的证明用的是部分染色的想法:每一轮只给一部分点定色,同时控制一族标准矩形上的误差,剩下的点留到下一轮。每一轮、每一层尺度都有损失,所以得到的是 的高次幂。后来的改进主要是在减少这些损失。
目前最好的上界
Nikolov 在 2017 年证明了 。证明依赖 Banaszczyk 的一个深刻定理,定理本身远超大二水平,这里把它当作黑箱,只看它怎么和二进分解搭配。
选读从 Banaszczyk 定理到 的骨架
设 的长度都不超过 1, 是关于原点对称的凸体,并且一个标准高斯随机向量落在 里的概率至少是 。则存在符号 ,使所有前缀和 ()都落在 里。
- 把点按高度排成 ,记 为 在 方向的名次。锚定矩形上的颜色和是 。
- 取 ,把名次 当作列。给每个点一个向量 ,坐标用二进区间 编号:若 ,该坐标是 ,否则是 0。每个点恰在 个二进区间里,所以 。
- 对每个 ,令 为前缀 的二进分解的示性向量,它至多有 个 1。分解是不相交的,所以 。
- 取 ,它是关于原点对称的凸集(严格地说要限制在这些 张成的子空间里才有界,这不影响论证)。对高斯向量 , 服从方差不超过 的正态分布,所以 。对这 个 用并集界,取 就满足定理的条件。
- 定理给出的符号满足 ,也就是
两个因子的来源很清楚: 来自二进分解的层数, 来自要求 个约束同时成立。原文处理的是一般维数,用的是分解范数的语言,细节以原文为准。
上界的故事到这里停住了。它留下一个印象:有 层,每层要多付 。本文证明的是,这个代价一分也省不掉。
§ 6 · 进阶下界从哪来:连续差异度与转移原理
一个更老的问题:点放得均不均匀
不染色,只问:在单位正方形 里放 个点,怎样才算均匀。如果点是均匀的,面积为 的矩形里应该有大约 个点。点集 的连续差异度定义为最坏的偏差
其中 取遍 里的轴平行矩形。注意这里是你自己放点,所以取 。
网格和随机点的偏差都在 量级。第三种点集叫二进网,它的偏差只有 量级。下面把这个结论推出来,因为推导里又出现了“ 层,每层贡献常数”的结构。
二进网:每层误差不超过 1
设 。把整数 写成 位二进制,再把这 位倒过来读成一个二进制小数,记作 。例如 时 ,。点集取为
设 。每个形如 的盒子(面积恰为 )里恰好有 的一个点。
推导网性质,以及
- 网性质。 落在第一个区间里,等价于 的最高 位是 的二进制。 落在第二个区间里,等价于 的前 位小数是 的二进制,也就是 的最低 位被确定。,所以 的全部 位都被确定,恰有一个 。
- 拆分。考虑锚定矩形 。由二进制展开, 可以拆成至多 个互不相交的二进区间(长度是互不相同的 ,),外加一段长度小于 的零头。 时它就是 这一个区间。
- 每个二进条带。设 是长度 的二进区间。横坐标在 里的点有 个。由网性质(取 ),它们的纵坐标在每个 里恰有一个。所以 里的点数在 和 之间,而“应有的点数”是 。误差不超过 1。
- 零头。横坐标都是 的倍数,长度小于 的区间里至多一个点,应有点数小于 1。误差不超过 1。
- 合计。锚定矩形的偏差至多 。一般矩形是四个锚定矩形的加减,所以 。
任意点数。对任意 ,取点 ,其中 , 把 的二进制数字倒序写成小数(前导零不影响结果)。锚定矩形选中的横坐标构成前 个指标,且 。把这段指标分成长度为 2 的幂、起点与长度对齐的块,至多需要 块。每一块的倒序数字在等长二进纵区间里各放一个点,所以计数误差至多为 1。把各块误差与 相加,就对任意 得到 ;一般矩形再付至多四倍。
反方向是 Schmidt 在 1972 年证明的定理:无论怎么放点,。它的证明这里不展开。两者合起来,连续差异度的答案完全确定:
只看锚定矩形的版本是 ,它的最小值同样是 。把它除以 ,就是常说的星差异度,最优量级是 。
转移原理:好染色能造出均匀点集
连续差异度和组合差异度之间有一座桥,叫转移原理。它的证明是初等的,而且很有意思:反复染色、只留红点。
对所有 ,有 。也就是说,如果任何点集都能染得很平衡,就一定存在很均匀的点集。
推导转移原理的证明
- 减半。设 有 个点( 为偶数), 是一种染色,所有矩形上 。令 为红点的集合。对每个矩形 ,红点数是 ,所以 取 为整个正方形,得 。
- 修正点数。 的点数可能不恰好是 ,但只差至多 个。删掉或补上这么多点,得到恰有 个点的 。每动一个点,任何矩形里的点数至多变 1,所以 。
- 连续差异度的递推。由三角不等式, 对 取上确界:。
- 关于点数单调不减。在一个点集的远处再添一个点,原来的每个矩形都可以缩小一点避开新点,所以差异度不会变小。
- 迭代。取 ,从 个点的 出发做 次减半, 有 个点。因为 ,每个 的点数都小于 ,所以每一步都能找到差异度不超过 的染色。把递推展开,
- 起点。取 为一个 的网格去掉多余的点。直接数格点可得 。于是 ,因为 。
- 结论。 恰有 个点,所以 。
把它和 Schmidt 定理 放在一起,得到 。再用一次单调性,对所有 都有 。这就是经典下界的来源。
这条路线的逻辑是“组合差异度不会比连续差异度小”。可是连续差异度恰好就是 ,二进网已经做到了。所以单靠这条路线,证不出比 更大的下界。
转移原理是单向的:好染色能造出均匀点集,但均匀点集的存在不保证有好染色。本文的结论正说明两者确实不同:平面上组合差异度比连续差异度大一个 因子。
§ 7 · 进阶其他下界工具,和它们停下的地方
除了转移原理,还有两类方法给出过 。它们的思路相近:对每一种染色,用同一套办法给出“存在坏矩形”的证据。
正交函数法
这是 Roth 在 1954 年引入的方法。把偏差写成正方形上的函数 ,再找一个检验函数 ,使内积 很大而 本身不大。由 Cauchy–Schwarz 不等式, 的平方平均就不可能小。检验函数用 Haar 函数拼成:每个二进盒子上放一个取值 的小波,不同形状的盒子给出互相正交的函数。
选读Roth 定理的完整推导:
设 有 个点,。
- 尺度。取整数 使 。对每个 ,,把正方形切成 个大小为 的二进盒子,每个面积 。这样的 共有 个。
- Haar 函数。对区间 ,令 在左半取 ,右半取 ,区间外为 0。对盒子 ,令 。
- 空盒子上的内积。直接积分,,所以 。另一方面,如果 里没有 的点,那么每个点 的计数函数 在 上至少对一个变量是常数,而 、 的积分都是 0,所以计数部分与 的内积为 0。于是空盒子满足 。
- 一层的检验函数。令 ,对所有类型为 的空盒子求和。因为 ,空盒子至少有 个,所以
- 正交。若 ,不妨设 。类型 的盒子在 方向更窄,它的 区间要么与 不相交,要么整个落在 的某一半里,此时 在其上是常数,积分为 0。所以 。
- 合起来。令 。则 ,。由 Cauchy–Schwarz,
每一层 贡献一个常数,共有 层。在平方平均的意义下,这些贡献按“平方和开根号”合并,得到 。Schmidt 1972 年的定理把它提高到了 。后来 Halász 在 Roth 的框架里用更精巧的检验函数重新证明了这个结果,让各层的贡献直接相加。
把同样的想法用到染色上,Wei 和 Yi 证明了二进网的组合差异度是 。这类证明的收益是按尺度一层一层累加的:共 层,每层贡献一个常数。
在第 6 节那个二进网上,这已经是能证明的极限了,因为它本身就能染得这么好。下面的验证是这份导读补充的,不在论文里,只用到第 6 节的工具。
推导第 6 节的二进网可以染到差异度
- 染色。第 个点 的颜色取为 ,其中 是 的二进制里 1 的个数。
- 一个二进条带里的颜色。设 是长度 的二进区间,。横坐标在 里的点是 ,。它们按纵坐标排序,就是按 的 位倒序 排序。倒序不改变 1 的个数,所以排在第 位的点的颜色是 ,正负号对整个条带是同一个。
- 前缀和不超过 1。序列 ,,是 。,所以它每两项一组,每组是 或 。任何前缀和只能是 、 或 。
- 合计。条带 里的点是这个排序的一段前缀,颜色和的绝对值不超过 1。像第 6 节那样把锚定矩形拆成至多 个条带加一段零头,颜色和的绝对值不超过 。一般矩形再乘 4。
所以,只要证明针对的是这样的点集,结论就不可能超过 。要突破它,必须换一类点集。
分解范数
第二类方法来自线性代数。把“哪个点在哪个矩形里”写成 0–1 矩阵 。把 分解成两个矩阵的乘积 ,定义
Matoušek、Nikolov 和 Talwar 证明,这个量从两边夹住了差异度(准确地说是“遗传差异度”:在所有子点集上取最坏的差异度。Tusnády 问题可以化成网格上的这个量):
其中 是矩阵行数, 是常数。第 5 节的二进分解给出一维前缀矩阵的一个分解:最大行范数与最大列范数都至多为 ,所以它们的乘积至多为 。在含 个点的各坐标方向等长的完整 维乘积网格上,锚定盒子的关联矩阵满足 。下面的下界通过遗传差异度选取网格的子集,并不声称每个点集都有这个 值。对任意 点集,把各坐标的秩嵌入网格,则得到所需的 上界。因此,固定 时,这两个通用不等式给出
左右两个不等式各带一个对数因子的损失,而且已经知道这两个损失对一般的矩阵都无法改进。对平面乘积网格,,下界一侧除以 之后正好又是 。真实值 严格落在两个界之间,这把通用的尺子量不出来。
小结:三种方法,同一个数
| 方法 | 给出的下界 | 停在这里的原因 |
|---|---|---|
| 连续差异度 + 转移原理 | 连续差异度本身就是 | |
| 正交函数法 | 已有的论证每层只挣到常数;第 6 节的二进网本身就能染到 | |
| 分解范数 | ,平面即 | 通用不等式自带对数因子的损失 |
| 本文:随机点集,逐个染色估计概率 | 与上界吻合 |
这里回顾的具体论证有两个特点。第一,这些论证没有给出本文对随机点集的统一下界:转移原理和分解范数路线给出的坏点集藏在某个网格的子集里;前面介绍的正交函数法在组合差异度上的应用针对二进网,但该方法本身并不限于这类点集。第二,这里介绍的几种按尺度分层计算收益的论证,每层挣到的都是常数, 层合计 。本文两点都换掉了:点是随机的,每层尺度挣到的是 的量级。证明的骨架仍然是一层一层地挣,这一点和正交函数法一脉相承。不同的是每一层挣多少,以及怎样保证对全部 种染色同时成立。
换一个问法
不去构造坏点集,而是随机撒点,再证明每一种染色都几乎不可能染好。这一部分讲这个转换、它对概率估计提出的要求,以及后面一直要用的一个小工具:把随机数一位一位地揭示出来。
§ 8 · 入门随机撒点,一次对付一种染色
第 3 节强调过,下界要排除全部 种染色。上面介绍的经典论证没有给出本文这种对随机点集、同时适用于全部染色的下界。论文换了一种安排:
把锚定矩形 里的颜色和写成一个二元函数:
这里 是示性函数:条件成立时取 1,否则取 0。再记 ,它就是这种染色在锚定矩形上的最大差。论文的主定理是下面这句话。
对每个 ,存在常数 ,使下面的结论对每个整数 成立。设 是 中独立均匀的随机点,则
方括号里的事件说的是点集,不是某一种染色:这组点不管怎么染,都有一个锚定矩形的差至少是 。所以染色完全可以在看到所有点之后再挑。你挑出来的那一种也是 个向量之一,结论对它照样成立。
从这个定理马上得到三件事。
- 坏点集存在。一个概率为正的事件不是空的,而随机撒的点以概率 1 互不相同,所以至少有一个 点集,任何染色的差都至少是 。锚定矩形也是矩形,于是 。加上 Nikolov 的上界,。
- 随机点集就是最坏的。不需要任何巧妙的构造,随手撒的点以极接近 1 的概率达到最坏的量级。
- 可以任意大。想让失败概率是 也行,只是常数 会跟着变小。论文没有去优化 ,它非常小,所以这个界只对很大的 有意义;第 18 节末尾给出了具体的数。
证明的两步
记 。证明分成两步,第一步是全文的主体。
第二步只用到第 5 节的并集界,不需要这 个事件之间有任何独立性。但它对第一步提了一个很高的要求:每一种染色“染得好”的概率都必须比 还小。如果只证到 ,乘上 之后是 ,什么也说明不了。换句话说,平均每多一个点,“染得好”的概率就得不止减半。
第四部分的证明比这两步稍微精细一点。“染得好”会被拆成两个事件:一个只和点的位置有关,对所有染色是同一个事件,排除一次就够了;另一个才需要逐个染色估计,再乘 。但要求没有变:逐个染色估计的那一部分,概率必须比 小得多。
| 第 5 节的随机染色(上界) | 这里(下界) | |
|---|---|---|
| 随机的是什么 | 染色 | 点的位置 |
| 固定的是什么 | 点集,和一个矩形 | 一种染色 |
| 并集界对什么用 | 至多 个矩形 | 种染色 |
| 每个事件的概率要多小 | 就够 | 必须小于 |
| 结论 | 存在一种好染色 | 以极高的概率没有好染色 |
固定 之后,随机性全在点的位置上:每个点带着事先指定的颜色,独立地落在正方形里均匀的一处。另外,同一个点的横坐标 和纵坐标 也是独立的。第 10 节会利用这一点:先把全部纵坐标看作已知,只让横坐标随机。
§ 9 · 进阶该瞄准多大: 是怎么猜出来的
动手证明之前,先估一下 最大能取到多少。这一节是启发式的计算,对应论文第 3 节里“The Brownian sheet and Talagrand's proof”那一段的前半。它不是证明的一部分,但能解释 这个指数的来历。
固定 ,记 。 是 个独立项之和,每一项以概率 贡献 ,否则贡献 0。它的均值是 ,围绕均值的起伏是 的量级。减去均值,再除以 ,得到的过程协方差是 。概率论里有一张随机曲面和它很像,叫布朗单,记作 。它是布朗运动的二维版本: 服从均值 0、方差 的正态分布,协方差是 ,不相交的矩形上的增量相互独立。两者差的那一项 ,相当于把布朗单在右上角钉住,换成 。下面只借布朗单来猜尺度,不区分这两个过程,也不管均值那一项。
布朗单在整个正方形上都留在 里的概率满足
其中 表示两边相差不超过常数倍。左边的上界是 Bass 证明的,与之匹配的下界是 Talagrand 证明的。后面还会用到 和 :不计常数倍的“至少”和“至多”。
一维的对照更容易理解。布朗运动 在 上始终留在 里的概率大约是 。理由是:把时间切成长度 的小段,每一小段里它走出 的概率是个常数,而要连续 段都不出界。二维多出来的 没有这么简单的解释,这正是 Talagrand 定理的内容。
现在把它代进第 8 节的要求里。“”相当于“”,其中 。于是猜测
要让它小于 ,指数必须至少是 的量级:
当 只是 的幂次时,。所以门槛正好在 :比它小的 ,并集界够用;比它大的,就不够了。 就是 3 的一半:小球估计里对数的三次方,开平方之后变成 次方。
| 问题 | 对应的随机过程 | 小球概率的指数 | 解出的 | 实际答案 |
|---|---|---|---|---|
| 直线上的区间 | 布朗运动 | 常数 | 1(第 2 节) | |
| 平面上的矩形 | 布朗单 | (本文) |
第一行是个验算:一维时指数里没有对数,解出来 是常数,和第 2 节“交替染色,差恒为 1”对得上。
“像布朗单”说的是分布的极限,它描述的是典型的起伏。这里要估计的概率是 这么小的数,弱收敛本身控制不了指数小的概率。论文的说法是:这个计算只预言了尺度; 不是高斯过程,高斯极限控制不了这么小的概率。所以第四部分要直接对有限个点证明。
另外,上面的类比略去了两样东西:极限过程在右上角是钉住的;颜色不平衡时 还有均值 ,全染成红色时 ,根本不是 的量级。猜尺度时可以先不管它们,证明里不能。
第四部分的证明完全不用高斯分布。但它最后得到的参数关系,和上面这个计算一模一样,第 19 节会回来对一下账。
§ 10 · 进阶逐位揭示:把一个随机数拆成一串骰子
证明里的随机性是一点一点放出来的。先看一个随机数怎么拆。取整数 作为底数。把 等分成 段, 落在第几段,就把这个编号记作它的第 1 位数字 。再把那一段等分成 小段, 落在第几小段记作 。这样一直做下去。这就是 的 进制小数,只是数字从 1 数起,为的是和后面“第 个子区间”对上号。
如果 在 上均匀分布,那么它的各位数字 相互独立,而且每一位都在 上均匀分布。
证明:“前 位数字依次是 ”等价于“ 落在某一个长度为 的区间里”,概率是 。联合概率等于各自概率的乘积,这正是独立且均匀的定义。
所以一个均匀随机数可以看成一串独立的 面骰子。已经掷出前 个,只知道 在哪一个长 的区间里;下一个骰子决定它落在这个区间的哪一个子区间,而且与前面掷出的结果无关。
已知信息和条件期望
证明分阶段进行,阶段从 0 编到 ( 是层数,第 11 节取定)。记 为第 阶段的已知信息:全部 个点的纵坐标 ,加上每个横坐标 的前 位数字。 只知道纵坐标。每往下走一个阶段,就多揭示每个点的一位数字。
因为各点相互独立, 又与 独立,所以在 已知的条件下, 个点的下一位数字是 个独立的、均匀的 面骰子。从第 阶段到第 阶段,新增的随机性只有这些。
的意思是:把已知信息当成常数,只对还没揭示的数字求平均。结果是一个由已知信息决定的量。后面用到它的四条性质。
线性。,不需要独立性。
已知的量可以提出来。如果 由 决定,那么 。求平均时 是常数。
逐层平均。先对后揭示的数字求平均,再对先揭示的求平均,等于一次对全部求平均:,特别地 。
绝对值。。平均值的绝对值不超过绝对值的平均值,这是三角不等式。
如果只有有限种可能的结果,条件期望就是一个加权平均,这四条都可以直接验证。本文的情形正是如此:每一步只涉及 个骰子,一共 种结果,每种的概率都是 。只有第 13 节有一处要对连续的位置求平均,那里会说明。
局部振荡
这一部分是证明本身,依据论文的 r65 稿。主角是一个叫局部振荡的量 。证明的骨架是三件事:过一层, 平均涨一截(引理 2.1、2.3、2.4 和 Fact 2.2);点摊得开的时候,这一截足够大,而点几乎总是摊得开(引理 2.5);实际的涨幅很难比平均值低太多(引理 2.6)。命题 2.7 把它们合起来,对全部染色用并集界。
路线是:先把正方形按阶段切成小矩形,定义 (第 11、12 节)。在一个矩形里证明,细分之后振荡的期望只增不减,而且多出一截(第 13、14 节);一位数字对 的影响很小(第 15 节)。然后把 层接起来(第 16 节),说明在 时,各层以高概率同时是好层(第 17 节),最后选参数收尾(第 18 节)。公式编号 (1)–(18)、引理 2.1、2.3–2.6、Fact 2.2、命题 2.7 和附录的 Fact A.1 都和论文一致。个别地方为了讲解调了先后,会在当处说明。
§ 11 · 入门 个阶段,一族等面积的矩形
从这里到第 17 节,染色 是固定的,把 简写成 。以概率 1,各点的纵坐标互不相同,也没有哪个点的坐标形如 (、 是整数)。下面只在这个事件上讨论。后面所有区间的端点都是 的形式,所以没有点落在分割线上。
取三个参数:
- 底数 ,是整数;
- 层数 ,是整数;
- 。
它们的具体取值到第 18 节才定: 是一个只依赖 的大常数, 大约是 除以 。
阶段。对 ,第 阶段把正方形这样切开:
- 横向切成 个长度为 的区间 。前 位数字相同的横坐标正好落在同一个区间里。
- 纵向切成 个高度为 的块 。块含下端、不含上端。
于是第 阶段共有 个小矩形 ,每个的面积都是 。个数和面积都与 无关,变的只是形状:第 0 阶段是 根横放的细条,第 阶段是 根竖放的细条。
阶段 一共 个。从第 阶段到第 阶段的过渡,叫做第 层,,一共 层。论文把它叫做 transition ,把小矩形叫做 cell,把子区间叫做 child,把纵向的区间按场合叫做 vertical interval 或 block。
过一层,同时发生两件事:
- 每个区间 被切成 个子区间 ,从左到右编号。一个点落在哪个子区间,由它的下一位数字决定。
- 每 个相邻的旧块 (从下到上)并成一个新块 。
这样的 叫比较矩形: 是第 阶段的区间, 是第 阶段的块。它一共有 个,每个面积是 。所以
这个比值后面会反复出现。到第 18 节会看到,它应该取成 的量级。
“面积相同、形状各异的一族矩形”并不新鲜:第 7 节 Roth 的方法用的就是面积固定的二进盒子。新的地方在于,下面要在这族矩形上量一个不同的东西。
§ 12 · 进阶端点平均与振荡
端点平均
对一个横向区间 ,把 在两个端点处的值取平均:
论文把端点记作 、,把这个函数记作 ,在 固定的时候简写成 。式 (1) 是下面 的定义,论文在引言里就给出了。
它是 的函数,叫做 的端点平均。看看每个点在里面占多大份量。在纵坐标不超过 的点里, 把 左边的点按颜色加起来, 加的是这些点再加上 里面的点。所以:
所以 是一个阶梯函数: 每往上越过一个点,它就跳 ,也就是 、 或者不动。那个 看起来有点怪,第 13、14 节会看到它是整个证明的支点。论文把这个系数叫做点的权重(weight)。
取 、。看区间 ,放三个点: 的左边有一个红点,高度 0.3; 里有一个蓝点,高度 0.55,还有一个红点,高度 0.8。它们的系数依次是 、、。让 从下往上走:
0.3 以下没有点;越过左边的红点,加 1;越过蓝点,减 ;越过最后一个红点,加 。
几件事值得动手试一下。把阶段调到 0,这时 ,左端点的矩形是空的,,每个点的系数都是 。把区间移到最右边,几乎所有点的系数都是 1, 接近 本身。翻转 里面一个点的颜色, 在它上方的部分整体挪 1;翻转 左边的一个点,挪 2;翻转右边的点,什么也不变。
振荡
是阶梯函数,只跳有限次,所以在任何一个块上它都有最大值和最小值。对一个关于高度的函数 和一个纵向的块 ,记
分别叫做 在 上的振荡和中点。振荡量的是 在 上取值的范围有多宽,中点量的是这个范围在哪里。最大值和最小值就是 。块含下端、不含上端。
不怕加常数。整个块上同时加一个数 ,最大值和最小值一起动,振荡不变;中点跟着加 。
三角不等式。。理由:,,两式相减。反复用它,对有限个函数的和同样成立。另外,乘一个常数 ,振荡变成 倍:。
反向三角不等式。。理由:把 写成 ,再用一次三角不等式和 ,得到 。另一个方向就是三角不等式本身。
第一条是选振荡的原因:挪动一个高度不在 里的点, 上的函数只是整体加了一个常数。第二条在第 13 节用,第三条在第 15 节用。
势函数
把第 阶段所有小矩形上的振荡取平均:
求和遍历第 阶段的 个小矩形 (论文叫 cell)。论文把 叫做势函数(potential)。在上面的例子里, 是第 1 阶段的区间,唯一的块是整个 , 在它上面取到 、、 三个值,振荡是 。
并且 由 决定。
式 (9) 在论文里到 2.4 小节才出现,这里提前用了它的编号。
推导两条性质
- 下界。每一项都是最大值减最小值,不会是负的。
- 上界。由 (3),一个振荡是 的两个值之差;由 (2), 的每个值是 的两个值的平均,绝对值不超过 。所以每一项振荡都不超过 ,平均值也一样。
- 由 决定。第 阶段的区间端点是 的整数倍。一个点在某个端点的左边还是右边,看它的前 位数字就知道了。所以每个系数 都由 决定,纵坐标本来就已知。
注意 不一定是 0:第 0 阶段的块虽然很矮,里面仍然可能有点。后面只用到 。
式 (9) 的上界是 和差异度之间唯一的联系,但已经够用了:
所以只要证明 很大,这种染色就有一个差很大的锚定矩形。而 ,之后一共走 步。接下来的计划就是证明:它每一步平均都在涨,而且实际值很难比平均值低太多。
把阶段从 0 调到 3,可以看到三件事。第 0 阶段的块很矮,一个块里通常只有零到两三个点,振荡多半是 0、 或 1,所以 很小。在这组点上,往后小矩形越来越瘦高,每个块越来越高,里面的点越来越多,颜色整体变浓, 跟着变大。但不管怎么变,横条都不会越过虚线,这就是式 (9)。再换成“按 顺序交替”染色: 被压得很小,可是在这个样本上 仍然涨得起来,因为窄区间上的 只看得见一部分点,交替的规律在那里被打乱了。
这些都是一组样本上的现象。单次实现里 完全可以下降,两个点就够:取 、,点 染红、 染蓝,按定义算出 ,。后面证明的是条件期望在涨,再另外控制实际值对条件期望的偏离。
端点平均让“细分”变得干净:把 切成 个子区间,再让每个点随机落进其中一个,子区间的端点平均再取平均,期望恰好等于原来的 (第 14 节的式 (7))。只取右端点就没有这个性质。
振荡不怕加常数:整个块上同时加一个数,最大值和最小值一起动,差不变。所以一个点横向移动时,对每个固定的横向区间 I,只有包含该点高度的纵向块的振荡可能改变(第 15 节)。直接用 的最大值就做不到这一点。
§ 13 · 核心推导一个矩形里的比较(上):不含概率的部分
固定一个比较矩形 。细分之前, 被切成 个横条 ;细分之后,被切成 个竖条 。把 最低和最高的两个横条去掉,剩下的部分叫做 的内部区域,里面的点数记作 :
因为 ,内部区域不是空的。这两节要证明的是引理 2.3:竖条上的振荡之和,期望至少是横条上的振荡之和再加一笔,
这一节先做不含概率的部分,得到式 (5) 和 (6)。它们对骰子的任何结果都成立。下一节再取期望。
为了少写下标,这两节把 简写成 ,叫旧函数;把 简写成 ,叫子函数。论文也是这样写的。
第一步:一个关于阶梯函数的不等式
先不管点和骰子,只看一个定义在 上、只取有限个值的函数 。 上的振荡和 个旧块上的振荡有什么关系?最容易想到的是: 包含每一个旧块,所以 , 个不等式加起来就是 。引理 2.1 说,其实还能多出一项。
对 上每一个只取有限个值的函数 ,
叫做最高的块相对最低的块的偏移(论文叫 offset): 在最高的块里取值的范围,和在最低的块里取值的范围,中心差了多少。
推导引理 2.1
- 首尾两个块合起来看。 和 都在 里,而 在一个块 上的最大、最小值是 。拿最高的块的最大值减最低的块的最小值,再反过来减一次:
- 取较大的一个。两个右边只差在偏移前面的符号上,所以
- 中间的块。对中间 个块,各用一次 。把这 个不等式和第 2 步的两倍加起来,左边一共是 个 。
偏移就是后面增益的来源。给 在最高的块上整体加一个常数:偏移变了,而每个块上的振荡都不变。所以式 (4) 里只有左边 上的振荡看得见它。
第二步:细分之后,对子函数取平均
现在把 切成 个子区间 ,每个子区间有自己的端点平均 。不去逐个研究它们,而是先把它们平均起来:
由振荡的三角不等式(第 12 节), 个函数各自的振荡加起来,不小于它们的和的振荡;而它们的和是 :
右边正好是引理 2.1 左边的形状。对 用引理 2.1:
左边是细分之后 个竖条上的振荡之和,正是我们要的量。右边只剩一个函数 :它在 个旧块上的振荡,加上它在首尾两个块之间的偏移的两倍。 个子区间各自的细节都不见了。
到这里为止没有用到任何概率。不管点落在哪个子区间,式 (5) 都成立。
第三步:一个点在 里的权重
要比较 和原来的 ,先算每个点在 里的权重。由式 (2), 数每个点时用的权重,是它在 个子区间里的系数的平均;而 用的是它在 里的系数,论文叫它的旧权重。 左边的点,在每个 里的系数都是 1,平均还是 1; 右边的点都是 0。这两类点在 里和在 里一模一样。
里面的点旧权重是 ,新的权重要看它落在哪个子区间。设它落在 里:它右边的 个子区间都把它算作“在左边”,各给系数 1;它自己所在的子区间给 ;它左边的子区间给 0。所以它在 里的权重是
这里的 是子区间的编号,也就是骰子的结果。
时,把每个子区间给它的系数排成一张表,行是子区间 ,列是骰子的结果 ;每一列的平均就是它在 里的权重:
| 里的系数 | 0 | 0 | 0 | |
| 里的系数 | 1 | 0 | 0 | |
| 里的系数 | 1 | 1 | 0 | |
| 里的系数 | 1 | 1 | 1 | |
| 里的权重 | ||||
| 比 多出的部分 |
上面的式子把权重拆成了两部分。前一部分 正是旧权重。后一部分是多出来的偏差,可正可负。把颜色也乘进去,对落在 里的第 个点记
叫做它的增量(论文叫 jump: 在这个点的高度比 多跳的那一下)。于是 就是 加上 里面各点的增量:
求和遍历 里面、高度不超过 的点。用话说: 跟着旧函数走,只是在 里每个点的高度处多跳一下 。这仍然是一个恒等式,没有概率。
多掷几次骰子。 每次都不一样,在虚线 的两侧摆动。而读数里的那串不等式每一次都成立:四个竖条上的振荡之和,不小于 ,后者又不小于式 (5) 的右边。
本身是随机的,它依赖骰子。下一节会说它的期望是 ,但掷一次骰子,一个点的权重可以是 ,也可以是 ; 时没有哪个结果恰好给出 ( 是奇数时,只有正中间的子区间给出 )。
那个 也不能换。如果不取端点平均,只用区间右端点处的 值,点在自己所在的子区间里系数就是 1,权重变成 ,对 平均是 ,而它在 里的系数是 1,两边对不上。
在区间 里均匀地随机取一个横坐标 ,与所有的点无关。那么 是 在 下的条件期望: 里面的点和 都在 里均匀分布,谁在左边各占一半。论文第 3 节把它写成 ,并指出这是 Talagrand 证明里“横向取平均”的条件期望版本。同样的道理, 是同一个量在 下的条件期望,只不过多知道了一位数字。(这里的平均包括各点在区间里的具体位置,不再是有限个结果的加权平均,但第 10 节的四条性质照样成立。)
§ 14 · 核心推导一个矩形里的比较(下):取期望,基准和增益
上一节得到了式 (5),它对骰子的任何结果都成立:
这一节对右边取期望,分两件事做。第一件: 在各旧块上的振荡,期望不小于 的振荡,这是基准。第二件:偏移的绝对值,期望至少是 ,乘以 2 就是增益。合起来就是引理 2.3。
随机的是什么
先说清楚什么是已知的,什么是随机的。各点的颜色和高度固定;每个点相对 的位置(在 的左边、在 里、在 的右边)也固定。 里面的每个点独立地、等可能地落进 个子区间之一,也就是各掷一个 面的骰子。论文把这叫做局部实验(local experiment)。在局部实验里,旧函数 是固定的,子函数 是随机的。下面的 都是对这些骰子取的。
别的都不需要指定: 外面的点在每个子区间的同一侧,所以子函数依赖横坐标的方式只有两样:每个点相对 的位置,和 里的点各自落进哪个子区间。第 16 节会说明,在 已知的条件下,过一层时每个比较矩形里发生的正是这个实验。
第一步:增量是对称的,所以
看一个 里面的点的增量 ,其中 在 上等可能。 从 1 走到 时, 依次取 ,这组数关于 0 对称。所以不管颜色是什么, 取每个值和取它的相反数的概率一样大:它是对称的(和 同分布),特别地 。不同的点用不同的骰子,各个增量相互独立。
由式 (6), 等于 加上若干个增量,每个增量的期望是 0。所以
细分一步之后再取平均,期望意义下回到原来的函数。这就是第 12 节说的“端点平均让细分变得干净”。
第二步:基准
设 是一个随机的函数(每个 处的值都是随机变量), 是一个集合。对 里任意一个固定的 ,总有 。两边取期望:。这对每个 都成立,所以
同样的道理,。
直观地说:先看骰子再挑最好的高度,平均起来不会比事先挑定一个高度差。把工具用在 和每个旧块 上,再用式 (7):
旧的振荡保得住。对 求和,再对式 (5) 两边取期望:
右边第一项是细分之前横条上的振荡之和,这一步说的是“不亏”。第二项是增益,下面三步给它一个下界。
第三步:把内部点的贡献单独拿出来
内部区域 里的点有一个特别的性质:它们都在 的上方、 的下方。记
为这 个内部点的增量之和,再记 为式 (6) 里去掉这些增量之后的函数:
那么:
- 在 上,内部点都还没被数到,所以 ;
- 在 上,内部点全都被数到了,所以 ,比 整体高出一个常数 。
整个块上加一个常数 ,最大值和最小值都跟着加 ,中点也加 。所以
是 自己的偏移:没有内部点的增量时,首尾两个块本来就差多少。
取 。为了简单,设一共只有两个点,都在 里:一个红点在 里,一个蓝点在 里,都是内部点。细分之前, 在红点处从 0 升到 ,在蓝点处又降回 0。四个旧块上的振荡是 ,和是 1。注意 在最低和最高的块上都恒等于 0:两个颜色抵消了,首尾没有偏移。
细分之后,设红点落进 ,蓝点落进 。没有别的点,所以 ,,而 。 在 上是 0,在 上是常数 ,偏移就是 。十六种等可能的结果里:
| 0 | ||||
|---|---|---|---|---|
| 有几种结果 | 4 | 6 | 4 | 2 |
所以 。细分之前首尾恰好持平,细分之后只有四分之一的机会仍然持平。式 (8) 右边的第二项是 ;引理 2.3 保证的是 。
偏移是“一个固定的数 ,加上一个随机的和 ”。对某一次骰子, 可能恰好把原来的偏移 抵消掉。但 是若干个独立的对称增量之和,这样的和不会总挤在某个数附近,所以平均起来抵消不掉。下一步把这句话变成不等式。
第四步:对称随机变量的和离任何定点都不近
先算增量的两个矩。 不依赖颜色, 在 上等可能:
另外 ( 或 时取到),所以 ,于是
推导这两个矩
- 二阶矩。 取 ,它们的平方和是 (比如 :)。所以 。论文换了一种算法:,而 的方差是 。
- 四阶矩。中间那个不等号是 ,也就是 。最后的等号是 。
很大时 接近 ,这是 上均匀分布的方差。
对任意随机变量 ,有 。
证明:对任意 ,由 得 。取期望,再取 。有一个二阶矩是 0 时结论显然。
设 相互独立,每个都是对称的,并且 ,,其中 。则对任意实数 ,
对均匀的 符号,这是 Khintchine 不等式(常数差一些);四阶矩的条件对它们成立,对这里的增量上面刚验证过。
推导Fact 2.2
记 。 时右边是 0,结论显然;下面设 。
- 平移不帮忙。每个 对称,它们又独立,所以 和 同分布,。两者取平均,再用 ,得到 。
- 二阶矩。,因为 时 。
- 四阶矩。展开 。一项里如果有某个下标出现奇数次,由独立性和对称性,它的期望是 0。剩下两类:四个下标全相同的 ;两两配对的 (),每一对出现 次。所以
- 两次 Cauchy–Schwarz。把 拆成 ,再把 拆成 : 第一式两边平方,再代入第二式:,也就是 。论文在这里用一次 Hölder 不等式(指数 和 3),结果相同。
- 代入。。
拖动平移量:曲线在 处最低,这是推导的第 1 步。三条横线自上而下排列,这是第 4、5 步。把项数从 1 调到 12,三条线一起按 的速度上升:项越多,和摊得越开,离任何一个点的平均距离就越大。 个内部点给出 量级的增益,来源就在这里。
第五步:合起来,得到引理 2.3
把骰子分成两批:内部区域里的点的骰子,和 里其余的点的骰子(高度在 里、在 里、或者在 之外的点)。先把第二批看成已知的,只对第一批求平均。这时 是一个固定的函数, 是一个固定的数。而 是 个独立的对称增量之和,它们和第二批骰子无关。
对 用 Fact 2.2,取 。偏移的绝对值的条件期望至少是
后一个不等号是 , 时成立。这个下界对任何 都一样,所以第二批骰子怎么掷都压不低它;再对第二批求平均(第 10 节的“逐层平均”),它仍然成立:
代进式 (8):
在局部实验里,
左边是细分之后 里 个竖条上的振荡之和,右边第一项是细分之前 个横条上的振荡之和。把 从横着切改成竖着切,振荡之和平均至少多出 。论文说这是整个证明的核心。
这一笔有多大?一个比较矩形里平均有 个点,其中 的比例在内部区域里。所以典型情况下,每个比较矩形每细分一次,振荡之和多出 的量级。这就是第 5 节末尾说的那个代价:每一层多付一个平方根。
还有一点后面要用:增益的大小 只数点,不看颜色。染色会改变 ,也会改变各个 的符号;但 是对称的,变号之后分布不变,而 Fact 2.2 对任何 都成立。
多掷几次,再按“掷 2 万次取平均”。三件事应该能看出来。 的振荡之和,长期平均不小于旧的和,这是基准。偏移的两倍的长期平均明显大于 ,后者只是一个保守的下界。新的和的长期平均又比“基准加增益”大不少:振荡的三角不等式和引理 2.1 都丢掉了一些东西。把点数调大,偏移大致按点数的平方根增长。
一个矩形能给出什么,还缺什么
引理 2.3 直接用在整个正方形上,会得到什么?取 ,, 就是单位正方形(去掉上边)。每个子函数的振荡是 的两个值之差,每个值又是 的两个值的平均,所以不超过 ;引理左边至多是 。固定各点的高度,横坐标独立均匀,第一位数字做的就是局部实验,于是
典型情况下内部区域里有大约 个点,所以这是 的量级,比要证的 大得多。
这不是差异的下界。上面的染色是在抽横坐标之前定好的;看过点再染色,可以做到 (Nikolov)。我们要的是对全部 种染色同时成立的结论,所以每一种固定的染色失败的概率要远小于 。一个矩形上比较一次,只给出一个期望,离这个要求很远。
所以后面四节不用一个大矩形,而是用 个小矩形,并且在 个逐渐变细的横向尺度上重复这个比较。引理 2.3 是为此设计的:它的输出(竖条上的振荡之和)和输入(横条上的振荡之和)是同一种量,上一层的输出可以直接当下一层的输入。这样做之后还缺两样东西:
§ 15 · 进阶改一位数字,影响有多大
引理 2.3 说的是平均。要把平均变成“几乎总是”,需要知道细分之后的振荡对每一个骰子有多敏感。答案是:很不敏感。这一节不含概率,只用第 12 节的两条性质:振荡不怕加常数,以及反向三角不等式 。论文把这件事放在引理 2.6 的证明里,是它的 Step 1。
在第 层,只改变一个点 的下一位数字,也就是把它在所在的旧区间 里挪到另一个子区间,其余的点不动。那么在第 阶段的 个小矩形里,只有 个的振荡可能变,每个至多变 1。所以
推导为什么只有 个小矩形受影响
- 哪些函数会变。设 从 挪到 。它的系数只在 的 个子区间里变:在别的区间看来,它仍然在同一侧。它在 里的系数是 、 或 ,挪了之后还是这三个数之一,所以 其中 是 乘以新旧系数之差。这是一个只在高度 处跳一次的阶梯函数。
- 高度不在块里。看第 阶段的一个小矩形 , 是一个新块。如果 ,那么 要么整个在 下面,要么整个在它上面,上面那个变化在 上是常数。振荡不怕加常数, 不变。
- 高度在块里。变化在 上只取 0 和 两个值,它自己的振荡是 。由反向三角不等式, 的变化不超过 1。
- 合计。含 的新块只有一个,记作 。受影响的小矩形就是 这 个,它们合起来是比较矩形 。 是 个振荡之和除以 ,所以至多变 。
这里看得出为什么要量振荡。固定已揭示信息,改变一个点的下一位横坐标数字,会改变它上方所有高度上的 都变了,受影响的块可能有很多。但其中只有一个块的振荡会变,其余的块只是整体平移了一下。如果量的是 的最大值,这些块就都得算进去。
不管怎么挪,标出来的格子都在同一行,也就是那个点所在的块;变化量的绝对值之和不超过 。到这里,关于“细分一步”的两件事都齐了:
§ 16 · 核心推导把 层接起来:计划、条件增益和波动
前三节只看一个比较矩形、一次细分。现在回到第 12 节的 ,把 层接起来。这一节先列出剩下的计划,然后完成其中两步:引理 2.4 说每一层平均涨多少,引理 2.6 说实际的涨幅很难比平均值低太多。
第一步:把涨幅拆成“条件增益”和“波动”
由 决定。所以每一层的实际涨幅可以写成两段:
对 求和:
叫做第 层的条件增益(conditional gain), 叫做波动项(fluctuation term)。由式 (9),,。所以只要右边后两项合起来很大, 就很大。剩下的证明分三步:
命题 2.7(第 18 节)把三步合起来,再对所有染色用并集界。
第二步:每一层平均涨多少
第 层有 个比较矩形,面积都是 。和第 13 节一样,比较矩形 的内部区域是 去掉最低和最高的旧小矩形, 是里面的点数。
对 ,以概率 1,
求和遍历第 层的 个比较矩形。
推导引理 2.4
- 按比较矩形分组。每个旧的小矩形是恰好一个比较矩形的横条,每个新的小矩形是恰好一个比较矩形的竖条: 里有 个旧的 和 个新的 。所以
- 每个比较矩形里是一次局部实验。在 已知的条件下:各点的高度已知;每个点相对每个旧区间 的位置已知; 里面的点,下一位数字是独立、均匀的骰子,决定它落进哪个子区间。这正是第 14 节的局部实验,而且在所有的 里同时进行。 是旧函数, 是子函数。
- 求和。对每个 用引理 2.3,括号里的量的条件期望至少是 。全部加起来,除以 ,得到 (11)。
不是负的,所以每一层平均都不降。它有多大?如果每个内部区域里都有 个左右的点, 个 加起来再除以 , 大约是 。 层累积起来是 的量级。但“如果”不是保证,第 17 节处理它。
还有一个特点: 只数点,不看颜色。所以 对 种染色都是同一个数。
式 (10) 中间那个和里的每一项至少是 。 里的每一项,在 已知时均值是 0,可正可负。要证 很大,只怕一件事: 是一个很大的负数,把增益吃掉了。下面证明这件事的概率极小。
第三步:有界差分
设 、 且 。则对任意实数 ,。若 ,则 几乎处处成立,结论直接成立。
证明:函数 是凸的,在区间 上它位于连接两个端点的弦的下方:
取期望,,右边变成 。第二个不等号 在第 5 节证过。
条件期望的版本同样成立:如果在某些已知信息下 的条件期望是 0,并且 ,那么 的条件期望不超过 。证明一字不改,只是把 都换成条件期望。
圆圈都在弦的下方,所以重心也在弦的下方,而弦在 0 处的高度正是 。只取两个端点时,重心恰好落在弦上,这是最坏的情形。再往上一点是 。把 调成负数,图左右翻转,结论不变。
设 相互独立,随机元素 与向量 独立。设 可测, 可积,且 。固定 的任意取值,只改变一个 时, 的值至多变化 。则对任意实数 ,以概率 1,
推导Fact A.1
和各个 独立,所以“给定 ”就是把 的第一个变量固定成一个值 。于是只要对每个固定的 ,证明不带条件的 ,其中 。下面固定 。
- 一个一个地揭示。令 ,即知道前 个变量之后对 的最佳猜测;,。记 ,则 。
- 每一步的均值是 0。由“逐层平均”,,所以 。
- 每一步有界。因为变量相互独立, 是这样算出来的:把前 个变量固定在揭示出的值上,对后面的变量求平均。把它看成第 个变量的函数:第 个变量换一个值,被平均的每一项至多变 ,所以平均值也至多变 。而 是这个函数再对第 个变量求平均。一个取值范围不超过 的函数,离它自己的平均值不会超过 。所以 。
- 从最后一个往前剥。 由 决定,可以提出来;对 用上面工具的条件期望版本: 重复 次,得到 。
这是有界差分不等式(McDiarmid)的矩母函数形式,证明用的是 Azuma 的鞅论证;标准版本的常数更好,这里用不着。像 这样“在此前揭示的一切都已知时均值为 0”的一串量,叫做鞅差。
这个例子里 有现成的公式。前 个骰子出现过 种点数时,剩下 种里的每一种,在后面 个骰子里都不出现的概率是 ,所以 。
图和推导对得上两处。每一步有正有负:出了新点数就往下跳,点数重复就往上挪一点,两者按概率加权平均是 0,这是第 2 步。(第一个骰子例外:它一定是新点数,这一步恰好是 0。)每一步都落在浅色竖条里,这是第 3 步。再做 30 轮,终点散在 两侧一个不大的范围里。
第四步:波动项很难是大的负数
固定一种染色, 是式 (10) 里的波动项。则对任意 ,
推导引理 2.6
把第 层的波动记作 ,于是 。
- 一位数字。改变一个点的下一位数字, 至多变 。这是第 15 节。
- 一层。 是 个下一位数字的函数,另外还依赖 里的信息(各点的高度和前 位数字)。这 个数字相互独立,也和 独立。用 Fact A.1: 取 里的信息, 取下一位数字,,再把 换成 。对任意 ,
- 层连乘。 在 已知时都已经定了,可以提出来: 再对 、 一直到 这样做,得到 。
- Markov 不等式,再选 。和第 5 节一样,“”就是“”,所以 指数是 的二次函数,在 处最小,最小值是 。
这一步不需要各层之间独立。给定每一层的已知信息,下一位数字是相互独立的骰子,改变其中一位, 至多变 。先对这一层用条件期望形式的指数矩界,再逐层取条件期望, 层各贡献一个因子 ,式 (13) 的指数里的 和 就是这么累积出来的。
不能把这个论证简化成“ 是 位数字的函数,每一位的影响至多 ”。改变较早的一位数字,会连带改变后面各层的 和条件期望,对 的影响可以超过 。一个小例子:、、,所以 ;颜色 ,纵坐标 ,横坐标 。把第二个点的横坐标改成 ,也就是把它的第一位数字从 1 改成 3,其余不动。直接按定义算, 从 变成 ,变了 。
所以界是逐层用的:每一层只让当前这一位数字变动,此前的数字都算作已知。
式 (13) 是对一种固定的染色说的: 依赖染色,换一种染色, 就是另一个随机变量。要对付全部 种染色,右边得乘上 ,所以 要取得让指数 比 大。第 18 节做这件事。
图里有三件事可以留意,说的都是眼前这组样本。第一, 逐层上升,每一层的涨幅都远高于 ,表里可以直接对比。要记住 是条件期望的下界:单次实现的涨幅没有这样的保证,甚至可以是负的。第二,换成沿 Z 形曲线交替的染色, 小了很多, 也跟着变小,但在这组样本上各层仍然在涨。第三,重复几十组,这些样本里 的最小值和平均值在同一个量级,没有哪一组掉到接近 0。这只是有限次实验的观察,说明不了尾概率; 这么小的概率要靠式 (13)。
§ 17 · 进阶点不会太挤:重的区域和好层
式 (11) 里的 ,在每个内部区域里都有 个左右的点时,大约是 。但这不是保证。如果点扎堆挤在少数几个内部区域里,或者大量落在各个比较矩形最低、最高的旧小矩形里,这个和就会很小;极端情况下所有点都不在内部区域里,。这一节证明: 时,除了一个指数小的概率,每一层都能留住这个数的一个只依赖 的比例。这是第 16 节计划里的 (b)。
重的区域,好层
一个比较矩形里平均有 个点。固定第 层,对它的 个比较矩形定义:
好层说的是:至少一半的点摊得足够开。记 为“第 层是好层”这个事件, 为“ 层都是好层”。它们只看点的位置,与染色无关。再记
它是“理想值” 的 倍。
设 。
(i) 在 上,。
(ii) 如果 ,那么 ,于是 。
推导(i):好层上
- 不重的区域里,平方根不比点数小太多。当 时,。当 时,直接验证最后的不等式即可:两边都是 0。
- 求和。只留下不重的区域。好层上它们里面的点数之和至少是 :
- 除以 。。
为什么要把重的区域扔掉?平方根是凹的:同样多的点,摊在很多个区域里,平方根之和大;挤在一个区域里,平方根之和小。一个区域里的点数超过平均水平的 倍之后,多出来的点对 几乎没有贡献,干脆不算。
一层不是好层的概率
把每个比较矩形最低和最高的旧小矩形叫做边界带(boundary strips)。每个点要么在某个内部区域里,要么在边界带里。
推导(ii): 时,
- 不是好层意味着什么。这时落在不重的内部区域里的点不到 个。其余的点要么在重的内部区域里,要么在边界带里。所以有超过 个点落在集合 里, 是边界带和全部重区域的并。
- 重的区域不多。没有哪个点同时在两个内部区域里,而每个重区域里有超过 个点,一共只有 个点。所以重区域少于 个。
- 不是固定的集合。哪些区域是重的,取决于点落在哪里。所以不能直接算“一个点落进 的概率”。办法是把所有可能的情况都列出来:考虑每一组 ,它由少于 个内部区域组成,不管里面的区域重不重。记 为边界带和 里的区域的并, 为“至少 个点落在 里”这个事件。第 1、2 步说:如果第 层不是好层,那么取 为重区域的全体, 就发生了。所以“不是好层”包含在这些 的并里。
- 很小。固定 。边界带是每个比较矩形的 个旧小矩形里的两个,合起来面积是 。 里的区域少于 个,每个面积不到 ,合起来不到 。所以 是一个固定的集合,面积至多 。
- 一组固定的点全落进去。如果 发生,就有 个下标,它们对应的点全在 里。 个点独立、均匀,所以指定的一组点全落进固定的 的概率至多是 (因为 )。下标集合至多 个,由并集界,。
- 对 用并集界。内部区域一共 个,所以 至多有 种选法: 中间用了 。再对 层用一次并集界,就是 的界。
试一下三个预设。均匀撒点的这组样本里没有重的区域, 左右的点在不重的内部区域里。挤 40% 的点进 16 个区域:这 16 个区域都变红了,但剩下的点仍然过半,还是好层, 仍然不小于 。挤进去的比例过了一半左右就不再是好层,第三个预设取的是 60%。要让随机撒的点自己变成这样,概率不超过最后一个读数,、 时是 左右。
有三点值得停一下。第一,这里随机的是点的位置,而“好层”只和位置有关。所以 对 种染色是同一个事件,只需要排除一次。第二, 这个条件用在第 6 步: 的选法有 种,要让 压得住, 不能比 大。第三,各层的内部区域形状不同,各层是不是好层并不独立;证明只对 层用了并集界,用不着独立性。
§ 18 · 核心推导收尾:定理 1.1
定理 1.1 的陈述在第 8 节。
三步合起来:命题 2.7
第 16 节计划里的 (a)(b)(c) 都有了。对一种染色 ,考虑两个事件:
设 。则
推导命题 2.7
左边的门槛就是 。先固定一种染色,并设 发生,而 。
- 条件增益之和。在 上,每一层的条件增益至少是 (引理 2.4),而 (引理 2.5 (i))。由式 (10) 和 ,
- 很小就逼出事件二。由式 (9),。和第 1 步合起来,,更有 ,。论文只用后者,常数没有优化。
- 事件二的概率。由 (12),。在 (13) 里代入这个 : 所以 。
- 并集界。如果存在一种染色使 ,那么要么 不发生,要么 发生而这种染色的 很小。前一个事件只有一个;后一类事件每种染色有一个,共 个: 代入引理 2.5 (ii) 和第 3 步。
右边的两项,只有第二项乘了 。事件一是所有染色共用的,排除一次就够了。
选参数
现在把 、 定下来,目标是让 (14) 的右边不超过 ,同时让左边的门槛至少是 。给定 ,取整数 大到满足两个条件( 是自然对数,论文写作 ):
这样的 只依赖 ,而且 ,所以 。再取
对每个 ,取 为满足 的最大正整数,并令 。 时左边是 ,而左边随 增大趋于无穷,所以这样的 存在。
推导式 (16)、(17) 和 (18)
(16) 左边的不等式是 的定义。 是最大的,所以 不满足条件:。用 和 ,得到 ,这是 (16) 的右边。对同一个不等式用 和 :,取以 2 为底的对数就是 (17)。把 (17) 两边取 次方,再乘上 ,就是 (18)。
式 (16) 说,一个比较矩形里的平均点数 在 和 之间,是 的量级。式 (17) 说 ,至少是 的量级;反过来 也不会更大,因为它的定义要求 。
为什么是 ?(16) 的下界让 (14) 的门槛至少是 。上界让 (14) 最后那个指数超过 , 够大时压得住 。如果换成 ,这个指数只能保证超过 ,对付不了 种染色。
为什么密度 取 的量级?密度再大一些,每个 会更大。但取 为总增益的量级时,(13) 的指数是 的量级( 固定),和密度无关;它必须超过 。所以 至多是 的量级,密度至多是 的量级。
定理 1.1 的证明
推导分两种情形
- 情形一:。命题 2.7 需要 ,这种情形要另外处理。由 (16),,所以 ;由 (18),。于是只要找一个锚定矩形,在任何染色下差都是 1。以概率 1 各点的高度互不相同,最低的点只有一个,锚定矩形 里只有它,颜色和是 。定理在这种情形下以概率 1 成立。
- 情形二:。式 (14) 右边的第一项。这时 。由 (15) 的第一个条件,,所以第一项至多是 。
- 第二项。由 (16),,所以 ,用的是 (15) 的第二个条件。于是 。
- 相加。(14) 的右边不超过 ,因为 。
- 换算成 。在这个例外事件之外,每一种染色都满足 依次用到 (16) 的 、、以及 (18)。
第 5 步是指数 最后出现的地方:门槛是 ,而 至少是 的一个常数倍,所以门槛是 的量级。第 4 步解释了 (15) 里为什么是 而不是 :多出来的 用来吃掉因子 ,它来自第一项前面的 和第二项。
两本账各有代价和收益。事件一的收益是 ,随 只按对数增长;事件二的收益是 ,随 线性增长,但起步晚。 小的时候,卡住的是事件二: 时它要求 ,而事件一只要 。 大的时候反过来,卡住的是事件一,因为对数增长得慢。两个小计都能随 增大而变得任意地负,这就是定理里的 可以任意大的原因:想要多小的失败概率,就把底数 取多大。
拖动点数可以看到: 大约是 ,随 增长得很慢。 本身是锯齿状的: 增大时它跟着涨, 每加 1 它就掉到原来的 ;但它始终夹在带子里,而带子随 缓慢上移。带子越过 1,需要 达到 到 的量级。最后一个读数展示表达式 ,它超过 1 还要更晚。图中 b = 16,…,256 不满足式 (15),这里只演示尺度变化,不给出定理的概率保证。定理要求的 上万,图的形状和这里一样,只是横轴要拉长很多,下面“关于常数”给出了具体的数。
这就证完了定理 1.1。随机点集以正概率满足结论,而且以概率 1 各点互不相同,所以存在 点集使任何染色在某个锚定矩形上的差至少是 。和 Nikolov 的上界合起来:
证明给出的常数很小。以失败概率 为例,即 :满足 (15) 的最小的整数是 ,这时 。下界 要超过 1,需要 大于 。在此之前,定理给出的界还不到 1,不如“差至少是 1”这件平凡的事。
这在渐近结果里很常见:定理确定的是增长的量级,不是具体数值。论文在定理后面直接说了:没有去优化 ,它非常小,所以这个界只对很大的 有意义。
回顾
证明走完了。这一部分先把 这个指数的账重新对一遍,再回答开头的三个问题,然后看还有什么没解决。最后附上依赖图、记号表和文献。
§ 19 · 进阶 的账
证明里有三个数在起作用:
里的 8 是这样来的:如果 不超过它,那么 ,离条件增益之和 还差 ,这个差只能由波动项来补。论文只用了其中的 ,常数没有优化。
为什么 不能取得更大
每层的涨幅是 ,看起来 越大越好。限制来自并集界。式 (13) 里取 ,指数是 ;要压住 种染色,它必须比 大。所以 至少要是 的 的若干倍,也就是
第 18 节的取法 在这个范围里,还留了一个因子 的余量,用来把失败概率压到 。论文在引言里是这样说的:密度再大,每层的增益会更大;但对总增益量级的偏离,波动的估计给出的指数是 的量级,不管密度是多少,而它必须超过 。所以密度 取 的量级,已经是这个论证允许的最大值。
每一层有 个比较矩形, 层共 个。对一种固定的染色, 要异常地小,大多数比较矩形里的随机和都得碰巧抵消掉。如果把这 个矩形当成各自独立、每个碰巧的概率是个常数,合起来大约是 。染色有 种可挑,并集界要求 很小,所以要 ,即 。
这只是关于尺度的启发式说法:各个比较矩形、各层之间并不独立。证明用的是第 16 节逐层迭代的条件指数矩界,也就是式 (13):取 为总增益的量级时,它右边的指数正好是 的常数倍。
和连续差异度对比一下。第 6 节的二进网,每个二进条带的误差不超过 1, 层合计 。这里每一层的涨幅是 的量级,合计 。两个问题相差的 ,就是每层多出来的这个平方根。
和第 9 节的猜测对账
第 9 节用布朗单的小球估计猜出了尺度。现在把证明里的参数翻译成那边的语言。差异度的尺度是 ,对应的小球半径是 。
| 布朗单的小球估计 | 这里的证明 |
|---|---|
| 半径 | |
| ,是 的量级( 是常数) | |
| 指数 |
最后一行说,在这组参数下小球概率的指数正好是 的量级,也就是刚好够付 的并集界。两边用的是同一个“三次方”:。证明没有用到布朗单,但落在了它预言的尺度上。论文第 3 节做的是第 9 节那个计算;把证明里的参数代回去对账,是这份导读加的。
§ 20 · 入门之前为什么不行,这次为什么可以
之前为什么不行
- 借连续差异度。转移原理只能把连续差异度的下界搬过来,而连续差异度恰好是 。单靠这条路,到 为止。
- 正交函数法。在第 7 节介绍的经典论证里,检验函数的收益按尺度逐层相加, 层各贡献一个常数。
- 分解范数。 与差异度之间的两个通用不等式各带对数因子的损失,平面上的下界一侧正好落在 。
这些具体论证没有给出本文对随机点集的统一下界。这里介绍的正交函数法在组合差异度上的应用针对二进网,另外两条路线给出的坏点集藏在某个网格的子集里。二进网本身就能染到 (见第 7 节),在它上面不可能证出更多。
这次为什么可以
| 旧方法 | 本文 | |
|---|---|---|
| 点集 | 二进网,或者某个网格的子集 | 随机撒点 |
| 怎样对付全部 种染色 | 对每种染色给出证据(检验函数、分解范数) | 对每种染色估计“染得好”的概率,再用并集界 |
| 需要的关键估计 | 检验函数的内积、矩阵的分解范数 | 局部振荡的平均涨幅和单点影响 |
| 各层尺度的贡献 | 常数,合计 | ,合计 |
和旧方法的联系也值得一提。“横向变细、纵向变粗、面积不变”的矩形族,正是 Roth 和 Halász 的正交函数法里用的那一族。论文在相关工作里还指出了和 Talagrand 证明布朗单小球估计的联系:Talagrand 的证明里有一个确定性的递推,在一个坐标方向上取平均,在另一个方向上挑代表点;论文的局部比较用的是同样的一对相反的尺度。对子函数取平均,在期望意义下保住了旧函数;内部区域里的点带来的独立对称增量提供了增益。端点平均 则是 Talagrand 那里“横向取平均”的条件期望版本(第 13 节末尾)。
论文的四步,和这份导读的对应
论文引言把证明概括成四步。第四部分讲的就是这四步,只是顺序稍有不同:这里把“一位数字的影响”提前到了第 15 节,把好层放在了波动之后。
| 论文的四步 | 内容 | 论文里的位置 | 这份导读 |
|---|---|---|---|
| (1) Potential | 逐位揭示横坐标;端点平均、振荡、; | 式 (1)–(3)、(9) | § 10–§ 12 |
| (2) Local gain | 一个比较矩形里,竖条上的振荡之和平均比横条上多 ;对所有比较矩形求和 | 引理 2.1、Fact 2.2、引理 2.3、引理 2.4 | § 13、§ 14、§ 16 |
| (3) Good transitions | 重的区域、好层; 时每一层都是好层,例外的概率指数小,而且与染色无关 | 引理 2.5 | § 17 |
| (4) All colorings | 一位数字只让 变 ;有界差分控制波动项;对 种染色用并集界;选参数 | 引理 2.6、Fact A.1、命题 2.7、2.5 小节(Parameters) | § 15、§ 16、§ 18 |
技术清单
| 技术 | 作用 | 位置 |
|---|---|---|
| 随机点,逐个染色的并集界 | 把“每种染色都不好”化成一个固定染色的概率估计 | § 8 |
| 逐位揭示横坐标 | 每一层只放出 个独立的骰子 | § 10 |
| 端点平均 (式 (2)) | 细分之后,子函数的平均在期望意义下回到旧函数 | § 12、§ 14 |
| 局部振荡 (式 (1)) | 不怕加常数:对每个受影响的横向区间,只有包含该点高度的块可能改变振荡 | § 12、§ 15 |
| 纵向比较(引理 2.1,式 (4)) | 上的振荡看得见首尾两个块之间的偏移,单个块上的振荡看不见 | § 13 |
| 先平均,再比较(式 (5)、(6)) | 把 个子函数并成一个 ,它等于旧函数加上各点的增量 | § 13 |
| 对称增量之和不会扎堆(Fact 2.2) | 内部点的增量之和 加上任何固定的偏移,绝对值的期望至少是 | § 14 |
| 条件增益加波动项(式 (10)、引理 2.4) | 把 写成初值、各层条件增益之和与均值为 0 的波动项;条件增益有一个与染色无关的共同下界 | § 16 |
| 有界差分(Fact A.1、引理 2.6) | 波动项很难是大的负数,不需要各层独立 | § 15、§ 16 |
| 重的区域与好层(引理 2.5) | M ≤ n 时,各层以高概率同时是好层;这个事件与染色无关 | § 17 |
§ 21 · 入门常数、形式化验证与开放问题
显式的坏点集
证明是概率性的:它说明随机点集几乎都是坏的,却指不出一个具体的。能不能明确写出一族点集,差异度是 ?论文指出,主要的困难是:把独立的随机数字换成确定的选择之后,怎样保住在许多层尺度上累积起来的振荡。
高维
对 维的盒子,已知 ,缺口同样是 。(第 7 节里的 是分解范数方法给出的较弱的上界,Nikolov 后来把它改进到了 。)Bansal 猜想 维的答案是 ;论文的定理说明这在 时不对。
高维该是哪一边?把第 9 节的计算搬到 维:布朗单的小球猜想预言指数是 ,和 平衡之后得到 ,与已知的上界吻合。论文同时强调,这个启发式的计算并不能把结论转移到有限点集上。证明方面,论文的论证用到了横向和纵向两个相反的分辨率:细分一个坐标时,一个点的影响被限制在一个纵向块里(第 15 节)。要推广到高维,需要在几个坐标同时细分或合并时找到相应的局部比较。
常数
第 18 节末尾算过,证明给出的 极小: 时 ,,结论要到天文数字般的 才有实质内容。论文明确说没有优化 。
形式化验证与 AI
论文末尾有一段“AI methodology statement”,大意是:作者从 2013 年起就在考虑这个问题;2026 年 7 月开始,作者与 GPT 和 Claude 交互式地研究它,先得到一个基于“killed suffix walk”的证明,后来简化成论文第 2 节和附录里的局部振荡证明;同样的工具加上 Xean 被用来检查证明和准备稿件;主要的下界定理有一份 Lean 形式化,按论文的说法由 GPT 完成;作者核实了全部内容的正确性和原创性。形式化的代码在 github.com/wzskytop/tusnady-lean,所用工具和核查记录以仓库当前的说明为准;论文在 arXiv:2610.08130。
形式化的范围要分清。它覆盖的是论文的新下界:随机点的定理 1.1,以及由它得到的确定性下界。引用的上界、由此合成的 、历史叙述,以及这份导读补充的解释和交互演示,都不在形式化的范围里。
定理、引理与 Lean 声明的对应关系见仓库的 论文与代码对应表。
这份导读补充了推导、例子和交互演示。它们不能代替形式化验证,也不能代替独立的审阅。
其他方向
论文在相关工作里提到两个方向。一是在线差异问题:点随机到达时,已有工作研究了区间、条带和 Tusnády 问题的在线算法。对 里均匀随机到达的点,已知任何在线算法在前 个点里以常数概率出现 的差(Bansal–Jiang–Singla–Sinha)。定理 1.1 对任何染色都成立,在线、离线都算,所以在平面上把这个界从 抬到了 。二是数据结构:差异度和范围搜索、近似范围计数的下界有关,而本文的难例是随机的,或许能用来得到平均情形的下界。
§ 22 · 附录依赖图、记号表与文献
证明的依赖关系
记号表
| 记号 | 含义 | 首次出现 |
|---|---|---|
| 点集和点数 | § 1 | |
| 染色,取值 ; 是 内颜色之和 | § 3 | |
| 点集的差异度; 个点的最坏差异度 | § 3 | |
| 连续差异度 | § 6 | |
| 第 个随机点的横坐标和纵坐标 | § 8 | |
| 锚定矩形 里的颜色和;它的最大绝对值。第 11 节起简写为 | § 8 | |
| 失败概率 里的指数;定理 1.1 里的常数 | § 8 | |
| 布朗单;小球的半径 | § 9 | |
| 底数,整数,;定理的证明里取得很大(式 (15))。第 18 节的交互里取成 2 的幂 | § 10、§ 18 | |
| 第 阶段的已知信息:全部纵坐标和每个横坐标的前 位数字 | § 10 | |
| 层数:阶段编号 ,过渡共 次,从阶段 到 叫第 层(论文:transition ); 是每层比较矩形的个数 | § 11 | |
| 第 阶段的横向区间(宽 )和纵向块(高 ); 是小矩形(论文:cell) | § 11 | |
| 的第 个子区间(论文:child);由 个旧块 并成的新块;比较矩形 | § 11 | |
| 端点平均, 在 的两个端点处的值的平均,式 (2);论文写作 。横坐标是 的点在其中的系数(权重) 是 | § 12 | |
| 振荡: 在 上的最大值减最小值;中点:最大值和最小值的平均。式 (3) | § 12 | |
| 局部振荡(论文:potential):第 阶段各小矩形上 的振荡的平均,式 (1) | § 12 | |
| 的内部区域 ;里面的点数 | § 13 | |
| 固定 时的简写:旧函数 ;子函数 ;它们的平均 | § 13 | |
| 偏移 | :最高的块相对最低的块(论文:offset) | § 13 |
| 骰子的结果(点落进 );这个点的增量 (论文:jump) | § 13 | |
| 内部点的增量之和; 去掉这些增量之后的函数; 自己的偏移 | § 14 | |
| 一个增量的二阶矩 | § 14 | |
| 条件增益 | :第 层平均涨多少 | § 16 |
| 波动项 ,式 (10);其中第 层的那一项 | § 16 | |
| 第 层条件增益的下界 ,式 (11) | § 16 | |
| Fact A.1 里的已知信息、独立变量、函数、单个变量的影响的上界、指数里的参数 | § 16 | |
| 引理 2.6 里偏离的大小;命题 2.7 里取 | § 16、§ 18 | |
| 重、好层 | 的内部区域是重的;至少 个点在不重的内部区域里的层是好层 | § 17 |
| 第 层是好层; 层都是好层 | § 17 | |
| 好层保证的下界 ,式 (12) | § 17 | |
| 边界带, | 各比较矩形最低、最高的旧小矩形;少于 个内部区域的一组;这一组和边界带的并;“至少一半的点在 里”这个事件。第 17 节里不带下标的 是边界带和全部重区域的并,和第 9 节的布朗单无关 | § 17 |
文献
以下书目信息取自论文 r65 版的参考文献表;标“背景”的两条是这份导读补充的。
- Z. Wei. Tight Bounds for Tusnády's Problem in the Plane. arXiv:2610.08130. 本导读讲解的论文;导读依据的是 r65 版稿件,2026-10-07 已确认其 TeX 源文件与 arXiv v1 逐字节相同。
- C. Aistleitner, D. Bilyk, and A. Nikolov. Tusnády's problem, the transference principle, and non-uniform QMC sampling. MCQMC 2016(Springer,2018).
- K. Azuma. Weighted sums of certain dependent random variables. Tôhoku Mathematical Journal 19(3), 1967.
- W. Banaszczyk. On series of signed vectors and their rearrangements. Random Structures & Algorithms 40(3), 2012.
- N. Bansal. Discrepancy theory and related algorithms. Proceedings of the International Congress of Mathematicians 2022, Vol. 7. EMS Press, 2023.
- N. Bansal and S. Garg. Algorithmic discrepancy beyond partial coloring. STOC 2017.
- N. Bansal, H. Jiang, R. Meka, S. Singla, and M. Sinha. Online discrepancy minimization for stochastic arrivals. SODA 2021.
- N. Bansal, H. Jiang, S. Singla, and M. Sinha. Online vector balancing and geometric discrepancy. STOC 2020.
- N. Bansal and A. Nikolov. Discrepancy theory: an algorithmic and geometric perspective. arXiv:2608.00140, 2026.
- R. F. Bass. Probability estimates for multiparameter Brownian processes. The Annals of Probability 16, 1988.
- J. Beck. Balanced two-colorings of finite sets in the square I. Combinatorica 1(4), 1981.
- J. Beck. Balanced two-colorings of finite sets in the cube. Discrete Mathematics 73, 1989.
- D. Bilyk and M. Lacey. The supremum norm of the discrepancy function: recent results and connections. MCQMC 2012(Springer,2013).
- G. Bohus. On the discrepancy of 3 permutations. Random Structures & Algorithms 1(2), 1990.
- G. Halász. On Roth's method in the theory of irregularities of point distributions. Recent Progress in Analytic Number Theory, Vol. 2, 1981.
- H. Jiang, J. Kulkarni, and S. Singla. Online geometric discrepancy for stochastic arrivals with applications to envy minimization. arXiv:1910.01073, 2019.
- K. G. Larsen. On range searching in the group model and combinatorial discrepancy. SIAM Journal on Computing 43(2), 2014.
- J. Matoušek. Geometric Discrepancy: An Illustrated Guide. Springer, 1999.
- J. Matoušek and A. Nikolov. Combinatorial discrepancy for boxes via the norm. SoCG 2015.
- J. Matoušek, A. Nikolov, and K. Talwar. Factorization norms and hereditary discrepancy. IMRN, 2020.
- C. McDiarmid. On the method of bounded differences. Surveys in Combinatorics, 1989. Cambridge University Press, 1989.
- A. Nikolov. Tighter bounds for the discrepancy of boxes and polytopes. Mathematika 63(3), 2017.
- W. M. Schmidt. Irregularities of distribution. VII. Acta Arithmetica 21, 1972.
- A. Srinivasan. Improving the discrepancy bound for sparse matrices: better approximations for sparse lattice approximation problems. SODA 1997.
- M. Talagrand. The small ball problem for the Brownian sheet. The Annals of Probability 22(3), 1994.
- Z. Wei and K. Yi. The space complexity of 2-dimensional approximate range counting. SODA 2013. 期刊版:Tight space bounds for two-dimensional approximate range counting, ACM Transactions on Algorithms, 2018.
- C. Xu. Xean. GitHub 仓库,2026,
github.com/chaoxu/xean. - 背景:K. F. Roth. On irregularities of distribution. Mathematika 1, 1954.
- 背景:第 6、7 节关于二进网、转移原理和 范数的叙述,依据上面 Matoušek 的专著以及 Matoušek–Nikolov–Talwar、Nikolov 的论文。