经典证明:一组凸集中任三个的交非空,则所有凸集的交非空
icon2 Brain Storm | icon4 2009-08-28 17:48| icon316 Comments | 本文内容遵从CC版权协议 转载请注明出自matrix67.com

    今天看到一本巨爽的电子书,里面介绍了很多离散几何的神奇结论和美妙证明。我一口气看了将近十个小节,期间不停地被那些天才的数学证明所震撼。电子书的第一节介绍了一个非常初等的东西——Helly定理。从这里大家足以领略到凸集理论的奇妙。
    Helly定理是说,如果一组凸图形中任意三个都有公共区域,那么所有这些凸图形也一定有一个公共区域。注意,这个结论并不是显然的。如果把“任意三个”改为“任意两个”的话结论就不成立了,反例很容易找。另外,“凸图形”这个条件也是必需的——下图中的四块区域满足任意三个都有交集,但它们却没有一块公共的部分。因此,要想证明这个结论,我们必须充分利用“凸图形”这一条件。

  

    证明对凸集的总个数n施归纳。当n=3时,命题显然成立。不妨来考虑一下n=4的情况。把四个凸集分别记作X_1、X_2、X_3、X_4。我们需要找到一个同属于这四块区域的点。由归纳假设,X_2、X_3、X_4三块区域有一个交集,在这个交集里取一点记为v1;类似地,X_1、X_3、X_4也有一块公共区域,在该区域内选取一点作为v2;用同样的方法确定出v3和v4来。这四个点的位置关系只有两种可能:要么某个点在另外三个点所形成的三角形区域内,要么这四个点构成一个凸四边形的顶点。

    对于前一种情况,假设v2在v1、v3、v4所形成的三角形区域内。根据我们刚才的构造,v1、v3、v4都在X_2里面,又因为X_2是凸的,因此这三个点所形成的三角形区域也应全部在X_2中;而v2既落在这个三角形中,又位于X_1、X_3、X_4的公共区域内,因此v2就是满足要求的点。对于后一种情况,画出这个凸四边形的对角线,在右图中这两条对角线即为v2v4和v1v3。注意到v1和v3的连线完全落在X_2和X_4的公共区域内,同样地线段v2v4上的所有点都同属于X_1和X_3,因此这两条线段的交点即为所求。因此,无论如何,我总能找到同属于四个凸集的一个点。
    当n再大一些的时候,我们可以仿照上面的做法,在每n-1个凸图形的交集中取一个点。事实上,我们只需要考虑其中的四个点就够了,比如我们就考虑v1、v2、v3、v4四个点。由构造,这四个点全都落在X_5, X_6, ..., X_n里面,因此它们的凸包(覆盖这些点的最小凸多边形)也完全位于X_5, X_6, ..., X_n的交集内;而前面的分析告诉我们,在这四个点的凸包内存在一个点同属于X_1、X_2、X_3和X_4,于是结论成立。
    事实上,这个结论还可以继续扩展。我们可以证明,对于d维空间中的一组凸集,如果其中任意d+1个凸集的交都非空,那么所有凸集的交非空。这里就不再说了。

 
    Helly定理有一些有趣的推论。其中一个推论是,给定平面上的若干矩形,如果这些矩形的边都与坐标轴平行,并且任意两个矩形都相交,那么所有矩形都会相交。为了证明这个结论,我们只需要说明任意两个矩形相交能推出任意三个矩形相交就行了。考虑任意三个矩形,把它们水平方向上的边投影到x轴上,则我们得到了三条两两之间都有部分重合的线段。由低维的Helly定理,同一直线上的三条线段两两之间都有公共部分,则三条线段必然也有一个公共部分。类似地,三组竖直边在y轴上的投影也有一个公共的部分。因此,事实上这组矩形中任意三个的交都是非空的。
    另一个有趣的结论是,如果平面上的n个点中任意三个都能用一个半径为r的圆覆盖,那么所有这n个点也都能被一个半径为r的圆覆盖。证明这个问题要转一个弯儿:一个圆能覆盖一个点当且仅当圆心离点的距离小于半径。受此启发,分别以这n个点为圆心,做半径为r的圆。于是,题目条件立即变为:刚才作的这n个圆中任意三个都有公共部分。因此,所有这n个圆都有一个公共区域。返回来说,只要把圆盘的圆心放进这个公共区域里,所有n个点都能被这个圆盘覆盖住了。

16 条回复

  • 楼层: 沙发 | | lqp18_31 说:

    沙发

  • 楼层: 板凳 | | lqp18_31 说:

    然后慢慢看

  • 楼层: 地毯 | | A13 说:

    嘎嘎~地板~

  • 楼层: 地板 | | 1mojim 说:

    前四?

  • 楼层: 地下室 | | ForeverLeeR 说:

    第五?

  • 楼层: 地基 | | cyclone77 说:

    第六
    我是菜

  • 楼层: 地壳 | | Phil 说:

    NB...
    M牛果然是一更新就一鸣惊人

  • 楼层: 地幔 | | wuzhengkai 说:

    很好很强大

  • 楼层: 地核 | | Sevenk 说:

    下载不能

  • 楼层: 10楼 | | j 说:

    http://www.wolframalpha.com/input/?i=http%3A%2F%2Fwww.matrix67.com%2F
    在Wolfram中搜索,奇怪结果。。。

  • 楼层: 11楼 | | j 说:

    http://www.wolframalpha.com/input/?i=http%3A%2F%2Fwww.matrix67.com%2F

    在Wolfram中搜索,奇怪结果。。。

  • 楼层: 12楼 | | xiaoman 说:

    数学强人

  • 楼层: 12a楼 | | Matrix67: My Blog » Blog Archive » 零点定理的奇妙应用:平分面积的直线 说:

    [...]     本文来源于上次提到的电子书 [...]

  • 楼层: 14楼 | | Seraph 说:

    下载不能的童鞋们,这是因为这位数学家跳槽了,他目前在UCLA,本书最新下载地址如下:http://www.math.ucla.edu/~pak/geompol8.pdf

  • 楼层: 15楼 | | iygnoc 说:

    很好,很强大

  • 楼层: 16楼 | | Matrix67: My Blog » Blog Archive » 玩转内接多边形(一):任意多边形内均存在内接正三角形 说:

    [...]     这本电子书的第五章非常牛 B ,里面讲到了一系列与多边形的内接图形有关的定理及其证明。有意思的是,同样是研究多边形的内接图形,当具体的研究对象不同时,证明手段也各有各的精彩,并且十分难得的是,这些证明都极具欣赏价值。读完这些巧妙的证明后,我迫不及待地想与大家分享。这里我们先来热热身,看一看最简单的情况:一个多边形内是否总能内接一个等边三角形。 [...]

您也随便说几句吧:

您可以在 Gravatar 设置您的头像。