108 年 國立清華大學數學系碩士班應數組《線性代數》

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

第 1 題12 分

Let f:V→Wf: V \to W and g:W→Zg: W \to Z be linear transformations on finite-dimensional real vector spaces V,WV, W and ZZ. Show that:
(a) rank(gf)≤rank(g)\text{rank}(gf) \le \text{rank}(g).
(b) rank(gf)≤rank(f)\text{rank}(gf) \le \text{rank}(f).

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

這一題的完整詳解

核心觀念

本題考查線性變換的秩與像空間:

rank⁡(T)=dim⁡(Im⁡T).\operatorname{rank}(T)=\dim(\operatorname{Im}T).

對合成映射 gf:V→Zgf:V\to Z,其像空間為

Im⁡(gf)={g(f(v)):v∈V}.\operatorname{Im}(gf)=\{g(f(v)):v\in V\}.

關鍵是比較 Im⁡(gf)\operatorname{Im}(gf) 與 Im⁡(g)\operatorname{Im}(g)、Im⁡(f)\operatorname{Im}(f) 的包含關係。

解題方法

(a) 證明 rank⁡(gf)≤rank⁡(g)\operatorname{rank}(gf)\leq \operatorname{rank}(g)

任取 z∈Im⁡(gf)z\in\operatorname{Im}(gf),則存在 v∈Vv\in V 使得

z=(gf)(v)=g(f(v)).z=(gf)(v)=g(f(v)).

因為 f(v)∈Wf(v)\in W,所以 zz 是 gg 的某個輸出,故

z∈Im⁡(g).z\in\operatorname{Im}(g).

因此

Im⁡(gf)⊆Im⁡(g).\operatorname{Im}(gf)\subseteq\operatorname{Im}(g).

對有限維向量空間,子空間包含會導致維度不大於母空間,因此

dim⁡Im⁡(gf)≤dim⁡Im⁡(g).\dim\operatorname{Im}(gf) \leq \dim\operatorname{Im}(g).

依秩的定義可得

rank⁡(gf)≤rank⁡(g).\boxed{\operatorname{rank}(gf)\leq\operatorname{rank}(g)}.

(b) 證明 rank⁡(gf)≤rank⁡(f)\operatorname{rank}(gf)\leq \operatorname{rank}(f)

由合成映射的像可寫成

Im⁡(gf)=g(Im⁡f).\operatorname{Im}(gf)=g(\operatorname{Im}f).

設 {u1,…,ur}\{u_1,\dots,u_r\} 是 Im⁡f\operatorname{Im}f 的一組基底,其中

r=dim⁡(Im⁡f)=rank⁡(f).r=\dim(\operatorname{Im}f)=\operatorname{rank}(f).
🔒

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

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

免費註冊

第 2 題12 分

Find the minimal polynomial of the matrix

A=(0−1112−1110)A = \begin{pmatrix} 0 & -1 & 1 \\ 1 & 2 & -1 \\ 1 & 1 & 0 \end{pmatrix}

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

這一題的完整詳解

核心觀念

矩陣 AA 的最小多項式 mA(x)m_A(x),定義為滿足

mA(A)=0m_A(A)=0

的首一且次數最低的多項式。

若能找出一個低次多項式使其代入 AA 後為零,再確認不存在更低次的非零多項式,即可確定最小多項式。


解題方法

觀察

A−I=(−1−1111−111−1).A-I= \begin{pmatrix} -1&-1&1\\ 1&1&-1\\ 1&1&-1 \end{pmatrix}.

令

N=A−I.N=A-I.

可將 NN 寫成外積形式:

N=(−111)(11−1).N= \begin{pmatrix} -1\\ 1\\ 1 \end{pmatrix} \begin{pmatrix} 1&1&-1 \end{pmatrix}.

設

u=(−111),vT=(11−1),u= \begin{pmatrix} -1\\ 1\\ 1 \end{pmatrix}, \qquad v^T= \begin{pmatrix} 1&1&-1 \end{pmatrix},

則 N=uvTN=uv^T。因此

N2=(uvT)(uvT)=u(vTu)vT.N^2=(uv^T)(uv^T) =u(v^Tu)v^T.

計算內積:

