112 年 國立臺北大學資訊工程研究所《線性代數與離散數學》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1 題

(1) If AA−1=IAA^{-1} = I, then A must be equal to I or -I. (I: the identity matrix)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查線性代數中反矩陣(Inverse Matrix)的定義與可逆矩陣(Invertible Matrix)的基本性質。

  1. 反矩陣定義:設 AA 為 n×nn \times n 的方陣,若存在同階方陣 BB 使得 AB=BA=IAB = BA = I(其中 II 為單位矩陣),則稱 AA 為可逆矩陣(Non-singular matrix),並將 BB 記作 A−1A^{-1}。
  2. 定義之恆等性:根據定義,只要矩陣 AA 為可逆矩陣(即行列式值 det⁡(A)≠0\det(A) \neq 0),等式 AA−1=IAA^{-1} = I 便無條件恆成立。此等式為所有可逆矩陣皆具備的基本定義,而非用以約束矩陣 AA 必須為特定形式的特異方程式。

解題方法

本題為是非判斷題,證明一般性全稱命題為假的最嚴密切入點為反例法(Counterexample Method)。

反例構建與驗證步驟:
只需舉出至少一個既不等於 II 也不等於 −I-I 的可逆矩陣 AA,並驗證其滿足 AA−1=IAA^{-1} = I 即可。

取 2×22 \times 2 的對角矩陣 AA:
A=[2003]A = \begin{bmatrix} 2 & 0 \\ 0 & 3 \end{bmatrix}

計算其行列式值 det⁡(A)=2×3−0×0=6≠0\det(A) = 2 \times 3 - 0 \times 0 = 6 \neq 0,確認 AA 為可逆矩陣。其反矩陣 A−1A^{-1} 為:
A−1=[120013]A^{-1} = \begin{bmatrix} \frac{1}{2} & 0 \\ 0 & \frac{1}{3} \end{bmatrix}

進行矩陣乘法驗證:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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) 的性質。

設 AA 為 n×nn \times n 的實數或複數方陣,下列條件彼此等價(If and only if):

  1. AA 為可逆矩陣(Invertible / Non-singular matrix)。
  2. AA 的行列式值不為零,即 det⁡(A)≠0\det(A) \neq 0。
  3. AA 的列簡化梯形矩陣為單位矩陣,即 RREF(A)=In\text{RREF}(A) = I_n。
  4. AA 的秩(Rank)等於其階數,即 rank(A)=n\text{rank}(A) = n(滿秩)。
  5. 齊次線性方程組 Ax=0A\mathbf{x} = \mathbf{0} 只有唯一解( trivial solution x=0\mathbf{x} = \mathbf{0})。

解題方法

由於行列式 det⁡(A)\det(A) 僅定義於方陣(n×nn \times n),故前提設定 AA 為 n×nn \times n 方陣。驗證本題的「若且唯若(  ⟺  \iff)」雙向推導如下:

1. 充分性推導(⇒\Rightarrow):若 det⁡(A)≠0\det(A) \neq 0,則 RREF(A)=In\text{RREF}(A) = I_n

  • 因為 det⁡(A)≠0\det(A) \neq 0,依定義矩陣 AA 為可逆矩陣。
  • 若 AA 可逆,則 AA 的 nn 個行向量(Column vectors)線性獨立,故 rank(A)=n\text{rank}(A) = n。
  • 對 AA 進行高斯—約當消去法(Gauss-Jordan Elimination)化簡至列簡化梯形矩陣 RREF(A)\text{RREF}(A)。由於 rank(A)=n\text{rank}(A) = n,矩陣的每一行與每一列均包含一個主元(Pivot),且主元數值皆為 11,其餘位置均為 00。
  • 滿足此結構的 n×nn \times n 矩陣即為單位矩陣 InI_n,因此 RREF(A)=In\text{RREF}(A) = I_n。

2. 必要性推導(⇐\Leftarrow):若 RREF(A)=In\text{RREF}(A) = I_n,則 det⁡(A)≠0\det(A) \neq 0

  • 若 RREF(A)=In\text{RREF}(A) = I_n,代表矩陣 AA 可透過有限次基本列運算(Elementary row operations)化簡為 InI_n。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3 題

A triangular matrix is singular if and only if one of its diagonal entries is zero.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查線性代數中**三角矩陣(Triangular Matrix)的行列式性質與奇異矩陣(Singular Matrix)**的定義。涉及的核心定理與定義如下:

  1. 三角矩陣的行列式定理:
    設 A=[aij]A = [a_{ij}] 為 n×nn \times n 的上三角(Upper Triangular)或下三角(Lower Triangular)矩陣,其行列式值等於主對角線(Main Diagonal)上所有元素的乘積:
    det⁡(A)=a11a22⋯ann=∏i=1naii\det(A) = a_{11} a_{22} \cdots a_{nn} = \prod_{i=1}^{n} a_{ii}

  2. 奇異矩陣的定義:
    一 n×nn \times n 方陣 AA 為奇異矩陣(不可逆矩陣),當且僅當其行列式值為零:
    A is singular  ⟺  det⁡(A)=0A \text{ is singular} \iff \det(A) = 0

  3. 實數乘積為零的性質:
    對於實數或複數系中的元素,若干數相乘為零的充要條件為其中至少有一個數為零:
    ∏i=1naii=0  ⟺  ∃ i∈{1,2,…,n} 使得 aii=0\prod_{i=1}^{n} a_{ii} = 0 \iff \exists \, i \in \{1, 2, \dots, n\} \text{ 使得 } a_{ii} = 0


解題方法

欲證明或推導本命題「三角矩陣 AA 為奇異矩陣當且僅當其主對角線至少有一個元素為零」,須利用**充要條件(If and Only If)**的雙向邏輯推導:

推導步驟:

  1. 設 AA 為 n×nn \times n 的三角矩陣,由行列式性質可知:
    det⁡(A)=a11a22⋯ann\det(A) = a_{11} a_{22} \cdots a_{nn}
  2. 根據奇異矩陣的定義,AA 為奇異矩陣之充要條件為 det⁡(A)=0\det(A) = 0:
    A 為奇異矩陣  ⟺  det⁡(A)=0A \text{ 為奇異矩陣} \iff \det(A) = 0
  3. 將行列式代入上式:
    det⁡(A)=0  ⟺  a11a22⋯ann=0\det(A) = 0 \iff a_{11} a_{22} \cdots a_{nn} = 0
  4. 依據代數基本性質,多個數之乘積為零,當且僅當其中至少有一個數為零:
    a11a22⋯ann=0  ⟺  ∃ i∈{1,2,…,n} 使得 aii=0a_{11} a_{22} \cdots a_{nn} = 0 \iff \exists \, i \in \{1, 2, \dots, n\} \text{ 使得 } a_{ii} = 0
  5. 綜合上述雙向推導,即證得該命題成立。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題

If two augmented matrices (Alb) and (B|c) are row equivalent, then the determinants of A and B are equal.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 列等價(Row Equivalence)之定義:
    若兩增廣矩陣 [A∣b][A|b] 與 [B∣c][B|c] 為列等價,代表 [A∣b][A|b] 可透過有限次「初等列運算(Elementary Row Operations, EROs)」轉換為 [B∣c][B|c]。這等價於存在一個可逆矩陣 EE(即若干初等矩陣之積),使得:
    E[A∣b]=[B∣c]  ⟹  EA=B且Eb=cE [A|b] = [B|c] \implies EA = B \quad \text{且} \quad Eb = c

  2. 初等列運算對行列式(Determinant)的影響:

    • 列對調(Row Swap):行列式值變號(乘以 −1-1)。
    • 列倍加(Row Addition):行列式值保持不變(乘以 11)。
    • 列倍乘(Row Scaling):將某一列乘以非零常數 kk,行列式值亦隨之乘以 kk。
  3. 矩陣積之行列式性質:
    由 det⁡(B)=det⁡(EA)=det⁡(E)det⁡(A)\det(B) = \det(EA) = \det(E) \det(A) 可知,det⁡(B)\det(B) 是否等於 det⁡(A)\det(A) 完全取決於初等矩陣積的行列式值 det⁡(E)\det(E) 是否為 11。


解題方法

本題為是非判斷題。證明一個數學命題為假(False)的最嚴謹方法為構造「反例(Counterexample)」。

1. 理論推導

若增廣矩陣 [A∣b][A|b] 與 [B∣c][B|c] 列等價,則存在可逆矩陣 EE 使得 B=EAB = EA。
根據行列式的積性質:
det⁡(B)=det⁡(E)⋅det⁡(A)\det(B) = \det(E) \cdot \det(A)
由於初等列運算包含「列倍乘」(乘以非零實數 k≠1k \neq 1)與「列對調」(乘以 −1-1),因此 det⁡(E)\det(E) 的值可以是任意非零實數,並不保證 det⁡(E)=1\det(E) = 1。當 det⁡(E)≠1\det(E) \neq 1 且 det⁡(A)≠0\det(A) \neq 0 時,det⁡(A)≠det⁡(B)\det(A) \neq \det(B)。

2. 反例構造

取 2×22 \times 2 方陣 AA 與 2×12 \times 1 行向量 bb:
A=[1001],b=[00]A = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix}, \quad b = \begin{bmatrix} 0 \\ 0 \end{bmatrix}
此時增廣矩陣為:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 5 題

R³ is a subspace of R⁵.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 子空間(Subspace)的嚴格定義:
    設 VV 為一向量空間,WW 為 VV 的子集。若 WW 在 VV 所定義的向量加法與純量乘法下亦構成向量空間,則稱 WW 為 VV 的子空間(記作 W≤VW \le V)。
    要滿足 WW 為 VV 的子空間,首要前提條件是 WW 必須是 VV 的子集合(即 W⊆VW \subseteq V)。

  2. 向量空間 Rn\mathbb{R}^n 的元素結構:
    Rn\mathbb{R}^n 是由所有 nn 維實數有序數組(nn-tuples)所組成的集合:
    Rn={(x1,x2,…,xn)∣xi∈R,∀i=1,2,…,n}\mathbb{R}^n = \{(x_1, x_2, \dots, x_n) \mid x_i \in \mathbb{R}, \forall i = 1, 2, \dots, n\}

  3. 集合包含(Subset)與同構(Isomorphism)的判別:
    子空間要求嚴格的「子集包含關係」(⊆\subseteq),而非僅是結構上的「同構關係」(≅\cong)。


