115 年 國立中央大學資訊工程學系軟體工程碩士班《離散數學與線性代數》
第 1 題
Let A and B be matrices over . Which of the following statements about determinants are true?
(a) If , then the rows of A form a basis of .
(b) For any scalar , .
(c) If A has rank , then .
(d) If A is triangular, then its determinant equals the product of its diagonal entries.
(e) If , then .
登入後即可作答並保存紀錄。
核心觀念
- 行列式(determinant)是線性映射在基底上的伸縮因子,與矩陣的可逆性、秩(rank)以及三角形結構有直接關係。
- 重要性質:
- 為可逆矩陣 行(或列)向量組成的集合為 的基底。
- ,其中 ,因為 等於把每一列(或每一行)同時乘上 ,共 次。
- 若 ,則 至少有一列是其他列的線性組合,矩陣行列式必為 。
- 上(下)三角矩陣的行列式等於對角線元素的乘積。
- 並非一般成立,僅在極特殊情形(例如 、 皆為零矩陣或某些 1×1 情況)才會成立。
解題方法
針對每個選項,只需檢驗其對應的行列式性質是否為通用真理。若屬於基本定理則直接判定為真;若與已知性質相違則給予反例證明為假。
選項分析
(a) → 行向量形成 的基底
- 事實: 等價於 為可逆矩陣。可逆矩陣的行向量(亦即列向量)線性獨立,且數目恰好 ,因此張成 ,形成基底。
- 結論:正確。
(b)
- 正確公式為 ,因為 會同時作用於 的每一列(或每一行),共 次乘法。以 、 為例:。
- 結論:錯誤(只有在 時才成立)。
第 2 題
Let V be a vector space over a field F. Which of the following statements are true?
(a) Every linearly independent subset of V can be extended to a basis of V.
(b) If V is finite-dimensional, then every spanning set of V is a basis.
(c) Any two bases of a finite-dimensional vector space have the same number of vectors.
(d) A vector space has a unique basis.
(e) If a set of vectors spans V, then it must be linearly independent.
登入後即可作答並保存紀錄。
核心觀念
- 線性獨立、生成集合、基底:
- 子集合 若任何有限線性組合 ()只能得到全部係數 ,則稱 為 線性獨立。
- 若 ,則稱 為 生成集合(spanning set)。
- 若 同時線性獨立且生成 ,則 為 基底(basis)。
- 維度(dimension):有限維向量空間 的基底向量個數稱為 ,任兩基底的向量個數相等(基底唯一的「大小」),此特性是由基底等勢性定理保證。
- Zorn 引理(或等價的鞅理論)在任意向量空間中保證每個線性獨立集合可延伸成基底。
解題方法
依序檢驗每個敘述的正確性。對於 (a) 需引用 Zorn 引理或等價的「每個線性獨立集合可延伸至基底」定理;對於 (b) 判斷有限維情形下「生成集合必為基底」是否成立;對於 (c) 直接使用基底等勢性;對於 (d) 檢查「唯一」的含義;對於 (e) 檢查「生成 ⇒ 線性獨立」的逆命題。
選項分析
| 項目 | 正確性 | 說明 |
|---|---|---|
| (a) Every linearly independent subset of can be extended to a basis of . | 真 | 對任意向量空間(不論有無限維),取一個線性獨立集合 。將所有包含 的線性獨立集合構成偏序集合 。每條鏈的上界是其聯集,仍線性獨立。依 Zorn 引理, 有極大元 ,且 為 的基底。故 ,即 可延伸成基底。 |
| (b) If is finite‑dimensional, then every spanning set of is a basis. | 偽 | 以 為例,集合 生成 ,但因包含三個向量且 ,必有線性相依關係 ,故 不是基底。 |
第 3 題
Let be a linear transformation between finite-dimensional vector spaces over the same field. Which of the following statements are true?
(a) is injective if and only if .
(b) is surjective if and only if .
(c) If is a basis of , then is a basis of .
(d) If and is injective, then is surjective.
(e) The matrix representation of depends on the choice of bases for and .
登入後即可作答並保存紀錄。
核心觀念
- 線性變換的核與像:,。
- 單射(injective):若 則 。等價於 。
- 滿射(surjective):。
- 維度定理(Rank–Nullity Theorem):.
- 基底與矩陣表示:若 為 的基底,則 的第 列是 在 的基底下的座標向量。
- 矩陣表示的依賴性:選擇不同的基底會產生不同的矩陣。
解題方法
逐一檢驗每個敘述的必要條件與充分條件,必要時以反例或直接利用上述定理證明。對於 (b) 與 (d) 需特別注意「維度相等」與「像的維度」之關係;對於 (c) 必須檢查 的滿射性與線性獨立性。
選項分析
(a) is injective iff
- 充分性:若 為單射,假設 ,則 ,單射性給 ,故 。
- 必要性:若 ,若 ,則 ,故 ,因核只有零向量得到 , 為單射。
- 結論:正確。
(b) is surjective iff
- 必要條件:若 為滿射,則 ,故 。但 未必等於 (只有在 時才成立),因此「」不必然成立。
- 充分條件:若 ,則 (由 Rank–Nullity),得到 ,即 為單射,但不保證滿射。
第 4 題
Let V be a finite-dimensional inner product space over , and let . Which of the following statements about orthogonality are true?
(a) If and , then .
(b) If is an orthogonal set of nonzero vectors, then it is linearly independent.
(c) Every set of orthonormal vectors forms a basis of the vector space.
(d) If , then .
(e) Two nonzero vectors and are orthogonal if and only if .
登入後即可作答並保存紀錄。
核心觀念
- 內積與正交 (orthogonality):在實數內積空間 中,向量 表示 。
- 范數與內積的關係:,且有
- 正交集合的線性獨立性:若 為兩兩正交且每個向量皆非零,則 蘊含所有係數 。
- 正交正規化 (orthonormal):每個向量皆單位長且兩兩正交。若集合的向量個數等於空間的維度,則形成基底;若不等於,則只是一組線性獨立的子集。
解題方法
對每個選項直接以定義或已證明的性質驗證真假。
- (a) 利用內積的線性性。
- (b) 以內積對於正交集合的線性獨立性證明。
- (c) 檢查「每個正交正規向量集合」是否必然生成整個空間。
- (d) 直接套用範數與內積的恆等式。
- (e) 使用三角不等式的等號條件(當且僅當兩向量同向或其中一向量為零)。因題目限定非零且正交,檢查是否符合等號條件。
選項分析
(a) 若 且 ,則
內積的線性性保證兩正交向量的和仍與 正交。因此 此敘述正確。
(b) 若 為兩兩正交且皆非零,則它是線性獨立的
設係數 使 。左乘 得
因 ,故 。對所有 同理,故所有係數皆為零,向量組線性獨立。 此敘述正確。
第 5 題
Let A be an Hermitian matrix over . Which of the following statements are true?
(a) All eigenvalues of A are real.
(b) If x and y are eigenvectors corresponding to distinct eigenvalues, then x and y are orthogonal.
(c) The sum of two Hermitian matrices is Hermitian.
(d) Every Hermitian matrix is diagonalizable by a unitary matrix.
(e) The product of two Hermitian matrices is always Hermitian.
登入後即可作答並保存紀錄。
核心觀念
- Hermitian 矩陣: 為 Hermitian 若 ,其中 為共軛轉置。
- 特徵值與特徵向量:若 ,則 為特徵值, 為對應的特徵向量。
- 單位矩陣 (unitary): 為 unitary 若 。
- Spectral Theorem:任意 Hermitian 矩陣皆可被單位矩陣相似對角化,且對角線元素皆為實數特徵值。
解題方法
針對每個敘述,直接以 Hermitian 的定義或已知定理檢驗其真偽。
- 實特徵值:利用
由 可得 ,故 為實數。
2. 互異特徵向量的正交性:若 且 ,則
因 ,必有 ,即正交。
3. Hermitian 矩陣的加法封閉:若 ,則
故 仍為 Hermitian。
4. 單位相似對角化:Spectral Theorem 直接給出:存在 unitary 矩陣 使
其中 。因此每個 Hermitian 矩陣皆可被單位矩陣對角化。
5. Hermitian 矩陣的乘積:一般而言
第 6 題
, . Let where . What is , where is the modulo operator?
(a) 0
(b) 1
(c) 2
(d) 3
(e) 4
登入後即可作答並保存紀錄。
核心觀念
- 矩陣的冪次計算可利用特徵值或對角化(若可對角化)化簡。
- 行列式的性質:對任意方陣 ,有 。
- 模算術(modular arithmetic):只需關注算式在模 下的餘數,計算時可隨時取模以防數值爆炸。
解題方法
- 先求 的行列式
- 由行列式的冪次性質,
- 計算 。利用模 的指數循環:
週期長度為 ,因此
第 7 題
. Apply QR factorization on so that , where is an orthogonal matrix, and is an upper triangular matrix. "K" is equal to multiplying all the nonzero elements in . What is , where is the rounding function (to the nearest integer), and is the modulo operator?
(a) 0
(b) 1
(c) 2
(d) 3
(e) 4
登入後即可作答並保存紀錄。
核心觀念
- QR 分解:將矩陣 分解為 ,其中 為正交矩陣 (), 為上三角矩陣。
- Gram–Schmidt 正交化:對 的欄向量 依序做正交化,可直接得到 的欄向量 ,而 。
- 乘積 :題目要求把 中所有非零元素相乘,再取絕對值、四捨五入後對 5 取餘。
解題步驟
- 取欄向量
- 正交化(Gram‑Schmidt)
第 8 題
The determinant of is . What is ?
(a) 0
(b) 1
(c) 2
(d) 3
(e) 4
登入後即可作答並保存紀錄。
核心觀念
- 行列式的基本性質:
- 交換兩列(或兩行)會使行列式改變符號。
- 把一列乘以常數 ,行列式會乘以 。
- 把一列加上另一列的倍數,行列式不變。
- 模算術:在質數 (本題 )上, 為域,可直接在 下做高斯消去法,求出 。
- 絕對值與模的關係: 與 只差一個正負號,因 為正整數,兩者餘數相同。
解題方法
- 先把矩陣所有元素取模 5(因為最終只要 )
-
使用高斯消去(行初等變換),只允許以下操作(在 下)——
- 行加上另一行的任意倍數(行列式不變)
- 行交換(行列式改變符號)
依序消去第一列以下的元素:
- 用第 1 列消去第 2–5 列的第一個元素,得到
- 用第 2 列消去第 3–5 列的第二個元素,得到
- 交換第 3、4 列(行列式改變符號)使主對角線上出現非零樞紐:
第 9 題
. Project onto 's column space and the resulting vector is . is equal to the multiplication of all the elements of . What is ?
(a) 0
(b) 1
(c) 2
(d) 3
(e) 4
登入後即可作答並保存紀錄。
核心觀念
- 向量投影:將向量 投射到矩陣 的欄空間 (column space) 等價於找最小平方法的解 使得 最小,投影向量為 。
- 正規方程式:。若 行滿秩 (本題 ),則該系統有無限多解,但所有解產生的 均唯一。
- 乘積與取模:求得投影向量後計算其分量的乘積 ,再算 的四捨五入值,最後取模 。
解題方法
- 列出欄向量
-
計算正規方程式的係數
- 的元素為欄向量內積:
- :
-
求解正規方程式
解 。以高斯消去法得到
為自由參數。
代回 後,所有自由參數相互抵消,得到唯一的投影向量
第 10 題
Let and be the ordered bases for the vector space , where , , , and , , . For a vector in , the coordinate vector of with respect to the basis is . The coordinate vector of with respect to the basis is . What is ?
(a) 0
(b) 1
(c) 2
(d) 3
(e) 4
登入後即可作答並保存紀錄。
核心觀念
- 基底與座標向量:若 為 的一組基底,任意向量 可唯一寫成
因此座標向量 與標準坐標之間的關係可寫成矩陣乘法
-
換基:已知 ,要找 ,先算出 的標準坐標,再解 。
-
求和、絕對值、四捨五入與模 5:題目最後要求
若 為整數,四捨五入不改值。
解題步驟
- 寫出兩組基底的矩陣
- 由 求出 的標準坐標
-
解線性系統
寫出方程式:
第 11 題
Consider an analytical algorithm A to take items as input set. When input size , the process will terminate and return results, otherwise it will divide the input set into 4 roughly equal-size subsets; 2 of 4 subsets serve as samples and act as inputs to recursively apply A twice; the results of the previous 2 outcomes (from the 2 recursive A executions) each has items; then we will use a procedure to integrate the 2 outcomes, where takes when inputs are 2 sets of size subsets. What about this algorithm are true?
(a) A is a linear recursive algorithm
(b) A is a divide-and-conquer recursive algorithm
(c) A's complexity is
(d) A's complexity is
(e) A's complexity is
登入後即可作答並保存紀錄。
核心觀念
- 遞迴類型:判斷演算法是否屬於 divide‑and‑conquer(分而治之)或 linear recursion(線性遞迴)。
- 遞迴式求解:利用 Master 定理(或遞迴樹)求時間複雜度。需要把 合併步驟 的成本 正確寫成與 的關係。
- Theta 記號:只關心漸近上、下界相同的等價等式,不必寫常數因子。
解題方法
- 寫出遞迴式
- 基本情況:當 時直接返回,成本為常數 。
- 其他情況:將 個元素分成四個大小約為 的子集合。只對其中 兩個子集合 再遞迴呼叫 ,因此產生 兩個子問題,每個子問題規模 。
- 合併階段使用程序 ,其成本為 ,其中 為每個子問題的規模。此處 ,故
故遞迴式為
-
套用 Master 定理
形式為 ,其中
計算指數
此時 ,屬於 Master 定理的 第二種情形( 與 同階),得到
第 12 題
Suppose and are integer numbers, and we define the following predicates:
is a multiple of ;
is congruent to modulo 3;
is congruent to modulo 6.
Which of the following clauses are correct interpretations of the logical statement:
(a) if is a multiple of , it is not possible that is a multiple of 6, and is congruent to modulo 3, but not congruent to modulo 6.
(b) for to be a multiple of , and cannot both congruent modulo 6 and modulo 3 and still is a multiple of 6.
(c) It is possible that is a multiple of 6 and is a multiple of , where is congruent to modulo 3 but not congruent to modulo 6.
(d) if is congruent to modulo 3 but not congruent to modulo 6, and is a multiple of 6, then cannot be a multiple of .
(e) none of the above.
登入後即可作答並保存紀錄。
核心觀念
本題測驗的是 一階述語邏輯 與 整數的可除性、同餘 概念的結合。
- 可除性: 表示「 為 的倍數」⇔。
- 同餘: 表示「」。
- 量詞 表示「對所有整數 」皆成立。
題目給出的公式
可直譯為:若 同餘於 (mod 3),且 不 同餘於 (mod 6),且 6 能整除 ,則 不能整除 。
關鍵在於把「 且 」與「」的條件組合起來,判斷其對 的必然性。
解題方法
- 化簡前件
- 表示 。
- 表示 。
由同餘的性質可得:若 而且 ,則必有
換句話說, 與 的差是 3 的奇數倍,因此 為 。
- 利用 (即 )
既然 ,寫成 。將 代入得到
因此 也是 3 的倍數,但 不一定是 6 的倍數(因為括號內的整數可能是奇數)。
-
檢驗結論
若要有 ,必須 。但上式已顯示 的因子只有 3,而缺少額外的 2,除非 帶入額外的 2,這會使 同時滿足 ,與前提 矛盾。故在前提同時成立時,不可能有 ,即 必然成立。 -
對照選項
只要選項的自然語句與上述「前提 → 結論」完全吻合,即為正確解釋;若改成「不可能出現前提」或「前提成立且結論成立」等,則與原式不符。
第 13 題
When using the generating function to solve the recurrence relation for , with , what of the followings are true?
(a)
(b)
(c)
(d)
(e)
登入後即可作答並保存紀錄。
核心觀念
- 生成函數(generating function)。
- 透過把遞迴式乘上 後從 起求和,可將遞迴關係轉換成 的代數方程式。
- 常係數線性齊次遞迴可由特徵方程 求出通解,亦可藉部分分式展開生成函數直接得到閉式。
解題方法
- 建立生成函數方程式
兩側同乘以 後,於 求和:
右邊改寫指標:
使用 ,且已知 :
把含 的項移到左側:
因此 選項 (a) 正確,而 (b) 中右端的 與左端不相等,故錯誤。
- 求出 的顯式形式
分母因式分解:
再以部分分式寫成
解聯立方程:
常數項:。
項:,故 。
這正是 選項 (c),而 (d) 的係數 與 不符合上述解,故錯誤。
-
由生成函數得到通項公式
已知
第 14 題
In history, which of the following statements about mathematic concepts are true?
(a) "Set" is a basic mathematic structure, it was formally defined before Calculus.
(b) all infinite sets have the same cardinality.
(c) "Hilbert's program" successfully formalized all possible theories to base on finite axioms.
(d) With "empiricism", knowledges should entirely be justified by logic.
(e) none of the above.
登入後即可作答並保存紀錄。
核心觀念
- 集合 (Set): 19 世紀末由 Cantor 系統化,正式的公理化(如 ZF、ZFC)遠晚於微積分的創立(17 世紀 Newton、Leibniz)。
- 無限集合的基數 (Cardinality): Cantor 引入可數與不可數概念,證明 與 基數不同,故「所有無限集合基數相同」是錯誤的。
- Hilbert 計畫 (Hilbert's program): 目標是以有限公理形式化所有數學,並以一致性證明保證其完整性。Gödel 1931 的不完備定理指出,任何足夠強大的遞迴可枚舉公理系統皆無法在系統內證明自身的一致性,計畫失敗。
- 經驗論 (Empiricism): 強調知識來源於感官經驗,與「全部由邏輯證成」的唯理論 (Rationalism) 相對,故說法不成立。
解題方法
- 判斷每個選項所描述的歷史敘述是否符合公認的數學史與哲學史。
- 依據時間順序或概念關係快速排除:
- 若概念在較晚時期才正式出現,則相關陳述在「前」的描述必為錯。
- 若已有公理或定理直接反駁敘述(如 Cantor 的基數理論、Gödel 定理),立即判定錯。
- 若所有前述選項皆錯,則「none of the above」為唯一正確答案。
選項分析
| 選項 | 敘述 | 正確性 | 理由 |
|---|---|---|---|
| (a) | “Set” 是基本數學結構,且在微積分之前已被正式定義。 |
第 15 題
For functions , , there exist a function composition , and we know is an onto function. What about the following comparisons can be true?
(a)
(b)
(c)
(d)
(e)
登入後即可作答並保存紀錄。
函數合成 可定義,故須有 。又因 為滿射,所以有限集合下必有
逐項判斷:
第 16 題
Let be the number of ways in which a line of people can be formed such that no two males are standing beside each other (each person is either M or F). For example, . Which of the following statements are correct?
(a) for , with .
(b) for , with .
(c) for , with .
(d) .
(e) , where is the Fibonacci sequence.
登入後即可作答並保存紀錄。
核心觀念
本題考「不相鄰限制」的排列計數與費波那契數列。每一種排列可由最後一位的性別分類,將長度為 的計數化成較短長度的計數。
解題方法
設 表示長度為 、且沒有兩位男性相鄰的排列數。
依最後一位分類:
- 最後一位是女性 :前 位只要符合條件即可,共有 種。
- 最後一位是男性 :倒數第二位必須是女性,前 位只要符合條件即可,共有 種。
兩種情況互斥且涵蓋所有排列,因此
初始值為
因為排列為 、;而
符合條件的排列為 、、。依遞迴式可得
選項分析
- (a) 正確。 遞迴式 與初始值 都符合推導。
- **(b) 錯誤。
第 17 題
Let be a connected simple graph with vertices. Which of the following statements are correct?
(a) If has a Hamiltonian cycle, then has no cut vertex.
(b) If has no cut vertex, then is Hamiltonian.
(c) Every Hamiltonian graph is 2-connected.
(d) There exists a Hamiltonian graph that is not 3-connected.
(e) A graph with minimum degree at least 2 must be Hamiltonian.
登入後即可作答並保存紀錄。
核心觀念
- Hamiltonian cycle:一條環路經過圖 的每一個頂點恰好一次。
- 割點(cut vertex):刪除該頂點及其所有相鄰邊後,使圖變成不相連。
- ‑connected:圖的頂點連通度 ;換言之,任意少於 個頂點的刪除都不會斷開圖。
- ‑connected 沒有割點。
- 最小度 :所有頂點的度數之最小值。
解題方法
本題屬於概念判斷:須把「Hamiltonian」與「‑connected」之間的必然或充分關係弄清。
依次檢視每個選項,給出正確性的嚴格證明或具體反例。
常用工具:
- 若 含 Hamiltonian cycle , 刪除任一頂點後 仍剩下一條連通的路徑,故該頂點不是割點。
- 反例可直接引用已知的Petersen 圖(3‑正則、‑connected、但非 Hamiltonian)或簡單的環圖 (Hamiltonian 但 )。
選項分析
| 選項 | 正確性 | 證明或反例 |
|---|---|---|
| (a) If has a Hamiltonian cycle, then has no cut vertex. | ✅ 正確 | 設 為 的 Hamiltonian cycle。取任意頂點 ,刪除 後, 變成一條連通的路徑,仍把其餘 個頂點連在一起。因為 至少包含這條路徑,所以 仍連通,故 不是割點。 |
第 18 題
Let be a connected graph. Which of these graphs have an Euler circuit?
(a)
(b)
(c)
(d)
(e)
登入後即可作答並保存紀錄。
核心觀念
Euler 回路(Euler circuit)是指在圖 中一條起點與終點相同、走訪每條邊恰好一次的閉合路徑。
對於連通圖 ,Euler 回路存在的必要且充分條件為:
- 所有頂點的度數皆為偶數。
此條件直接來自 Euler 定理(亦稱「歐拉路徑定理」):
- 若 連通且恰有兩個奇度頂點,則存在 Euler 路徑(起點、終點各是奇度頂點)。
- 若 連通且所有頂點度數皆為偶數,則存在 Euler 回路。
因此判斷本題各圖是否具 Euler 回路,只需檢查每個頂點的度數是否為偶數。
解題方法
- 針對每個選項寫出圖的結構與每個頂點的度數。
- 判斷所有度數是否皆為偶數。若全部為偶,則該圖有 Euler 回路;否則沒有。
選項分析
| 選項 | 圖形說明 | 每個頂點的度數 | 判斷 |
|---|---|---|---|
| (a) | 6 邊的單純環(每個頂點僅連接相鄰兩點)。 | 皆為 (偶數)。 | 有 Euler 回路。 |
| (b) | 以中心頂點 連接 個外環頂點,外環形成 。<br>度數:,其餘 個外環頂點 (兩條環邊 + 一條連到中心)。 |
第 19 題
Which of the following statements about bipartite graphs are true?
(a) A bipartite graph contains no odd cycle.
(b) Every bipartite graph is planar.
(c) is bipartite.
(d) Every tree is bipartite.
(e) A bipartite graph can contain a Hamiltonian cycle only if its two parts have the same size.
登入後即可作答並保存紀錄。
核心觀念
- 二分圖 (bipartite graph):頂點集合可分為兩個互不相交的子集合 、,且所有邊皆連接 與 之間的頂點。
- 奇迴路 (odd cycle):長度為奇數的簡單迴路。二分圖若含奇迴路,則在兩部份間交替顏色會失敗。
- 平面圖 (planar graph):可於平面上畫出,使得邊僅在端點相交。Kuratowski 定理指出,若圖含 或 的子圖則必非平面。
- 樹 (tree):連通且無迴路的圖。所有樹皆二分(兩色可染),因為沒有迴路,自然可交錯著著色。
- 哈密頓迴路 (Hamiltonian cycle):經過每個頂點恰好一次且回到起點的迴路。對二分圖而言,哈密頓迴路必交替走過兩部份的頂點,故兩部份的頂點數必相等。
解題方法
針對每個敘述,以定義或已知定理直接驗證其真偽:
- 判斷是否存在奇迴路 → 二分圖的等價敘述:圖為二分 ↔ 無奇迴路。
- 判斷平面性 → 使用 Kuratowski 定理或已知非平面二分圖 作反例。
- 檢查 是否滿足二分定義 → 直接觀察其兩部份大小皆為 3。
- 檢查樹的結構 → 以兩色染色或利用「無迴路」可得二分性。
- 哈密頓迴路的必要條件 → 在二分圖中迴路長度必為偶數,且每次必跨部份,故兩部份大小相等是必要條件(但非充分條件)。
選項分析
| 选项 | 判斷 | 說明 |
|---|---|---|
| (a) A bipartite graph contains no odd cycle. | 正確 | 二分圖的等價敘述:一個圖是二分的 ⇔ 它不含奇長度的迴路。 |
第 20 題
Let be a simple planar graph with vertices and edges. Which of the following statements are true?
(a) Every simple planar graph satisfies .
(b) If every face in a planar embedding of has degree at least 4, then .
(c) A planar graph may contain a subdivision of or .
(d) Every planar graph contains a Hamiltonian cycle.
(e) Every planar graph can be properly colored using at most four colors.
登入後即可作答並保存紀錄。
核心觀念
- 簡單平面圖 (simple planar graph):無自迴線與重邊,可嵌入平面,使所有邊只在端點相交。
- Euler 公式:對於任意連通平面圖 ,有
其中 為頂點數、 為邊數、 為面數(外部面亦算一面)。 - 面度 (degree of a face):一個面被邊圍繞的次數。每條邊同時屬於兩個面,故
- Kuratowski 定理:圖是平面的 ⇔ 不含 或 的子劃分 (subdivision)。
- 四色定理:任意平面圖的頂點可用至多四種顏色進行正確著色。
解題方法
對於每個選項,先判斷所涉及的平面圖性質,然後利用上述定理或公式直接推導或舉反例。
- (a) 直接引用簡單平面圖的邊數上界 (推導自 )。
- (b) 以「所有面度 」為前提,結合 與 Euler 公式,可得到 。
- (c) 使用 Kuratowski 定理檢驗「平面圖是否可能含 或 的子劃分」。
- (d) 檢查哈密頓環 (Hamiltonian cycle) 的必要條件,並舉出平面圖的反例。
- (e) 直接引用四色定理的結論。
選項分析
| 選項 | 判斷 | 推導或反例 |
|---|---|---|
| (a) | 正確 | 對於 的簡單平面圖,任意面至少有三條邊,即 。由 可得 ,即 。將 代入 Euler 公式 ,得到 ,化簡即 。此式是標準的平面圖邊數上界,嚴格成立。 |