vTu=(11−1)(−111)=−1+1−1=−1.v^Tu = \begin{pmatrix} 1&1&-1 \end{pmatrix} \begin{pmatrix} -1\\ 1\\ 1 \end{pmatrix} =-1+1-1=-1.

所以

N2=−uvT=−N.N^2=-uv^T=-N.

由 N=A−IN=A-I,得到

(A−I)2=−(A−I).(A-I)^2=-(A-I).

整理得

(A−I)2+(A−I)=0,(A-I)^2+(A-I)=0, (A−I)((A−I)+I)=0,(A-I)\bigl((A-I)+I\bigr)=0,

即

(A−I)A=0.(A-I)A=0.
🔒

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

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

免費註冊

第 3 題12 分

Suppose that 1,2,…,n1, 2, \ldots, n are eigenvalues of a nonzero linear transformation TT on a finite-dimensional vector space VV over C\mathbb{C}. Let vk≠0v_k \neq 0 be an eigenvector of TT with eigenvalue kk for k=1,…,nk = 1, \ldots, n. Show that v1,…,vnv_1, \ldots, v_n are linearly independent over C\mathbb{C}.

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

這一題的完整詳解

核心觀念

不同特徵值所對應的特徵向量必線性獨立。本題中,1,2,…,n1,2,\ldots,n 兩兩不同,因此可利用線性組合為零的假設,逐步消去其中一個特徵向量。

特徵向量的定義是:若 vk≠0v_k\neq 0 且 T(vk)=kvkT(v_k)=kv_k,則 vkv_k 是 TT 對應特徵值 kk 的特徵向量。

解題方法

對 nn 作數學歸納法。

當 n=1n=1 時,v1≠0v_1\neq 0,所以 {v1}\{v_1\} 線性獨立。

假設對 n−1n-1 個兩兩不同特徵值所對應的特徵向量,結論成立。現在設

c1v1+c2v2+⋯+cnvn=0.c_1v_1+c_2v_2+\cdots+c_nv_n=0.

對等式兩邊施以線性變換 T−nIT-nI,其中 II 是恆等變換。由於 T(vk)=kvkT(v_k)=kv_k,可得

(T−nI)(vk)=(k−n)vk.(T-nI)(v_k)=(k-n)v_k.

因此

🔒

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

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

免費註冊

第 4 題12 分

Let A∈Matn(C)A \in \text{Mat}_n(\mathbb{C}) be an invertible matrix for which A∗=A−1A^* = A^{-1}, where A∗A^* is the conjugate transpose of AA. Let f(X)∈C[X]f(X) \in \mathbb{C}[X] be the characteristic polynomial of AA. Show that f(X)=∏k=1n(eiθk−X)f(X) = \prod_{k=1}^{n} (e^{i\theta_k} - X) for some θ1,…,θn∈R\theta_1, \ldots, \theta_n \in \mathbb{R}.

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

這一題的完整詳解

本題要求證明一個與正規矩陣(normal matrix)相關的性質,特別是酉矩陣(unitary matrix)的特徵多項式形式。

核心觀念:

  1. 酉矩陣(Unitary Matrix):一個複數矩陣 AA 如果滿足 A∗A=IA^* A = I(或 AA∗=IA A^* = I),則稱 AA 為酉矩陣。這裡 A∗A^* 是 AA 的共軛轉置。題目給定的條件 A∗=A−1A^* = A^{-1} 等價於 A∗A=IA^* A = I,所以 AA 是一個酉矩陣。
  2. 酉矩陣的特徵值:酉矩陣的所有特徵值的絕對值都等於 1。
  3. 特徵多項式:對於一個 n×nn \times n 矩陣 AA,其特徵多項式 f(X)=det⁡(A−XI)f(X) = \det(A - X I)。若 λ1,…,λn\lambda_1, \ldots, \lambda_n 是 AA 的特徵值(包含重數),則 f(X)=∏i=1n(λi−X)f(X) = \prod_{i=1}^{n} (\lambda_i - X)。