解題方法

本題的切入點在於檢查 R3\mathbb{R}^3 與 R5\mathbb{R}^5 兩集合之間是否滿足子集合定義(W⊆VW \subseteq V):

  1. 比較元素長度與結構:

    • R3\mathbb{R}^3 中的元素為 3 元數組:
      u=(x1,x2,x3),x1,x2,x3∈R\mathbf{u} = (x_1, x_2, x_3), \quad x_1, x_2, x_3 \in \mathbb{R}
    • R5\mathbb{R}^5 中的元素為 5 元數組:
      v=(y1,y2,y3,y4,y5),y1,y2,y3,y4,y5∈R\mathbf{v} = (y_1, y_2, y_3, y_4, y_5), \quad y_1, y_2, y_3, y_4, y_5 \in \mathbb{R}
  2. 驗證包含關係:
    由於一個 3 元數組 (x1,x2,x3)(x_1, x_2, x_3) 與一個 5 元數組 (y1,y2,y3,y4,y5)(y_1, y_2, y_3, y_4, y_5) 的資料維度與數學結構不同,3 元數組並不是 5 元數組的一種特例。因此:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 6 題

If A is an m × n matrix, then 2A and 3Aᵀ have the same rank.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查線性代數中**矩陣的秩(Rank)**之兩項重要基本性質:

  1. 非零純量乘法不改變矩陣的秩:對於任意 m×nm \times n 矩陣 AA 與任意非零純量 c≠0c \neq 0,純量倍數矩陣 cAcA 的秩與原矩陣相同,即:
    rank(cA)=rank(A)\text{rank}(cA) = \text{rank}(A)
  2. 矩陣轉置不改變矩陣的秩:矩陣的行秩(Column rank)必定等於列秩(Row rank),因此矩陣轉置後的秩與原矩陣相同,即:
    rank(AT)=rank(A)\text{rank}(A^T) = \text{rank}(A)

解題方法

採用定理推導法,逐步分析矩陣 2A2A 與 3AT3A^T 的秩:

  1. 分析矩陣 2A2A 的秩:
    因為純量 2≠02 \neq 0,對矩陣 AA 乘以非零純量不會改變其線性獨立的列向量或行向量個數,故:
    rank(2A)=rank(A)\text{rank}(2A) = \text{rank}(A)

  2. 分析矩陣 3AT3A^T 的秩:
    同理,因為純量 3≠03 \neq 0,對轉置矩陣 ATA^T 乘以非零純量亦不改變其秩:
    rank(3AT)=rank(AT)\text{rank}(3A^T) = \text{rank}(A^T)

  3. 結合轉置矩陣性質:
    根據線性代數基本定理,任意矩陣 AA 的轉置矩陣 ATA^T 之秩必定等於 AA 的秩:
    rank(AT)=rank(A)\text{rank}(A^T) = \text{rank}(A)

  4. 綜合串連比較:
    將上述各等式串聯可得:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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)**之間的等價關係。

關鍵定理與定義:

  1. 線性獨立的定義:矩陣 A=[a1a2…an]A = \begin{bmatrix} \mathbf{a}_1 & \mathbf{a}_2 & \dots & \mathbf{a}_n \end{bmatrix} 的行向量(Column vectors)線性獨立,若且唯若齊次方程組 Ax=0A\mathbf{x} = \mathbf{0} 只有唯一解(即零解 x=0\mathbf{x} = \mathbf{0})。此時矩陣的零空間為零子空間,即 Null(A)={0}\text{Null}(A) = \{\mathbf{0}\}。
  2. 非齊次系統解的結構:若非齊次系統 Ax=bA\mathbf{x} = \mathbf{b} 存在特解 xp\mathbf{x}_p,則其通解(General solution)可表示為 x=xp+xh\mathbf{x} = \mathbf{x}_p + \mathbf{x}_h,其中 xh∈Null(A)\mathbf{x}_h \in \text{Null}(A) 為對應齊次系統 Ax=0A\mathbf{x} = \mathbf{0} 的解。

解題方法

本題命題為「雙向蘊涵(If and only if,   ⟺  \iff)」,需分別證明與推導「必要性(⇒\Rightarrow)」與「充分性(⇐\Leftarrow)」:

1. 必要性推導(⇒\Rightarrow):已知「對任意 b∈Rm\mathbf{b} \in \mathbb{R}^m,Ax=bA\mathbf{x} = \mathbf{b} 至多有一解」,證明「AA 的行向量線性獨立」

  • 取常數項向量為零向量,即 b=0∈Rm\mathbf{b} = \mathbf{0} \in \mathbb{R}^m。
  • 齊次系統 Ax=0A\mathbf{x} = \mathbf{0} 必定存在零解 x=0\mathbf{x} = \mathbf{0}(此解稱為無煞解/ trivial solution)。
  • 依已知條件,Ax=0A\mathbf{x} = \mathbf{0} 的解數「至多為一」,故零解 x=0\mathbf{x} = \mathbf{0} 必須是 Ax=0A\mathbf{x} = \mathbf{0} 的唯一解。
  • 依據線性獨立定義,x1a1+x2a2+⋯+xnan=0x_1 \mathbf{a}_1 + x_2 \mathbf{a}_2 + \dots + x_n \mathbf{a}_n = \mathbf{0} 僅有 x1=x2=⋯=xn=0x_1 = x_2 = \dots = x_n = 0 的唯一解,因此 AA 的行向量必定線性獨立。

2. 充分性推導(⇐\Leftarrow):已知「AA 的行向量線性獨立」,證明「對任意 b∈Rm\mathbf{b} \in \mathbb{R}^m,Ax=bA\mathbf{x} = \mathbf{b} 至多有一解」

  • 因為 AA 的行向量線性獨立,故 Null(A)={0}\text{Null}(A) = \{\mathbf{0}\}。
  • 對於任意給定的 b∈Rm\mathbf{b} \in \mathbb{R}^m,討論 Ax=bA\mathbf{x} = \mathbf{b} 的解數:
    • 情況 A(無解):若 b∉Col(A)\mathbf{b} \notin \text{Col}(A)(行空間),則 Ax=bA\mathbf{x} = \mathbf{b} 有 00 個解。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 8 題

Let L: Rⁿ → Rᵐ be a linear transformation. If L(x₁) = L(x₂), then x₁ = x₂.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  • 單射(One-to-One / Injective)的定義:對於映射 L:Rn→RmL: \mathbb{R}^n \to \mathbb{R}^m,若對任意定義域內的向量 x1,x2∈Rn\mathbf{x}_1, \mathbf{x}_2 \in \mathbb{R}^n,滿足 L(x1)=L(x2)  ⟹  x1=x2L(\mathbf{x}_1) = L(\mathbf{x}_2) \implies \mathbf{x}_1 = \mathbf{x}_2,則稱 LL 為單射(一對一)線性轉換。
  • 線性轉換為單射的充要條件:設 L:Rn→RmL: \mathbb{R}^n \to \mathbb{R}^m 為線性轉換,LL 為單射的充要條件(  ⟺  \iff)包含以下等價敘述:
    1. ker⁡(L)={0}\ker(L) = \{\mathbf{0}\}(核空間 / 零空間僅包含零向量)。
    2. nullity(L)=0\text{nullity}(L) = 0(零化度為 0)。
    3. 若 Am×nA_{m \times n} 為 LL 的標準矩陣(Standard Matrix),則 AA 的直行向量組(Column Vectors)為線性獨立(Linearly Independent),即 rank(A)=n\text{rank}(A) = n。
  • 一般線性轉換的性質:一般的線性轉換不一定具備單射性質。若題目未額外限定 LL 為單射,則無法保證 L(x1)=L(x2)  ⟹  x1=x2L(\mathbf{x}_1) = L(\mathbf{x}_2) \implies \mathbf{x}_1 = \mathbf{x}_2 成立。

解題方法

本題為是非判斷題。題幹命題為全稱敘述:「對任意線性轉換 L:Rn→RmL: \mathbb{R}^n \to \mathbb{R}^m,若 L(x1)=L(x2)L(\mathbf{x}_1) = L(\mathbf{x}_2),則必有 x1=x2\mathbf{x}_1 = \mathbf{x}_2」。

  1. 代數推導與條件分析:
    利用線性轉換的線性性質(加法與純量乘法封閉性):
    L(x1)=L(x2)  ⟺  L(x1)−L(x2)=0  ⟺  L(x1−x2)=0L(\mathbf{x}_1) = L(\mathbf{x}_2) \iff L(\mathbf{x}_1) - L(\mathbf{x}_2) = \mathbf{0} \iff L(\mathbf{x}_1 - \mathbf{x}_2) = \mathbf{0}
    由上式可知,x1−x2∈ker⁡(L)\mathbf{x}_1 - \mathbf{x}_2 \in \ker(L)。
    若要保證 x1=x2\mathbf{x}_1 = \mathbf{x}_2(即 x1−x2=0\mathbf{x}_1 - \mathbf{x}_2 = \mathbf{0}),必須限制 ker⁡(L)\ker(L) 內只能包含零向量 0\mathbf{0}。

  2. 反例構造:
    只要線性轉換 LL 的零空間存在非零向量 v≠0\mathbf{v} \neq \mathbf{0}(即 nullity(L)>0\text{nullity}(L) > 0),即可找到反例。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 9 題

Any two matrices with the same diagonal are similar.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考驗**矩陣相似(Matrix Similarity)**的定義與性質判斷。

  1. 相似矩陣的定義:
    設 A,B∈Fn×nA, B \in \mathbb{F}^{n \times n} 為同階方陣,若存在一個可逆矩陣 PP 使得 B=P−1APB = P^{-1} A P,則稱 AA 與 BB 相似(記作 A∼BA \sim B)。
  2. 相似不變量(Similarity Invariants):
    若兩矩陣相似,則兩者必然擁有相同的:
    • 跡數(Trace):tr⁡(A)=tr⁡(B)\operatorname{tr}(A) = \operatorname{tr}(B)
    • 行列式值(Determinant):det⁡(A)=det⁡(B)\det(A) = \det(B)
    • 階數(Rank):rank⁡(A)=rank⁡(B)\operatorname{rank}(A) = \operatorname{rank}(B)
    • 特徵多項式(Characteristic Polynomial)與特徵值(Eigenvalues)
    • 最小多項式(Minimal Polynomial)
    • 約當標準式(Jordan Canonical Form)
  3. 對角線相同的本質:
    兩矩陣具有相同的對角線元素(Same diagonal),代表其主對角線(Main diagonal)對應位置的元素完全相同。這僅能保證兩矩陣的「跡數(Trace)」相等,無法保證行列式值、特徵值或約當結構相同。

