欧拉示性数的启发(一)

欧拉示性数的启发(一)

今天和同事讨论黄金多面体为什么只有五种(仅有的正 n 面体, n=4,6,8,12,20 ),于是就回忆了欧拉公式的证明。

设凸多面体 \Omega 的顶点数为 V ,棱数为 E ,面数为 F ,则满足欧拉多面体公式: V-E+F=2
所谓的欧拉示性数,即 \chi(\Omega)=V-E+F.

关于该公式的证明很多,我最先想到的还是从平面图去入手证明(大概是因为最简单)。

凸多面体等价于平面图。

我们用一个稍大的球形灯罩包住凸多面体,在多面体内放入点光源,于是多面体上的顶点和棱被投影在球形的灯罩内壁,于是投影形成了球面的一个剖分。然后再对球面施行球极投影[1](极点选取非棱上的点),于是即可将凸多面体化为平面图。需要注意的是,球面极点被投影为无穷远点,于是极点所在的面不同于其他面的像为有界的,前者的像是无界区域。

球形灯罩
球极投影
将多面体化为平面图

平面图完美继承了原来多面体的顶点、棱、面,于是问题转化为证明平面图 G(V,E,F) 满足欧拉公式。所谓平面图,就是边与边“不打架”(无交点)放置在平面上 V,E\geq 3 的简单[2]连通图。

用数学归纳法证明是最自然的想法:先假设对于所有的顶点数 V\leq n 的平面图,命题成立,然后再证明对 V=n+1 也成立即可。新添加的顶点 P 有两种情况:

  • P 落在某个多边形内。然后 P 与该多边形的部分顶点连接,于是形成新的边,构成了新的平面图G(V',E',F')=G(V+\Delta V,E+\Delta E,F+\Delta F)。此时满足:
    \Delta V-\Delta E+\Delta F=1-\Delta E+(\Delta E-1)=0.
  • P 落在多边形的边上。此时增加的棱数 \Delta E=1 ,增加的面数 \Delta F=0 ,则
    \Delta V-\Delta E +\Delta F =1-1+0=0.
  • 另外补充一点,如果我们在已有的顶点的基础上,只添加新的边,那么依然有
    \Delta V-\Delta E +\Delta F =0-\Delta E+\Delta E=0.

于是总是有

\chi'=\chi +\Delta \chi =(V-E+F)+(\Delta V- \Delta E+\Delta F)=\chi

故欧拉示性数是一个不变量。

证明的主体已经完成,但我们需要说明,为什么这个不变量偏偏等于 2 ?我们从最简单的例子开始。对于圈 C=v_1v_2...v_nv_1 而言,将平面分为内外两个面,而顶点数与边数相等,故

V-E+F=n-n+2=2.

证毕。

回到我们最开始的疑问,为什么黄金多面体只有五种?这还需要借助一个关系式

qV=2E=pF

其中 p 表示黄金多面体每个面是正 p 多边形, q 表示每个顶点处与 q 条边相连。无论是 qV 还是 pF ,都是将每一条边算了两次,这就是为什么该等式成立。最后在联立方程

\begin{cases} V-E+F=2 \\ qV=2E=pF \end{cases}

最终可以得到结论,具体的计算我就不赘述了。


行文至此似乎也走到了终点。不过我关注到这样的一个简单的事实:

如果 \bm {V=E} ,那么自然有 \bm {\chi =V-E+F=F}.

此时欧拉示性数与 F 相等。我们是否总是可以构造出顶点数与边数相等的剖分呢?对于一般的二维闭曲面而言呢?我将会在下一篇文章继续讨论。

参考

  1. ^球极投影:球放在桌面上,将点光源设置在球的北极点,则球面上所有点被投影到桌面上,而北极点的像定义为平面的无穷远点。
  2. ^简单图:顶点之间的边至多只有一条。
编辑于 2021-09-17 09:56