MathLabs
定理已证明

西尔维斯特—加莱定理(凯利的最小距离证明)

命题陈述

若平面上 n≥3n \ge 3 个点并非全部共线,则存在一条恰好经过其中 22 个点的直线(称为寻常直线)。

为什么成立?

在有限多个(点,过两点的直线)且该点不在该直线上的组合中,选出距离严格最小的一组;若这条最近的直线上还有第三个点,几何论证会构造出一组更近的组合,这与最小性矛盾。

证明思路

第一步(设置极端选择)。 设 PP 为给定的有限点集,共有 n≥3n \ge 3 个点且并非全部共线。考虑由所有满足下述条件的组 (Q,ℓ)(Q, \ell) 组成的有限集合:ℓ\ell 是过 PP 中至少 22 个点的直线,且 Q∈PQ \in P 是不在 ℓ\ell 上的点。由于 PP 并非全部共线,该集合非空,又因其有限,由极端原理可以选出使点到直线的距离 d(Q0,ℓ0)d(Q_0, \ell_0) 最小的一组 (Q0,ℓ0)(Q_0, \ell_0)。

第二步(假设矛盾)。 为得出矛盾,假设 ℓ0\ell_0 上至少有 33 个 PP 中的点。设 FF 为从 Q0Q_0 向 ℓ0\ell_0 所作垂线的垂足。由于 ℓ0\ell_0 上有 ≥3\ge 3 个 PP 中的点,而它们只能位于沿 ℓ0\ell_0 从 FF 出发的至多 22 条射线上,由鸽笼原理可知其中有两点 BB 与 CC 位于同一条射线上,且 BB 位于 FF 与 CC 之间(允许 B=FB = F)。

第三步(通过相似三角形构造更近的一组)。 从 BB 向直线 Q0CQ_0C 作垂线,垂足为 GG。直角三角形 △BGC\triangle BGC 与 △Q0FC\triangle Q_0FC 在 CC 处共享同一角,因而相似,由此得到 BGQ0F=BCQ0C\dfrac{BG}{Q_0F} = \dfrac{BC}{Q_0C}。由于 BB 位于 FF 与 CC 之间,有 BC≤FCBC \le FC;又因 △Q0FC\triangle Q_0FC 在 FF 处为直角,其斜边满足 FC<Q0CFC < Q_0C;综合两者得 BC<Q0CBC < Q_0C,从而 BG<Q0F=d(Q0,ℓ0)BG < Q_0F = d(Q_0, \ell_0)。

第四步(矛盾)。 直线 Q0CQ_0C 经过 PP 中的 22 个点(即 Q0Q_0 与 CC),而 BB 是不在其上的 PP 中的点,因此 (B,Q0C)(B, Q_0C) 是我们有限集合中的一组合法组合,且满足 d(B,Q0C)=BG<d(Q0,ℓ0)d(B, Q_0C) = BG < d(Q_0, \ell_0),这与 (Q0,ℓ0)(Q_0, \ell_0) 的最小性矛盾。

第五步(结论)。 该矛盾表明 ℓ0\ell_0 不可能包含 33 个或更多 PP 中的点;既然它被选定为至少包含 22 个点,那么它恰好包含 22 个点,故 ℓ0\ell_0 即为所求的寻常直线。

用到此定理的主题

分步证明

该定理暂无分步证明。

参考文献

  1. Martin Aigner, Günter M. Ziegler (2018). Proofs from THE BOOK · DOI:10.1007/978-3-662-57265-8
  2. Thomas Schweser, Michael Stiebitz, Bjarne Toft (2025). The Tournament Theorem of Rédei revisited · arXiv:2510.10659 [预印本,未经同行评审]