112 年 國立臺北大學資訊工程研究所《線性代數與離散數學》
第 1 題
(1) If , then A must be equal to I or -I. (I: the identity matrix)
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中反矩陣(Inverse Matrix)的定義與可逆矩陣(Invertible Matrix)的基本性質。
- 反矩陣定義:設 為 的方陣,若存在同階方陣 使得 (其中 為單位矩陣),則稱 為可逆矩陣(Non-singular matrix),並將 記作 。
- 定義之恆等性:根據定義,只要矩陣 為可逆矩陣(即行列式值 ),等式 便無條件恆成立。此等式為所有可逆矩陣皆具備的基本定義,而非用以約束矩陣 必須為特定形式的特異方程式。
解題方法
本題為是非判斷題,證明一般性全稱命題為假的最嚴密切入點為反例法(Counterexample Method)。
反例構建與驗證步驟:
只需舉出至少一個既不等於 也不等於 的可逆矩陣 ,並驗證其滿足 即可。
取 的對角矩陣 :
計算其行列式值 ,確認 為可逆矩陣。其反矩陣 為:
進行矩陣乘法驗證:
第 2 題
The determinant of matrix A is nonzero if and only if the reduced row echelon form of A is the identity matrix.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數的核心定理:可逆矩陣定理(Invertible Matrix Theorem / Equivalent Conditions for Invertibility) 以及 列簡化梯形矩陣(Reduced Row Echelon Form, RREF) 的性質。
設 為 的實數或複數方陣,下列條件彼此等價(If and only if):
- 為可逆矩陣(Invertible / Non-singular matrix)。
- 的行列式值不為零,即 。
- 的列簡化梯形矩陣為單位矩陣,即 。
- 的秩(Rank)等於其階數,即 (滿秩)。
- 齊次線性方程組 只有唯一解( trivial solution )。
解題方法
由於行列式 僅定義於方陣(),故前提設定 為 方陣。驗證本題的「若且唯若()」雙向推導如下:
1. 充分性推導():若 ,則
- 因為 ,依定義矩陣 為可逆矩陣。
- 若 可逆,則 的 個行向量(Column vectors)線性獨立,故 。
- 對 進行高斯—約當消去法(Gauss-Jordan Elimination)化簡至列簡化梯形矩陣 。由於 ,矩陣的每一行與每一列均包含一個主元(Pivot),且主元數值皆為 ,其餘位置均為 。
- 滿足此結構的 矩陣即為單位矩陣 ,因此 。
2. 必要性推導():若 ,則
- 若 ,代表矩陣 可透過有限次基本列運算(Elementary row operations)化簡為 。
第 3 題
A triangular matrix is singular if and only if one of its diagonal entries is zero.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中**三角矩陣(Triangular Matrix)的行列式性質與奇異矩陣(Singular Matrix)**的定義。涉及的核心定理與定義如下:
-
三角矩陣的行列式定理:
設 為 的上三角(Upper Triangular)或下三角(Lower Triangular)矩陣,其行列式值等於主對角線(Main Diagonal)上所有元素的乘積:
-
奇異矩陣的定義:
一 方陣 為奇異矩陣(不可逆矩陣),當且僅當其行列式值為零:
-
實數乘積為零的性質:
對於實數或複數系中的元素,若干數相乘為零的充要條件為其中至少有一個數為零:
解題方法
欲證明或推導本命題「三角矩陣 為奇異矩陣當且僅當其主對角線至少有一個元素為零」,須利用**充要條件(If and Only If)**的雙向邏輯推導:
推導步驟:
- 設 為 的三角矩陣,由行列式性質可知:
- 根據奇異矩陣的定義, 為奇異矩陣之充要條件為 :
- 將行列式代入上式:
- 依據代數基本性質,多個數之乘積為零,當且僅當其中至少有一個數為零:
- 綜合上述雙向推導,即證得該命題成立。
第 4 題
If two augmented matrices (Alb) and (B|c) are row equivalent, then the determinants of A and B are equal.
登入後即可作答並保存紀錄。
核心觀念
-
列等價(Row Equivalence)之定義:
若兩增廣矩陣 與 為列等價,代表 可透過有限次「初等列運算(Elementary Row Operations, EROs)」轉換為 。這等價於存在一個可逆矩陣 (即若干初等矩陣之積),使得:
-
初等列運算對行列式(Determinant)的影響:
- 列對調(Row Swap):行列式值變號(乘以 )。
- 列倍加(Row Addition):行列式值保持不變(乘以 )。
- 列倍乘(Row Scaling):將某一列乘以非零常數 ,行列式值亦隨之乘以 。
-
矩陣積之行列式性質:
由 可知, 是否等於 完全取決於初等矩陣積的行列式值 是否為 。
解題方法
本題為是非判斷題。證明一個數學命題為假(False)的最嚴謹方法為構造「反例(Counterexample)」。
1. 理論推導
若增廣矩陣 與 列等價,則存在可逆矩陣 使得 。
根據行列式的積性質:
由於初等列運算包含「列倍乘」(乘以非零實數 )與「列對調」(乘以 ),因此 的值可以是任意非零實數,並不保證 。當 且 時,。
2. 反例構造
取 方陣 與 行向量 :
此時增廣矩陣為:
第 5 題
R³ is a subspace of R⁵.
登入後即可作答並保存紀錄。
核心觀念
-
子空間(Subspace)的嚴格定義:
設 為一向量空間, 為 的子集。若 在 所定義的向量加法與純量乘法下亦構成向量空間,則稱 為 的子空間(記作 )。
要滿足 為 的子空間,首要前提條件是 必須是 的子集合(即 )。 -
向量空間 的元素結構:
是由所有 維實數有序數組(-tuples)所組成的集合:
-
集合包含(Subset)與同構(Isomorphism)的判別:
子空間要求嚴格的「子集包含關係」(),而非僅是結構上的「同構關係」()。
解題方法
本題的切入點在於檢查 與 兩集合之間是否滿足子集合定義():
-
比較元素長度與結構:
- 中的元素為 3 元數組:
- 中的元素為 5 元數組:
- 中的元素為 3 元數組:
-
驗證包含關係:
由於一個 3 元數組 與一個 5 元數組 的資料維度與數學結構不同,3 元數組並不是 5 元數組的一種特例。因此:
第 6 題
If A is an m × n matrix, then 2A and 3Aᵀ have the same rank.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中**矩陣的秩(Rank)**之兩項重要基本性質:
- 非零純量乘法不改變矩陣的秩:對於任意 矩陣 與任意非零純量 ,純量倍數矩陣 的秩與原矩陣相同,即:
- 矩陣轉置不改變矩陣的秩:矩陣的行秩(Column rank)必定等於列秩(Row rank),因此矩陣轉置後的秩與原矩陣相同,即:
解題方法
採用定理推導法,逐步分析矩陣 與 的秩:
-
分析矩陣 的秩:
因為純量 ,對矩陣 乘以非零純量不會改變其線性獨立的列向量或行向量個數,故:
-
分析矩陣 的秩:
同理,因為純量 ,對轉置矩陣 乘以非零純量亦不改變其秩:
-
結合轉置矩陣性質:
根據線性代數基本定理,任意矩陣 的轉置矩陣 之秩必定等於 的秩:
-
綜合串連比較:
將上述各等式串聯可得:
第 7 題
Let A be an m × n matrix. The linear system Ax = b has at most one solution for every b ∈ Rm if and only if the column vectors of A are linearly independent.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中齊次與非齊次線性系統解的結構、**矩陣零空間(Null Space)與行向量線性獨立(Linearly Independent)**之間的等價關係。
關鍵定理與定義:
- 線性獨立的定義:矩陣 的行向量(Column vectors)線性獨立,若且唯若齊次方程組 只有唯一解(即零解 )。此時矩陣的零空間為零子空間,即 。
- 非齊次系統解的結構:若非齊次系統 存在特解 ,則其通解(General solution)可表示為 ,其中 為對應齊次系統 的解。
解題方法
本題命題為「雙向蘊涵(If and only if, )」,需分別證明與推導「必要性()」與「充分性()」:
1. 必要性推導():已知「對任意 , 至多有一解」,證明「 的行向量線性獨立」
- 取常數項向量為零向量,即 。
- 齊次系統 必定存在零解 (此解稱為無煞解/ trivial solution)。
- 依已知條件, 的解數「至多為一」,故零解 必須是 的唯一解。
- 依據線性獨立定義, 僅有 的唯一解,因此 的行向量必定線性獨立。
2. 充分性推導():已知「 的行向量線性獨立」,證明「對任意 , 至多有一解」
- 因為 的行向量線性獨立,故 。
- 對於任意給定的 ,討論 的解數:
- 情況 A(無解):若 (行空間),則 有 個解。
第 8 題
Let L: Rⁿ → Rᵐ be a linear transformation. If L(x₁) = L(x₂), then x₁ = x₂.
登入後即可作答並保存紀錄。
核心觀念
- 單射(One-to-One / Injective)的定義:對於映射 ,若對任意定義域內的向量 ,滿足 ,則稱 為單射(一對一)線性轉換。
- 線性轉換為單射的充要條件:設 為線性轉換, 為單射的充要條件()包含以下等價敘述:
- (核空間 / 零空間僅包含零向量)。
- (零化度為 0)。
- 若 為 的標準矩陣(Standard Matrix),則 的直行向量組(Column Vectors)為線性獨立(Linearly Independent),即 。
- 一般線性轉換的性質:一般的線性轉換不一定具備單射性質。若題目未額外限定 為單射,則無法保證 成立。
解題方法
本題為是非判斷題。題幹命題為全稱敘述:「對任意線性轉換 ,若 ,則必有 」。
-
代數推導與條件分析:
利用線性轉換的線性性質(加法與純量乘法封閉性):
由上式可知,。
若要保證 (即 ),必須限制 內只能包含零向量 。 -
反例構造:
只要線性轉換 的零空間存在非零向量 (即 ),即可找到反例。
第 9 題
Any two matrices with the same diagonal are similar.
登入後即可作答並保存紀錄。
核心觀念
本題考驗**矩陣相似(Matrix Similarity)**的定義與性質判斷。
- 相似矩陣的定義:
設 為同階方陣,若存在一個可逆矩陣 使得 ,則稱 與 相似(記作 )。 - 相似不變量(Similarity Invariants):
若兩矩陣相似,則兩者必然擁有相同的:- 跡數(Trace):
- 行列式值(Determinant):
- 階數(Rank):
- 特徵多項式(Characteristic Polynomial)與特徵值(Eigenvalues)
- 最小多項式(Minimal Polynomial)
- 約當標準式(Jordan Canonical Form)
- 對角線相同的本質:
兩矩陣具有相同的對角線元素(Same diagonal),代表其主對角線(Main diagonal)對應位置的元素完全相同。這僅能保證兩矩陣的「跡數(Trace)」相等,無法保證行列式值、特徵值或約當結構相同。
解題方法
本題為是非判斷題(Statement Evaluation)。要證明全稱命題「任何對角線相同的矩陣皆相似」不成立,只需舉出一個**反例(Counterexample)**即可。
構造反例的方向有以下兩種:
- 利用行列式值不同:尋找主對角線相同、但非對角線元素不同導致行列式值不同的矩陣。
- 利用約當結構與最小多項式不同:尋找主對角線相同、特徵值相同,但幾何重複數(不可對角化程度)不同的矩陣。
題目分析
本敘述為錯誤(False)。
反例推導與驗證:
- 反例 1(行列式值與特徵值不同):
考慮兩個 矩陣:
第 10 題
If L: V → V is a linear transformation and L(v₁) = L(2v₂), then (v₁ – 2v₂) ∈ ker(L).
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中的 線性變換(Linear Transformation) 性質以及 核空間(Kernel / Null Space) 的基本定義:
-
線性變換的線性性質(Linearity):
設 為一線性變換,對任意向量 及純量 ,皆滿足:- 加法保持性:
- 係數積保持性:
綜合可得線性組合性質:。
-
核空間(Kernel)的定義:
線性變換 的核空間定義為映射後會變為零向量 的所有向量集合:
解題方法
要驗證向量 是否屬於 ,只需依據核空間定義,計算 並檢驗其結果是否為零向量 :
- 套用線性變換之線性疊加性質:
將 作用於向量 :
第 11 題
If A is an m × n matrix, then AAT and ATA have the same nullity.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中矩陣秩與虛無度定理(Rank-Nullity Theorem)、轉置矩陣之秩的性質,以及對稱矩陣 與 的維度差異。關鍵觀念包含:
- 矩陣秩的相等性質:對於任意實數矩陣 ,恆有:
- 秩與虛無度定理 (Rank-Nullity Theorem):
對於矩陣 ,其零空間維度(nullity)與秩(rank)滿足:
其中 為矩陣 的行數(列數/Column 數)。 - 矩陣維度差異:
- 為 的正方陣,其 。
- 為 的正方陣,其 。
解題方法
步驟一:分析兩矩陣的維度與 Rank
設 為 矩陣,且 。
根據實數矩陣的基本性質,矩陣乘積 與 的秩皆等於 的秩:
步驟二:套用 Rank-Nullity Theorem 計算 Nullity
- 矩陣 的大小為 (總共有 行),由 Rank-Nullity Theorem 可得:
- 矩陣 的大小為 (總共有 行),由 Rank-Nullity Theorem 可得:
步驟三:比較兩者的 Nullity
若要使得 ,必須滿足:
當 (即 為非正方矩陣)時,,故 。
因此,題目敘述在一般狀況下( 時)並不成立。
選項與敘述分析
第 12 題
If Q is an orthogonal matrix, then |Qᵀ| = 1.
登入後即可作答並保存紀錄。
核心觀念
本題旨在考驗**正交矩陣(Orthogonal Matrix)與行列式(Determinant)**的基本定義及代數性質:
- 正交矩陣定義:若方陣 為正交矩陣,則其滿足 (其中 為單位矩陣, 為 的轉置矩陣)。
- 行列式運算性質:
- 轉置性質:矩陣轉置後其行列式保持不變,即 (或寫作 )。
- 乘法性質:兩矩陣相乘之行列式等於個別行列式之積,即 。
- 單位矩陣行列式:。
- 符號慣例:在線性代數試題中, 代表矩陣 之行列式()。
解題方法
由正交矩陣的定義出發,透過行列式的代數運算性質進行推導與判斷:
-
一般性代數推導:
因為 為正交矩陣,故:
對等式兩端同時取行列式:
根據行列式的積性與單位矩陣性質展開:
又因為轉置矩陣的行列式等於原矩陣行列式,即 ,代入上式可得:
推導顯示,正交矩陣轉置後的行列式 可能為 或 ,並不保證「恆等於 」。 -
舉反例(Counterexample)驗證:
只要能找到一個正交矩陣使 ,即可證明題幹敘述不恆成立。
取 2 階鏡射矩陣(Reflection Matrix):
- 驗證正交性:
第 13 題
If x and y are unit vectors in Rⁿ and |xᵀy| = 1, then x and y are linearly independent.
登入後即可作答並保存紀錄。
核心觀念
本題的核心在於檢驗柯西-施瓦茨不等式(Cauchy-Schwarz Inequality)的等號成立條件,以及單位向量與線性獨立/線性相依的定義。
-
柯西-施瓦茨不等式(Cauchy-Schwarz Inequality)
對於實內積空間 中的任意向量 ,均滿足:
其中等號 成立的充要條件為: 與 線性相依(Linearly Dependent)。 -
單位向量(Unit Vector)
若 為單位向量,則其長度(範數)定義為 且 。 -
兩向量之線性相關性判別
在非零向量的前提下,兩向量 為線性相依,當且僅當其中一向量為另一向量的純量倍(即 ,);反之,若無法以純量倍表示,則為線性獨立。
解題方法
題目給定 為單位向量(即 ),且滿足 。
推導步驟如下:
- 將長度帶入內積絕對值:
- 根據柯西-施瓦茨不等式:
- 由等號成立條件可知,存在非零實數 使得 。
- 取兩邊範數:
- 因此 或 。這表示 與 互為純量倍數,兩向量平行且方向相同或相反。
第 14 題
Let A and B be n × n matrices. If there exists a nonsingular matrix S such that B = S⁻¹AS, then they have the same eigenvalues.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中的**相似矩陣(Similar Matrices)性質及其與特徵值(Eigenvalues)與特徵多項式(Characteristic Polynomial)**之間的關係。
- 相似矩陣定義:若存在可逆矩陣(Nonsingular matrix),使得 ,則稱矩陣 與 相似(記作 )。
- 特徵多項式定義:矩陣 的特徵多項式定義為 。
- 矩陣行列式乘積性質:對任意同階方陣 與 ,有 ;對可逆矩陣 ,有 。
解題方法
證明相似矩陣具備相同特徵值有兩種主要切入點:
方法一:利用特徵多項式相等(最嚴謹、推薦)
若能證明矩陣 與矩陣 的特徵多項式完全相同,則兩者的根(即特徵值,含代數重數)必定完全相同。
推導過程如下:
寫出矩陣 的特徵多項式 :
將 代入,並注意到單位矩陣可寫成 :
利用行列式的乘法性質展開:
由於純量乘法可交換且 :
因為 ,兩矩陣的特徵多項式完全相等,故 與 擁有完全相同的特徵值。
第 15 題
If A and B are n × n matrices with the same characteristic polynomial, then they are similar.
登入後即可作答並保存紀錄。
核心觀念
- 矩陣相似(Matrix Similarity):若存在一可逆矩陣 使得 ,則稱矩陣 與 相似(記作 )。相似矩陣具備相同的特徵多項式、最小多項式、跡(Trace)、行列式(Determinant)以及 Jordan 標準型(Jordan Canonical Form, JCF)。
- 特徵多項式(Characteristic Polynomial):定義為 。特徵多項式僅能決定矩陣特徵值(Eigenvalues)及其代數重數(Algebraic Multiplicity),但無法單獨決定幾何重數(Geometric Multiplicity)或 Jordan 方塊(Jordan Block)的結構。
- 邏輯充分必要條件:
- 「 與 相似」「 與 具有相同的特徵多項式」(必要條件)。
- 「 與 具有相同的特徵多項式」「 與 相似」(非充分條件)。
解題方法
本題為是非性敘述判斷題。若要證明一個全稱命題為錯誤,最嚴謹且有效率的方法為舉出反例(Counterexample)。
構造反例的切入點:尋找兩個同階數、特徵多項式完全相同,但 Jordan 標準型不同(或特徵空間維度不同)的矩陣。
推導過程與反例構造:
設 ,考慮以下兩個 矩陣:
- 計算特徵多項式:
- 矩陣 的特徵多項式:
- 矩陣 的特徵多項式:
- 矩陣 的特徵多項式:
第 16 題
The rank of an n × n matrix A is equal to the number of nonzero eigenvalues of A, where eigenvalues are counted according to multiplicity.
登入後即可作答並保存紀錄。
核心觀念
- 特徵值的重數定義:
- 代數重數(Algebraic Multiplicity, ):特徵多項式 中根 的重數。
- 幾何重數(Geometric Multiplicity, ):特徵空間 的維度,即 。
- 矩陣的秩(Rank)與零化度(Nullity):
- 特徵值 的幾何重數為 ,故矩陣的秩可表示為:
- 非零特徵值(計入代數重數)的總個數為:
- 特徵值 的幾何重數為 ,故矩陣的秩可表示為:
- 代數重數與幾何重數的關係:
- 對於任意特徵值 ,恆滿足 。
- 若 可對角化(或至少對 滿足 ),則 。
- 若 不可對角化且 (例如非零的冪零矩陣),則 ,命題不成立。
解題方法
本題為是非題,需判定命題「 矩陣 的秩等於其非零特徵值(計入重數)的個數」是否恆成立。
1. 一般性推導與不等式關係
設 為 矩陣。特徵值 的代數重數為 ,幾何重數為 。
- 計入代數重數後,非零特徵值的總個數為 。
- 根據秩與零化度定理(Rank-Nullity Theorem):
- 由於幾何重數不超過代數重數(),可推得:
第 17 題
The rank of an n × n matrix A is equal to the number of nonzero singular values of A, where singular values are counted according to multiplicity.
登入後即可作答並保存紀錄。
核心觀念
- 奇異值(Singular Value, SV)的定義:設 為 的實數矩陣(或複數矩陣 ),轉置交乘矩陣 (或共軛轉置 )為半正定(Positive Semi-definite)對稱矩陣。 的奇異值定義為 ,其中 為 的特徵值。
- 奇異值分解(Singular Value Decomposition, SVD):任意 矩陣 皆可分解為 ,其中 為 正交矩陣(Orthogonal Matrices), 為對角矩陣,對角線上的非負元素即為 的奇異值(依重數排列)。
- 矩陣秩(Rank)的保秩性質:
- 矩陣乘上任意可逆矩陣(包含正交矩陣)不改變其秩,即 。
- 對任意矩陣 ,其零空間與轉置交乘矩陣之零空間相同 ,故由秩-零化數定理可得 。
解題方法
本題可透過 奇異值分解(SVD) 的矩陣結構進行直接證明與推導:
對任意 矩陣 ,存在正交矩陣 使得 可寫成:
其中 為對角矩陣,對角線上的元素 即為 的奇異值。
由於 與 皆為正交矩陣,正交矩陣必為滿秩的可逆矩陣。根據矩陣秩乘積性質,乘上可逆矩陣不會改變矩陣的秩:
第 18 題
Let A, B, C, and D be matrices. The computation of ((AB)C)D requires the same number of floating-point operations as the computation of (AB)(CD).
登入後即可作答並保存紀錄。
核心觀念
- 矩陣乘法結合律(Associative Law of Matrix Multiplication):雖然矩陣乘法滿足代數結合律,即對任意可相乘的矩陣 恆有 ,其數學計算結果完全一致;然而,不同的加括號計算順序(Parenthesization)所需的浮點數運算次數(Floating-Point Operations, FLOPs)卻可能存在極大差異。這是演算法中經典「矩陣鏈乘積問題(Matrix Chain Multiplication Problem)」的核心依據。
- 矩陣乘法的運算複雜度:設矩陣 的維度為 ,矩陣 的維度為 ,則計算乘積 (結果維度為 )所需的純量乘法次數(Scalar Multiplications)為:
(註:若同時計算浮點加法,運算總數通常記為 ,但在分析乘法次數與複雜度級數時,以 作為核心計量標準)。
解題方法
要判斷「計算 與 所需的浮點數運算次數是否必然相同」,可透過一般維度代數推導與具體維度反例來驗證:
-
設定矩陣維度:
假設矩陣 的維度分別為: -
推導 之純量運算次數:
- 第一步計算 :維度為 ,運算次數為 。
- 第二步計算 :即 ,結果維度為 ,運算次數為 。
- 第三步計算 :即 ,結果維度為 ,運算次數為 。
- 總運算次數 。
-
推導 之純量運算次數:
- 第一步計算 :維度為 ,運算次數為 。
- 第二步計算 :即 ,結果維度為 ,運算次數為 。
- 第三步計算 :即 ,結果維度為 ,運算次數為 。
- 總運算次數 。
-
比較兩者運算量:
比較 與 扣除共通項 後的剩餘量:
第 19 題
If A is a nonsingular matrix and a numerically stable algorithm is used to compute the solution of a linear system Ax = b, then the relative error in the computed solution still could large.
登入後即可作答並保存紀錄。
核心觀念
本題考查**數值線性代數(Numerical Linear Algebra)**中「問題的病態性(Conditioning of a System)」與「演算法的數值穩定性(Numerical Stability of an Algorithm)」之根本區別。
涉及的核心定理與定義如下:
-
矩陣的條件數(Condition Number):
對非奇異矩陣 ,其條件數定義為:
條件數衡量線性系統 對於輸入資料(矩陣 或向量 )擾動的敏感程度:- 若 ,稱矩陣 為良態(Well-conditioned)。
- 若 ,稱矩陣 為病態(Ill-conditioned)。
-
相對誤差傳播公式(Relative Error Bound):
若右端向量 產生微小擾動 ,對應的解 產生擾動 ,則相對誤差界限為:
-
數值穩定的演算法(Numerically Stable Algorithm):
數值穩定演算法(例如帶列選主元的 LU 分解或 QR 分解)能保證計算過程產生的捨入誤差(Rounding Error)不會被極端放大,即滿足良好的後向穩定性(Backward Stability)。
解題方法
欲判斷本題敘述是否正確,必須釐清「演算法的穩定性」與「問題本身的敏感度」之間的關係:
-
演算法數值穩定的含義:
使用數值穩定的演算法求解 時,求得的計算解 相當於精確求解一個鄰近的擾動系統:
其中相對後向誤差滿足:
這裏 為浮點數計算的機器精度(Machine Epsilon)。 -
計算解的相對誤差推導:
結合後向誤差與條件數,計算解 的前向相對誤差(Forward Relative Error)上限為:
第 20 題
If A is an n × n matrix, then ||A||₁ = ||Aᵀ||∞.
登入後即可作答並保存紀錄。
核心觀念
-
矩陣的誘導範數 (Induced Matrix Norm):
設 (或 ),由向量 -範數引導出的矩陣 -範數定義為:
-
矩陣 1-範數 ():
矩陣 的 1-範數為最大絕對值行和 (Maximum Absolute Column Sum):
-
矩陣 -範數 ():
矩陣 的 -範數為最大絕對值列和 (Maximum Absolute Row Sum):
-
轉置矩陣 (Transpose Matrix):
若令 ,則矩陣 的第 列第 行元素為 。
解題方法
本題需驗證等式 是否成立。
設 ,考慮轉置矩陣 的元素定義:
依據矩陣 -範數(最大絕對值列和)的定義,計算 :
第 21 題
Let
For what values of x, will the matrix A be singular?
(a) 1, 2, 3;
(b) -1, 2, 3;
(c) 1, 2, 3;
(d) 1, 2, -3;
(e) -1, -2, 3;
(f) -1, 2, -3;
(g) 1, -2, -3;
(h) -1, -2, -3.
登入後即可作答並保存紀錄。
核心觀念
- 奇異矩陣(Singular Matrix)之定義:
- 對於方陣 ,若其不可逆(Non-invertible),即行列式為零 (),則稱 為奇異矩陣。
- 對於長方形矩陣 (如本題 矩陣),廣義的奇異性(Singularity)或秩虧(Rank Deficiency)代表矩陣的秩小於其最高可能秩(),即行向量之間存在線性相關(Linearly Dependent)關係。
- 子矩陣行列式(Minors)與秩的關係:
矩陣 的秩等於其最高階非零子行列式(Minor)的階數。若 之秩 ,則 的所有 子矩陣之行列式皆必須為 。 - 行向量線性相關(Column Linearly Dependent):
若長方形矩陣 之行向量線性相關,則存在不全為零的純量 ,使得 。
解題方法
步驟一:分析長方形矩陣 的子矩陣行列式(Minors)
給定矩陣:
從 中可取出三個 的子矩陣,分別計算其行列式:
-
第一、二列組成的子矩陣行列式 :
令 。
-
第一、三列組成的子矩陣行列式 :
令 。
-
第二、三列組成的子矩陣行列式 :
第 22 題
Let
What is the dimension of the null space of the matrix A?
(a) 1;
(b) 2;
(c) 3;
(d) 4;
(e) 5;
(f) 6;
(g) 7;
(h) 8; (i) 9; (j) 0.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中的 矩陣秩與零化度定理(Rank-Nullity Theorem) 以及 列空間與零空間的維度計算。
- 零空間(Null Space):對於 矩陣 ,其零空間定義為齊次線性方程組 的解集合,記作 或 。
- 零化度(Nullity):零空間的維度稱為零化度,記作 或 ,代表齊次方程組中自由變數(Free Variables)的個數。
- 秩與零化度定理(Rank-Nullity Theorem):
若 為 矩陣,則:
其中 為矩陣 的行數(Column Count)。
解題方法
本題要求 矩陣 的零空間維度 。切入點為將矩陣 化簡至 列簡化梯形矩陣(RREF),求出矩陣的秩 ,再利用 Rank-Nullity 定理求得零化度。
步驟一:高斯消去法化簡矩陣
原矩陣 為 矩陣(即行數 ):
觀察第 2、3、4 列:
- 第 2 列
- 第 3 列
- 第 4 列
執行初等列運算(Elementary Row Operations):
- ,得 。
- ,得 。
- ,得 。
- ,消去第一列第 3 個位置的元素,得 。
化簡後得到列簡化梯形矩陣(RREF):
步驟二:計算矩陣的秩(Rank)
非零列(包含軸點/Pivot 的列)共有 2 列,分別為第 1 欄與第 3 欄對應的主變數(Pivot Variables)。因此:
第 23 題
Let u₁ = [2], u₂ = [4] and v₁ = [3], v₂ = [3]. Which of the following is the transition matrix from the basis {v₁, v₂} to the basis {u₁, u₂}?
4
-7
1
-5
-4
1
-7
1
3
-4
1
-5
4
1
-7
1
3
-4
1
-5
(a) [2] [3]
(b) [3] [3]
(c) [3537]
(d) [3537]
4
-1
-5
-7
1
-1
-5
-7
1
-5
(e) [4] [357] (f) [357] [2] (g) [357] [2] (h) [2] [3]
-7
1
-1
-5
-4
1
-7
1
-1
-5
-4
1
登入後即可作答並保存紀錄。
由基底 轉換至基底 ,轉移矩陣為
其中
因此
第 24 題
Given the following three points (x₁ = 1, y₁ = 4), (x₂ = 2, y₂ = 8), (x₃ = 3, y₃ = 8), compute the best least squares fit by a linear function y = c₁ + c₂x. What is the value of c₂?
(a) -4;
(b) -3;
(c) −2;
(d) -1;
(e) 0;
(f) 1;
(g) 2;
(h) 3; (i) 4.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中的**最小二乘法(Least Squares Method)與正交投影(Orthogonal Projection)**應用。
當給定 個資料點 且無法找到一條直線精確通過所有點時,目標是尋找一組參數 ,使得預測函數 之殘差平方和(Sum of Squared Errors, SSE)達到極小值:
將問題建立為超定線性系統(Overdetermined System):
其中 ,,。
根據正交投影原理,最佳解 必須滿足正則方程式(Normal Equations):
解題方法
第一步:建立矩陣與向量
將三點 代入直線模型 :
寫成矩陣形式 :
第二步:計算 與
轉置矩陣 。
計算 :
計算 :
第三步:求解正則方程式
正則方程式為:
利用二階矩陣求反矩陣公式,因 :
第 25 題
Which of the following is the set of the eigenvalues of A =
0 -1 -1
1
1?
1
1 2
2
(a) { -1, 0, 1};
(b) { -1, -1, 0};
(c) { 0, 1, 1};
(d) { -1, 1, 1};
(e) { -1, -1, 1};
(f) { 1, 1, 1}.
登入後即可作答並保存紀錄。
核心觀念
本題考查 矩陣特徵值(Eigenvalues)的求法與相關重要代數性質:
-
特徵方程式定義:
對於方陣 ,純量 為其特徵值,若且唯若存在非零向量 滿足 ,其充要條件為特徵多項式等於零:
-
特徵值的代數性質:
對任意 矩陣 ,其特徵值 滿足以下恆等式:- 特徵值之和等於矩陣的跡數(Trace):
- 特徵值之積等於矩陣的行列式值(Determinant):
- 特徵值之和等於矩陣的跡數(Trace):
解題方法
題目給定之 矩陣為:
步驟一:建立特徵方程式
步驟二:計算特徵多項式
沿第一列進行拉普拉斯降階展開(Laplace Expansion):
分別計算各 子行列式:
第 26 題5 分
Let U be an n × n unit upper triangular matrix. It is known that U is nonsingular. Now, U⁻¹ is derived by transforming [U|I] into [I|U⁻¹] via row operations. Use the above derivation method to prove that U⁻¹ is also unit upper triangular.
登入後即可作答並保存紀錄。
核心觀念
-
單位上三角矩陣(Unit Upper Triangular Matrix)的定義:
若 矩陣 滿足:- 主對角線元素皆為 ,即 (對所有 )。
- 主對角線下方元素皆為 ,即 (對所有 )。
則稱 為單位上三角矩陣。
-
高斯-約當消去法與基本列運算(Elementary Row Operations):
將增廣矩陣 透過有限次基本列運算化為 。每一項基本列運算皆等價於在矩陣左側乘上相對應的基本矩陣(Elementary Matrix)。若經過 次列運算將 化為 ,即:
則其逆矩陣為:
-
單位上三角矩陣的乘法封閉性(Closure Property):
兩單位上三角矩陣相乘,其結果仍為單位上三角矩陣。
解題方法
本題要求依循「將 透過列運算化為 」的推導過程,證明 亦為單位上三角矩陣。
詳細證明步驟:
步驟一:分析對 所執行的列運算型態
給定 為 單位上三角矩陣:
要將左半邊的 化為單位矩陣 :
- 不需要進行列交換(Row Interchange):因為 的對角線元素均為 ,主軸元素(Pivot)已在適當位置。
- 不需要進行列縮放(Row Scaling):因為對角線元素已全為 。
- 僅需消除主對角線右上方的非零元素:對任意 ,若要消除第 列第 行的元素 ,需利用第 列將其消去。對應的基本列運算為:
步驟二:說明列運算對應之基本矩陣的結構
將「第 列乘上 加至第 列(其中 )」的基本列運算記為基本矩陣 ,其構造為:
- 主對角線元素全為 。
- 第 位置的元素為 (因為 ,該元素地位於主對角線上方)。
- 其餘非對角線元素全為 。
第 27 題10 分
Let A be a symmetric positive definite matrix with Cholesky decomposition A = R₁R₁ᵀ = R₂R₂ᵀ. By using the uniqueness of LDU factorization, prove that the upper triangular matrices R₁ = R₂.
登入後即可作答並保存紀錄。
核心觀念
本題考查線性代數中「對稱正定矩陣」、「Cholesky 分解」與「LDU 分解的唯一性」。關鍵觀念包含以下三點:
- 對稱正定矩陣(Symmetric Positive Definite Matrix, SPD):
若 為對稱正定矩陣,則 必定可逆(),且其主對角線元素與固有值(Eigenvalues)皆嚴格大於 0。 - LDU 分解的唯一性定理(Uniqueness of LDU Factorization):
若可逆矩陣 存在 LDU 分解 ,其中:- 為單位下三角矩陣(Unit Lower Triangular Matrix,主對角線元素全為 1)
- 為對角矩陣(Diagonal Matrix)
- 為單位上三角矩陣(Unit Upper Triangular Matrix,主對角線元素全為 1)
則此 LDU 分解表示法具有唯一性(Unique)。
- 三角矩陣與對角矩陣的分解性質:
任何主對角元素皆為正數的上三角矩陣 ,皆可唯一表示為 ,其中 為 的主對角線所組成的對角矩陣, 為單位上三角矩陣。
此外,單位上三角矩陣 的逆矩陣 仍為單位上三角矩陣,而其逆矩陣的轉置 則為單位下三角矩陣。
解題方法
本題要求利用「LDU 分解的唯一性」證明 。由於 的形式展開後屬於 結構,最嚴謹且直接的切入點是對 進行 LDU 分解,推導步驟如下:
步驟一:分解上三角矩陣 與
設 為對角元素皆為正數的上三角矩陣。將其主對角線元素分別獨立出來,定義對角矩陣:
由於 為正定矩陣,故 之主對角元素均嚴格大於 0。
接著定義單位上三角矩陣 與 (主對角線元素全為 1),則 可分別唯一表示為:
步驟二:代入原矩陣 的表示式
將 代入 :
同理,將 代入 :
步驟三:對 取逆矩陣以構造 的 LDU 分解
因為 為對稱正定矩陣,故 存在。對上述式子求逆矩陣:
同理:
第 4 題10 分
Answer the questions about functions. First, how many functions are there from a set with eight elements to a set with three elements? Second, how many onto functions are there from a set with eight elements to a set with three elements?
登入後即可作答並保存紀錄。
核心觀念
本題考查離散數學中的函數計數(Counting Functions)與映上函數計數(Counting Onto / Surjective Functions)。
-
一般函數個數:若定義域 有 個元素,對應域 有 個元素(即 ),從 到 的函數總數為:
此公式基於乘法原理(Multiplication Principle),定義域中每一個元素都有 種獨立的對應選擇。 -
映上函數(Onto Function / Surjective Function)個數:映上函數要求對應域 中的每一個元素至少被定義域 中的一個元素映射到(即值域等於對應域,)。計算從 到 的映上函數個數主要有兩種解法:
- 排容原理(Inclusion-Exclusion Principle):
- 第二類 Stirling 數(Stirling Numbers of the Second Kind):
其中 表示將 個相異物放入 個相同盒子且無空盒的分法數,乘上 表示將盒子分配給 個相異對應域元素的排列數。
- 排容原理(Inclusion-Exclusion Principle):
解題方法
設定義域 包含 8 個元素(),對應域 包含 3 個元素()。
第一問:函數總數(Number of Functions)
- 定義域 中的 8 個元素,每個元素都可以獨立選擇映射至對應域 中的 3 個元素之一。
- 根據乘法原理,總函數個數為:
第二問:映上函數總數(Number of Onto Functions)
採用排容原理進行推導與計算:
- 全集 :所有從 到 的函數個數,即 。
- 非映上函數的條件扣除:
設對應域 。- 至少漏掉 1 個元素未被映射到的函數個數(即對應域僅剩 2 個選擇):
- 至少漏掉 2 個元素未被映射到的函數個數(即對應域僅剩 1 個選擇):
- 至少漏掉 1 個元素未被映射到的函數個數(即對應域僅剩 2 個選擇):
第 5 題10 分
Let X = {1, 2, 3, ..., 9}. Algorithm A lists all 6-permutations of X in increasing lexicographic order. Algorithm B prints all 6-combinations of X in increasing lexicographic order where each combination is printed as an increasing sequence. First, find the next five permutations that will be generated by algorithm A after the permutation 321978. Then, find the next five combinations that will be generated by algorithm B after the combination 123689.
登入後即可作答並保存紀錄。
核心觀念
本題考驗離散數學中**組合數學(Combinatorics)與組合生成演算法(Combinatorial Generation Algorithm)**的核心主題:字典序生成演算法(Lexicographical Order Generation Algorithm)。
-
-排列(-permutation)的字典序生成:
對於集合 ,一個長度為 的排列 由 中不重複的 個元素組成。其字典序下的下一個後繼排列(Successor)生成規則為:- 由右至左尋找第一個滿足「剩餘未採用的元素中存在比 大的數」的位置 。
- 將 替換為未採用元素集中「大於 的最小值」。
- 後續位置 則依序填入剩餘未採用元素集中「最小的數」,以維持整體字典序最小化。
-
-組合(-combination)的字典序生成:
將集合 的 -組合表示為遞增序列 ,滿足 。每個位置 可達到的最大上限值為:
其字典序下的下一個後繼組合生成規則為:- 由右至左尋找第一個滿足 的位置 。
- 將該位置數值加 1,即 。
- 對於後續位置 ,設為連續遞增整數 。
解題方法
第一部分:演算法 A 生成之接續 5 個排列(6-permutations)
已知全域集合 ,給定起始排列為 。
-
求第一個接續排列 :
- 目前排列:。前綴
3 2 1 9之外,未採用的元素集為 。 - 由右至左檢查:
- 位置 6:,可用元素集中無大於 8 者。
- 位置 5:,可用元素集中大於 7 的最小值為 8。
- 將 改為 8。此時剩餘可用元素集為 ,位置 6 填入最小值 4。
- 得 。
- 目前排列:。前綴
-
求第二個接續排列 :
- 目前排列:。前綴為
3 2 1 9 8,位置 6 可用元素集為 。 - 位置 6 的 ,可用元素集中大於 4 的最小值為 5。
- 得 。
- 目前排列:。前綴為
-
求第三個接續排列 :
- 目前排列:,位置 6 可用元素集中大於 5 的最小值為 6。
- 得 。
-
求第四個接續排列 :
- 目前排列:,位置 6 可用元素集中大於 6 的最小值為 7。
- 得 。
-
求第五個接續排列 :
- 目前排列:。
- 位置 6()、位置 5()、位置 4()均已達可用元素最大值。
- 檢查位置 3:,前綴
3 2之外的可用元素集為 。 - 可用元素集中大於 1 的最小值為 4,故 。
- 剩餘可用元素集為 ,後續位置 依序填入最小的三個數:1, 5, 6。
- 得 。
第二部分:演算法 B 生成之接續 5 個組合(6-combinations)
已知 ,各位置的最大上限 分別為:
給定起始組合為 。
第 6 題10 分
Solve the recurrence relation a_n = (4 / n)(a₀ + a₁ + ... + a_{n-1}) where a₀ = 3.
登入後即可作答並保存紀錄。
核心觀念
本題考查離散數學中**遞迴關係式(Recurrence Relation)**的求解,屬於包含全項累加和 的變係數遞迴關係式。
解題時運用的核心定理與技巧如下:
- 相鄰項相減法(Difference Method / Shift and Subtract):透過寫出 與 的遞迴關係式並相減,消除累加項 ,將累加遞迴降階為一階相鄰項關係式。
- 連乘消去法(Telescoping Product):將一階變係數關係式 展開成連乘積,消去中間重複項以求得一般項通式 。
- 組合數表示法(Combinatorial Notation):利用組合數 將多項式通式精簡表示。
解題方法
步驟一:列出已知遞迴關係式
已知 ,且對所有 :
將分母 移至等號左邊:
步驟二:利用相鄰項相減消除累加和
將 (式 1) 中的 以 代換(此步驟適用於 ):
將 (式 1) 減去 (式 2):
將含有 的項移至等號右邊並整理:
因此,對所有 ,可得相鄰兩項的遞迴關係為:
步驟三:求算首項並利用連乘積展開
利用原始遞迴式求出 :
對 ,將遞迴關係式連續展開成乘積:
第 7 題20 分
Given the graph shown below, answer the following questions and prove your answers. Does it have a Euler circuit? Does it have a Euler path? Does it have a Hamilton circuit? Does it have a Hamilton path?
(🖼️【此處有附圖,請對照原卷】)
登入後即可作答並保存紀錄。
附圖缺失,無法取得各頂點的度數與相鄰關係,因此四項結論皆無法唯一判定。判定準則如下:
- Euler circuit:圖連通,且每個頂點的度數皆為偶數。
- Euler path:圖連通,且奇度數頂點恰有 或 個;恰有 個時,路徑以兩個奇度數頂點為端點。