證明:
已知 A∈Matn(C)A \in \text{Mat}_n(\mathbb{C}) 且 A∗=A−1A^* = A^{-1}。這表示 AA 是一個酉矩陣。
我們要證明 AA 的特徵多項式 f(X)=∏k=1n(eiθk−X)f(X) = \prod_{k=1}^{n} (e^{i\theta_k} - X),其中 θk∈R\theta_k \in \mathbb{R}。

步驟 1:證明酉矩陣的特徵值的絕對值為 1。
設 λ\lambda 是 AA 的一個特徵值,對應的特徵向量為 v≠0v \neq 0,即 Av=λvAv = \lambda v。
考慮 ∥v∥2=v∗v\|v\|^2 = v^* v。
∥Av∥2=(Av)∗(Av)=v∗A∗Av\|Av\|^2 = (Av)^* (Av) = v^* A^* A v
由於 A∗=A−1A^* = A^{-1},所以 A∗A=IA^* A = I。
∥Av∥2=v∗Iv=v∗v=∥v∥2\|Av\|^2 = v^* I v = v^* v = \|v\|^2
另一方面,
∥Av∥2=∥λv∥2=(λv)∗(λv)=(λˉv∗)(λv)=λˉλv∗v=∣λ∣2∥v∥2\|Av\|^2 = \|\lambda v\|^2 = (\lambda v)^* (\lambda v) = (\bar{\lambda} v^*) (\lambda v) = \bar{\lambda} \lambda v^* v = |\lambda|^2 \|v\|^2
所以,∣λ∣2∥v∥2=∥v∥2|\lambda|^2 \|v\|^2 = \|v\|^2。
因為 v≠0v \neq 0,所以 ∥v∥2≠0\|v\|^2 \neq 0。
因此,∣λ∣2=1|\lambda|^2 = 1。
這意味著 λ\lambda 是一個複數,其絕對值為 1。

步驟 2:利用特徵值形式表示特徵多項式。
設 λ1,…,λn\lambda_1, \ldots, \lambda_n 是 AA 的 nn 個特徵值(考慮代數重數)。
根據特徵多項式的定義,
f(X)=det⁡(A−XI)=∏i=1n(λi−X)f(X) = \det(A - X I) = \prod_{i=1}^{n} (\lambda_i - X)

🔒

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

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

免費註冊

第 5 題12 分

Let A,B∈Matn(C)A, B \in \text{Mat}_n(\mathbb{C}) be two invertible matrices. Show that the matrix A+ABA + AB is invertible for all but finitely many A∈CA \in \mathbb{C}.

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

這一題的完整詳解

題目釐清

題目中的「對所有但有限多個 A∈CA\in\mathbb C」與前文 A∈Mat⁡n(C)A\in\operatorname{Mat}_n(\mathbb C) 不一致。依此類題目的標準形式,以下將題意解讀為:

對固定的可逆矩陣 A,B∈Mat⁡n(C)A,B\in\operatorname{Mat}_n(\mathbb C),證明矩陣 A+λBA+\lambda B 對除了有限多個 λ∈C\lambda\in\mathbb C 之外皆可逆。

核心觀念

本題使用以下事實:

  1. 矩陣 MM 可逆當且僅當 det⁡M≠0\det M\neq 0。
  2. 矩陣各元素若是參數 λ\lambda 的一次多項式,則其行列式是 λ\lambda 的多項式。
  3. 非零多項式在 C\mathbb C 中只有有限多個根。
  4. 因為 BB 可逆,所以 det⁡B≠0\det B\neq 0。

因此,只要證明 det⁡(A+λB)\det(A+\lambda B) 是一個非零多項式,即可完成證明。

解題方法

定義

p(λ)=det⁡(A+λB).p(\lambda)=\det(A+\lambda B).

由於 A+λBA+\lambda B 的每個矩陣元素都是 λ\lambda 的一次多項式,行列式展開後,p(λ)p(\lambda) 是 λ\lambda 的多項式,且次數至多為 nn。

進一步比較最高次項。行列式具有倍線性,因此最高次的 λn\lambda^n 項來自每一列都取 λB\lambda B,故

p(λ)=det⁡(A+λB)=λndet⁡B+較低次項.p(\lambda) =\det(A+\lambda B) =\lambda^n\det B+\text{較低次項}.

由於 BB 可逆,

det⁡B≠0,\det B\neq 0,

