3. 禁用子图问题 (二)
这一讲我们首先讨论一些关于 的其他结果.
定理 3.1. 设 为二部图, 并且对于任意 , . 那么, 存在 使得
证明. 记 . 我们先证明如下的引理:
引理 3.2. 设 为二部图, 并且对于任意 , . 那么, 对任意图 , 如果 中存在 个顶点, 其中任意 个的公共邻居个数大于等于 , 则 包含 作为子图.
回到原题. 我们证明 充分大时满足条件. 由引理, 我们只需从 中选出 个顶点, 其中任意 个的公共邻居个数大于等于 . 对任意边数大于 的图 , 我们随机地依次取其 个顶点 (允许重复), 并记这些顶点构成的集合为 , 它们的邻域为 . 则
我们接下来试图从 中选出这 个顶点. 称 的一个 元子集为坏的, 如果其公共邻居个数小于 . 设 中所含坏的子集的个数为 . 如果我们证明了 那么, 我们就可以选出一个 , 使得其中所含的坏子集个数小于 , 然后我们对于每个坏子集, 依次删去 中的一个元素, 剩下的元素就满足要求.
对于 的一个 元子集 , 我们来考察它是坏子集且属于 的概率. 若 属于 , 则 必须均在 的邻域中, 而 的公共邻居个数小于 , 因此这一概率就小于 , 故
注 3.3. 这一例子相较于前面的例子有一些变化, 但是再次向我们展示了 Alterations 的威力: 我们适当的选取了一个集合 作为桥梁, 使得我们能够在 中进行满足条件的选取. 这样的 的构造正是 Alterations 的精妙之处.
定理 3.4. 对于偶圈 , 存在实数 , 使得
证明. 我们来证明, 存在实数 , 若图 的边数大于等于 , 则 含 . 我们先进行一些预处理. 首先, 我们可以不妨设 为二部图, 这是由于下述经典的引理:
引理 3.5. 对于任意图 , 存在 的一个二部子图 , 满足: 对于任意 , . 特别地, 此时即有 .
由该引理, 我们可以不妨设 为二部图 (此时 减半). 接下来, 我们可以把条件加强为图 每个顶点的度数大于等于 . 事实上, 我们可以对 实行归纳法: 时命题平凡. 若命题对 的情形成立, 对于 的情形, 如果 中一个顶点的度数小于等于 , 那么去掉该点后, 剩下的边数多于 , 因此使用归纳假设, 就存在 . 故我们可以把条件加强为图 每个顶点的度数大于等于 .
我们现在来证明, 若 满足 . 若 每个顶点的度数均大于等于 , 则 含 作为子图, 这就证明了原结论. 我们用反证法. 假设 中不含 . 任取 中一顶点 , 并把 中的点按到 的距离分类为集合 , 即 , 表示到点 距离为 的集合. 任取正整数 . 我们归纳证明: , 这样就有 , 就推出了矛盾.
时问题显然. 设命题对 的情况成立, 我们考虑 的情况. 设 , 且 被分为连通分支 , 并记 为 在 的那一部分, 为另一部分. 我们首先证明 .
和 时命题均显然. 下设 . 称 中的一条路为单调的, 如果其不经过两个到 距离相同的顶点. 我们选最小的整数 , 使得 中存在一个顶点 , 有两条只相交于 的单调路连接 与 中一点 (由于 , 故易于验证这样的路存在), 并记这两条路为 . 若 , 对于 中任意一点 , 与 有一条单调路相连, 且这条路必须与 到 的单调路相交 (否则, 将 到 的单调路任意扩展成 到 的路, 考察它与 到 的这条单调路的距 最远的交点即与 的最小性矛盾.) 因此, 中所有点均与 有单调路相连.
对于 中任意一点, 如果存在从它到 的单调路, 只与路 交于点 , 则称该点为好的, 否则称其为坏的. 那么, 路 的顶点分别为好的和坏的, 因此好的和坏的顶点均存在; 对于一个好的顶点 和坏的顶点 , 考察从 到 的一条只与路 交于点 的单调路和 到 的任意一条单调路. 由于 是坏的, 它与路 有别的交点, 我们考察其中距 最远的那个点 . 我们断言: 从 到 再沿着 走的这条路与从 到 的这条路没有除 以外的交点. 否则, 若它还有交点 , 则 肯定比 离 更远, 因此从 到 再沿着 到 的这条路就与路 没有交点, 这与 是坏的矛盾! 结论得证.
因此, 对于任意一个好的顶点和坏的顶点, 它们均可以用一条的通过 的长度为 的路连接. 由于 中没有 , 因此它们不能在 中用长度为 的路连接. 于是, 我们可以把 按好的, 坏的, 和 中的点来三染色. 由奇偶性, 一条长度为 的路只能连接两个 中的点或 中的点, 因此只能好的连好的, 坏的连坏的, 中的连 中的. 我们接下来说明这就可以导出我们想要的不等式.
引理 3.6. 给定正整数 . 若连通图 满足 , 则无论怎么将 的顶点三染色, 一定存在一条长度为 的路, 端点异色.
证明. 我们对 归纳. 时 为完全图, 结论成立. 假设 时结论成立, 考虑 的情况. 我们分三种情况讨论:
• | 若 中存在一个点 , 去掉它之后的每个连通分支均有三种颜色点, 且 , 则去掉该点后必存在一个连通分支 , 有三种颜色的点, 且 , 此时由归纳假设即证; |
• | 若 中存在一个点 , 去掉它之后的某个连通分支不存在某种颜色的点, 不妨设为黄色. 则距 最近的黄点到 的距离若超过 , 则该黄点到 有一条长度至少为 的路, 这上面没有其他黄点, 这就产生了一个从黄点出发到一个非黄点的长度为 的路; 若不超过 , 不妨设为 , 我们再在不含黄点的这个连通分支中找一条从 出发的长度为 的路, 就诱导了一条从黄点出发到一个非黄点的长度为 的路. 而这样的路一定能找到, 是因为若我们选取一条在该连通分支中的从 出发的最长路, 则其另一个端点若不是割点, 则 , 因此就可以继续再连一个其他的点; 若为割点, 则由于该割点是第一次经过, 必然可以再连向一个新的连通分支. 因此这种情况证毕. |
• | 若 中每个点均满足 , 则对于任意一点 和两个其邻域中的点 , 我们可以从 出发, 连出一条不经过点 的长度为 的路, 设其端点为 . 那么, 点 中若有点与 异色, 结论得证; 否则, 任意两个具有公共顶点的点均同色. 此时, 递推易见所有到 距离为偶数的点均同色, 到 距离为奇数的点也均同色, 因此所有点只能有两种颜色, 矛盾! 因此这种情况也证毕. 综上所述, 根据归纳原理, 引理得证. |
这个界是目前最好的上界. 然而, 我们目前只能证明, 时我们可以取到这个上界. 我们已经证明了 的情况, 我们在这里陈述 的构造.
我们考虑 上的 4 维射影空间中的二次超曲面 . 我们作一个二部图 , 顶点集分别是 和 , 其中 是 中所有直线的集合. 对于 中一条直线 , 我们连接它和 中一点 当且仅当 经过 . 我们来考虑这个图.
首先, 这个图中没有 . 这只需说明, 任意三条直线均不共面. 注意到任何二次曲面若不包含于该超曲面, 和该超曲面的交就是一个二次曲线, 故不可能含三条直线. 而 为不可约多项式, 故显然没有任何二次曲面包含于其中.
我们接下来研究这个二部图. 显然 ; 我们只需说明 中任意一点在 条直线上, 注意一条直线显然经过 个点, 这就说明 , 从而 , 这就说明了结论.
我们首先考虑 中一点 . 过该点的直线可以写为 . 代入二次曲面的方程, 我们有 且 . 注意到 差一个比表示同一直线, 显然此时直线共有 条 ( 时一条, 时 条).
我们最后说明, 中所有点均可以通过一个保持 不动的线性变换变成这个点, 从而说明过 中所有点的直线数目相等. 对于任意一点 , 我们首先不妨设 . 考虑线性变换:
易于验证该线性变换保证 不动. 因此, 我们可以选取合适的 , 将 变为 , 此时自然 , 因此即变换到点 . 的情形只需先复合一个线性变换使 即可. 结论得证.
本讲的最后我们来讨论 Erdös-Turán 问题. 我们知道, 图 没有 时, 的边数的最大值在 为完全 部图时取等. 然而, 在这种取等中, 有一个很大的独立集. 一个问题是, 我们限制 的最大独立集元素个数, 例如设 的最大独立集的元素个数是 级别且 中没有 , 最多能有几条边? 我们定义 为 的最大独立集的元素个数是 级别且 中没有 时 边数的最大值. 为对于三角形的情形, 这个问题是不困难的: 由于 中任意一个点的邻域都是独立集, 所以最多 条边, 因此总边数最多 . 对于 , 这个问题就没有那么明显了. 事实上, 在本讲中, 我们要证明以下的结果:
定理 3.7. 当 为奇数时,
为偶数的情形比较复杂, 且需要使用 Regularity lemma, 因此我们将在第五讲中证明. 我们本节中先来解决奇数的情况.
证明. 我们首先给出构造. 首先, 我们考虑一个完全 部图, 每个部分的点数均为 . 此时有 条边. 接下来, 我们证明, 对任意正整数 , 存在一个有 个顶点的图 , 无三角形, 最大独立集数为 . 如果这样的图 存在, 我们在这个完全 部图的每个部分放入一个 , 得到的新的图的最大的独立集数为 , 且无 (否则, 由抽屉原理, 必有一个部分有三个点, 矛盾.) 这样就构造出了一个边数大于等于 的, 无 , 最大独立集数为 的图.
我们运用概率方法. 我们考虑随机图 , 待定. 那么, 对任意实数 , 中含一个大小为 的独立集的概率不超过而 中含三角形的个数的期望为 . 因此, 取 , 那么 含大小为 的独立集的概率就不超过 , 中含超过 个三角形的概率也不超过 . 我们取 使得 不含超过 个三角形, 且不含大小为 的独立集, 那么我们从 中每个三角形中删去一条边, 剩下的图就不含三角形, 也不含大小为 的独立集. 结论得证.
我们接下来证明, 如果图 的边数大于等于 , 且 , 则图 就至少有一个大小为 的独立集, 或一个 . 注意, 这就导出了原结论. 我们首先证明一个引理:
引理 3.8. 给定实数 . 若图 满足 , , 则图 存在一个子图 , 满足 , 且 的每个顶点度数均大于等于 .
由引理, 我们取 , 我们就只需证明, 若图 每个顶点的度数均大于等于 , 则含 或含大小为 的独立集. 我们用反证法. 考察 中的最大团 , 并设其顶点为 , 剩下的点构成集合 , 则 .
联立两式, 我们有由于 , 故 , 代入整理得矛盾! 因此反证假设不成立, 结论得证.