在 Ruzsa 建模引理 (定理 5.0.2) 中, 我们证明了对于任何小倍增集合 A, A 的大部分元素构成的子集 Freiman 同构于 Z/NZ, 且 N 的大小不会比 A 大太多. 为了证明 Freiman 定理, 我们需要证明我们可以用 GAP 覆盖 A. 这就引出了一个自然的问题, 如何用 GAP 覆盖 Z/NZ 的大子集? 在本节中, 我们首先展示如何在 Z/NZ 的子集中找到加性结构. 稍后, 我们将展示如何使用这种加性结构来得到覆盖. 首先考虑有限域 F2n 中的类似问题会更容易些. 要说明的是, 大小为 α2n 的 F2n 的子集不一定包含任何例如子空间的大型结构. 本节的关键想法如下: 给定一个集合 A, 和集 A+A 使 A 的结构变得平滑. 这种想法与卷积平滑函数类似, 见图 ??. 借助这种想法, 我们得出以下自然问题:
假设 A⊂F2n 且 ∣A∣=α2n, 其中 α 是一个独立于 n 的常数. A+A 是否一定包含一个余维数 1为 Oα(1) 的子空间?
(...) 卷积使函数平滑
问题 6.1 的答案是否定的, 如下例所示.
令 An 为 F2n 中所有点的集合, Hamming 重量 (Hamming 重量是一串符号中非零符号的个数. ) 至多 (n−cn)/2. 根据中心极限定理∣An∣∼k2n其中 k>0 是一个仅取决于 c 的常数. 然而, An+An 由布尔立方体中的点组成, 其汉明权重最多为 n−cn, 因此不包含任何维度 >n−cn 的子空间. 证明留给读者.
回到加集 A+A 平滑 A 的结构这一思路上来, 我们很自然地想到, 更多 A 副本的和能否有更好的效果. 事实上, 如果我们在问题 6.1 中将 A+A 替换为 2A−2A, 那么问题答案是肯定的.
如果 A⊂F2n 且 ∣A∣=α2n, 其中 α 是一个独立于 n 的常数, 则 2A−2A 包含一个余维数至多为 1/α2 的子空间.
证明. 令
f=1A∗1A∗1−A∗1−A,
2A−2A 是
f 的支撑集. 根据卷积性质,
f=1A21−A2=∣∣1A∣∣4根据傅里叶反演, 我们有
f(x)=r∈F2n∑f(r)(−1)r⋅x=r∈F2n∑∣∣1A(r)∣∣4(−1)r⋅x因为
f(x)>0 将意味着
x∈2A−2A, 所以我们只需找到
f 为正的子空间即可. 我们将通过查看傅立叶系数的大小来选择这个子空间. 令
R={r∈F2n\{0}:∣∣1A(r)∣∣>α3/2}根据 Parseval 恒等式,
∣R∣<1/α2. 注意到
r∈/R∪{0}∑∣∣1A(r)∣∣4≤α3r∈/R∪{0}∑∣∣1A(r)∣∣2<α4如果
x 在
R⊥ 中, 那么
f(x)=r∈F2n∑∣∣1A(r)∣∣4(−1)r⋅x≥∣∣1A(0)∣∣4+r∈R∑∣∣1A(r)∣∣4(−1)r⋅x−r∈/R∪{0}∑∣∣1A(r)∣∣4>α4+r∈R∑∣∣1A(r)∣∣4−α4≥0因此
R⊥⊂supp(f)=2A−2A , 并且由于
∣R∣<1/α2, 我们找到了一个余维数最多为
1/α2 的
2A−2A 的子空间.
我们现在的目标是在循环群 Z/NZ 上给出一个类似的结果. 第一步是给循环群 Z/NZ 找一个类似子空间的东西. 请注意, 我们在将 Roth 定理的证明从有限域转移到整数时遇到了类似的问题. 正确的类比是由 Bohr 集给出的. 回想一下 Bohr 集的定义:
假设 R⊂Z/NZ, 定义Bohr(R,ϵ)={x∈Z/NZ:∥∥Nrx∥∥≤ϵ, for all r∈R}其中 ∥⋅∥ 表示到最近整数的距离. 我们称 ∣R∣ 为 Bohr 集的维数, ϵ 为宽度.
事实证明, 用适当维数的 Bohr 集替换子空间后, Bogolyubov 引理在 Z/NZ 上成立. Z/NZ 的 Bohr 集的维数对应于 F2n 的子空间的余维数.
如果 A⊂Z/NZ 且 ∣A∣=αN, 则 2A−2A 包含玻尔集 Bohr(R,1/4) , 其中 ∣R∣<1/α2.
回想一下 Z/NZ 上的傅里叶变换的定义.
f:Z/NZ→C 的傅里叶变换是函数 f^:Z/NZ→C , f(r)=Ex∈Z/NZf(x)ω−rx其中 ω=e(2πi)/N
我们将其作为练习留给读者验证傅立叶反演公式、Parseval 恒等式、Plancherel 恒等式和傅里叶变换的其他基本性质. 现在我们来证明定理 6.5. 除了一些小细节外, 它与定理 6.3 的证明思路相同.
定理 6.5. 令
f=1A∗1A∗1−A∗1−A,
supp(f)=2A−2A . 根据卷积性质,
f=1A21−A2=∣∣1A∣∣4根据傅立叶反演,
f(x)=r∈Z/NZ∑f(r)ωrx=r∈Z/NZ∑∣∣1A(r)∣∣4cos(N2πrx)因为
f(x)>0 将意味着
x∈2A−2A, 所以我们只需找到
f 为正的子空间即可. 令
R={r∈Z/NZ\{0}:∣∣1A(r)∣∣>α3/2}根据 Parseval 恒等式,
∣R∣<1/α2. 注意到
r∈/R∪{0}∑∣∣1A(r)∣∣4≤α3r∈/R∪{0}∑∣∣1A(r)∣∣2<α4因为条件
x∈Bohr(R,1/4) 正好等价于
cos(N2πrx)>0 for all r∈R对于任意
x∈Bohr(R,1/4), 我们有
f(x)=r∈Z/NZ∑∣∣1A(r)∣∣4cos(N2πrx)≥∣∣1A(0)∣∣4+r∈/R∪{0}∑∣∣1A(r)∣∣4cos(N2πrx)>0因此
Bohr(R,1/4)⊂supp(f)=2A−2A 且满足
∣R∣<1/α2.
我们现在已经证明, 对于包含大部分 Z/NZ 的集合 A, 集合 2A−2A 必须包含一个维数小于 1/α2 的 Bohr 集. 在下一节中, 我们将分析 Bohr 集中的加性结构. 特别是我们将证明低维的 Bohr 集包含大的 GAP.