所以 p(λ)p(\lambda) 的最高次項係數不為零,因而 p(λ)p(\lambda) 是非零多項式,且確實為 nn 次多項式。

根據代數基本定理,p(λ)p(\lambda) 至多有 nn 個不同的根。因此,只有有限多個 λ∈C\lambda\in\mathbb C 會使得

p(λ)=0.p(\lambda)=0.
🔒

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

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

免費註冊

第 6 題12 分

Let A,B∈Matn(C)A, B \in \text{Mat}_n(\mathbb{C}). Show that every eigenvalue of ABAB is also an eigenvalue of BABA.

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

這一題的完整詳解

核心觀念

特徵值 λ\lambda 的定義是存在非零向量 xx,使得 ABx=λxABx=\lambda x。當 λ≠0\lambda\ne 0 時,可將特徵向量 xx 經過 BB 映到 BABA 的特徵向量;當 λ=0\lambda=0 時,利用行列式的乘法性處理。

解題方法

設 λ\lambda 是 ABAB 的特徵值,取非零向量 xx 滿足

ABx=λx.ABx=\lambda x.

若 λ≠0\lambda\ne 0,則 Bx≠0Bx\ne 0。否則 Bx=0Bx=0 會導致 ABx=0ABx=0,與 λx≠0\lambda x\ne 0 矛盾。接著計算:

BA(Bx)=B(ABx)=B(λx)=λBx.BA(Bx)=B(ABx)=B(\lambda x)=\lambda Bx.
🔒

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

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

免費註冊

第 7 題14 分

Let VV be a complex vector space of finite dimension with a fixed positive definite hermitian inner product ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle. Let f:V→Vf: V \to V be a linear transformation over C\mathbb{C} such that ⟨f(v),v⟩=0\langle f(v), v \rangle = 0 for all v∈Vv \in V. Show that ff is a zero map.

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

這一題的完整詳解

本題考查在帶有正定埃爾米特內積的複向量空間中,滿足特定內積條件的線性變換的性質。

核心觀念:

  1. 埃爾米特內積的性質:對於複向量空間,內積 ⟨u,v⟩\langle u, v \rangle 滿足:
    • 共軛對稱性:⟨u,v⟩=⟨v,u⟩‾\langle u, v \rangle = \overline{\langle v, u \rangle}。
    • 線性性(第一變數):⟨cu1+du2,v⟩=c⟨u1,v⟩+d⟨u2,v⟩\langle c u_1 + d u_2, v \rangle = c \langle u_1, v \rangle + d \langle u_2, v \rangle。
    • 共軛線性性(第二變數):⟨u,cv1+dv2⟩=cˉ⟨u,v1⟩+dˉ⟨u,v2⟩\langle u, c v_1 + d v_2 \rangle = \bar{c} \langle u, v_1 \rangle + \bar{d} \langle u, v_2 \rangle。
    • 正定性:⟨v,v⟩>0\langle v, v \rangle > 0 對於 v≠0v \neq 0,且 ⟨0,0⟩=0\langle 0, 0 \rangle = 0。
  2. 線性變換 f:V→Vf: V \to V。
  3. 給定條件:⟨f(v),v⟩=0\langle f(v), v \rangle = 0 對於所有 v∈Vv \in V。
  4. 目標:證明 ff 是零映射,即 f(v)=0f(v) = 0 對於所有 v∈Vv \in V。

證明:
設 f:V→Vf: V \to V 是一個線性變換,其中 VV 是一個有限維複向量空間,帶有正定埃爾米特內積 ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle。
已知對所有 v∈Vv \in V,有 ⟨f(v),v⟩=0\langle f(v), v \rangle = 0。

我們需要證明 f(v)=0f(v) = 0 對於所有 v∈Vv \in V。
由於 VV 是複向量空間,我們可以利用內積的共軛對稱性和線性性。