解題方法

本題為是非判斷題(Statement Evaluation)。要證明全稱命題「任何對角線相同的矩陣皆相似」不成立,只需舉出一個**反例(Counterexample)**即可。

構造反例的方向有以下兩種:

  1. 利用行列式值不同:尋找主對角線相同、但非對角線元素不同導致行列式值不同的矩陣。
  2. 利用約當結構與最小多項式不同:尋找主對角線相同、特徵值相同,但幾何重複數(不可對角化程度)不同的矩陣。

題目分析

本敘述為錯誤(False)。

反例推導與驗證:

  • 反例 1(行列式值與特徵值不同):
    考慮兩個 2×22 \times 2 矩陣:
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 10 題

If L: V → V is a linear transformation and L(v₁) = L(2v₂), then (v₁ – 2v₂) ∈ ker(L).

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查線性代數中的 線性變換(Linear Transformation) 性質以及 核空間(Kernel / Null Space) 的基本定義:

  1. 線性變換的線性性質(Linearity):
    設 L:V→VL: V \to V 為一線性變換,對任意向量 u,v∈Vu, v \in V 及純量 cc,皆滿足:

    • 加法保持性:L(u+v)=L(u)+L(v)L(u + v) = L(u) + L(v)
    • 係數積保持性:L(cv)=cL(v)L(c v) = c L(v)
      綜合可得線性組合性質:L(c1v1+c2v2)=c1L(v1)+c2L(v2)L(c_1 v_1 + c_2 v_2) = c_1 L(v_1) + c_2 L(v_2)。
  2. 核空間(Kernel)的定義:
    線性變換 L:V→VL: V \to V 的核空間定義為映射後會變為零向量 0V\mathbf{0}_V 的所有向量集合:
    ker⁡(L)={v∈V∣L(v)=0V}\ker(L) = \{ v \in V \mid L(v) = \mathbf{0}_V \}


解題方法

要驗證向量 (v1−2v2)(v_1 - 2v_2) 是否屬於 ker⁡(L)\ker(L),只需依據核空間定義,計算 L(v1−2v2)L(v_1 - 2v_2) 並檢驗其結果是否為零向量 0V\mathbf{0}_V:

  1. 套用線性變換之線性疊加性質:
    將 LL 作用於向量 (v1−2v2)(v_1 - 2v_2):
    L(v1−2v2)=L(v1)−L(2v2)L(v_1 - 2v_2) = L(v_1) - L(2v_2)
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 11 題

If A is an m × n matrix, then AAT and ATA have the same nullity.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查線性代數中矩陣秩與虛無度定理(Rank-Nullity Theorem)、轉置矩陣之秩的性質,以及對稱矩陣 AATA A^T 與 ATAA^T A 的維度差異。關鍵觀念包含:

  1. 矩陣秩的相等性質:對於任意實數矩陣 A∈Rm×nA \in \mathbb{R}^{m \times n},恆有:
    rank(A)=rank(AT)=rank(ATA)=rank(AAT)=r\text{rank}(A) = \text{rank}(A^T) = \text{rank}(A^T A) = \text{rank}(A A^T) = r
  2. 秩與虛無度定理 (Rank-Nullity Theorem):
    對於矩陣 M∈Rp×qM \in \mathbb{R}^{p \times q},其零空間維度(nullity)與秩(rank)滿足:
    nullity(M)=q−rank(M)\text{nullity}(M) = q - \text{rank}(M)
    其中 qq 為矩陣 MM 的行數(列數/Column 數)。
  3. 矩陣維度差異:
    • AATA A^T 為 m×mm \times m 的正方陣,其 nullity(AAT)=m−rank(AAT)=m−r\text{nullity}(A A^T) = m - \text{rank}(A A^T) = m - r。
    • ATAA^T A 為 n×nn \times n 的正方陣,其 nullity(ATA)=n−rank(ATA)=n−r\text{nullity}(A^T A) = n - \text{rank}(A^T A) = n - r。

解題方法

步驟一:分析兩矩陣的維度與 Rank

設 AA 為 m×nm \times n 矩陣,且 rank(A)=r\text{rank}(A) = r。
根據實數矩陣的基本性質,矩陣乘積 AATA A^T 與 ATAA^T A 的秩皆等於 AA 的秩:
rank(AAT)=rank(A)=r\text{rank}(A A^T) = \text{rank}(A) = r
rank(ATA)=rank(A)=r\text{rank}(A^T A) = \text{rank}(A) = r

步驟二:套用 Rank-Nullity Theorem 計算 Nullity

  1. 矩陣 AATA A^T 的大小為 m×mm \times m(總共有 mm 行),由 Rank-Nullity Theorem 可得:
    nullity(AAT)=m−rank(AAT)=m−r\text{nullity}(A A^T) = m - \text{rank}(A A^T) = m - r
  2. 矩陣 ATAA^T A 的大小為 n×nn \times n(總共有 nn 行),由 Rank-Nullity Theorem 可得:
    nullity(ATA)=n−rank(ATA)=n−r\text{nullity}(A^T A) = n - \text{rank}(A^T A) = n - r

步驟三:比較兩者的 Nullity

若要使得 nullity(AAT)=nullity(ATA)\text{nullity}(A A^T) = \text{nullity}(A^T A),必須滿足:
m−r=n−r  ⟺  m=nm - r = n - r \iff m = n
當 m≠nm \neq n(即 AA 為非正方矩陣)時,m−r≠n−rm - r \neq n - r,故 nullity(AAT)≠nullity(ATA)\text{nullity}(A A^T) \neq \text{nullity}(A^T A)。

因此,題目敘述在一般狀況下(m≠nm \neq n 時)並不成立。


選項與敘述分析

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 12 題

If Q is an orthogonal matrix, then |Qᵀ| = 1.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題旨在考驗**正交矩陣(Orthogonal Matrix)與行列式(Determinant)**的基本定義及代數性質:

  1. 正交矩陣定義:若方陣 Q∈Rn×nQ \in \mathbb{R}^{n \times n} 為正交矩陣,則其滿足 QTQ=QQT=IQ^T Q = Q Q^T = I(其中 II 為單位矩陣,QTQ^T 為 QQ 的轉置矩陣)。
  2. 行列式運算性質:
    • 轉置性質:矩陣轉置後其行列式保持不變,即 ∣AT∣=∣A∣|A^T| = |A|(或寫作 det⁡(AT)=det⁡(A)\det(A^T) = \det(A))。
    • 乘法性質:兩矩陣相乘之行列式等於個別行列式之積,即 ∣AB∣=∣A∣∣B∣|AB| = |A||B|。
    • 單位矩陣行列式:∣I∣=1|I| = 1。
  3. 符號慣例:在線性代數試題中,∣A∣|A| 代表矩陣 AA 之行列式(det⁡(A)\det(A))。

解題方法

由正交矩陣的定義出發,透過行列式的代數運算性質進行推導與判斷:

  1. 一般性代數推導:
    因為 QQ 為正交矩陣,故:
    QTQ=IQ^T Q = I
    對等式兩端同時取行列式:
    ∣QTQ∣=∣I∣|Q^T Q| = |I|
    根據行列式的積性與單位矩陣性質展開:
    ∣QT∣⋅∣Q∣=1|Q^T| \cdot |Q| = 1
    又因為轉置矩陣的行列式等於原矩陣行列式,即 ∣Q∣=∣QT∣|Q| = |Q^T|,代入上式可得:
    (∣QT∣)2=1  ⟹  ∣QT∣=±1(|Q^T|)^2 = 1 \implies |Q^T| = \pm 1
    推導顯示,正交矩陣轉置後的行列式 ∣QT∣|Q^T| 可能為 +1+1 或 −1-1,並不保證「恆等於 11」。

  2. 舉反例(Counterexample)驗證:
    只要能找到一個正交矩陣使 ∣QT∣=−1|Q^T| = -1,即可證明題幹敘述不恆成立。
    取 2 階鏡射矩陣(Reflection Matrix):
    Q=[100−1]Q = \begin{bmatrix} 1 & 0 \\ 0 & -1 \end{bmatrix}

    • 驗證正交性:
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 13 題

If x and y are unit vectors in Rⁿ and |xᵀy| = 1, then x and y are linearly independent.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題的核心在於檢驗柯西-施瓦茨不等式(Cauchy-Schwarz Inequality)的等號成立條件,以及單位向量與線性獨立/線性相依的定義。

  1. 柯西-施瓦茨不等式(Cauchy-Schwarz Inequality)
    對於實內積空間 Rn\mathbb{R}^n 中的任意向量 x,yx, y,均滿足:
    ∣xTy∣≤∥x∥∥y∥|x^T y| \le \|x\| \|y\|
    其中等號 ∣xTy∣=∥x∥∥y∥|x^T y| = \|x\| \|y\| 成立的充要條件為:xx 與 yy 線性相依(Linearly Dependent)。

  2. 單位向量(Unit Vector)
    若 x,yx, y 為單位向量,則其長度(範數)定義為 ∥x∥=1\|x\| = 1 且 ∥y∥=1\|y\| = 1。

  3. 兩向量之線性相關性判別
    在非零向量的前提下,兩向量 {x,y}\{x, y\} 為線性相依,當且僅當其中一向量為另一向量的純量倍(即 y=cxy = c x,c≠0c \neq 0);反之,若無法以純量倍表示,則為線性獨立。


解題方法

題目給定 x,y∈Rnx, y \in \mathbb{R}^n 為單位向量(即 ∥x∥=1,∥y∥=1\|x\| = 1, \|y\| = 1),且滿足 ∣xTy∣=1|x^T y| = 1。

