6. 子图密度间的不等式
研究图极限的动机之一是图极限提供了一种有效的语言来考虑图不等式. 例如, 我们可以回答以下问题:
问题 6.1. 如果 , 的最小可能值是多少?
我们知道这个问题的答案. 如前所述, 根据定理!!4.1, 我们可以考虑一个拟随机图序列, 他们的极限是一个满足 的 graphon .
在本节中, 我们将研究此类关于同态密度不等式的问题. 本书前面已经讨论了两个图不等式, 分别为 Mantel 定理 (定理 1.0.2) 和 Turán 定理 (定理 2.3) :
定理 6.2 (Mantel 定理). 令 是一个 graphon. 如果 , 则 .
定理 6.3 (Turán 定理). 让 是一个 graphon. 如果 , 则 .
我们在本节的目标是确定 graphon 的所有可行的边密度、三角形密度构成的对的集合, 我们将其正式地写成:
我们知道图序列的极限点是一个 graphon (定理 1.22 ) , 因此 是闭集. 此外, Mantel 定理 (定理 6.2) 告诉我们, 当三角形密度为零时, 该区域的水平可行线最多延伸到点 (见图 ??).
(...)Mantel 定理在 中的示意图
我们可以通过区域的横截面来描述 . 下面的一个简单的结论表明 的每个垂直截面都是一条 “竖直” 的线段:
命题 6.4. 对于所有的 , 集合 都是一条没有间隙的线段.
证明. 考虑两个具有相同边密度的 graphon . 则我们有一个 graphon: 随着 从 0 变化到 1 , 它的三角形密度是 的连续映射. 的初值和终值分别是 和 , 所以三角形密度可以取到对应区间里的所有值.
为了更好地认识 , 我们想确定在给定边密度的情况下可以达到的最小子图和最大子图密度. 我们从解决下面这个问题开始:
问题 6.5. 顶点 条边图中的最大三角形数是多少?
一个直观的想法是边应该排列成团的形式. 事实证明这是正确的. Kruskal-Katona 定理 1告诉我们一个带有 条边的图最多有 个三角形. 在这里, 我们证明比这个上界稍弱的版本.
定理 6.6. 对于任意的 graphon , 有
笔记 6.7. 这个通过图 6.7 中所示的图来达到该上界, 它是 中团的图极限, 其边密度和三角形的密度分别为, (...) 达到 上界的 Graphon: , (左上角为原点)
因此, 区域的上边界由曲线 给出, 如图 6 所示. (...) 上边界, 曲线为
定理 6.6.
您可能想知道, 是否有一种方法可以在不使用图 的特征值的情况下证明这个结论. 事实上我们有以下结论, 其证明不需要用到谱图理论:
定理 6.8.
对于任意对称的 , 其中 是 逐点平方后得到的 graphon.
注意, 当 是一个 graphon 时, 所有点都在 0 和 1 之间, 因此 是一个更 “小” 的 graphon (01 之间的小数平方后更小) . 因此, 上述定理比定理 6.6 更紧. 这个定理的证明是对 Cauchy-Schwarz 不等式的三次应用, 每一次对应于三角形 的一条边.
笔记 6.9. 如果我们没有 对称的条件, 我们仍然可以使用 Hölder 不等式得到一个较弱的陈述. 在这种情况下, Hölder 不等式告诉我们设置 , 我们可以推导出一个比定理 6.8 更弱的上界, 因为一般来说, .
下一个定理我们将证明团密度之间的线性不等式.
定理 6.10 (Bollobás 1986). 取 . 下面不等式对任意的图 成立当且仅当它对所有的 () 成立.
更明确地说, 不等式 对任意的图 成立当且仅当对所有的 都成立.
证明. 命题的一个方向可以立刻得到, 因为团是图全集的子集.
我们现在证明另一个方向. 因为图全集在 (切割距离度量下) 中是稠密的. 所以该不等式对于所有图成立当且仅当它对所有的 graphon 成立. 现在我们考虑顶点加权简单图的集合 , 其中 .
每个节点加权图可以用一个 graphon 来表示. 注意到集合 在 中是稠密的, 所以我们只需证明 中的图的满足这个不等式即可.
使用反证法, 假设存在节点加权简单图 使得在所有这些 中, 我们选择一个节点数最小的图, 最小节点数记为 . 我们选择节点权重 , 他们的总和等于 1 并且使 最小化. 因为我们的参数数量是有限的, 并且 是紧集上的连续函数, 所以我们一定可以找到这样的 .
显然, 我们有 . 否则我们删除该节点后 仍然成立, 矛盾.
此外, 是一个完全图; 否则存在 满足 . 注意, 团密度是关于节点权重的多项式; 这个多项式没有 项, 因为 graphon 的集合 对应于简单图, 并且顶点 不会与其自身相邻. 这个多项式也没有 项, 因为 和 并不相邻. 因此, 在变量 和 中是多重线性的.
固定所有其他节点的权重并考虑将 作为我们的多元线性函数 的变量, 我们假设该函数取 或 时得到最小值. 我们可以移动 和 同时保证两者之和 不变. 这两权重之一将变为零, 此时 值变小了, 同时这也意味着节点数量减少. 这与 中节点数量的最小相矛盾. 因此这种假设情况不会发生.
换句话说, 必须是一个完全图; 变量 上的多项式 必须是对称的: 其中每个 是一个阶数为 的基本对称多项式特别地, 通过使除 之外的所有变量保持不变, 多项式 可以写为其中 是常量. 根据对称性, 我们有 . 另外, 由于 , 我们知道 是常数, 所以如果 , 则 将在 或 时取最小, 因为 中的节点数量最少所以这并不会发生. 如果 那么 的任何取值都将产生与 相同的最小值. 因此, 常数 必须为负, 这意味着当 时 最小. 所以所有的 必须相等, 可以被看作是一个未加权的图.
笔记 6.11. 在上面的证明中我们只考虑了团的密度, 不等式对于其他类型的图不一定成立.
有了上面的定理, 测试密度之间的线性不等式变得简单, 因为我们只需要验证它们对团是否成立. 我们有以下推论:
推论 6.12. 对于任意的 , 凸包的极值点由 ( ) 给出.
注意, 上述结论可以推出 Turán 定理, 因为定理 6.10 告诉我们, 凸包的极值点在 为一个团时取到. 如果 , 则在较高维立方体 中的横截面有上界 . 特别的, 我们考虑凸包 中的极值点, 它们为所有这样形式的点都落在曲线 上.
Razborov 最终确定了 的模样, 他用数理逻辑中的模型论 (Model Theory) 开发了旗代数 (flag algebras) 理论, 这一理论给计算平方和不等式提供了一个有效的框架. 简单来说, 我们可大量、系统性地使用柯西-施瓦茨不等式来证明图密度不等式.
定理 6.13 (Razborov 2008). 对于属于以下区间的固定的边密度 可行的最小 是通过一个唯一确定的阶跃函数 graphon 得到的, 它对应于一个具有节点权重 的图, 其中权重总和等于 1 并且 .
值得一提的是, 在 Turán 定理中, 极值对应的图的构造是唯一的; 然而, 在所有中间值 中, 该定理为我们提供了非唯一的构造. graphon 的非唯一性意味最小化 在实际操作中会很困难. 在给定边密度的图中最小化 密度的问题由 Nikiforov (2011) 和 Reiher (2016) 解决, 他们分别解决了 和 任意取值的情形.
更一般地, 考虑各种子图密度之间的不等式, 我们能否确定这种不等式是否适用于所有 graphon? 对于同态密度之间的多项式不等式, 只考虑线性密度就已经足够了, 因为 .
问题 6.14. 给定一个多元多项式 , 对于所有的 , 是否有 ?
这个问题是可判定的, Tarski 已经告诉我们实数的所有一阶逻辑都是可判定的. 事实上, 非负实多项式有以下特征.
定理 6.15 (Artin). 多项式 是非负的当且仅当它可以写成有理函数的平方和.
然而, 当我们将目标转化为一组格点时, 情况发生了变化:
问题 6.16. 给定一个多元多项式 , 能否确定 对所有 成立?
上述问题的答案是否定的. 它与下面的事实有关. 人们无法求解丢番图方程, 甚至无法判断是否有解:
定理 6.17 (Matiyasevich 2011; Hilbert’s ioth problem). 一个一般的丢番图方程的求解是一个不可判定的问题, 甚至仅确定其是否存在整数解也是不可判定的.
回到我们最初感兴趣的问题, 我们想知道以下问题是否可判定:
问题 6.18. 对于一组给定的图 和 , 对于所有的图 来说, 是否成立?
下面的定理给出了这个问题的答案:
定理 6.19 (Hatami - Norine 2011). 给定一组图 和 , 不等式是否对于所有图 都成立是不可判定的.
上述定理成立的一个粗略的直觉是, 我们实际上在 的下界上有一组离散点, 然后我们可以将上述问题简化为证明红色曲线与区域的交点. 这个交点构成一个离散集合, 我们的思路是利用 下界上的特殊点将整数不等式 (不可判定的) 编码为图不等式.
另一种有趣的问题是询问特定的不等式是否正确; 这种类型有几个尚未解决的问题. 下面是极值图论中的一个重要猜想:
命题 6.20 (Sidorenko’s Conjecture 1993). 如果 是一个二部图, 则
我们在讨论伪随机性时遇到了上述不等式的一个 的实例. 但是, 上述问题是开放的. 现在让我们考虑 Möebius 带状图——它从完整的二部图 中删除一个长度为 10 的圈. 对于该图不等式是否成立是未知的.
即使一般线性图不等式的非负性是不可判定的, 如果人们想在 -误差之内钱确定它们是否为真, 问题就变得更容易解决:
定理 6.21. 存在一个算法, 对于任意 , 该算法能够正确地作出选择: 是认为对于所有的图 成立; 还是输出一个图 , 满足
概要.
1. | ^ Kruskal-Katona 定理可以使用 “压缩” 的方法来证明: 我们反复将边 “推” 向团, 并说明在此过程中三角形的数量永远不会减少. |