對於任意的 u,v∈Vu, v \in V,我們考慮 ⟨f(u+v),u+v⟩\langle f(u+v), u+v \rangle。
根據給定條件,我們知道 ⟨f(w),w⟩=0\langle f(w), w \rangle = 0 對於任何 w∈Vw \in V。
所以,⟨f(u+v),u+v⟩=0\langle f(u+v), u+v \rangle = 0。
展開這個內積:
⟨f(u+v),u+v⟩=⟨f(u)+f(v),u+v⟩\langle f(u+v), u+v \rangle = \langle f(u) + f(v), u+v \rangle
利用內積的線性性(第一變數)和共軛線性性(第二變數):
=⟨f(u),u+v⟩+⟨f(v),u+v⟩= \langle f(u), u+v \rangle + \langle f(v), u+v \rangle
=⟨f(u),u⟩+⟨f(u),v⟩+⟨f(v),u⟩+⟨f(v),v⟩= \langle f(u), u \rangle + \langle f(u), v \rangle + \langle f(v), u \rangle + \langle f(v), v \rangle
我們已知 ⟨f(u),u⟩=0\langle f(u), u \rangle = 0 和 ⟨f(v),v⟩=0\langle f(v), v \rangle = 0。
所以,
0=0+⟨f(u),v⟩+⟨f(v),u⟩+00 = 0 + \langle f(u), v \rangle + \langle f(v), u \rangle + 0
⟨f(u),v⟩+⟨f(v),u⟩=0(∗)\langle f(u), v \rangle + \langle f(v), u \rangle = 0 \quad (*)

現在,我們考慮對任意的 u,v∈Vu, v \in V 以及任意的複數 c∈Cc \in \mathbb{C}。
我們知道 ⟨f(u+cv),u+cv⟩=0\langle f(u+cv), u+cv \rangle = 0。
展開:
⟨f(u)+cf(v),u+cv⟩=0\langle f(u) + cf(v), u+cv \rangle = 0
⟨f(u),u+cv⟩+⟨cf(v),u+cv⟩=0\langle f(u), u+cv \rangle + \langle cf(v), u+cv \rangle = 0
⟨f(u),u⟩+⟨f(u),cv⟩+c⟨f(v),u+cv⟩=0\langle f(u), u \rangle + \langle f(u), cv \rangle + c \langle f(v), u+cv \rangle = 0
0+cˉ⟨f(u),v⟩+c(⟨f(v),u⟩+⟨f(v),cv⟩)=00 + \bar{c} \langle f(u), v \rangle + c (\langle f(v), u \rangle + \langle f(v), cv \rangle) = 0
cˉ⟨f(u),v⟩+c⟨f(v),u⟩+ccˉ⟨f(v),v⟩=0\bar{c} \langle f(u), v \rangle + c \langle f(v), u \rangle + c \bar{c} \langle f(v), v \rangle = 0
由於 ⟨f(v),v⟩=0\langle f(v), v \rangle = 0,我們得到:
cˉ⟨f(u),v⟩+c⟨f(v),u⟩=0(∗∗)\bar{c} \langle f(u), v \rangle + c \langle f(v), u \rangle = 0 \quad (**)

現在我們有兩個方程:
(∗):⟨f(u),v⟩+⟨f(v),u⟩=0(*): \langle f(u), v \rangle + \langle f(v), u \rangle = 0
(∗∗):cˉ⟨f(u),v⟩+c⟨f(v),u⟩=0(**): \bar{c} \langle f(u), v \rangle + c \langle f(v), u \rangle = 0

我們可以利用這兩個方程來證明 ⟨f(u),v⟩=0\langle f(u), v \rangle = 0。
從 (∗)(*),我們有 ⟨f(v),u⟩=−⟨f(u),v⟩\langle f(v), u \rangle = -\langle f(u), v \rangle。
將其代入 (∗∗)(**):
cˉ⟨f(u),v⟩+c(−⟨f(u),v⟩)=0\bar{c} \langle f(u), v \rangle + c (-\langle f(u), v \rangle) = 0
(cˉ−c)⟨f(u),v⟩=0(\bar{c} - c) \langle f(u), v \rangle = 0
這個方程對任意的複數 cc 都成立。
我們可以選擇一個 cc 使得 cˉ−c≠0\bar{c} - c \neq 0。
例如,選擇 c=ic = i。那麼 cˉ=−i\bar{c} = -i,所以 cˉ−c=−i−i=−2i≠0\bar{c} - c = -i - i = -2i \neq 0。
或者選擇 c=1c = 1。那麼 cˉ=1\bar{c} = 1,所以 cˉ−c=1−1=0\bar{c} - c = 1 - 1 = 0。這個選擇沒有幫助。
選擇 cc 為非實數,例如 c=ic=i。
(i‾−i)⟨f(u),v⟩=0(\overline{i} - i) \langle f(u), v \rangle = 0
(−i−i)⟨f(u),v⟩=0(-i - i) \langle f(u), v \rangle = 0
−2i⟨f(u),v⟩=0-2i \langle f(u), v \rangle = 0
由於 −2i≠0-2i \neq 0,我們必須有 ⟨f(u),v⟩=0\langle f(u), v \rangle = 0。