推導步驟如下:

  1. 將長度帶入內積絕對值:
    ∣xTy∣=1=1⋅1=∥x∥∥y∥|x^T y| = 1 = 1 \cdot 1 = \|x\| \|y\|
  2. 根據柯西-施瓦茨不等式:
    ∣xTy∣=∥x∥∥y∥  ⟺  x 與 y 線性相依|x^T y| = \|x\| \|y\| \iff x \text{ 與 } y \text{ 線性相依}
  3. 由等號成立條件可知,存在非零實數 cc 使得 y=cxy = c x。
  4. 取兩邊範數:
    ∥y∥=∣c∣∥x∥  ⟹  1=∣c∣⋅1  ⟹  c=±1\|y\| = |c| \|x\| \implies 1 = |c| \cdot 1 \implies c = \pm 1
  5. 因此 y=xy = x 或 y=−xy = -x。這表示 xx 與 yy 互為純量倍數,兩向量平行且方向相同或相反。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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)**之間的關係。

  1. 相似矩陣定義:若存在可逆矩陣(Nonsingular matrix)SS,使得 B=S−1ASB = S^{-1}AS,則稱矩陣 AA 與 BB 相似(記作 A∼BA \sim B)。
  2. 特徵多項式定義:矩陣 AA 的特徵多項式定義為 pA(λ)=det⁡(A−λI)p_A(\lambda) = \det(A - \lambda I)。
  3. 矩陣行列式乘積性質:對任意同階方陣 XX 與 YY,有 det⁡(XY)=det⁡(X)det⁡(Y)\det(XY) = \det(X)\det(Y);對可逆矩陣 SS,有 det⁡(S−1)=1det⁡(S)\det(S^{-1}) = \frac{1}{\det(S)}。

解題方法

證明相似矩陣具備相同特徵值有兩種主要切入點:

方法一:利用特徵多項式相等(最嚴謹、推薦)

若能證明矩陣 AA 與矩陣 BB 的特徵多項式完全相同,則兩者的根(即特徵值,含代數重數)必定完全相同。

推導過程如下:
寫出矩陣 BB 的特徵多項式 pB(λ)p_B(\lambda):
pB(λ)=det⁡(B−λI)p_B(\lambda) = \det(B - \lambda I)

將 B=S−1ASB = S^{-1}AS 代入,並注意到單位矩陣可寫成 I=S−1ISI = S^{-1}IS:
B−λI=S−1AS−λS−1IS=S−1(A−λI)SB - \lambda I = S^{-1}AS - \lambda S^{-1}IS = S^{-1}(A - \lambda I)S

利用行列式的乘法性質展開:
pB(λ)=det⁡(S−1(A−λI)S)=det⁡(S−1)⋅det⁡(A−λI)⋅det⁡(S)p_B(\lambda) = \det\left(S^{-1}(A - \lambda I)S\right) = \det(S^{-1}) \cdot \det(A - \lambda I) \cdot \det(S)

由於純量乘法可交換且 det⁡(S−1)det⁡(S)=det⁡(S−1S)=det⁡(I)=1\det(S^{-1})\det(S) = \det(S^{-1}S) = \det(I) = 1:
pB(λ)=det⁡(S−1)det⁡(S)⋅det⁡(A−λI)=1⋅det⁡(A−λI)=det⁡(A−λI)=pA(λ)p_B(\lambda) = \det(S^{-1})\det(S) \cdot \det(A - \lambda I) = 1 \cdot \det(A - \lambda I) = \det(A - \lambda I) = p_A(\lambda)

因為 pB(λ)=pA(λ)p_B(\lambda) = p_A(\lambda),兩矩陣的特徵多項式完全相等,故 AA 與 BB 擁有完全相同的特徵值。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 15 題

If A and B are n × n matrices with the same characteristic polynomial, then they are similar.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  • 矩陣相似(Matrix Similarity):若存在一可逆矩陣 PP 使得 B=P−1APB = P^{-1}AP,則稱矩陣 AA 與 BB 相似(記作 A∼BA \sim B)。相似矩陣具備相同的特徵多項式、最小多項式、跡(Trace)、行列式(Determinant)以及 Jordan 標準型(Jordan Canonical Form, JCF)。
  • 特徵多項式(Characteristic Polynomial):定義為 pA(λ)=det⁡(λI−A)p_A(\lambda) = \det(\lambda I - A)。特徵多項式僅能決定矩陣特徵值(Eigenvalues)及其代數重數(Algebraic Multiplicity),但無法單獨決定幾何重數(Geometric Multiplicity)或 Jordan 方塊(Jordan Block)的結構。
  • 邏輯充分必要條件:
    • 「AA 與 BB 相似」⇒\Rightarrow「AA 與 BB 具有相同的特徵多項式」(必要條件)。
    • 「AA 與 BB 具有相同的特徵多項式」⇏\nRightarrow「AA 與 BB 相似」(非充分條件)。

解題方法

本題為是非性敘述判斷題。若要證明一個全稱命題為錯誤,最嚴謹且有效率的方法為舉出反例(Counterexample)。

構造反例的切入點:尋找兩個同階數、特徵多項式完全相同,但 Jordan 標準型不同(或特徵空間維度不同)的矩陣。

推導過程與反例構造:

設 n=2n = 2,考慮以下兩個 2×22 \times 2 矩陣:
A=[1001]=I2,B=[1101]A = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} = I_2, \quad B = \begin{bmatrix} 1 & 1 \\ 0 & 1 \end{bmatrix}

  1. 計算特徵多項式:
    • 矩陣 AA 的特徵多項式:
      pA(λ)=det⁡(λI−A)=det⁡[λ−100λ−1]=(λ−1)2p_A(\lambda) = \det(\lambda I - A) = \det\begin{bmatrix} \lambda - 1 & 0 \\ 0 & \lambda - 1 \end{bmatrix} = (\lambda - 1)^2
    • 矩陣 BB 的特徵多項式:
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 特徵值的重數定義:
    • 代數重數(Algebraic Multiplicity, am(λ)am(\lambda)):特徵多項式 PA(t)=det⁡(tI−A)P_A(t) = \det(tI - A) 中根 t=λt = \lambda 的重數。
    • 幾何重數(Geometric Multiplicity, gm(λ)gm(\lambda)):特徵空間 Eλ=ker⁡(A−λI)E_\lambda = \ker(A - \lambda I) 的維度,即 n−rank(A−λI)n - \mathrm{rank}(A - \lambda I)。
  2. 矩陣的秩(Rank)與零化度(Nullity):
    • 特徵值 λ=0\lambda = 0 的幾何重數為 gm(0)=nullity(A)=n−rank(A)gm(0) = \mathrm{nullity}(A) = n - \mathrm{rank}(A),故矩陣的秩可表示為:
      rank(A)=n−gm(0)\mathrm{rank}(A) = n - gm(0)
    • 非零特徵值(計入代數重數)的總個數為:
      Nnonzero=n−am(0)N_{\text{nonzero}} = n - am(0)
  3. 代數重數與幾何重數的關係:
    • 對於任意特徵值 λ\lambda,恆滿足 1≤gm(λ)≤am(λ)1 \le gm(\lambda) \le am(\lambda)。
    • 若 AA 可對角化(或至少對 λ=0\lambda = 0 滿足 gm(0)=am(0)gm(0) = am(0)),則 rank(A)=Nnonzero\mathrm{rank}(A) = N_{\text{nonzero}}。
    • 若 AA 不可對角化且 gm(0)<am(0)gm(0) < am(0)(例如非零的冪零矩陣),則 rank(A)>Nnonzero\mathrm{rank}(A) > N_{\text{nonzero}},命題不成立。

解題方法

本題為是非題,需判定命題「n×nn \times n 矩陣 AA 的秩等於其非零特徵值(計入重數)的個數」是否恆成立。

1. 一般性推導與不等式關係

設 AA 為 n×nn \times n 矩陣。特徵值 00 的代數重數為 am(0)am(0),幾何重數為 gm(0)gm(0)。

  • 計入代數重數後,非零特徵值的總個數為 n−am(0)n - am(0)。
  • 根據秩與零化度定理(Rank-Nullity Theorem):
    rank(A)=n−nullity(A)=n−gm(0)\mathrm{rank}(A) = n - \mathrm{nullity}(A) = n - gm(0)
  • 由於幾何重數不超過代數重數(gm(0)≤am(0)gm(0) \le am(0)),可推得:
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 奇異值(Singular Value, SV)的定義:設 AA 為 n×nn \times n 的實數矩陣(或複數矩陣 A∈Cn×nA \in \mathbb{C}^{n \times n}),轉置交乘矩陣 ATAA^T A(或共軛轉置 A∗AA^* A)為半正定(Positive Semi-definite)對稱矩陣。AA 的奇異值定義為 σi=λi(ATA)\sigma_i = \sqrt{\lambda_i(A^T A)},其中 λi(ATA)≥0\lambda_i(A^T A) \ge 0 為 ATAA^T A 的特徵值。
  2. 奇異值分解(Singular Value Decomposition, SVD):任意 n×nn \times n 矩陣 AA 皆可分解為 A=UΣVTA = U \Sigma V^T,其中 U,VU, V 為 n×nn \times n 正交矩陣(Orthogonal Matrices),Σ=diag(σ1,σ2,…,σn)\Sigma = \text{diag}(\sigma_1, \sigma_2, \dots, \sigma_n) 為對角矩陣,對角線上的非負元素即為 AA 的奇異值(依重數排列)。
  3. 矩陣秩(Rank)的保秩性質:
    • 矩陣乘上任意可逆矩陣(包含正交矩陣)不改變其秩,即 rank(A)=rank(UΣVT)=rank(Σ)\text{rank}(A) = \text{rank}(U \Sigma V^T) = \text{rank}(\Sigma)。
    • 對任意矩陣 AA,其零空間與轉置交乘矩陣之零空間相同 Null(ATA)=Null(A)\text{Null}(A^T A) = \text{Null}(A),故由秩-零化數定理可得 rank(ATA)=rank(A)\text{rank}(A^T A) = \text{rank}(A)。

解題方法

本題可透過 奇異值分解(SVD) 的矩陣結構進行直接證明與推導:

