欧拉公式(平面图)

概述

欧拉公式(Euler’s Formula for Planar Graphs):对于任意连通的平面图 ,其顶点数 、边数 和面数 (含外部无限面)满足

定理陈述

形式化陈述

定理(欧拉公式): 设 是一个连通的平面图(planar graph), 为顶点数, 为边数, 为平面嵌入中的面数(faces,包括外部无限面),则

推广形式:若 是有 个连通分支的平面图,则

注意:该公式要求图是连通的且已给定平面嵌入。面数 依赖于具体的平面嵌入方式,但 的值恒为

证明概要

证明思路(对边数归纳)

详细证明

对边数 使用数学归纳法

基础步

  • :图只有一个孤立顶点,(仅有外部面),则
  • :连通图只有两个顶点和一条边,(外部面),则

归纳步

假设对所有边数小于 的连通平面图,欧拉公式成立。考虑边数为 的连通平面图

情况一: 中存在非桥边(non-bridge edge)

中的一条非桥边(删除后图仍连通)。删除 得到图

  • 仍是连通的(因为 不是桥)。
  • 的边数为
  • 删除 后, 两侧的两个面合并为一个面,所以 的面数为
  • 顶点数不变,仍为

由归纳假设:

化简得

情况二: 中每条边都是桥

此时 是一棵(tree)。树的面数恒为 (只有外部面),且树的边数

因此:

综合两种情况,由数学归纳法,欧拉公式对所有连通平面图成立。

关键推论

  • 推论1(平面图的边数上界):若 是有 个顶点的简单连通平面图,则 。若 还不含三角形,则

    证明:每个面至少由 条边围成(简单图无环和重边),故 。代入欧拉公式得 ,即 ,化简得

  • 推论2( 非平面图)。若 是平面图,则 ,但 ,矛盾。

  • 推论3( 非平面图),且不含三角形(二部图)。若 是平面图,则 ,但 ,矛盾。

  • 推论4(正则平面图的限制) 的非平面性是 Kuratowski 定理 的基础。

应用场景

  1. 判断平面性:通过边数上界 快速判断某些图是否为非平面图。
  2. 图的着色:欧拉公式是证明五色定理和四色定理的重要工具。
  3. 多面体理论:凸多面体的顶点数 、棱数 、面数 满足 。正多面体(柏拉图立体)的分类可直接由欧拉公式推出。
  4. 拓扑学:欧拉示性数 是曲面拓扑学的基础概念,可推广到任意可定向闭曲面。

数值示例

立方体图(顶点),(棱),(面,含外部面则为 )。

验证:

四面体图(

验证:

参见

参考链接