這個結果對任意的 u,v∈Vu, v \in V 都成立。
由於 ⟨f(u),v⟩=0\langle f(u), v \rangle = 0 對於所有 u,v∈Vu, v \in V,這意味著 f(u)f(u) 對於所有 v∈Vv \in V 都與 f(u)f(u) 垂直。
特別地,我們可以選擇 u=f(w)u = f(w) 對於任意 w∈Vw \in V。
那麼 ⟨f(w),v⟩=0\langle f(w), v \rangle = 0 對於所有 v∈Vv \in V。
由於內積是正定的,如果 ⟨x,v⟩=0\langle x, v \rangle = 0 對於所有 v∈Vv \in V,則 xx 必須是零向量。
所以 f(w)=0f(w) = 0 對於所有 w∈Vw \in V。
這表明 ff 是零映射。

🔒

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

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

免費註冊

第 8 題14 分

Let AA be an n×nn \times n real matrix and ATA^T be its transpose. Show that ATA^T and ATAA^T A have the same rank.

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

這一題的完整詳解

本題要求證明矩陣 ATA^T 和 ATAA^T A 具有相同的秩(rank)。

核心觀念:

  1. 矩陣的秩:矩陣的秩定義為其列空間(column space)或行空間(row space)的維度。
  2. 秩的性質:
    • rank(M)=rank(MT)\text{rank}(M) = \text{rank}(M^T)。
    • rank(XY)≤min⁡(rank(X),rank(Y))\text{rank}(XY) \le \min(\text{rank}(X), \text{rank}(Y))。
    • 如果 XX 是可逆的,則 rank(XY)=rank(Y)\text{rank}(XY) = \text{rank}(Y)。
    • 如果 YY 是可逆的,則 rank(XY)=rank(X)\text{rank}(XY) = \text{rank}(X)。
  3. 秩-零度定理(Rank-Nullity Theorem):對於一個 m×nm \times n 矩陣 MM,rank(M)+nullity(M)=n\text{rank}(M) + \text{nullity}(M) = n。其中 nullity(M)\text{nullity}(M) 是 MM 的零空間(null space)的維度。

證明:
設 AA 是一個 n×nn \times n 的實矩陣。我們需要證明 rank(AT)=rank(ATA)\text{rank}(A^T) = \text{rank}(A^T A)。

方法一:利用秩的性質。
我們知道 rank(M)=rank(MT)\text{rank}(M) = \text{rank}(M^T)。
所以,rank(AT)=rank((AT)T)=rank(A)\text{rank}(A^T) = \text{rank}((A^T)^T) = \text{rank}(A)。
因此,證明 rank(AT)=rank(ATA)\text{rank}(A^T) = \text{rank}(A^T A) 等價於證明 rank(A)=rank(ATA)\text{rank}(A) = \text{rank}(A^T A)。

考慮矩陣 ATAA^T A。
我們有 rank(ATA)≤min⁡(rank(AT),rank(A))=min⁡(rank(A),rank(A))=rank(A)\text{rank}(A^T A) \le \min(\text{rank}(A^T), \text{rank}(A)) = \min(\text{rank}(A), \text{rank}(A)) = \text{rank}(A)。
所以,我們只需要證明 rank(A)≤rank(ATA)\text{rank}(A) \le \text{rank}(A^T A)。

