108 年 國立中山大學應用數學系碩士班乙組《線性代數》

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

第 1 題16 分

Determine the nullspace of the matrix.
(a)

[12−3−1−2−463]\begin{bmatrix} 1 & 2 & -3 & -1 \\ -2 & -4 & 6 & 3 \end{bmatrix}

(b)

[11−1222−31−1−10−5]\begin{bmatrix} 1 & 1 & -1 & 2 \\ 2 & 2 & -3 & 1 \\ -1 & -1 & 0 & -5 \end{bmatrix}
🖼️ 本題含圖表,以下為原卷對應頁面:
原卷第 2 頁

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

這一題的完整詳解

核心觀念

矩陣 AA 的零空間定義為

N(A)={x∣Ax=0}.N(A)=\{x\mid Ax=0\}.

因此,求零空間就是解齊次線性方程組 Ax=0Ax=0。解出的所有向量形成一個向量空間,通常以自由變數表示,並寫成基底的線性組合。

解題方法

將矩陣列運算化簡,令未知向量為

x=[x1x2x3x4].x= \begin{bmatrix} x_1\\x_2\\x_3\\x_4 \end{bmatrix}.

(a)

齊次方程組為

{x1+2x2−3x3−x4=0,−2x1−4x2+6x3+3x4=0.\begin{cases} x_1+2x_2-3x_3-x_4=0,\\ -2x_1-4x_2+6x_3+3x_4=0. \end{cases}

對第二列加上第一列的 22 倍:

[12−3−1−2−463]⟶[12−3−10001].\begin{bmatrix} 1&2&-3&-1\\ -2&-4&6&3 \end{bmatrix} \longrightarrow \begin{bmatrix} 1&2&-3&-1\\ 0&0&0&1 \end{bmatrix}.

故

x4=0.x_4=0.

代回第一式:

x1+2x2−3x3=0,x_1+2x_2-3x_3=0,

所以

x1=−2x2+3x3.x_1=-2x_2+3x_3.

令自由變數

x2=s,x3=t,x_2=s,\qquad x_3=t,

則

x=[−2s+3tst0]=s[−2100]+t[3010].x= \begin{bmatrix} -2s+3t\\ s\\ t\\ 0 \end{bmatrix} = s \begin{bmatrix} -2\\1\\0\\0 \end{bmatrix} +t \begin{bmatrix} 3\\0\\1\\0 \end{bmatrix}.

因此

N(A)=span⁡{[−2100],[3010]}.N(A)= \operatorname{span} \left\{ \begin{bmatrix} -2\\1\\0\\0 \end{bmatrix}, \begin{bmatrix} 3\\0\\1\\0 \end{bmatrix} \right\}.

(b)

齊次方程組為

{x1+x2−x3+2x4=0,2x1+2x2−3x3+x4=0,−x1−x2−5x4=0.\begin{cases} x_1+x_2-x_3+2x_4=0,\\ 2x_1+2x_2-3x_3+x_4=0,\\ -x_1-x_2-5x_4=0. \end{cases}

令

s=x1+x2.s=x_1+x_2.

方程組可改寫為

🔒

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

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

免費註冊

第 2 題14 分

Given the matrix

A=[1111113412610141020]A = \begin{bmatrix} 1 & 1 & 1 & 1 \\ 1 & 1 & 3 & 4 \\ 1 & 2 & 6 & 10 \\ 1 & 4 & 10 & 20 \end{bmatrix}

(a) Compute the LU factorization of AA.
(b) Compute det⁡(A)\det(A).

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

這一題的完整詳解

核心觀念

本題考查:

  • Gaussian elimination 與 LULU 分解。

  • 部分選主元(partial pivoting)。

  • 三角矩陣行列式公式:

    det⁡(L)=∏ilii,det⁡(U)=∏iuii\det(L)=\prod_i l_{ii},\qquad \det(U)=\prod_i u_{ii}

若直接消去,第二個主元會出現 00,因此必須先交換列。令 PP 表示列交換矩陣,則分解形式為

PA=LUPA=LU

其中 LL 為下三角矩陣,UU 為上三角矩陣。


解題方法

原矩陣為

A=[1111113412610141020]A= \begin{bmatrix} 1&1&1&1\\ 1&1&3&4\\ 1&2&6&10\\ 1&4&10&20 \end{bmatrix}

第一個主元為 a11=1a_{11}=1。消去第一欄後:

R2←R2−R1,R3←R3−R1,R4←R4−R1R_2\leftarrow R_2-R_1,\qquad R_3\leftarrow R_3-R_1,\qquad R_4\leftarrow R_4-R_1

得到

[11110023015903919]\begin{bmatrix} 1&1&1&1\\ 0&0&2&3\\ 0&1&5&9\\ 0&3&9&19 \end{bmatrix}

此時第二個主元位置為 00,因此交換第二列與第三列。令

P=[1000001001000001]P= \begin{bmatrix} 1&0&0&0\\ 0&0&1&0\\ 0&1&0&0\\ 0&0&0&1 \end{bmatrix}

則

PA=[1111126101134141020]PA= \begin{bmatrix} 1&1&1&1\\ 1&2&6&10\\ 1&1&3&4\\ 1&4&10&20 \end{bmatrix}

交換後進行消去:

R2←R2−R1,R3←R3−R1,R4←R4−R1R_2\leftarrow R_2-R_1,\qquad R_3\leftarrow R_3-R_1,\qquad R_4\leftarrow R_4-R_1

得

[11110159002303919]\begin{bmatrix} 1&1&1&1\\ 0&1&5&9\\ 0&0&2&3\\ 0&3&9&19 \end{bmatrix}

再以第二列消去第四列:

R4←R4−3R2R_4\leftarrow R_4-3R_2

得

[11110159002300−6−8]\begin{bmatrix} 1&1&1&1\\ 0&1&5&9\\ 0&0&2&3\\ 0&0&-6&-8 \end{bmatrix}

最後以第三列消去第四列。第三個主元為 22,消去倍數為 −3-3:

R4←R4+3R3R_4\leftarrow R_4+3R_3

因此

U=[1111015900230001]U= \begin{bmatrix} 1&1&1&1\\ 0&1&5&9\\ 0&0&2&3\\ 0&0&0&1 \end{bmatrix}

各列消去時所使用的倍數為:

  • 第一欄:1,1,11,1,1
  • 第二欄:33
  • 第三欄:−3-3

因此下三角矩陣為

🔒

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

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

免費註冊

第 3 題14 分

Let AA and BB be n×nn \times n matrices.
(a) Show that AB=OAB = O if and only if the column space of BB is a subspace of the nullspace of AA.
(b) Show that if AB=OAB = O, the sum of the ranks of AA and BB is not bigger than nn.

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

這一題的完整詳解

本題探討矩陣乘積為零矩陣的性質,涉及矩陣的零空間、行空間以及秩 (rank)。

(a) 證明 AB=O  ⟺  Col(B)⊆N(A)AB = O \iff \text{Col}(B) \subseteq N(A)

首先,我們證明 AB=O  ⟹  Col(B)⊆N(A)AB = O \implies \text{Col}(B) \subseteq N(A)。
假設 AB=OAB = O。我們需要證明矩陣 BB 的任意一個向量 b∈Col(B)b \in \text{Col}(B) 都屬於矩陣 AA 的零空間 N(A)N(A)。
任取 b∈Col(B)b \in \text{Col}(B)。根據定義,存在一個向量 x∈Rnx \in \mathbb{R}^n 使得 b=Bxb = Bx。
現在我們來看 AbAb 的值:
Ab=A(Bx)=(AB)xAb = A(Bx) = (AB)x。
由於 AB=OAB = O(零矩陣),所以 (AB)x=Ox=0(AB)x = Ox = 0。
因此,Ab=0Ab = 0。這表示向量 bb 屬於矩陣 AA 的零空間 N(A)N(A)。
因為 bb 是 Col(B)\text{Col}(B) 中的任意向量,所以我們證明了 Col(B)⊆N(A)\text{Col}(B) \subseteq N(A)。

接下來,我們證明 Col(B)⊆N(A)  ⟹  AB=O\text{Col}(B) \subseteq N(A) \implies AB = O。
假設 Col(B)⊆N(A)\text{Col}(B) \subseteq N(A)。我們需要證明 AB=OAB = O。
矩陣 ABAB 的每一列都是由 AA 乘以 BB 的對應列得到。
令 BjB_j 表示矩陣 BB 的第 jj 個列向量。那麼 Bj∈Col(B)B_j \in \text{Col}(B)。
根據假設,Col(B)⊆N(A)\text{Col}(B) \subseteq N(A),所以 Bj∈N(A)B_j \in N(A)。
根據零空間的定義,如果 Bj∈N(A)B_j \in N(A),則 ABj=0AB_j = 0。
ABjAB_j 正是矩陣 ABAB 的第 jj 個列向量。
因為 ABAB 的每一列向量都等於零向量,所以 ABAB 是零矩陣,即 AB=OAB = O。

綜合以上兩部分,我們證明了 AB=OAB = O 當且僅當 Col(B)⊆N(A)\text{Col}(B) \subseteq N(A)。

🔒

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

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

免費註冊

第 4 題12 分

Let A∈Rm×nA \in \mathbb{R}^{m \times n} and b∈Rmb \in \mathbb{R}^m, and let x0x_0 be a particular solution to the system Ax=bAx = b. Prove that a vector y∈Rny \in \mathbb{R}^n is a solution to Ax=bAx = b if and only if y=x0+zy = x_0 + z, where zz is in the nullspace of AA.

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

這一題的完整詳解

本題是關於非齊次線性方程組 Ax=bAx=b 的解的結構。它要求證明,方程組的任意解都可以表示為一個特解加上齊次方程組 Ax=0Ax=0 的一個解。

證明:

我們需要證明兩部分:

  1. 若 yy 是 Ax=bAx=b 的一個解,則 yy 可以寫成 x0+zx_0 + z 的形式,其中 x0x_0 是 Ax=bAx=b 的一個特解,z∈N(A)z \in N(A)。
  2. 若 y=x0+zy = x_0 + z,其中 x0x_0 是 Ax=bAx=b 的一個特解,z∈N(A)z \in N(A),則 yy 是 Ax=bAx=b 的一個解。

第一部分:若 yy 是 Ax=bAx=b 的一個解,則 y=x0+zy = x_0 + z 且 z∈N(A)z \in N(A)。

假設 y∈Rny \in \mathbb{R}^n 是方程組 Ax=bAx=b 的一個解。這意味著 Ay=bAy = b。
同時,我們已知 x0∈Rnx_0 \in \mathbb{R}^n 是 Ax=bAx=b 的一個特解,這意味著 Ax0=bAx_0 = b。

考慮向量 z=y−x0z = y - x_0。我們需要證明 zz 屬於矩陣 AA 的零空間 N(A)N(A)。
計算 AzAz:
Az=A(y−x0)=Ay−Ax0Az = A(y - x_0) = Ay - Ax_0。
由於 Ay=bAy = b 且 Ax0=bAx_0 = b,我們有:
Az=b−b=0Az = b - b = 0。

🔒

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

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

免費註冊

第 5 題18 分

Let

A=[02−123−2−1−20]A = \begin{bmatrix} 0 & 2 & -1 \\ 2 & 3 & -2 \\ -1 & -2 & 0 \end{bmatrix}

(a) Find the characteristic polynomial.
(b) Find the eigenvalues and the corresponding eigenvectors.
(c) Find a matrix CC and a diagonal matrix DD such that D=C−1ACD = C^{-1}AC.

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

這一題的完整詳解

核心觀念

本題考查:

  • 特徵多項式 det⁡(λI−A)\det(\lambda I-A) 的計算。
  • 特徵值與特徵向量的求法:
    det⁡(λI−A)=0,\det(\lambda I-A)=0,
    並解
    (A−λI)x=0.(A-\lambda I)\mathbf{x}=\mathbf{0}.
  • 對角化定理:若矩陣有 nn 個線性獨立的特徵向量,則可令 CC 的各欄為特徵向量,並有
    D=C−1AC.D=C^{-1}AC.

本題的 AA 為實對稱矩陣,因此不同特徵值所對應的特徵向量必定互相正交,且可對角化。


(a) 特徵多項式

採用特徵多項式定義

pA(λ)=det⁡(λI−A).p_A(\lambda)=\det(\lambda I-A).

先寫出

λI−A=[λ−21−2λ−3212λ].\lambda I-A= \begin{bmatrix} \lambda & -2 & 1\\ -2 & \lambda-3 & 2\\ 1 & 2 & \lambda \end{bmatrix}.

沿第一列展開:

pA(λ)=λ∣λ−322λ∣+2∣−221λ∣+∣−2λ−312∣=λ(λ(λ−3)−4)+2(−2λ−2)+(−4−(λ−3))=λ(λ2−3λ−4)−4λ−4−λ−1=λ3−3λ2−9λ−5.\begin{aligned} p_A(\lambda) &=\lambda \begin{vmatrix} \lambda-3 & 2\\ 2 & \lambda \end{vmatrix} +2 \begin{vmatrix} -2 & 2\\ 1 & \lambda \end{vmatrix} + \begin{vmatrix} -2 & \lambda-3\\ 1 & 2 \end{vmatrix}\\ &=\lambda\bigl(\lambda(\lambda-3)-4\bigr) +2(-2\lambda-2) +\bigl(-4-(\lambda-3)\bigr)\\ &=\lambda(\lambda^2-3\lambda-4)-4\lambda-4-\lambda-1\\ &=\lambda^3-3\lambda^2-9\lambda-5. \end{aligned}

因式分解:

pA(λ)=λ3−3λ2−9λ−5=(λ+1)(λ2−4λ−5)=(λ+1)2(λ−5).\begin{aligned} p_A(\lambda) &=\lambda^3-3\lambda^2-9\lambda-5\\ &=(\lambda+1)(\lambda^2-4\lambda-5)\\ &=(\lambda+1)^2(\lambda-5). \end{aligned}

因此特徵多項式為

pA(λ)=(λ+1)2(λ−5).\boxed{p_A(\lambda)=(\lambda+1)^2(\lambda-5)}.

若採用 det⁡(A−λI)\det(A-\lambda I) 的定義,結果會是上述多項式乘以 −1-1;本解採用標準形式 det⁡(λI−A)\det(\lambda I-A)。


(b) 特徵值與對應特徵向量

特徵值 λ=5\lambda=5

解

(A−5I)x=0.(A-5I)\mathbf{x}=\mathbf{0}.

其中

A−5I=[−52−12−2−2−1−2−5].A-5I= \begin{bmatrix} -5 & 2 & -1\\ 2 & -2 & -2\\ -1 & -2 & -5 \end{bmatrix}.

令 x=(x,y,z)T\mathbf{x}=(x,y,z)^T,由前兩列可得

−5x+2y−z=0,-5x+2y-z=0,

以及

2x−2y−2z=0⟹x−y−z=0.2x-2y-2z=0 \quad\Longrightarrow\quad x-y-z=0.

所以

z=x−y.z=x-y.

代入第一式:

−5x+2y−(x−y)=0⟹−6x+3y=0,-5x+2y-(x-y)=0 \quad\Longrightarrow\quad -6x+3y=0,

故

y=2x,z=−x.y=2x,\qquad z=-x.

取 x=1x=1,得到一個特徵向量

v3=[12−1].\mathbf{v}_3= \begin{bmatrix} 1\\ 2\\ -1 \end{bmatrix}.

因此

E5=span⁡{[12−1]}.E_5=\operatorname{span} \left\{ \begin{bmatrix} 1\\ 2\\ -1 \end{bmatrix} \right\}.

特徵值 λ=−1\lambda=-1

解

(A+I)x=0.(A+I)\mathbf{x}=\mathbf{0}.

其中

A+I=[12−124−2−1−21].A+I= \begin{bmatrix} 1 & 2 & -1\\ 2 & 4 & -2\\ -1 & -2 & 1 \end{bmatrix}.

三列只有一個獨立方程:

x+2y−z=0.x+2y-z=0.

因此

z=x+2y.z=x+2y.

令 x=s, y=tx=s,\ y=t,則

🔒

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

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

免費註冊

第 6 題14 分

Find the best least squares fit by a linear function to the data

x−1012y0132\begin{array}{c|cccc} x & -1 & 0 & 1 & 2 \\ \hline y & 0 & 1 & 3 & 2 \end{array}

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

這一題的完整詳解

本題要求找到一條直線 y=ax+by = ax + b 來最佳擬合給定的數據點。這是一個典型的最小平方法問題。

核心觀念:
最小平方法的核心是最小化誤差平方和。對於線性擬合 y=ax+by = ax + b,我們希望最小化 ∑i=1n(yi−(axi+b))2\sum_{i=1}^n (y_i - (ax_i + b))^2。
這可以通過建立一個超定方程組 Ax=yAx = y 並求解其最小平方法解 x=(ATA)−1ATyx = (A^T A)^{-1} A^T y 來實現。
在這裡,我們的模型是 y=ax+by = ax + b。對於給定的數據點 (xi,yi)(x_i, y_i),我們希望 axi+b≈yiax_i + b \approx y_i。
將每個數據點代入,我們得到一個方程組:
−a(1)+b≈0-a(1) + b \approx 0
a(0)+b≈1a(0) + b \approx 1
a(1)+b≈3a(1) + b \approx 3
a(2)+b≈2a(2) + b \approx 2

寫成矩陣形式 Ax=y′Ax = y',其中 x=[ab]x = \begin{bmatrix} a \\ b \end{bmatrix}。

A=[−11011121],y′=[0132]A = \begin{bmatrix} -1 & 1 \\ 0 & 1 \\ 1 & 1 \\ 2 & 1 \end{bmatrix}, \quad y' = \begin{bmatrix} 0 \\ 1 \\ 3 \\ 2 \end{bmatrix}

我們需要求解 ATA[ab]=ATy′A^T A \begin{bmatrix} a \\ b \end{bmatrix} = A^T y'。

步驟 1:計算 ATAA^T A

AT=[−10121111]A^T = \begin{bmatrix} -1 & 0 & 1 & 2 \\ 1 & 1 & 1 & 1 \end{bmatrix} ATA=[−10121111][−11011121]=[(−1)(−1)+0(0)+1(1)+2(2)(−1)(1)+0(1)+1(1)+2(1)1(−1)+1(0)+1(1)+1(2)1(1)+1(1)+1(1)+1(1)]A^T A = \begin{bmatrix} -1 & 0 & 1 & 2 \\ 1 & 1 & 1 & 1 \end{bmatrix} \begin{bmatrix} -1 & 1 \\ 0 & 1 \\ 1 & 1 \\ 2 & 1 \end{bmatrix} = \begin{bmatrix} (-1)(-1)+0(0)+1(1)+2(2) & (-1)(1)+0(1)+1(1)+2(1) \\ 1(-1)+1(0)+1(1)+1(2) & 1(1)+1(1)+1(1)+1(1) \end{bmatrix} ATA=[1+0+1+4−1+0+1+2−1+0+1+21+1+1+1]=[6224]A^T A = \begin{bmatrix} 1+0+1+4 & -1+0+1+2 \\ -1+0+1+2 & 1+1+1+1 \end{bmatrix} = \begin{bmatrix} 6 & 2 \\ 2 & 4 \end{bmatrix}

步驟 2:計算 ATy′A^T y'

ATy′=[−10121111][0132]=[(−1)(0)+0(1)+1(3)+2(2)1(0)+1(1)+1(3)+1(2)]A^T y' = \begin{bmatrix} -1 & 0 & 1 & 2 \\ 1 & 1 & 1 & 1 \end{bmatrix} \begin{bmatrix} 0 \\ 1 \\ 3 \\ 2 \end{bmatrix} = \begin{bmatrix} (-1)(0)+0(1)+1(3)+2(2) \\ 1(0)+1(1)+1(3)+1(2) \end{bmatrix} ATy′=[0+0+3+40+1+3+2]=[76]A^T y' = \begin{bmatrix} 0+0+3+4 \\ 0+1+3+2 \end{bmatrix} = \begin{bmatrix} 7 \\ 6 \end{bmatrix}

步驟 3:求解方程組 (ATA)[ab]=ATy′(A^T A) \begin{bmatrix} a \\ b \end{bmatrix} = A^T y'

🔒

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

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

免費註冊

第 7 題12 分

Let x∈Rnx \in \mathbb{R}^n and show that
(a) ∥x∥1≤n∥x∥2\|x\|_1 \le \sqrt{n} \|x\|_2
(b) ∥x∥2≤∥x∥∞\|x\|_2 \le \|x\|_\infty

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

這一題的完整詳解

核心觀念

對 x=(x1,…,xn)T∈Rnx=(x_1,\dots,x_n)^T\in\mathbb{R}^n,三種常用範數定義為

∥x∥1=∑i=1n∣xi∣,∥x∥2=(∑i=1nxi2)1/2,∥x∥∞=max⁡1≤i≤n∣xi∣.\|x\|_1=\sum_{i=1}^n |x_i|, \qquad \|x\|_2=\left(\sum_{i=1}^n x_i^2\right)^{1/2}, \qquad \|x\|_\infty=\max_{1\le i\le n}|x_i|.

本題主要考察:

  • 柯西-施瓦茲不等式;
  • 不同向量範數之間的大小關係;
  • 等號成立條件與反例判斷。

解題方法與 (a) 證明

將 ∥x∥1\|x\|_1 寫成兩個向量的內積:

∥x∥1=∑i=1n∣xi∣=∑i=1n1⋅∣xi∣.\|x\|_1 =\sum_{i=1}^n |x_i| =\sum_{i=1}^n 1\cdot |x_i|.

由柯西-施瓦茲不等式,

(∑i=1n1⋅∣xi∣)2≤(∑i=1n12)(∑i=1n∣xi∣2).\left(\sum_{i=1}^n 1\cdot |x_i|\right)^2 \le \left(\sum_{i=1}^n 1^2\right) \left(\sum_{i=1}^n |x_i|^2\right).

由於 ∣xi∣2=xi2|x_i|^2=x_i^2,因此

∥x∥12≤n∑i=1nxi2=n∥x∥22.\|x\|_1^2 \le n\sum_{i=1}^n x_i^2 =n\|x\|_2^2.

兩邊皆非負,開平方可得

∥x∥1≤n ∥x∥2.\boxed{\|x\|_1\le \sqrt{n}\,\|x\|_2}.

等號成立於兩個向量

(1,1,…,1)與(∣x1∣,∣x2∣,…,∣xn∣)(1,1,\dots,1) \quad\text{與}\quad (|x_1|,|x_2|,\dots,|x_n|)

線性相關時,也就是存在常數 c≥0c\ge 0,使得

∣x1∣=∣x2∣=⋯=∣xn∣=c.|x_1|=|x_2|=\cdots=|x_n|=c.

因此,xx 的每個分量絕對值相同時,(a) 取等號。


(b) 命題判斷

題目給出的敘述為

∥x∥2≤∥x∥∞.\|x\|_2\le \|x\|_\infty.

此敘述對一般的 x∈Rnx\in\mathbb{R}^n 不成立。

由 ∥x∥∞\|x\|_\infty 的定義,對每個 ii 都有

∣xi∣≤∥x∥∞.|x_i|\le \|x\|_\infty.

平方後加總:

🔒

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

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

免費註冊

其他考古題