空间有 个点,其中任意 点不共面。在这 个点间连接若干条线段,使图中不存在四面体,则图中三角形的个数最多是。
分数写 a/b,根号写 √ 或 sqrt,π 写 pi 也可以。
先独立尝试,再展开工具说明与想法来源。
图中完全子图指任意两点均相连。克隆不相邻顶点是把一个点的邻点集合改成另一个的邻点集合;它不产生原图没有的四点完全子图。
想法从哪来:空间位置看似很复杂,但任意四点不共面先保证了:三个互连点就是三角形,四个互连点就是四面体。问题因此只剩一张九点图中的边如何安排。试着把点平均分成三组、只连组间边,会得到一个自然候选;难点是证明任意别的连接方式不能更好。为此不逐图枚举,而把不相邻两点逐渐调整成具有相同邻点,期待把极值图变成完全多部图。只比较三角形数不够确保调整有进展,需依次用边数、度数平方和打破平局。结构一旦固定,三角形数就是三组大小的乘积,最后才使用均值不等式。
把连线看成简单图,禁止四面体就是禁止四点完全图。先证明三角形极值图可以化为完全多部图,再优化三个部分的大小。
任意三点不共线,否则再取一点便有四点共面。因此三角形与图中的三点完全子图一一对应,四面体也恰对应四点完全子图。以下证明九点无四点完全子图的图至多有二十七个三角形。 在全部这类图中,先取三角形数最多者,再取其中边数最多者,再取其中 最大者。若两点 不相邻,把 的邻点改为与 完全相同,称为将 克隆为 。它不产生四点完全子图:若新四点完全子图含 ,将 换成 就是旧图中的一个。 记 为经过点 的三角形数。克隆使三角形总数增加 ,所以极值图中任何不相邻两点的 必相等。再比较边数,同理它们的度也相等。 若其邻点集合仍不同,记 ,两集合大小相同为 。克隆一个方向使 中点的度加一、 中点的度减一;反向克隆交换二者。两个方向的平方度和增量相加为 ,必有一个方向增加平方度和,同时前两极值不变,矛盾。因此不相邻点具有完全相同的邻点集合。 这说明不相邻关系连同自身形成等价类:若 不相邻且 不相邻,邻点相同便迫 不相邻。每类内部无边、异类之间全有边,故图为完全多部图。禁止四点完全子图使非空类最多三个,记大小为 (不足三个时补零),和为九。三角形数为 。 把九点分成三组,每组三点,只连接不同组的点,便有 个三角形且没有四面体。所以所求最大值为 。
克隆的两点原来不相邻,故经过它们的三角形不会交叠为同一个三角形,增量公式准确。平方度比较中被克隆点自身的度不变,只有两组不共同邻点度改变。三部构造每四点必有两点同组而无该边,确不会产生四面体。
禁团图的三角形极值可用有优先级的克隆法化成多部结构;每次化简必须同时说明禁形保持与所优化量的增量。
需将空间连线严格转成禁四点完全图,再自证保禁形的克隆极值化简,最后优化三部大小并给几何可达构造。
已记下,谢谢!