3. Roth 定理
定理 3.1 (Roth 定理). 每个具有正上密度的整数的子集都包含一个长度为 3 的等差数列.
证明.
取没有长度为 3 的等差数列的 的子集 . 我们将证明 有 个元素, 从而证明了定理. 为了简化证明并且避免处理 中涉及大元素的边缘情况, 我们将 嵌入到一个循环群中. 取 , 我们有 . 由于我们选取的 足够大, 满足 中任意两个元素的总和小于 , 因此不会发生回绕, 并且 没有长度为 3 的等差数列在 中.
现在, 我们构造一个三部图 , 其中的部分 都是 的拷贝. 如果 , 则将顶点 连接到顶点 . 类似地, 如果 , 则将 与 连接起来. 最后, 如果 , 则连接 和 . 因为我们选择的 为奇数, 所以 2 是模 可逆的, 最后一步是合理的.
如果 构成一个三角形, 那么元素都属于 . 这些数字按所列顺序形成等差数列. 然后, 对 的假设告诉我们上面列出的元素都是相等的. 这个条件等价于说 是 中的等差数列.
因此, 的每条边都恰好位于一个三角形中. 这是因为给定一条边 (即 的两个元素) , 存在一种方法可以将该边扩展为唯一的三角形 (以正确的顺序添加该组的另一个元素以形成等差数列) .
(...)Roth 定理定理证明的图构造
在本书的后面, 我们讨论了 Roth 定理的傅里叶分析证明, 尽管它使用了不同的方法, 但和上述证明具有相似的思路.
如果我们注意三角形删除引理所隐含的上界, 我们在这里的证明会得到 的上界 , 其中 表示必须对 取对数多次直到值小于 1 , 而 是某个常数. 这是我们之前看到的 2 的迭代次幂的反函数. 目前为止 的最佳上界为: 如果 没有长度为 3 的等差数列, 则
在下一节中, 我们将证明任何没有长度为 3 的等差数列的 子集大小的下界. 事实证明, 存在大小为 的 不包含长度为 3 的等差数列. 实际上, 我们将提供一个示例, 其中对于某些常量 , .