對任意 n×nn \times n 矩陣 AA,存在正交矩陣 U,V∈Rn×nU, V \in \mathbb{R}^{n \times n} 使得 AA 可寫成:
A=UΣVTA = U \Sigma V^T
其中 Σ=diag(σ1,σ2,…,σn)\Sigma = \text{diag}(\sigma_1, \sigma_2, \dots, \sigma_n) 為對角矩陣,對角線上的元素 σ1≥σ2≥⋯≥σr>σr+1=⋯=σn=0\sigma_1 \ge \sigma_2 \ge \dots \ge \sigma_r > \sigma_{r+1} = \dots = \sigma_n = 0 即為 AA 的奇異值。

由於 UU 與 VTV^T 皆為正交矩陣,正交矩陣必為滿秩的可逆矩陣。根據矩陣秩乘積性質,乘上可逆矩陣不會改變矩陣的秩:
rank(A)=rank(UΣVT)=rank(Σ)\text{rank}(A) = \text{rank}(U \Sigma V^T) = \text{rank}(\Sigma)

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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):雖然矩陣乘法滿足代數結合律,即對任意可相乘的矩陣 A,B,C,DA, B, C, D 恆有 ((AB)C)D=(AB)(CD)((AB)C)D = (AB)(CD),其數學計算結果完全一致;然而,不同的加括號計算順序(Parenthesization)所需的浮點數運算次數(Floating-Point Operations, FLOPs)卻可能存在極大差異。這是演算法中經典「矩陣鏈乘積問題(Matrix Chain Multiplication Problem)」的核心依據。
  • 矩陣乘法的運算複雜度:設矩陣 PP 的維度為 m×nm \times n,矩陣 QQ 的維度為 n×pn \times p,則計算乘積 PQPQ(結果維度為 m×pm \times p)所需的純量乘法次數(Scalar Multiplications)為:
    m×n×pm \times n \times p
    (註:若同時計算浮點加法,運算總數通常記為 2mnp−mp2mnp - mp,但在分析乘法次數與複雜度級數時,以 mnpmnp 作為核心計量標準)。

解題方法

要判斷「計算 ((AB)C)D((AB)C)D 與 (AB)(CD)(AB)(CD) 所需的浮點數運算次數是否必然相同」,可透過一般維度代數推導與具體維度反例來驗證:

  1. 設定矩陣維度:
    假設矩陣 A,B,C,DA, B, C, D 的維度分別為:

    • A:m×nA: m \times n
    • B:n×pB: n \times p
    • C:p×qC: p \times q
    • D:q×rD: q \times r
  2. 推導 ((AB)C)D((AB)C)D 之純量運算次數:

    • 第一步計算 ABAB:維度為 m×pm \times p,運算次數為 mnpmnp。
    • 第二步計算 (AB)C(AB)C:即 (m×p)×(p×q)(m \times p) \times (p \times q),結果維度為 m×qm \times q,運算次數為 mpqmpq。
    • 第三步計算 ((AB)C)D((AB)C)D:即 (m×q)×(q×r)(m \times q) \times (q \times r),結果維度為 m×rm \times r,運算次數為 mqrmqr。
    • 總運算次數 T1=mnp+mpq+mqrT_1 = mnp + mpq + mqr。
  3. 推導 (AB)(CD)(AB)(CD) 之純量運算次數:

    • 第一步計算 ABAB:維度為 m×pm \times p,運算次數為 mnpmnp。
    • 第二步計算 CDCD:即 (p×q)×(q×r)(p \times q) \times (q \times r),結果維度為 p×rp \times r,運算次數為 pqrpqr。
    • 第三步計算 (AB)(CD)(AB)(CD):即 (m×p)×(p×r)(m \times p) \times (p \times r),結果維度為 m×rm \times r,運算次數為 mprmpr。
    • 總運算次數 T2=mnp+pqr+mprT_2 = mnp + pqr + mpr。
  4. 比較兩者運算量:
    比較 T1T_1 與 T2T_2 扣除共通項 mnpmnp 後的剩餘量:

    • T1−mnp=mpq+mqr=m(pq+qr)T_1 - mnp = mpq + mqr = m(pq + qr)
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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)」之根本區別。

涉及的核心定理與定義如下:

  1. 矩陣的條件數(Condition Number):
    對非奇異矩陣 AA,其條件數定義為:
    κ(A)=∥A∥⋅∥A−1∥\kappa(A) = \|A\| \cdot \|A^{-1}\|
    條件數衡量線性系統 Ax=bAx = b 對於輸入資料(矩陣 AA 或向量 bb)擾動的敏感程度:

    • 若 κ(A)≈1\kappa(A) \approx 1,稱矩陣 AA 為良態(Well-conditioned)。
    • 若 κ(A)≫1\kappa(A) \gg 1,稱矩陣 AA 為病態(Ill-conditioned)。
  2. 相對誤差傳播公式(Relative Error Bound):
    若右端向量 bb 產生微小擾動 Δb\Delta b,對應的解 xx 產生擾動 Δx\Delta x,則相對誤差界限為:
    ∥Δx∥∥x∥≤κ(A)⋅∥Δb∥∥b∥\frac{\|\Delta x\|}{\|x\|} \le \kappa(A) \cdot \frac{\|\Delta b\|}{\|b\|}

  3. 數值穩定的演算法(Numerically Stable Algorithm):
    數值穩定演算法(例如帶列選主元的 LU 分解或 QR 分解)能保證計算過程產生的捨入誤差(Rounding Error)不會被極端放大,即滿足良好的後向穩定性(Backward Stability)。


解題方法

欲判斷本題敘述是否正確,必須釐清「演算法的穩定性」與「問題本身的敏感度」之間的關係:

  1. 演算法數值穩定的含義:
    使用數值穩定的演算法求解 Ax=bAx = b 時,求得的計算解 x^\hat{x} 相當於精確求解一個鄰近的擾動系統:
    (A+ΔA)x^=b+Δb(A + \Delta A)\hat{x} = b + \Delta b
    其中相對後向誤差滿足:
    ∥ΔA∥∥A∥≤O(ϵmach),∥Δb∥∥b∥≤O(ϵmach)\frac{\|\Delta A\|}{\|A\|} \le \mathcal{O}(\epsilon_{\text{mach}}), \quad \frac{\|\Delta b\|}{\|b\|} \le \mathcal{O}(\epsilon_{\text{mach}})
    這裏 ϵmach\epsilon_{\text{mach}} 為浮點數計算的機器精度(Machine Epsilon)。

  2. 計算解的相對誤差推導:
    結合後向誤差與條件數,計算解 x^\hat{x} 的前向相對誤差(Forward Relative Error)上限為:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 20 題

If A is an n × n matrix, then ||A||₁ = ||Aᵀ||∞.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 矩陣的誘導範數 (Induced Matrix Norm):
    設 A∈Rn×nA \in \mathbb{R}^{n \times n}(或 Cn×n\mathbb{C}^{n \times n}),由向量 pp-範數引導出的矩陣 pp-範數定義為:
    ∥A∥p=max⁡x≠0∥Ax∥p∥x∥p=max⁡∥x∥p=1∥Ax∥p\|A\|_p = \max_{x \neq 0} \frac{\|Ax\|_p}{\|x\|_p} = \max_{\|x\|_p = 1} \|Ax\|_p

  2. 矩陣 1-範數 (∥A∥1\|A\|_1):
    矩陣 A=[aij]A = [a_{ij}] 的 1-範數為最大絕對值行和 (Maximum Absolute Column Sum):
    ∥A∥1=max⁡1≤j≤n∑i=1n∣aij∣\|A\|_1 = \max_{1 \le j \le n} \sum_{i=1}^n |a_{ij}|

  3. 矩陣 ∞\infty-範數 (∥A∥∞\|A\|_\infty):
    矩陣 A=[aij]A = [a_{ij}] 的 ∞\infty-範數為最大絕對值列和 (Maximum Absolute Row Sum):
    ∥A∥∞=max⁡1≤i≤n∑j=1n∣aij∣\|A\|_\infty = \max_{1 \le i \le n} \sum_{j=1}^n |a_{ij}|

  4. 轉置矩陣 (Transpose Matrix):
    若令 B=ATB = A^T,則矩陣 BB 的第 ii 列第 jj 行元素為 bij=ajib_{ij} = a_{ji}。


解題方法

本題需驗證等式 ∥A∥1=∥AT∥∞\|A\|_1 = \|A^T\|_\infty 是否成立。

設 A=[aij]n×nA = [a_{ij}]_{n \times n},考慮轉置矩陣 ATA^T 的元素定義:
(AT)ij=aji(A^T)_{ij} = a_{ji}

依據矩陣 ∞\infty-範數(最大絕對值列和)的定義,計算 ∥AT∥∞\|A^T\|_\infty:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 21 題

Let

A=(2x−6x2−3−3)A = \begin{pmatrix} 2x & -6 \\ x & 2 \\ -3 & -3 \end{pmatrix}

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.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 奇異矩陣(Singular Matrix)之定義:
    • 對於方陣 Mn×nM_{n \times n},若其不可逆(Non-invertible),即行列式為零 (det⁡(M)=0\det(M) = 0),則稱 MM 為奇異矩陣。
    • 對於長方形矩陣 Am×nA_{m \times n}(如本題 3×23 \times 2 矩陣),廣義的奇異性(Singularity)或秩虧(Rank Deficiency)代表矩陣的秩小於其最高可能秩(rank⁡(A)<min⁡(m,n)=2\operatorname{rank}(A) < \min(m,n) = 2),即行向量之間存在線性相關(Linearly Dependent)關係。
  2. 子矩陣行列式(Minors)與秩的關係:
    矩陣 AA 的秩等於其最高階非零子行列式(Minor)的階數。若 A3×2A_{3 \times 2} 之秩 rank⁡(A)<2\operatorname{rank}(A) < 2,則 AA 的所有 2×22 \times 2 子矩陣之行列式皆必須為 00。
  3. 行向量線性相關(Column Linearly Dependent):
    若長方形矩陣 A=(a1a2)A = \begin{pmatrix} \mathbf{a}_1 & \mathbf{a}_2 \end{pmatrix} 之行向量線性相關,則存在不全為零的純量 kk,使得 a1=ka2\mathbf{a}_1 = k \mathbf{a}_2。

解題方法

步驟一:分析長方形矩陣 AA 的子矩陣行列式(Minors)

給定矩陣:

A=(2x−6x2−3−3)A = \begin{pmatrix} 2x & -6 \\ x & 2 \\ -3 & -3 \end{pmatrix}

