形式陈述
设 是 中的有限理路有限集Finite set与某个自然数初始段等势、因而能够在有限步内无遗漏编号的集合。凸集族。若每个至多 个成员组成的子族都有非空交,则
当 时,只检查每个恰含 个成员的子族已经足够;当 时,假设本身就包含全族相交。有限版不要求集合开、闭、有界或紧,只要求凸。
证明的核心是 。对每个 ,选择
由Radon 定理理路Radon 定理Radon theorem欧氏 d 维空间中的任意 d 加二个点都能划分为两个凸包相交的非空部分。,这些点的指标可分为非空两部分 ,并有
对任意 ,若 ,则 中每个 都属于 ;由凸性理路凸集Convex set任意两点间线段全部包含在集合中的向量空间子集。,。若 同理使用 。所以 属于全部 个集合。
一般有限 用归纳完成。已知 情形后,把最后两个集合替换为 ;新族中任何至多 个集合的交非空,这一点在涉及该交集时由刚证明的 情形保证。对较小族应用归纳,即得原全族交非空。
直觉
在固定维数中,凸集的全局可行性拥有大小受限的局部证书。若全族无公共点,必能在至多 个约束中看到冲突;维数决定了需要同时检查多少个方向,而不是集合总数。
Radon 点是证明的粘合器。每个 可能缺少对第 个集合的保证,但 Radon 划分让交点 总能从“不缺少 的那一侧”表示出来,凸性再把它留在 中。
例子与边界
在实线中 ,有限个非空区间只要每两个相交,全部区间就相交。对于闭有界区间,可取所有左端点的最大值;开区间不能照搬这个选点规则,例如 与 的最大左端点 不在交中,而 才是一个公共点。在平面中,只要有限凸集族的每三个成员相交,整个族便有公共点。
凸性不能删除。取平面中四个不同点 ,令
任意三个 的交包含剩下那个点,但四者总交为空;这些有限点集通常非凸。它们满足平面中“三三相交”却破坏结论。
有限性也不能直接删除。实线上的开区间族 任意有限子族都有非空交,任意两个当然相交,但全族交为空。一个正确的无限版本要求所有成员都是闭凸集,且至少一个成员 紧。如果每个至多 元子族相交,有限 Helly 定理先给出整个族的有限交性质;各个 是紧空间 中的闭集,再由紧致性的有限交性质理路紧空间Compact space每个开覆盖都能缩减为有限子覆盖的拓扑空间。得到全交非空。
仅有一个紧成员而其他集合不闭仍不够: 与 组成的族任意有限子族都相交,全族却没有公共点。这里可能的极限点 恰被每个 排除。
一般是最优数目。在 中令
全部 个集合不相交,因为前 条约束推出坐标和至少为 ;删掉最后一个集合后显然可行,删掉任一 后又可把该坐标取得足够小,使其余约束与和式同时成立。因此每 个集合相交仍不能保证全交。
推论与应用
Helly 定理把线性不等式可行性转成固定大小子系统的证书:若有限半空间系统在 无解,则存在至多 条约束已经无解。它与多面体理路多面体与多胞形Polyhedron · Polytope分别由有限线性不等式交与有限点凸包描述,并由 Minkowski–Weyl 定理连接的凸几何对象。的 H-表示直接相连,但不是 Farkas 引理;后者给线性组合形式的代数证书。
几何横截、设施选址和组合优化常借 Helly 数把全局相交问题降为局部检查。其作用是保证证书存在,不自动给出寻找证书的最优算法,也不替代对输入表示、退化与数值鲁棒性的分析。
在二维随机约束降维理路Seidel 二维线性规划Seidel linear programming · Seidel randomized LP · Seidel 低维线性规划随机加入半平面,在当前最优点被排除时降为边界上的一维区间问题,并用符号框区分不可行、有限最优和目标无界。中,本定理把不可行前缀的删除关键约束数限制为三;算法还必须用边界上的实际上下界冲突找到证书。最优性问题的短基还需要LP-type 局部性理路LP-type 问题LP-type problem · LP型问题 · 抽象线性规划型问题以单调值、局部违反关系和有界大小的基刻画一类优化问题,并用极端元素双计数控制随机样本的违反量。来保持未来违反关系,仅有Helly式的证书大小不自动保证所有抽样算法成立。
参考资料
-
Jiří Matoušek, Lectures on Discrete Geometry, Springer, 2002, Ch. 1, Helly’s theorem.
-
Branko Grünbaum, Convex Polytopes, 2nd ed., Springer, 2003, Ch. 1, Helly-type theorems.
-
Péter Vrana, Combinatorial and Discrete Geometry, 2025/26 课程讲义,§1.2,Theorem 1.32:闭凸集族中至少一个紧成员的无限 Helly 版本。