直線平面嵌入

筆記直線平面嵌入

本文簡述平面嵌入(pla­nar em­bed­ding)的性質,並介紹平版圖的歐拉公式(Euler’s for­mu­la)。

1 基本術語

1.1 線段

對任意 我們以 代表連接 的線段。

給定一無向圖 為一映射且 則我們定義

1.2 直線平面嵌入

為一無向圖。給定一映射 ,若以下條件皆成立,則我們稱 的一個直線平面嵌入(straight-line pla­nar em­bed­ding)

  1. 對任意相異 均有
  2. 任意相異 均有

若無向圖 存在一直線平面嵌入,則我們稱 平面圖(planar graph)

為一無向圖且 的直線平面嵌入,則我們稱 為一直線平版圖(straight-line plane graph)

範例 1 設無向圖 為具有 4 個頂點的完全圖,其中

  1. 若映射 滿足 的直線平面嵌入。
  2. 若映射 滿足 則由於 可知 不是 的直線平面嵌入。

由於 的直線平面嵌入,故 為平面圖,且 為一直線平版圖。

1.3 面

對任意 的直線平面嵌入 我們定義 我們將 中的區域稱為直線平版圖 面(face)

2 歐拉公式

以下我們介紹歐拉公式(Euler’s for­mu­la):給定頂點數、邊數,我們就能知道一個(直線)平版圖所具有的面數。

2.1 樹

定理 1 說明有限樹構成的直線平版圖必定只具有 1 個面。

定理 1 設 為一直線平版圖,其中 為有限樹,則 恰有 1 個面。

證明 對 採用數學歸納法。當 時,由於 恰含有一個點或一線段,故可驗證 連通。

接著假設定理在 時成立,我們說明定理對滿足 的樹 亦成立。由於 是樹且 我們能找到一個 使得 此時 是樹。設

我們將 中的頂點依照嵌入 圍繞 逆時針排序:設逆時針排序後 中的頂點依序為 即我們有 其中 對任意 均滿足

對任意 我們定義 為所有 中的最小值,其中 對任意 我們定義折線段 如下:

  1. 並設 所構成的折線段。

對任意 折線段 均不與 相交。因此,若一折線段 相交,則可找到一折線段 使得 中含有連接 的兩端點且不與 相交的折線段 其中

由歸納假設知 連通。故 連通,定理得證。

2.2 連通圖

環在直線嵌入之下會形成一多邊形,由喬登多邊形定理(可參見喬登多邊形定理)可知多邊形會將歐氏平面分為 2 個區域,因此具有環的直線平版圖至少有 2 個面。

喬登多邊形定理 若 為一多邊形,則 恰具有 2 個區域。

利用喬登多邊形定理,我們可以證明適用於任意連通平版圖的歐拉公式。

定理 2(連通平版圖的歐拉公式) 設 為一直線平版圖,其中 有限且連通。則 恰有 個面。

證明 對 採用數學歸納法。由於 連通,故

時, 是樹,故由定理 1 知 具有 個面。

接著假設定理在 時成立,我們說明定理在 時也成立。由於 具有一環 並設 由於 由喬登多邊形定理可知 的兩側在 中分屬不同的區域 由於在 中的點均與 中的點連通,故 的面數比 多 1。由此可知, 具有 個面。定理得證。

參考資料

  1. Reinhard Diestel. Graph theory. Springer, third edition, 2005.