從 AA 中可取出三個 2×22 \times 2 的子矩陣,分別計算其行列式:

  1. 第一、二列組成的子矩陣行列式 D1D_1:

    D1=det⁡(2x−6x2)=(2x)(2)−(−6)(x)=4x+6x=10xD_1 = \det \begin{pmatrix} 2x & -6 \\ x & 2 \end{pmatrix} = (2x)(2) - (-6)(x) = 4x + 6x = 10x

    令 D1=0  ⟹  10x=0  ⟹  x=0D_1 = 0 \implies 10x = 0 \implies x = 0。

  2. 第一、三列組成的子矩陣行列式 D2D_2:

    D2=det⁡(2x−6−3−3)=(2x)(−3)−(−6)(−3)=−6x−18=−6(x+3)D_2 = \det \begin{pmatrix} 2x & -6 \\ -3 & -3 \end{pmatrix} = (2x)(-3) - (-6)(-3) = -6x - 18 = -6(x + 3)

    令 D2=0  ⟹  −6(x+3)=0  ⟹  x=−3D_2 = 0 \implies -6(x + 3) = 0 \implies x = -3。

  3. 第二、三列組成的子矩陣行列式 D3D_3:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 22 題

Let

A=(1320004400110022)A = \begin{pmatrix} 1 & 3 & 2 & 0 \\ 0 & 0 & 4 & 4 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 2 & 2 \end{pmatrix}

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) 以及 列空間與零空間的維度計算。

  1. 零空間(Null Space):對於 m×nm \times n 矩陣 AA,其零空間定義為齊次線性方程組 Ax=0A\mathbf{x} = \mathbf{0} 的解集合,記作 Null(A)\text{Null}(A) 或 ker⁡(A)\ker(A)。
  2. 零化度(Nullity):零空間的維度稱為零化度,記作 dim⁡(Null(A))\dim(\text{Null}(A)) 或 nullity(A)\text{nullity}(A),代表齊次方程組中自由變數(Free Variables)的個數。
  3. 秩與零化度定理(Rank-Nullity Theorem):
    若 AA 為 m×nm \times n 矩陣,則:
    rank(A)+nullity(A)=n\text{rank}(A) + \text{nullity}(A) = n
    其中 nn 為矩陣 AA 的行數(Column Count)。

解題方法

本題要求 4×44 \times 4 矩陣 AA 的零空間維度 nullity(A)\text{nullity}(A)。切入點為將矩陣 AA 化簡至 列簡化梯形矩陣(RREF),求出矩陣的秩 rank(A)\text{rank}(A),再利用 Rank-Nullity 定理求得零化度。

步驟一:高斯消去法化簡矩陣 AA

原矩陣 AA 為 4×44 \times 4 矩陣(即行數 n=4n = 4):

A=(1320004400110022)A = \begin{pmatrix} 1 & 3 & 2 & 0 \\ 0 & 0 & 4 & 4 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 2 & 2 \end{pmatrix}

觀察第 2、3、4 列:

  • 第 2 列 R2=(0,0,4,4)R_2 = (0, 0, 4, 4)
  • 第 3 列 R3=(0,0,1,1)R_3 = (0, 0, 1, 1)
  • 第 4 列 R4=(0,0,2,2)R_4 = (0, 0, 2, 2)

執行初等列運算(Elementary Row Operations):

  1. R2←14R2R_2 \leftarrow \frac{1}{4} R_2,得 (0,0,1,1)(0, 0, 1, 1)。
  2. R3←R3−R2R_3 \leftarrow R_3 - R_2,得 (0,0,0,0)(0, 0, 0, 0)。
  3. R4←R4−2R2R_4 \leftarrow R_4 - 2 R_2,得 (0,0,0,0)(0, 0, 0, 0)。
  4. R1←R1−2R2R_1 \leftarrow R_1 - 2 R_2,消去第一列第 3 個位置的元素,得 (1,3,0,−2)(1, 3, 0, -2)。

化簡後得到列簡化梯形矩陣(RREF):

RREF(A)=(130−2001100000000)\text{RREF}(A) = \begin{pmatrix} 1 & 3 & 0 & -2 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}

步驟二:計算矩陣的秩(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

登入後即可作答並保存紀錄。

這一題的完整詳解

由基底 {v1,v2}\{v_1,v_2\} 轉換至基底 {u1,u2}\{u_1,u_2\},轉移矩陣為

PU←V=U−1V,P_{U\leftarrow V}=U^{-1}V,

其中

U=[244−7],V=[331−5].U=\begin{bmatrix}2&4\\4&-7\end{bmatrix}, \qquad V=\begin{bmatrix}3&3\\1&-5\end{bmatrix}.

因此

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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)**應用。

當給定 nn 個資料點 (xi,yi)(x_i, y_i) 且無法找到一條直線精確通過所有點時,目標是尋找一組參數 c=[c1c2]\mathbf{c} = \begin{bmatrix} c_1 \\ c_2 \end{bmatrix},使得預測函數 y=c1+c2xy = c_1 + c_2 x 之殘差平方和(Sum of Squared Errors, SSE)達到極小值:
min⁡c1,c2∑i=1n(yi−(c1+c2xi))2\min_{c_1, c_2} \sum_{i=1}^{n} (y_i - (c_1 + c_2 x_i))^2

將問題建立為超定線性系統(Overdetermined System):
Ac≈yA \mathbf{c} \approx \mathbf{y}
其中 A=[1x11x2⋮⋮1xn]A = \begin{bmatrix} 1 & x_1 \\ 1 & x_2 \\ \vdots & \vdots \\ 1 & x_n \end{bmatrix},c=[c1c2]\mathbf{c} = \begin{bmatrix} c_1 \\ c_2 \end{bmatrix},y=[y1y2⋮yn]\mathbf{y} = \begin{bmatrix} y_1 \\ y_2 \\ \vdots \\ y_n \end{bmatrix}。

根據正交投影原理,最佳解 c\mathbf{c} 必須滿足正則方程式(Normal Equations):
ATAc=ATyA^T A \mathbf{c} = A^T \mathbf{y}


解題方法

第一步:建立矩陣與向量

將三點 (1,4),(2,8),(3,8)(1, 4), (2, 8), (3, 8) 代入直線模型 y=c1+c2xy = c_1 + c_2 x:
{c1+1⋅c2=4c1+2⋅c2=8c1+3⋅c2=8\begin{cases} c_1 + 1 \cdot c_2 = 4 \\ c_1 + 2 \cdot c_2 = 8 \\ c_1 + 3 \cdot c_2 = 8 \end{cases}

寫成矩陣形式 Ac=yA \mathbf{c} = \mathbf{y}:
A=[111213],c=[c1c2],y=[488]A = \begin{bmatrix} 1 & 1 \\ 1 & 2 \\ 1 & 3 \end{bmatrix}, \quad \mathbf{c} = \begin{bmatrix} c_1 \\ c_2 \end{bmatrix}, \quad \mathbf{y} = \begin{bmatrix} 4 \\ 8 \\ 8 \end{bmatrix}

第二步:計算 ATAA^T A 與 ATyA^T \mathbf{y}

轉置矩陣 AT=[111123]A^T = \begin{bmatrix} 1 & 1 & 1 \\ 1 & 2 & 3 \end{bmatrix}。

計算 ATAA^T A:
ATA=[111123][111213]=[1+1+11+2+31+2+312+22+32]=[36614]A^T A = \begin{bmatrix} 1 & 1 & 1 \\ 1 & 2 & 3 \end{bmatrix} \begin{bmatrix} 1 & 1 \\ 1 & 2 \\ 1 & 3 \end{bmatrix} = \begin{bmatrix} 1+1+1 & 1+2+3 \\ 1+2+3 & 1^2+2^2+3^2 \end{bmatrix} = \begin{bmatrix} 3 & 6 \\ 6 & 14 \end{bmatrix}

計算 ATyA^T \mathbf{y}:
ATy=[111123][488]=[4+8+81(4)+2(8)+3(8)]=[2044]A^T \mathbf{y} = \begin{bmatrix} 1 & 1 & 1 \\ 1 & 2 & 3 \end{bmatrix} \begin{bmatrix} 4 \\ 8 \\ 8 \end{bmatrix} = \begin{bmatrix} 4 + 8 + 8 \\ 1(4) + 2(8) + 3(8) \end{bmatrix} = \begin{bmatrix} 20 \\ 44 \end{bmatrix}

第三步:求解正則方程式

正則方程式為:
[36614][c1c2]=[2044]\begin{bmatrix} 3 & 6 \\ 6 & 14 \end{bmatrix} \begin{bmatrix} c_1 \\ c_2 \end{bmatrix} = \begin{bmatrix} 20 \\ 44 \end{bmatrix}

利用二階矩陣求反矩陣公式,因 det⁡(ATA)=3×14−6×6=42−36=6\det(A^T A) = 3 \times 14 - 6 \times 6 = 42 - 36 = 6:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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}.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查 3×33 \times 3 矩陣特徵值(Eigenvalues)的求法與相關重要代數性質:

  1. 特徵方程式定義:
    對於方陣 AA,純量 λ\lambda 為其特徵值,若且唯若存在非零向量 x\mathbf{x} 滿足 Ax=λxA\mathbf{x} = \lambda \mathbf{x},其充要條件為特徵多項式等於零:
    det⁡(A−λI)=0\det(A - \lambda I) = 0

  2. 特徵值的代數性質:
    對任意 n×nn \times n 矩陣 AA,其特徵值 λ1,λ2,…,λn\lambda_1, \lambda_2, \dots, \lambda_n 滿足以下恆等式:

    • 特徵值之和等於矩陣的跡數(Trace):
      ∑i=1nλi=tr⁡(A)=∑i=1naii\sum_{i=1}^n \lambda_i = \operatorname{tr}(A) = \sum_{i=1}^n a_{ii}
    • 特徵值之積等於矩陣的行列式值(Determinant):
      ∏i=1nλi=det⁡(A)\prod_{i=1}^n \lambda_i = \det(A)

解題方法

題目給定之 3×33 \times 3 矩陣為:
A=[0−1−1121111]A = \begin{bmatrix} 0 & -1 & -1 \\ 1 & 2 & 1 \\ 1 & 1 & 1 \end{bmatrix}

步驟一:建立特徵方程式 det⁡(A−λI)=0\det(A - \lambda I) = 0

