5. 建模引理

当我们试图在整数上证明 Freiman 定理时, 主要困难是倍增常数较小的子集 可能分散在 上. 我们可以使用 Freiman 同构在更小的空间内对 进行建模, 同时保留相应的加性结构. 在这个更小的空间里, 我们有更好的工具, 例如傅立叶分析. 为了建立这个模型, 我们首先证明一个建模引理.

定理 5.1 (有限域上的建模引理). 且对于某个正整数 , 有 . 则存在从 某子集的 Freiman -同构.

如果 , 由 Plünnecke-Ruzsa 不等式 (定理 2.0.4) 我们有 , 因此存在 满足该定理.

证明. 对于线性映射 , 以下是等价的:

1.

限制在 上时, 是 Freiman -同构的.

2.

上是单射的.

3.

对于所有非零的 , .

为均匀随机线性映射. 每个 违反 (3) 的概率为 . 因此如果 , 则满足 (3) 的概率是非零的. 这意味着存在 Freiman -同构.

这个证明不能直接在 中工作. 事实上, 上的建模引理表明, 如果 有小的倍增常数, 则很大一部分 可以在一个小的循环群上建模, 该循环群的大小与 相当. 所以我们可以对 的一个大的子集进行建模, 之后我们再使用 Ruzsa 覆盖引理来恢复整个集合 的结构.

定理 5.2 (Ruzsa 建模引理 1992). 为正整数, 满足 . 则存在 并且 使得 是 Freiman -同构于 的子集.

证明. 为素数. 对于每一个 , 我们将 定义为如下函数的组合, 未指明的两个映射指的是自然嵌入. 前两个映射是群同态, 因此它们也是 Freiman -同态. 最后一个映射不是整个域上的群同态, 而是在小区间上的. 根据鸽巢原理, 对于所有的 , 都存在一个长度小于 的区间 , 使得 有超过 个元素. 因此, 当限制在 上时, 是一个 Freiman -同态.

我们定义

引理 5.3. 如果 没有将 Freiman -同构映射到它的像, 那么存在非零 使得 .

证明. 假设 没有将 Freiman 同构映射到它的像. 则存在 使得由于 , 这是一个长度小于 的区间, 我们有我们假设上式左边是非负的, 即位于区间 . 否则我们可以交换 .

. 因此 . 由于构成 的所有函数都是群同态 () , 所以有根据 的定义, 位于 . 因此 . 因此,

现在我们回到原来的证明路线上, 对于每个 , 满足 数量等于 中可被 整除的数量. 这个数字最多为 .

因此, 满足如下条件的 的总数最多为  : 存在 . 所以存在 使得映射 , 从 Freiman - 同构映射到它的像上. 取 , 我们的证明就完成了.

通过总结到目前为止我们所知道的一切, 我们建立了一个有助于我们证明 Freiman 定理的结果.

推论 5.4. , 则存在素数 , , 使得 是 Freiman - 同构于 的子集.

证明. 根据 Plünnecke-Ruzsa 不等式 (定理 2.0.4) , . 我们根据 Bertrand 假设 1, 可以选到素数 . 然后我们应用建模引理, 取 . 建模引理告诉我们, 存在一个子集 同时 , 并且 是 Freiman -同构于 的子集.