4.4 Bohr 集Bohr sets
本页为译文 + 高中讲解合一:黑色正文为忠实翻译;彩色框(目标 / 例 / 分步推演 / 注记)与配图为面向高中生的详解,逐步推演、举例、画图,不用比喻。
在傅里叶分析方法的许多应用中,人们从某个加性集合 \(A\) 出发,得到关于 \(A\) 的傅里叶变换 \(\hat 1_A\) 的某些信息(例如,可能得到傅里叶偏差 \(\|A\|_u\) 的某个界)。接下来人们希望反过来,从这些信息回到关于原集合 \(A\) 的某些新的组合信息。对某些特殊的群(例如有限域几何 \(\mathbb F_p^{\,n}\)),可以相当直接地做到这一点(参见引理 10.15)。然而,要把一般群上的傅里叶信息转化为组合信息,我们需要 Bohr 集(在文献中也称为 Bohr 邻域)这一概念。
圆周上的“范数” \(\|\theta\|_{\mathbb R/\mathbb Z}\)
我们首先在圆群 \(\mathbb R/\mathbb Z\) 上定义一个“范数” \(\|\theta\|_{\mathbb R/\mathbb Z}\):约定当 \(-1/2<\theta\le 1/2\) 时 \(\|\theta+\mathbb Z\|_{\mathbb R/\mathbb Z}=|\theta|\)。换句话说,\(\|\theta\|_{\mathbb R/\mathbb Z}\) 就是 \(\theta\)(更确切地说,是陪集 \(\theta\) 的任一代表元)到最近整数的距离。我们注意到下面这组初等的界 \[\tag{4.24}4\,\|\theta\|_{\mathbb R/\mathbb Z}\le |e(\theta)-1|\le 2\pi\,\|\theta\|_{\mathbb R/\mathbb Z},\] 它来自初等三角学,以及如下观察:当 \(|x|\le \pi/2\) 时,sinc 函数 \(\sin(x)/x\) 的取值介于 \(1\) 与 \(2/\pi\) 之间。(这里 \(e(\theta):=e^{2\pi i\theta}\)。)
把 \(\theta\) 看成圆周(周长为 \(1\))上的一点,\(\|\theta\|_{\mathbb R/\mathbb Z}\) 就是它离“整数刻度”(即圆周上同一点 \(0\))的最短弧距。
- \(\|0.1\|_{\mathbb R/\mathbb Z}=0.1\)(离 \(0\) 近)。
- \(\|0.9\|_{\mathbb R/\mathbb Z}=0.1\)(离 \(1\) 近,绕回去只差 \(0.1\))。
- \(\|2.97\|_{\mathbb R/\mathbb Z}=0.03\)(离整数 \(3\) 只差 \(0.03\))。
- \(\|0.5\|_{\mathbb R/\mathbb Z}=0.5\)(最远,正好在对面)。
关键性质:它是对称的 \(\|-\theta\|=\|\theta\|\),又满足三角不等式 \(\|\theta+\varphi\|\le\|\theta\|+\|\varphi\|\),所以名副其实地像一把“尺子”。
Bohr 集的定义
这里 \(\xi\cdot x\) 是群 \(Z\) 上一个固定的双线性配对(在循环群 \(Z_N\) 里就是 \(\xi\cdot x=\xi x/N\))。一个点 \(x\) 属于 \(\mathrm{Bohr}(S,\rho)\),意思是:对频率集 \(S\) 里的每一个 \(\xi\),数 \(\xi\cdot x\) 都非常接近整数(到整数的距离 \(<\rho\))。
分步理解:
- 取定若干频率 \(\xi_1,\dots,\xi_d\)(这就是 \(S\),\(d=|S|\) 是秩)。
- 对候选点 \(x\),逐个计算 \(\|\xi_1\cdot x\|,\ \|\xi_2\cdot x\|,\dots\)。
- 只要其中有一个超过 \(\rho\),\(x\) 就被淘汰;只有全部都 \(<\rho\),\(x\) 才入选。
- \(\rho\) 越大,要求越松,集合越大;频率越多(\(S\) 越大),要求越严,集合越小。
基本运算性质
注意 \(\mathbb R/\mathbb Z\) 范数是对称且次可加的:\(\|-x\|_{\mathbb R/\mathbb Z}=\|x\|_{\mathbb R/\mathbb Z}\),\(\|x+y\|_{\mathbb R/\mathbb Z}\le\|x\|_{\mathbb R/\mathbb Z}+\|y\|_{\mathbb R/\mathbb Z}\)。由此可见 Bohr 集 \(\mathrm{Bohr}(S,\rho)\) 是对称的,关于 \(S\) 递减、关于 \(\rho\) 递增(且当 \(\rho>1/2\) 时填满整个空间 \(Z\));它们总是 \(S^{\perp}\) 的若干陪集之并,并且当 \(\rho\) 足够小时它们恰好就等于 \(S^{\perp}\) 本身。我们还容易验证交性质 \[\mathrm{Bohr}(S,\rho)\cap\mathrm{Bohr}(S',\rho)=\mathrm{Bohr}(S\cup S',\rho)\] 以及加法性质 \[\mathrm{Bohr}(S,\rho)+\mathrm{Bohr}(S,\rho')\subseteq\mathrm{Bohr}(S,\rho+\rho').\] 特别地,对任意 \(k\ge 1\) 有 \[k\,\mathrm{Bohr}(S,\rho)\subseteq\mathrm{Bohr}(S,k\rho).\]
- 对称:若 \(x\) 入选(每个 \(\|\xi\cdot x\|<\rho\)),由 \(\|\xi\cdot(-x)\|=\|-(\xi\cdot x)\|=\|\xi\cdot x\|\),故 \(-x\) 也入选。
- 关于 \(\rho\) 递增:放宽门槛 \(\rho\),原来入选的当然仍入选。
- 关于 \(S\) 递减:频率越多,要满足的条件越多,能通过的点只会更少。
- 交性质:同时满足 \(S\) 的条件“且”满足 \(S'\) 的条件,等价于满足 \(S\cup S'\) 的全部条件。
- 加法性质:若 \(\|\xi\cdot x\|<\rho\) 且 \(\|\xi\cdot y\|<\rho'\),由三角不等式 \(\|\xi\cdot(x+y)\|\le\|\xi\cdot x\|+\|\xi\cdot y\|<\rho+\rho'\)。把这条用 \(k\) 次就得到 \(k\,\mathrm{Bohr}(S,\rho)\subseteq\mathrm{Bohr}(S,k\rho)\)。
Bohr 集的大小
接下来我们建立 Bohr 集大小的若干界。这里 \(\mathbb P_Z(A):=|A|/|Z|\) 表示 \(A\) 在 \(Z\) 中的密度。
本引理应与 Kronecker 逼近定理(推论 3.25)相比较;事实上,这两个结果关系非常密切。
现在证明 (4.26)。由极限论证,可将左边的 \(2\rho\) 换成 \(2\rho-\varepsilon\)(\(\varepsilon>0\) 很小)。注意,区间 \(\{\theta\in\mathbb R/\mathbb Z:\|\theta\|_{\mathbb R/\mathbb Z}<2\rho-\varepsilon\}\) 可以被四个形如 \(\{\theta\in\mathbb R/\mathbb Z:\|\theta-\theta_0\|_{\mathbb R/\mathbb Z}<\rho/2\}\) 的区间覆盖。因此我们可以用 \(4^{|S|}\) 个形如 (4.27) 左端的集合来覆盖 \(\mathrm{Bohr}(S,2\rho)\)。像前面那样论证即得结论。♦
下界 (4.25) 的证明用的是一个常见技巧:先找一个大集合,再用“两两作差都落进 Bohr 集”把大小传递给 Bohr 集。
- 随机平移门槛:把每个频率的“接近整数”改成“接近某个随机相位 \(\theta_\xi\)”。对单个 \(x\),全部满足的概率恰是 \(\rho^{|S|}\)。
- 求和换期望:把概率乘以总数 \(|Z|\),得到满足条件的 \(x\) 的平均个数 \(\ge\rho^{|S|}|Z|\)。
- 抽屉:平均值这么大,必有某一组 \(\theta_\xi\) 使真实个数 \(\ge\rho^{|S|}|Z|\)(这就是 (4.27))。记这个大集合为 \(E\)。
- 作差:\(E\) 里任取 \(x,x'\),差 \(x-x'\) 落进 \(\mathrm{Bohr}(S,\rho)\)。固定 \(x'\),映射 \(x\mapsto x-x'\) 是单射,所以 \(|\mathrm{Bohr}(S,\rho)|\ge|E|\ge\rho^{|S|}|Z|\),即 (4.25)。
陪集级数
我们已经提到,向量空间的子空间是 Bohr 集的一个例子。级数(等差数列)可以构成另一个例子;例如循环群 \(Z_M\) 中形如 \((-N,N)\) 的区间就容易看出是秩为 \(1\) 的 Bohr 集。我们可以引入陪集级数的概念,把这两个例子结合起来。
当然,推论 3.8 表明,每个陪集级数也都可以视为一个普通级数,只不过秩可能大得多。然而,若 \(Z\) 是素数阶循环群,则 \(H\) 要么是平凡的,要么等于整个空间,因此至多把秩增加 \(1\)。事实上,我们可以把小有限域上的向量空间(一端)和素数阶循环群(另一端)看作有限群 \(Z\) 加性行为的两个极端。
一个秩为 \(d\) 的(广义等差)级数是
\[P=(-N_1,N_1)\cdots(-N_d,N_d)\cdot(v_1,\dots,v_d)=\{n_1 v_1+\cdots+n_d v_d:\ |n_j| 陪集级数 \(P+H\) 就是把这样一个 \(d\) 维“格点盒子” \(P\) 再加上一整个子群 \(H\)。例如在 \(Z_{12}\) 中取 \(P=\{0,1,2\}\)(\(d=1\))、\(H=\{0,6\}\),则
\[P+H=\{0,1,2,6,7,8\},\quad |P+H|=6=|P|\,|H|=3\times2,\]
所以它是真陪集级数。
现在我们把秩为 \(d\) 的 Bohr 集与秩为 \(d\) 的陪集级数联系起来。
- 展平:用同态 \(\varphi(x)=(\xi\cdot x)_\xi\) 把 Bohr 集“展开”到环面 \((\mathbb R/\mathbb Z)^S\) 上。半径 \(\rho\) 的 Bohr 集对应一个边长 \(2\rho\) 的立方体 \(Q\) 的原像。
- 提升到格:把 \(\varphi(Z)\) 与整数格 \(\mathbb Z^S\) 合并成欧氏空间里的格 \(\Lambda\)。于是“环面里的立方体”变成“欧氏空间里的格点盒子” \(\Lambda\cap Q\)。
- 用格几何(引理 3.36)找级数:格与凸体相交的部分,可被一个真级数 \(\widetilde P\)(=格点盒子)从内外两侧夹住,缩放因子是 \(d^{-2d'}\)。
- 拉回:把 \(\widetilde P\) 的生成元 \(w_j\) 经 \(\varphi^{-1}\) 拉回 \(Z\) 得到 \(v_j\),核 \(H=S^\perp\) 自动补上“子群”部分。合起来就是陪集级数 \(P+H\)。
在循环群的情形下,我们可以丢掉子群 \(H\),并把常数稍加锐化(不过代价是失去 (4.28) 中的第一个包含):
任取 \(1\le j\le d\)。由 \(v_j\in\Lambda\) 及 \(\Lambda\) 的定义,存在 \(w_j\in Z_N\) 使得 \(v_j\in\alpha w_j+\mathbb Z^d\)。特别地 \(\|\xi_i\cdot w_j\|_{\mathbb R/\mathbb Z}\le\lambda_j\rho\) 对所有 \(1\le i,j\le d\) 成立。令 \(w:=(w_1,\dots,w_d)\)。现在令 \(M_j:=\big\lceil\tfrac{1}{d\lambda_j}\big\rceil\),并令 \(M:=(M_1,\dots,M_d)\);我们断言级数 \(P:=(-M,M)\cdot w\) 是真的且落在 \(\mathrm{Bohr}(S,\rho)\) 内(它显然对称)。
先验证 \(P\subseteq\mathrm{Bohr}(S,\rho)\)。若 \(n=(n_1,\dots,n_d)\in(-M,M)\),则对任意 \(1\le i\le d\) 有 \[\Big\|\xi_i\cdot (n\cdot w)\Big\|_{\mathbb R/\mathbb Z}\le\sum_{j=1}^d|n_j|\,\|\xi_i\cdot w_j\|_{\mathbb R/\mathbb Z}<\sum_{j=1}^d\frac{1}{d\lambda_j}\,\lambda_j\rho=\rho,\] 因此 \(n_1 w_1+\cdots+n_d w_d\in\mathrm{Bohr}(S,\rho)\)。这就证明了包含 \(P\subseteq\mathrm{Bohr}(S,\rho)\)。
现在证明 \(P\) 是真级数。反设存在不同的 \(n,n'\in(-M,M)\) 使得 \(n\cdot w=n'\cdot w\);令 \(\tilde n:=n-n'\in(-2M,2M)\),则 \(\tilde n\cdot w=0\)。特别地,\((\tilde n\cdot v)_i\) 对每个 \(i\) 都是整数。另一方面,像前面那样论证,有 \[|(\tilde n\cdot v)_i|\le\sum_{j=1}^d|\tilde n_j|\,|\xi_i w_j/N|<\sum_{j=1}^d\frac{2}{d\lambda_j}\,\lambda_j\rho=2\rho.\] 由于 \(\rho<1/2\),我们得到 \((\tilde n\cdot v)_i=0\) 对所有 \(i\) 成立,从而 \(\sum_j\tilde n_j v_j=0\)。但这与方向基 \(v_1,\dots,v_d\) 的线性无关矛盾。故 \(P\) 是真级数。
最后,这个真级数 \(P\) 的基数为 \[|P|=\prod_{j=1}^d(2M_j-1)\ge\prod_{j=1}^d\frac{1}{d\lambda_j},\] 而结论由 Minkowski 第二定理(它给出 \(\prod_j\lambda_j\) 与覆体积 \(\mathrm{mes}(\mathbb R^d/\Lambda)\) 之间的界,进而带出因子 \(N\))即得。♦
正则 Bohr 集
高秩 \(d\) 的 Bohr 集有一个不理想的特征:它们的倍增常数很大。(4.26) 表明 \(\mathrm{Bohr}(S,\rho)+\mathrm{Bohr}(S,\rho)\) 可能比 \(\mathrm{Bohr}(S,\rho)\) 大 \(4^d\) 倍。Bourgain [39] 的一个有用观察是:如果考虑一个不对称的和 \(\mathrm{Bohr}(S,\rho)+\mathrm{Bohr}(S,\rho')\),其中 \(\rho'\) 比 \(\rho\) 小得多,那么 \(\mathrm{Bohr}(S,\rho)+\mathrm{Bohr}(S,\rho')\) 仍有可能接近 \(\mathrm{Bohr}(S,\rho)\)。这一直觉由正则 Bohr 集的概念形式化。
正则就是要求 Bohr 集的大小对半径稳定:把半径轻微变动一点点(乘以 \(1+\kappa\)),大小也只成比例地、温和地变化,不会突然暴涨。
这为什么有用?因为 \(\mathrm{Bohr}(S,\rho)+\mathrm{Bohr}(S,\rho')\subseteq\mathrm{Bohr}(S,\rho+\rho')=\mathrm{Bohr}(S,(1+\rho'/\rho)\rho)\)。若 \(\mathrm{Bohr}(S,\rho)\) 正则且 \(\rho'\ll\rho\)(取 \(\kappa=\rho'/\rho\) 很小),则这个稍大的 Bohr 集只比原来大一点点。于是“加一个小 Bohr 集”几乎不改变集合大小——这正是把高秩 Bohr 集当作“近似群”使用时最需要的性质。
并非所有 Bohr 集都是正则的。然而事实证明,每个 Bohr 集都“靠近”一个正则的 Bohr 集:
假设我们能找到 \(0.1\le a\le 0.9\),使得对所有 \(|a'-a|\le 0.1\) 都有 \(|f(a')-f(a)|\le 20|a-a'|\)。那么容易看出 \(\mathrm{Bohr}(S,2^a\varepsilon)\) 是正则的。因此只需找到具有这一性质的 \(a\) 即可。这可以直接由 Hardy–Littlewood 极大不等式(应用于 Lebesgue–Stieltjes 测度 \(\mathrm{d}f\))得到,或者如下论证。
若不存在这样的 \(a\),那么对每个 \(0.1\le a\le 0.9\),都存在一个长度至多为 \(0.1\)、以 \(a\) 为一个端点的实区间 \(I\),使得 \(\int_I\mathrm{d}f>\int_I 20\,\mathrm{d}x\)。这些区间覆盖了 \(\{a:0.1\le a\le 0.9\}\),其测度为 \(0.8\)。由 Vitali 覆盖引理(见习题),可以从中找出一族互不相交的区间 \(I_1,\dots,I_n\),其总长度 \(|I_1|+\cdots+|I_n|\ge 0.8/5\)(比如说)。但这样一来便有 \[\log_2 5\ge\int_0^1\mathrm{d}f\ge\sum_{i=1}^n\int_{I_i}\mathrm{d}f\ge\sum_{i=1}^n\int_{I_i}20\,\mathrm{d}x\ge\frac{0.8}{5}\times 20,\] 矛盾。♦
把“大小随半径增长”记成对数曲线 \(f(a)\)。它一路单调上升,但总涨幅有限(\(\le\log_2 5\approx2.32\))。一条总涨幅有限的单调曲线,不可能处处都很陡——若处处陡(斜率 \(>20\) 的区间盖满 \([0.1,0.9]\)),累计涨幅就会超过 \(\tfrac{0.8}{5}\times20=3.2>2.32\),矛盾。所以一定有一段“平缓”的地方,那里的半径就给出正则 Bohr 集。
我们将在 10.4 节证明 Roth 定理的 Bourgain 定量版本时,对本引理作出关键性的使用。
习题
- 4.4.1 证明:若 \(0<\rho\le 1/6\) 且 \(|S|\ge 1\),则对所有 \(\xi\in S\) 有 \(|\widehat{1_{\mathrm{Bohr}(S,\rho)}}(\xi)|\ge\tfrac12\mathbb P_Z(\mathrm{Bohr}(S,\rho))\)。特别地,Bohr 集是极度非一致的:\(\|\mathrm{Bohr}(S,\rho)\|_u\ge\tfrac12\mathbb P_Z(\mathrm{Bohr}(S,\rho))\)。应用 Plancherel 定理,进一步推出界 \(\mathbb P_Z(\mathrm{Bohr}(S,\rho))\le\tfrac{4}{|S|}\)。
- 4.4.2 举例说明:即使 \(\rho\) 很小、\(|S|\) 很大,Bohr 集的密度 \(\mathbb P_Z(\mathrm{Bohr}(S,\rho))\) 既可以低至 \((\rho)^{|S|}\),也可以高至 \(\Omega(1/|S|)\)。因此 (4.25) 以及上一题中的界都不能有实质性改进。
- 4.4.3 建立界 \(\mathbb P_Z(\mathrm{Bohr}(S,k\rho))\le O(k)^{|S|}\,\mathbb P_Z(\mathrm{Bohr}(S,\rho))\)(对任意 \(k\ge 1\))。利用 Ruzsa 覆盖引理(引理 2.14)推出:可用 \(O(k)^{|S|}\) 个 \(\mathrm{Bohr}(S,\rho)\) 的平移覆盖 \(\mathrm{Bohr}(S,k\rho)\)。特别地,按定义 2.25 的术语,\(\mathrm{Bohr}(S,\rho)\) 是一个 \(O(1)^{|S|}\)-近似群。
- 4.4.4 在引理 4.22 的设定下,证明 \(\mathrm{Bohr}(S,\rho)\) 可被 \(O(d)^{d^2}\) 个 \(P+H\) 的平移覆盖。
- 4.4.5 证明:秩为 \(d\) 的 Bohr 集 \(\mathrm{Bohr}(S,\rho)\) 总包含一个长度为 \(\Omega(|\mathrm{Bohr}(S,\rho)|^{1/d})\)、步长非零的等差数列。(提示:若 \(|\mathrm{Bohr}(S,\rho)|^{1/d}\) 很大,用上一题证明 \(\mathrm{Bohr}(S,\rho/k)\) 对某个整数 \(k=\Omega(|\mathrm{Bohr}(S,\rho)|^{1/d})\) 含有非零元素。)
- 4.4.6 [160] 设 \(A\) 是 \(Z\) 中含 \(0\) 的加性集合。证明存在频率集 \(S\),\(|S|\le 1+\log_2|A|\),使得 \(A\cap\mathrm{Bohr}(S,\sqrt2)=\{0\}\)。(提示:随机、独立地选取 \(1+\log_2|A|\) 个频率(允许重复),用一阶矩方法。)
- 4.4.7(Vitali 覆盖引理)设 \(\mathcal I\) 是实直线上有限多个区间构成的族。证明存在一个子族 \(I_1,\dots,I_n\),它们的内部两两不交,且 \(\sum_{i=1}^n|I_i|\ge\tfrac15\,\mathrm{mes}\big(\bigcup_{I\in\mathcal I}I\big)\)。(提示:用贪心算法,先选最长的区间。)通过更精细的论证,可把 \(\tfrac15\) 改进为 \(\tfrac12\)。(提示:先剔除被包含的区间,再从左到右贪心地用两族内部不交的区间覆盖 \(\bigcup_{I\in\mathcal I}I\)。)
- 4.4.8(Hardy–Littlewood 极大不等式)设 \(\mu\) 是实直线上的非负有限测度,记 \(M\mu\) 为 Hardy–Littlewood 极大函数 \(M\mu(x):=\sup_{r>0}\tfrac{1}{2r}\mu\{y:x-r
返回 全书目录