A−λI=[−λ−1−112−λ1111−λ]A - \lambda I = \begin{bmatrix} -\lambda & -1 & -1 \\ 1 & 2-\lambda & 1 \\ 1 & 1 & 1-\lambda \end{bmatrix}

步驟二:計算特徵多項式 det⁡(A−λI)\det(A - \lambda I)

沿第一列進行拉普拉斯降階展開(Laplace Expansion):
det⁡(A−λI)=(−λ)∣2−λ111−λ∣−(−1)∣1111−λ∣+(−1)∣12−λ11∣\det(A - \lambda I) = (-\lambda) \begin{vmatrix} 2-\lambda & 1 \\ 1 & 1-\lambda \end{vmatrix} - (-1) \begin{vmatrix} 1 & 1 \\ 1 & 1-\lambda \end{vmatrix} + (-1) \begin{vmatrix} 1 & 2-\lambda \\ 1 & 1 \end{vmatrix}

分別計算各 2×22 \times 2 子行列式:

  • ∣2−λ111−λ∣=(2−λ)(1−λ)−1=λ2−3λ+1\begin{vmatrix} 2-\lambda & 1 \\ 1 & 1-\lambda \end{vmatrix} = (2-\lambda)(1-\lambda) - 1 = \lambda^2 - 3\lambda + 1
  • ∣1111−λ∣=1(1−λ)−1=−λ\begin{vmatrix} 1 & 1 \\ 1 & 1-\lambda \end{vmatrix} = 1(1-\lambda) - 1 = -\lambda
  • ∣12−λ11∣=1−(2−λ)=λ−1\begin{vmatrix} 1 & 2-\lambda \\ 1 & 1 \end{vmatrix} = 1 - (2-\lambda) = \lambda - 1
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

  1. 單位上三角矩陣(Unit Upper Triangular Matrix)的定義:
    若 n×nn \times n 矩陣 A=[aij]A = [a_{ij}] 滿足:

    • 主對角線元素皆為 11,即 aii=1a_{ii} = 1(對所有 i=1,2,…,ni = 1, 2, \dots, n)。
    • 主對角線下方元素皆為 00,即 aij=0a_{ij} = 0(對所有 i>ji > j)。
      則稱 AA 為單位上三角矩陣。
  2. 高斯-約當消去法與基本列運算(Elementary Row Operations):
    將增廣矩陣 [U∣I][U | I] 透過有限次基本列運算化為 [I∣U−1][I | U^{-1}]。每一項基本列運算皆等價於在矩陣左側乘上相對應的基本矩陣(Elementary Matrix)EE。若經過 kk 次列運算將 UU 化為 II,即:
    EkEk−1…E2E1U=IE_k E_{k-1} \dots E_2 E_1 U = I
    則其逆矩陣為:
    U−1=EkEk−1…E2E1I=EkEk−1…E2E1U^{-1} = E_k E_{k-1} \dots E_2 E_1 I = E_k E_{k-1} \dots E_2 E_1

  3. 單位上三角矩陣的乘法封閉性(Closure Property):
    兩單位上三角矩陣相乘,其結果仍為單位上三角矩陣。


解題方法

本題要求依循「將 [U∣I][U | I] 透過列運算化為 [I∣U−1][I | U^{-1}]」的推導過程,證明 U−1U^{-1} 亦為單位上三角矩陣。

詳細證明步驟:

步驟一:分析對 [U∣I][U | I] 所執行的列運算型態
給定 UU 為 n×nn \times n 單位上三角矩陣:

[U∣I]=[1u12u13…u1n10…001u23…u2n01…0001…u3n00…0⋮⋮⋮⋱⋮⋮⋮⋱⋮000…100…1][U | I] = \begin{bmatrix} 1 & u_{12} & u_{13} & \dots & u_{1n} & 1 & 0 & \dots & 0 \\ 0 & 1 & u_{23} & \dots & u_{2n} & 0 & 1 & \dots & 0 \\ 0 & 0 & 1 & \dots & u_{3n} & 0 & 0 & \dots & 0 \\ \vdots & \vdots & \vdots & \ddots & \vdots & \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & 0 & \dots & 1 & 0 & 0 & \dots & 1 \end{bmatrix}

要將左半邊的 UU 化為單位矩陣 II:

  1. 不需要進行列交換(Row Interchange):因為 UU 的對角線元素均為 1≠01 \neq 0,主軸元素(Pivot)已在適當位置。
  2. 不需要進行列縮放(Row Scaling):因為對角線元素已全為 11。
  3. 僅需消除主對角線右上方的非零元素:對任意 i<ji < j,若要消除第 ii 列第 jj 行的元素 uiju_{ij},需利用第 jj 列將其消去。對應的基本列運算為:
    Ri←Ri−uijRj(i<j)R_i \leftarrow R_i - u_{ij} R_j \quad (i < j)

步驟二:說明列運算對應之基本矩陣的結構
將「第 jj 列乘上 cc 加至第 ii 列(其中 i<ji < j)」的基本列運算記為基本矩陣 Eij(c)E_{ij}(c),其構造為:

  • 主對角線元素全為 11。
  • 第 (i,j)(i, j) 位置的元素為 cc(因為 i<ji < j,該元素地位於主對角線上方)。
  • 其餘非對角線元素全為 00。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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 分解的唯一性」。關鍵觀念包含以下三點:

  1. 對稱正定矩陣(Symmetric Positive Definite Matrix, SPD):
    若 A∈Rn×nA \in \mathbb{R}^{n \times n} 為對稱正定矩陣,則 AA 必定可逆(det⁡(A)>0\det(A) > 0),且其主對角線元素與固有值(Eigenvalues)皆嚴格大於 0。
  2. LDU 分解的唯一性定理(Uniqueness of LDU Factorization):
    若可逆矩陣 MM 存在 LDU 分解 M=LDUM = L D U,其中:
    • LL 為單位下三角矩陣(Unit Lower Triangular Matrix,主對角線元素全為 1)
    • DD 為對角矩陣(Diagonal Matrix)
    • UU 為單位上三角矩陣(Unit Upper Triangular Matrix,主對角線元素全為 1)
      則此 LDU 分解表示法具有唯一性(Unique)。
  3. 三角矩陣與對角矩陣的分解性質:
    任何主對角元素皆為正數的上三角矩陣 RR,皆可唯一表示為 R=UDRR = U D_R,其中 DR=diag(R)D_R = \text{diag}(R) 為 RR 的主對角線所組成的對角矩陣,U=RDR−1U = R D_R^{-1} 為單位上三角矩陣。
    此外,單位上三角矩陣 UU 的逆矩陣 U−1U^{-1} 仍為單位上三角矩陣,而其逆矩陣的轉置 (U−1)T(U^{-1})^T 則為單位下三角矩陣。

解題方法

本題要求利用「LDU 分解的唯一性」證明 R1=R2R_1 = R_2。由於 A=RRTA = R R^T 的形式展開後屬於 UDLUDL 結構,最嚴謹且直接的切入點是對 A−1A^{-1} 進行 LDU 分解,推導步驟如下:

步驟一:分解上三角矩陣 R1R_1 與 R2R_2

設 R1,R2R_1, R_2 為對角元素皆為正數的上三角矩陣。將其主對角線元素分別獨立出來,定義對角矩陣:
D1=diag(R1),D2=diag(R2)D_1 = \text{diag}(R_1), \quad D_2 = \text{diag}(R_2)
由於 AA 為正定矩陣,故 D1,D2D_1, D_2 之主對角元素均嚴格大於 0。

接著定義單位上三角矩陣 U1=R1D1−1U_1 = R_1 D_1^{-1} 與 U2=R2D2−1U_2 = R_2 D_2^{-1}(主對角線元素全為 1),則 R1,R2R_1, R_2 可分別唯一表示為:
R1=U1D1,R2=U2D2R_1 = U_1 D_1, \quad R_2 = U_2 D_2

步驟二:代入原矩陣 AA 的表示式

將 R1=U1D1R_1 = U_1 D_1 代入 A=R1R1TA = R_1 R_1^T:
A=(U1D1)(U1D1)T=U1D1D1TU1T=U1D12U1TA = (U_1 D_1)(U_1 D_1)^T = U_1 D_1 D_1^T U_1^T = U_1 D_1^2 U_1^T

同理,將 R2=U2D2R_2 = U_2 D_2 代入 A=R2R2TA = R_2 R_2^T:
A=(U2D2)(U2D2)T=U2D22U2TA = (U_2 D_2)(U_2 D_2)^T = U_2 D_2^2 U_2^T

步驟三:對 AA 取逆矩陣以構造 A−1A^{-1} 的 LDU 分解

因為 AA 為對稱正定矩陣,故 A−1A^{-1} 存在。對上述式子求逆矩陣:
A−1=(U1D12U1T)−1=(U1T)−1(D12)−1U1−1=(U1−1)TD1−2U1−1A^{-1} = (U_1 D_1^2 U_1^T)^{-1} = (U_1^T)^{-1} (D_1^2)^{-1} U_1^{-1} = (U_1^{-1})^T D_1^{-2} U_1^{-1}
同理:
A−1=(U2D22U2T)−1=(U2T)−1(D22)−1U2−1=(U2−1)TD2−2U2−1A^{-1} = (U_2 D_2^2 U_2^T)^{-1} = (U_2^T)^{-1} (D_2^2)^{-1} U_2^{-1} = (U_2^{-1})^T D_2^{-2} U_2^{-1}

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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)。

  1. 一般函數個數:若定義域 AA 有 mm 個元素,對應域 BB 有 nn 個元素(即 ∣A∣=m,∣B∣=n|A| = m, |B| = n),從 AA 到 BB 的函數總數為:
    nmn^m
    此公式基於乘法原理(Multiplication Principle),定義域中每一個元素都有 nn 種獨立的對應選擇。

  2. 映上函數(Onto Function / Surjective Function)個數:映上函數要求對應域 BB 中的每一個元素至少被定義域 AA 中的一個元素映射到(即值域等於對應域,f(A)=Bf(A) = B)。計算從 ∣A∣=m|A| = m 到 ∣B∣=n|B| = n 的映上函數個數主要有兩種解法:

    • 排容原理(Inclusion-Exclusion Principle):
      ∑k=0n(−1)k(nk)(n−k)m=(n0)nm−(n1)(n−1)m+(n2)(n−2)m−…\sum_{k=0}^{n} (-1)^k \binom{n}{k} (n-k)^m = \binom{n}{0}n^m - \binom{n}{1}(n-1)^m + \binom{n}{2}(n-2)^m - \dots
    • 第二類 Stirling 數(Stirling Numbers of the Second Kind):
      S(m,n)×n!S(m, n) \times n!
      其中 S(m,n)S(m, n) 表示將 mm 個相異物放入 nn 個相同盒子且無空盒的分法數,乘上 n!n! 表示將盒子分配給 nn 個相異對應域元素的排列數。