考慮矩陣 ATAA^T A 的零空間(null space),記為 N(ATA)={x∈Rn∣(ATA)x=0}N(A^T A) = \{x \in \mathbb{R}^n \mid (A^T A)x = 0\}。
根據秩-零度定理,rank(ATA)=n−dim⁡(N(ATA))\text{rank}(A^T A) = n - \dim(N(A^T A))。
我們要證明 rank(A)=n−dim⁡(N(A))\text{rank}(A) = n - \dim(N(A))。
所以,我們需要證明 dim⁡(N(ATA))=dim⁡(N(A))\dim(N(A^T A)) = \dim(N(A))。

設 x∈N(ATA)x \in N(A^T A)。則 (ATA)x=0(A^T A)x = 0。
這意味著 AT(Ax)=0A^T(Ax) = 0。
令 y=Axy = Ax。則 ATy=0A^T y = 0。
這意味著 yy 在 ATA^T 的零空間中。
同時,我們也知道 y=Axy = Ax 是 AA 的像空間(image space)中的一個向量。
所以,y∈Im(A)∩N(AT)y \in \text{Im}(A) \cap N(A^T)。

現在,我們來分析 N(A)N(A) 和 N(ATA)N(A^T A) 的關係。
如果 x∈N(A)x \in N(A),則 Ax=0Ax = 0。
那麼 (ATA)x=AT(Ax)=AT(0)=0(A^T A)x = A^T(Ax) = A^T(0) = 0。
所以 x∈N(ATA)x \in N(A^T A)。
這意味著 N(A)⊆N(ATA)N(A) \subseteq N(A^T A)。

現在,我們證明 N(ATA)⊆N(A)N(A^T A) \subseteq N(A)。
設 x∈N(ATA)x \in N(A^T A)。則 (ATA)x=0(A^T A)x = 0。
我們需要證明 Ax=0Ax = 0。
從 (ATA)x=0(A^T A)x = 0,我們可以寫成 xT(ATA)x=xT0=0x^T (A^T A) x = x^T 0 = 0。
xTATAx=0x^T A^T A x = 0
(Ax)T(Ax)=0(Ax)^T (Ax) = 0
令 y=Axy = Ax。則 yTy=0y^T y = 0。
對於實向量 y=(y1,y2,…,yn)Ty = (y_1, y_2, \ldots, y_n)^T, yTy=y12+y22+⋯+yn2y^T y = y_1^2 + y_2^2 + \cdots + y_n^2。
如果 yTy=0y^T y = 0 且 yiy_i 是實數,那麼 yi=0y_i = 0 對於所有 ii。
所以 y=0y = 0。
即 Ax=0Ax = 0。
這意味著 x∈N(A)x \in N(A)。
因此,N(ATA)⊆N(A)N(A^T A) \subseteq N(A)。

結合 N(A)⊆N(ATA)N(A) \subseteq N(A^T A) 和 N(ATA)⊆N(A)N(A^T A) \subseteq N(A),我們得到 N(A)=N(ATA)N(A) = N(A^T A)。
由於零空間的維度相等,dim⁡(N(A))=dim⁡(N(ATA))\dim(N(A)) = \dim(N(A^T A))。
根據秩-零度定理:
rank(A)=n−dim⁡(N(A))\text{rank}(A) = n - \dim(N(A))
rank(ATA)=n−dim⁡(N(ATA))\text{rank}(A^T A) = n - \dim(N(A^T A))
因此,rank(A)=rank(ATA)\text{rank}(A) = \text{rank}(A^T A)。

又因為 rank(AT)=rank(A)\text{rank}(A^T) = \text{rank}(A),所以我們有
rank(AT)=rank(A)=rank(ATA)\text{rank}(A^T) = \text{rank}(A) = \text{rank}(A^T A)。
這就證明了 ATA^T 和 ATAA^T A 具有相同的秩。

方法二:利用列空間。
rank(M)\text{rank}(M) 是 MM 的列空間的維度。
我們要證明 dim⁡(Col(AT))=dim⁡(Col(ATA))\dim(\text{Col}(A^T)) = \dim(\text{Col}(A^T A))。
我們知道 rank(AT)=rank(A)\text{rank}(A^T) = \text{rank}(A)。
所以,我們只需要證明 rank(A)=rank(ATA)\text{rank}(A) = \text{rank}(A^T A)。

🔒

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

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

免費註冊

其他考古題