解題方法

設定義域 AA 包含 8 個元素(∣A∣=8|A| = 8),對應域 BB 包含 3 個元素(∣B∣=3|B| = 3)。

第一問:函數總數(Number of Functions)

  1. 定義域 AA 中的 8 個元素,每個元素都可以獨立選擇映射至對應域 BB 中的 3 個元素之一。
  2. 根據乘法原理,總函數個數為:
    Ntotal=38=6561N_{\text{total}} = 3^8 = 6561

第二問:映上函數總數(Number of Onto Functions)

採用排容原理進行推導與計算:

  1. 全集 UU:所有從 AA 到 BB 的函數個數,即 ∣U∣=38=6561|U| = 3^8 = 6561。
  2. 非映上函數的條件扣除:
    設對應域 B={b1,b2,b3}B = \{b_1, b_2, b_3\}。
    • 至少漏掉 1 個元素未被映射到的函數個數(即對應域僅剩 2 個選擇):
      (31)×(3−1)8=3×28=3×256=768\binom{3}{1} \times (3 - 1)^8 = 3 \times 2^8 = 3 \times 256 = 768
    • 至少漏掉 2 個元素未被映射到的函數個數(即對應域僅剩 1 個選擇):
      (32)×(3−2)8=3×18=3×1=3\binom{3}{2} \times (3 - 2)^8 = 3 \times 1^8 = 3 \times 1 = 3
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 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)。

  1. kk-排列(kk-permutation)的字典序生成:
    對於集合 X={1,2,…,n}X = \{1, 2, \dots, n\},一個長度為 kk 的排列 (a1,a2,…,ak)(a_1, a_2, \dots, a_k) 由 XX 中不重複的 kk 個元素組成。其字典序下的下一個後繼排列(Successor)生成規則為:

    • 由右至左尋找第一個滿足「剩餘未採用的元素中存在比 aia_i 大的數」的位置 ii。
    • 將 aia_i 替換為未採用元素集中「大於 aia_i 的最小值」。
    • 後續位置 j=i+1,…,kj = i+1, \dots, k 則依序填入剩餘未採用元素集中「最小的數」,以維持整體字典序最小化。
  2. kk-組合(kk-combination)的字典序生成:
    將集合 X={1,2,…,n}X = \{1, 2, \dots, n\} 的 kk-組合表示為遞增序列 (c1,c2,…,ck)(c_1, c_2, \dots, c_k),滿足 1≤c1<c2<⋯<ck≤n1 \le c_1 < c_2 < \dots < c_k \le n。每個位置 ii 可達到的最大上限值為:
    ci≤n−k+ic_i \le n - k + i
    其字典序下的下一個後繼組合生成規則為:

    • 由右至左尋找第一個滿足 ci<n−k+ic_i < n - k + i 的位置 ii。
    • 將該位置數值加 1,即 ci←ci+1c_i \leftarrow c_i + 1。
    • 對於後續位置 j=i+1,…,kj = i+1, \dots, k,設為連續遞增整數 cj←cj−1+1c_j \leftarrow c_{j-1} + 1。

解題方法

第一部分:演算法 A 生成之接續 5 個排列(6-permutations)

已知全域集合 X={1,2,3,4,5,6,7,8,9}X = \{1, 2, 3, 4, 5, 6, 7, 8, 9\},給定起始排列為 P0=(3,2,1,9,7,8)P_0 = (3, 2, 1, 9, 7, 8)。

  1. 求第一個接續排列 P1P_1:

    • 目前排列:(3,2,1,9,7,8)(3, 2, 1, 9, 7, 8)。前綴 3 2 1 9 之外,未採用的元素集為 {4,5,6,7,8}\{4, 5, 6, 7, 8\}。
    • 由右至左檢查:
      • 位置 6:a6=8a_6 = 8,可用元素集中無大於 8 者。
      • 位置 5:a5=7a_5 = 7,可用元素集中大於 7 的最小值為 8。
    • 將 a5a_5 改為 8。此時剩餘可用元素集為 {4,5,6,7}\{4, 5, 6, 7\},位置 6 填入最小值 4。
    • 得 P1=(3,2,1,9,8,4)P_1 = (3, 2, 1, 9, 8, 4)。
  2. 求第二個接續排列 P2P_2:

    • 目前排列:(3,2,1,9,8,4)(3, 2, 1, 9, 8, 4)。前綴為 3 2 1 9 8,位置 6 可用元素集為 {4,5,6,7}\{4, 5, 6, 7\}。
    • 位置 6 的 a6=4a_6 = 4,可用元素集中大於 4 的最小值為 5。
    • 得 P2=(3,2,1,9,8,5)P_2 = (3, 2, 1, 9, 8, 5)。
  3. 求第三個接續排列 P3P_3:

    • 目前排列:(3,2,1,9,8,5)(3, 2, 1, 9, 8, 5),位置 6 可用元素集中大於 5 的最小值為 6。
    • 得 P3=(3,2,1,9,8,6)P_3 = (3, 2, 1, 9, 8, 6)。
  4. 求第四個接續排列 P4P_4:

    • 目前排列:(3,2,1,9,8,6)(3, 2, 1, 9, 8, 6),位置 6 可用元素集中大於 6 的最小值為 7。
    • 得 P4=(3,2,1,9,8,7)P_4 = (3, 2, 1, 9, 8, 7)。
  5. 求第五個接續排列 P5P_5:

    • 目前排列:(3,2,1,9,8,7)(3, 2, 1, 9, 8, 7)。
    • 位置 6(a6=7a_6 = 7)、位置 5(a5=8a_5 = 8)、位置 4(a4=9a_4 = 9)均已達可用元素最大值。
    • 檢查位置 3:a3=1a_3 = 1,前綴 3 2 之外的可用元素集為 {1,4,5,6,7,8,9}\{1, 4, 5, 6, 7, 8, 9\}。
    • 可用元素集中大於 1 的最小值為 4,故 a3←4a_3 \leftarrow 4。
    • 剩餘可用元素集為 {1,5,6,7,8,9}\{1, 5, 6, 7, 8, 9\},後續位置 a4,a5,a6a_4, a_5, a_6 依序填入最小的三個數:1, 5, 6。
    • 得 P5=(3,2,4,1,5,6)P_5 = (3, 2, 4, 1, 5, 6)。

第二部分:演算法 B 生成之接續 5 個組合(6-combinations)

已知 n=9,k=6n = 9, k = 6,各位置的最大上限 n−k+i=i+3n - k + i = i + 3 分別為:
c1≤4, c2≤5, c3≤6, c4≤7, c5≤8, c6≤9c_1 \le 4,\ c_2 \le 5,\ c_3 \le 6,\ c_4 \le 7,\ c_5 \le 8,\ c_6 \le 9
給定起始組合為 C0=(1,2,3,6,8,9)C_0 = (1, 2, 3, 6, 8, 9)。

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 6 題10 分

Solve the recurrence relation a_n = (4 / n)(a₀ + a₁ + ... + a_{n-1}) where a₀ = 3.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查離散數學中**遞迴關係式(Recurrence Relation)**的求解,屬於包含全項累加和 ∑k=0n−1ak\sum_{k=0}^{n-1} a_k 的變係數遞迴關係式。

解題時運用的核心定理與技巧如下:

  1. 相鄰項相減法(Difference Method / Shift and Subtract):透過寫出 ana_n 與 an−1a_{n-1} 的遞迴關係式並相減,消除累加項 ∑ak\sum a_k,將累加遞迴降階為一階相鄰項關係式。
  2. 連乘消去法(Telescoping Product):將一階變係數關係式 an=n+3nan−1a_n = \frac{n+3}{n} a_{n-1} 展開成連乘積,消去中間重複項以求得一般項通式 ana_n。
  3. 組合數表示法(Combinatorial Notation):利用組合數 (n+kk)\binom{n+k}{k} 將多項式通式精簡表示。

解題方法

步驟一:列出已知遞迴關係式
已知 a0=3a_0 = 3,且對所有 n≥1n \ge 1:
an=4n(a0+a1+⋯+an−1)a_n = \frac{4}{n} (a_0 + a_1 + \dots + a_{n-1})
將分母 nn 移至等號左邊:
nan=4(a0+a1+⋯+an−1)— (式 1)n a_n = 4 (a_0 + a_1 + \dots + a_{n-1}) \quad \text{--- (式 1)}

步驟二:利用相鄰項相減消除累加和
將 (式 1) 中的 nn 以 n−1n-1 代換(此步驟適用於 n≥2n \ge 2):
(n−1)an−1=4(a0+a1+⋯+an−2)— (式 2)(n-1) a_{n-1} = 4 (a_0 + a_1 + \dots + a_{n-2}) \quad \text{--- (式 2)}

將 (式 1) 減去 (式 2):
nan−(n−1)an−1=4an−1n a_n - (n-1) a_{n-1} = 4 a_{n-1}
將含有 an−1a_{n-1} 的項移至等號右邊並整理:
nan=(n−1+4)an−1n a_n = (n - 1 + 4) a_{n-1}
nan=(n+3)an−1n a_n = (n + 3) a_{n-1}
因此,對所有 n≥2n \ge 2,可得相鄰兩項的遞迴關係為:
an=n+3nan−1a_n = \frac{n+3}{n} a_{n-1}

步驟三:求算首項並利用連乘積展開
利用原始遞迴式求出 a1a_1:
a1=41a0=4×3=12a_1 = \frac{4}{1} a_0 = 4 \times 3 = 12

對 n≥2n \ge 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:圖連通,且奇度數頂點恰有 00 或 22 個;恰有 22 個時,路徑以兩個奇度數頂點為端點。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題