114 年 國立臺灣大學數學系碩士班《線性代數(A)》

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

第 1 題

Let AA and BB be two n×nn \times n matrices over a field FF.
(a) (5 points.) Show that rank⁡(AB)≤min⁡{rank⁡(A),rank⁡(B)}\operatorname{rank}(AB) \le \min\{\operatorname{rank}(A), \operatorname{rank}(B)\}.
(b) (5 points.) Show that rank⁡(A+B)≤rank⁡(A)+rank⁡(B)\operatorname{rank}(A+B) \le \operatorname{rank}(A) + \operatorname{rank}(B).
(c) (5 points.) Show that rank⁡(A)+rank⁡(B)≤rank⁡(AB)+n\operatorname{rank}(A) + \operatorname{rank}(B) \le \operatorname{rank}(AB) + n.

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

這一題的完整詳解

這組題目考驗對矩陣秩(rank)性質的理解與證明能力,特別是秩不等式。

核心觀念:矩陣的秩定義為其行空間或列空間的維度。本題主要利用線性映射的維度定理以及矩陣乘法與線性映射的關係來證明。

解題過程:

(a) 證明 rank⁡(AB)≤min⁡{rank⁡(A),rank⁡(B)}\operatorname{rank}(AB) \le \min\{\operatorname{rank}(A), \operatorname{rank}(B)\}。
令 AA 和 BB 為 n×nn \times n 矩陣。矩陣 ABAB 的乘積可以看作是線性映射的複合。令 LA:Fn→FnL_A: F^n \to F^n 和 LB:Fn→FnL_B: F^n \to F^n 分別是通過矩陣 AA 和 BB 定義的線性映射,即 LA(x)=AxL_A(x) = Ax 和 LB(x)=BxL_B(x) = Bx。則 LAB(x)=(AB)x=A(Bx)=LA(LB(x))L_{AB}(x) = (AB)x = A(Bx) = L_A(L_B(x))。
rank⁡(AB)\operatorname{rank}(AB) 是線性映射 LABL_{AB} 的像空間(image)的維度,即 dim⁡(Im⁡(LAB))=dim⁡(LA(LB(Fn)))\dim(\operatorname{Im}(L_{AB})) = \dim(L_A(L_B(F^n)))。
由於 LB(Fn)=Im⁡(LB)L_B(F^n) = \operatorname{Im}(L_B) 是 FnF^n 的一個子空間,且 LAL_A 作用在 LB(Fn)L_B(F^n) 上,所以 LA(LB(Fn))L_A(L_B(F^n)) 是 LAL_A 的像空間 Im⁡(LA)\operatorname{Im}(L_A) 的一個子空間。
因此,dim⁡(LA(LB(Fn)))≤dim⁡(Im⁡(LA))\dim(L_A(L_B(F^n))) \le \dim(\operatorname{Im}(L_A))。
而 dim⁡(Im⁡(LA))=rank⁡(A)\dim(\operatorname{Im}(L_A)) = \operatorname{rank}(A)。所以,rank⁡(AB)≤rank⁡(A)\operatorname{rank}(AB) \le \operatorname{rank}(A)。

另一方面,矩陣 ABAB 的行空間是矩陣 AA 的列空間的一個子空間。更精確地說,矩陣 ABAB 的列空間是矩陣 AA 的列空間中,由 BB 的列向量映射得到的向量所張成的空間。
設 B=[b1∣b2∣…∣bn]B = [b_1 | b_2 | \dots | b_n]。則 AB=[Ab1∣Ab2∣…∣Abn]AB = [Ab_1 | Ab_2 | \dots | Ab_n]。
ABAB 的列空間由 {Ab1,Ab2,…,Abn}\{Ab_1, Ab_2, \dots, Ab_n\} 生成。
令 W=span⁡{Ab1,Ab2,…,Abn}W = \operatorname{span}\{Ab_1, Ab_2, \dots, Ab_n\}。
對於任意 j∈{1,…,n}j \in \{1, \dots, n\},AbjAb_j 是 AA 的列空間中的一個向量。因此,WW 是 AA 的列空間的子空間。
所以,rank⁡(AB)=dim⁡(W)≤dim⁡(Im⁡(A))=rank⁡(A)\operatorname{rank}(AB) = \dim(W) \le \dim(\operatorname{Im}(A)) = \operatorname{rank}(A)。

同樣地,考慮 ABAB 的列空間。矩陣 ABAB 的列空間是 AA 的列空間的子空間。
令 C(M)C(M) 表示矩陣 MM 的列空間。則 C(AB)⊆C(A)C(AB) \subseteq C(A)。
因此,rank⁡(AB)=dim⁡(C(AB))≤dim⁡(C(A))=rank⁡(A)\operatorname{rank}(AB) = \dim(C(AB)) \le \dim(C(A)) = \operatorname{rank}(A)。

現在證明 rank⁡(AB)≤rank⁡(B)\operatorname{rank}(AB) \le \operatorname{rank}(B)。
矩陣 ABAB 的行空間是 BB 的行空間的子空間。
令 R(M)R(M) 表示矩陣 MM 的行空間。
R(AB)⊆R(B)R(AB) \subseteq R(B)。
因此,rank⁡(AB)=dim⁡(R(AB))≤dim⁡(R(B))=rank⁡(B)\operatorname{rank}(AB) = \dim(R(AB)) \le \dim(R(B)) = \operatorname{rank}(B)。

綜合以上兩點,rank⁡(AB)≤min⁡{rank⁡(A),rank⁡(B)}\operatorname{rank}(AB) \le \min\{\operatorname{rank}(A), \operatorname{rank}(B)\}。
【答案】(a) 證明完畢。

(b) 證明 rank⁡(A+B)≤rank⁡(A)+rank⁡(B)\operatorname{rank}(A+B) \le \operatorname{rank}(A) + \operatorname{rank}(B)。
令 LAL_A 和 LBL_B 為對應於矩陣 AA 和 BB 的線性映射。則 A+BA+B 對應於線性映射 LA+B(v)=(A+B)v=Av+Bv=LA(v)+LB(v)L_{A+B}(v) = (A+B)v = Av + Bv = L_A(v) + L_B(v)。
令 W=VW = V(即 FnF^n)。則 LA+B:W→WL_{A+B}: W \to W 是 LA+LBL_A + L_B。
像空間 Im⁡(LA+B)=(LA+LB)(W)={LA(v)+LB(v)∣v∈W}\operatorname{Im}(L_{A+B}) = (L_A + L_B)(W) = \{L_A(v) + L_B(v) \mid v \in W\}。
對於任意 u∈Im⁡(LA+B)u \in \operatorname{Im}(L_{A+B}),存在 v∈Wv \in W 使得 u=LA(v)+LB(v)u = L_A(v) + L_B(v)。
這表示 uu 是 LA(v)L_A(v) 和 LB(v)L_B(v) 的和。
然而,我們不能直接說 uu 是 Im⁡(LA)\operatorname{Im}(L_A) 和 Im⁡(LB)\operatorname{Im}(L_B) 中的向量的和。
考慮一個更大的空間,例如 V⊕VV \oplus V。
令 L:V→V⊕VL: V \to V \oplus V 定義為 L(v)=(LA(v),LB(v))L(v) = (L_A(v), L_B(v))。
rank⁡(L)=dim⁡(Im⁡(L))=dim⁡({(LA(v),LB(v))∣v∈V})\operatorname{rank}(L) = \dim(\operatorname{Im}(L)) = \dim(\{(L_A(v), L_B(v)) \mid v \in V\})。
由維度定理,dim⁡(ker⁡(L))+dim⁡(Im⁡(L))=dim⁡(V)=n\dim(\ker(L)) + \dim(\operatorname{Im}(L)) = \dim(V) = n。
ker⁡(L)={v∈V∣LA(v)=0 and LB(v)=0}=ker⁡(LA)∩ker⁡(LB)\ker(L) = \{v \in V \mid L_A(v) = 0 \text{ and } L_B(v) = 0\} = \ker(L_A) \cap \ker(L_B)。
dim⁡(ker⁡(L))=dim⁡(ker⁡(LA)∩ker⁡(LB))\dim(\ker(L)) = \dim(\ker(L_A) \cap \ker(L_B))。
Im⁡(L)={(LA(v),LB(v))∣v∈V}\operatorname{Im}(L) = \{(L_A(v), L_B(v)) \mid v \in V\}。
考慮映射 π1:V⊕V→V\pi_1: V \oplus V \to V 定義為 π1(x,y)=x\pi_1(x, y) = x。
π1(Im⁡(L))={LA(v)∣v∈V}=Im⁡(LA)\pi_1(\operatorname{Im}(L)) = \{L_A(v) \mid v \in V\} = \operatorname{Im}(L_A)。
考慮映射 π2:V⊕V→V\pi_2: V \oplus V \to V 定義為 π2(x,y)=y\pi_2(x, y) = y。
π2(Im⁡(L))={LB(v)∣v∈V}=Im⁡(LB)\pi_2(\operatorname{Im}(L)) = \{L_B(v) \mid v \in V\} = \operatorname{Im}(L_B)。
Im⁡(L)\operatorname{Im}(L) 是 V⊕VV \oplus V 中的一個子空間。
dim⁡(Im⁡(L))=n−dim⁡(ker⁡(LA)∩ker⁡(LB))\dim(\operatorname{Im}(L)) = n - \dim(\ker(L_A) \cap \ker(L_B))。

利用 Sylvester's Rank Inequality 變形:rank⁡(A)+rank⁡(B)−n≤rank⁡(AB)\operatorname{rank}(A) + \operatorname{rank}(B) - n \le \operatorname{rank}(AB)。
我們需要證明 rank⁡(A+B)≤rank⁡(A)+rank⁡(B)\operatorname{rank}(A+B) \le \operatorname{rank}(A) + \operatorname{rank}(B)。
令 C=A+BC = A+B。
考慮矩陣 (AB0C)\begin{pmatrix} A & B \\ 0 & C \end{pmatrix}。這個矩陣是 2n×2n2n \times 2n 的。
rank⁡(AB0C)=rank⁡(A)+rank⁡(C)=rank⁡(A)+rank⁡(A+B)\operatorname{rank}\begin{pmatrix} A & B \\ 0 & C \end{pmatrix} = \operatorname{rank}(A) + \operatorname{rank}(C) = \operatorname{rank}(A) + \operatorname{rank}(A+B)。
考慮矩陣 (I0II)\begin{pmatrix} I & 0 \\ I & I \end{pmatrix}。它的逆矩陣是 (I0−II)\begin{pmatrix} I & 0 \\ -I & I \end{pmatrix}。
(I0II)(AB0C)=(ABAB+C)\begin{pmatrix} I & 0 \\ I & I \end{pmatrix} \begin{pmatrix} A & B \\ 0 & C \end{pmatrix} = \begin{pmatrix} A & B \\ A & B+C \end{pmatrix}。
(AB0C)(I0II)=(A+BBCC)\begin{pmatrix} A & B \\ 0 & C \end{pmatrix} \begin{pmatrix} I & 0 \\ I & I \end{pmatrix} = \begin{pmatrix} A+B & B \\ C & C \end{pmatrix}。

更直接的方法:
令 u1,…,uku_1, \dots, u_k 是 AA 的列空間的一組基,其中 k=rank⁡(A)k = \operatorname{rank}(A)。
令 v1,…,vmv_1, \dots, v_m 是 BB 的列空間的一組基,其中 m=rank⁡(B)m = \operatorname{rank}(B)。
A+BA+B 的列空間由 AA 的列向量和 BB 的列向量的線性組合構成。
令 CAC_A 為 AA 的列空間,CBC_B 為 BB 的列空間。
CA+B={Ax+By∣x,y∈Fn}C_{A+B} = \{Ax+By \mid x,y \in F^n\}。
令 u1,…,uku_1, \dots, u_k 是 AA 的列空間的一組基。
令 v1,…,vmv_1, \dots, v_m 是 BB 的列空間的一組基。
A+BA+B 的列向量是 AxiAx_i 和 ByjBy_j 的和。
rank⁡(A+B)=dim⁡(C(A+B))\operatorname{rank}(A+B) = \dim(C(A+B))。
C(A+B)={c∈Fn∣c=(A+B)x for some x∈Fn}={Ax+Bx∣x∈Fn}C(A+B) = \{c \in F^n \mid c = (A+B)x \text{ for some } x \in F^n\} = \{Ax + Bx \mid x \in F^n\}。
令 WA=Im⁡(A)W_A = \operatorname{Im}(A) 和 WB=Im⁡(B)W_B = \operatorname{Im}(B)。
WA+B={wA+wB∣wA∈WA,wB∈WB}W_{A+B} = \{w_A + w_B \mid w_A \in W_A, w_B \in W_B\} 嗎? 不是,必須是同一個 xx。
WA+B={Ax+Bx∣x∈Fn}W_{A+B} = \{Ax+Bx \mid x \in F^n\}。
令 f:Fn→WA⊕WBf: F^n \to W_A \oplus W_B 定義為 f(x)=(Ax,Bx)f(x) = (Ax, Bx)。
Im⁡(f)={(Ax,Bx)∣x∈Fn}\operatorname{Im}(f) = \{(Ax, Bx) \mid x \in F^n\}。
dim⁡(Im⁡(f))=n−dim⁡(ker⁡(f))\dim(\operatorname{Im}(f)) = n - \dim(\ker(f))。
ker⁡(f)={x∈Fn∣Ax=0 and Bx=0}=ker⁡(A)∩ker⁡(B)\ker(f) = \{x \in F^n \mid Ax=0 \text{ and } Bx=0\} = \ker(A) \cap \ker(B)。
dim⁡(Im⁡(f))=n−dim⁡(ker⁡(A)∩ker⁡(B))\dim(\operatorname{Im}(f)) = n - \dim(\ker(A) \cap \ker(B))。
令 g:WA⊕WB→Fng: W_A \oplus W_B \to F^n 定義為 g(u,v)=u+vg(u, v) = u+v。
則 Im⁡(g)=WA+WB={u+v∣u∈WA,v∈WB}\operatorname{Im}(g) = W_A + W_B = \{u+v \mid u \in W_A, v \in W_B\}。
dim⁡(WA+WB)=dim⁡(WA)+dim⁡(WB)−dim⁡(WA∩WB)\dim(W_A + W_B) = \dim(W_A) + \dim(W_B) - \dim(W_A \cap W_B)。
WA+B={Ax+Bx∣x∈Fn}W_{A+B} = \{Ax+Bx \mid x \in F^n\}。
令 A′,B′A', B' 為 FnF^n 到 FnF^n 的線性映射。
rank⁡(A′+B′)≤rank⁡(A′)+rank⁡(B′)\operatorname{rank}(A'+B') \le \operatorname{rank}(A') + \operatorname{rank}(B')。
這是一個標準的秩不等式。
考慮矩陣 (A0B0)\begin{pmatrix} A & 0 \\ B & 0 \end{pmatrix}。其秩為 rank⁡(A)+rank⁡(B)\operatorname{rank}(A) + \operatorname{rank}(B)。
令 M=(A0B0)M = \begin{pmatrix} A & 0 \\ B & 0 \end{pmatrix}。
考慮矩陣 N=(I0−II)N = \begin{pmatrix} I & 0 \\ -I & I \end{pmatrix}。
MN=(A0B0)(I0−II)=(A0B0)MN = \begin{pmatrix} A & 0 \\ B & 0 \end{pmatrix} \begin{pmatrix} I & 0 \\ -I & I \end{pmatrix} = \begin{pmatrix} A & 0 \\ B & 0 \end{pmatrix}。
考慮矩陣 P=(II0I)P = \begin{pmatrix} I & I \\ 0 & I \end{pmatrix}。
MP=(A0B0)(II0I)=(AABB)MP = \begin{pmatrix} A & 0 \\ B & 0 \end{pmatrix} \begin{pmatrix} I & I \\ 0 & I \end{pmatrix} = \begin{pmatrix} A & A \\ B & B \end{pmatrix}。
rank⁡(AABB)=rank⁡(AB)\operatorname{rank}\begin{pmatrix} A & A \\ B & B \end{pmatrix} = \operatorname{rank}\begin{pmatrix} A \\ B \end{pmatrix}。

標準證明:
令 W=FnW = F^n。令 LA:W→WL_A: W \to W 和 LB:W→WL_B: W \to W 是由 AA 和 BB 誘導的線性映射。
考慮映射 L:W→W⊕WL: W \to W \oplus W 定義為 L(x)=(LA(x),LB(x))L(x) = (L_A(x), L_B(x))。
rank⁡(L)=dim⁡(Im⁡(L))=n−dim⁡(ker⁡(L))=n−dim⁡(ker⁡(A)∩ker⁡(B))\operatorname{rank}(L) = \dim(\operatorname{Im}(L)) = n - \dim(\ker(L)) = n - \dim(\ker(A) \cap \ker(B))。
考慮映射 S:W⊕W→WS: W \oplus W \to W 定義為 S(u,v)=u+vS(u, v) = u+v。
Im⁡(S)={u+v∣u∈W,v∈W}=W\operatorname{Im}(S) = \{u+v \mid u \in W, v \in W\} = W。
rank⁡(S)=n\operatorname{rank}(S) = n。
考慮複合映射 S∘L:W→WS \circ L: W \to W,定義為 (S∘L)(x)=S(L(x))=S(LA(x),LB(x))=LA(x)+LB(x)=(A+B)x(S \circ L)(x) = S(L(x)) = S(L_A(x), L_B(x)) = L_A(x) + L_B(x) = (A+B)x。
Im⁡(S∘L)=Im⁡(A+B)\operatorname{Im}(S \circ L) = \operatorname{Im}(A+B)。
rank⁡(A+B)=dim⁡(Im⁡(S∘L))\operatorname{rank}(A+B) = \dim(\operatorname{Im}(S \circ L))。
根據秩不等式 rank⁡(XY)≤min⁡(rank⁡(X),rank⁡(Y))\operatorname{rank}(XY) \le \min(\operatorname{rank}(X), \operatorname{rank}(Y))。
rank⁡(S∘L)≤rank⁡(L)\operatorname{rank}(S \circ L) \le \operatorname{rank}(L)。
rank⁡(A+B)≤n−dim⁡(ker⁡(A)∩ker⁡(B))\operatorname{rank}(A+B) \le n - \dim(\ker(A) \cap \ker(B))。
這不是我們想要的。

考慮映射 T:W⊕W→W⊕WT: W \oplus W \to W \oplus W 定義為 T(u,v)=(u,u+v)T(u, v) = (u, u+v)。
TT 是可逆的 (其逆為 T−1(u,v)=(u,v−u)T^{-1}(u, v) = (u, v-u))。
所以 rank⁡(T)=2n\operatorname{rank}(T) = 2n。
考慮矩陣 (A00B)\begin{pmatrix} A & 0 \\ 0 & B \end{pmatrix}。
令 M=(A00B)M = \begin{pmatrix} A & 0 \\ 0 & B \end{pmatrix}。rank⁡(M)=rank⁡(A)+rank⁡(B)\operatorname{rank}(M) = \operatorname{rank}(A) + \operatorname{rank}(B)。
考慮矩陣 N=(II0I)N = \begin{pmatrix} I & I \\ 0 & I \end{pmatrix}。
MN=(A00B)(II0I)=(AA0B)MN = \begin{pmatrix} A & 0 \\ 0 & B \end{pmatrix} \begin{pmatrix} I & I \\ 0 & I \end{pmatrix} = \begin{pmatrix} A & A \\ 0 & B \end{pmatrix}。

🔒

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

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

免費註冊

第 2 題15 分

Let T:V→VT: V \to V be a linear operator on a vector space VV such that ker⁡T=ker⁡T2\ker T = \ker T^2 and Im⁡T=Im⁡T2\operatorname{Im} T = \operatorname{Im} T^2. (Here ker⁡T\ker T and Im⁡T\operatorname{Im} T denote the kernel and the image of TT, respectively.)
Prove that V=ker⁡T⊕Im⁡TV = \ker T \oplus \operatorname{Im} T.

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

這一題的完整詳解

核心觀念

本題考查直和的判定:若 U,WU,W 是 VV 的子空間,且 V=U+WV=U+W、U∩W={0}U\cap W=\{0\},則 V=U⊕WV=U\oplus W。

題目中的兩個條件各有用途:ker⁡T=ker⁡T2\ker T=\ker T^2 用來證明交集只有零向量;Im⁡T=Im⁡T2\operatorname{Im}T=\operatorname{Im}T^2 用來構造每個向量的分解。

解題方法

先證明 ker⁡T∩Im⁡T={0}\ker T\cap\operatorname{Im}T=\{0\}。取 x∈ker⁡T∩Im⁡Tx\in\ker T\cap\operatorname{Im}T。因為 x∈Im⁡Tx\in\operatorname{Im}T,存在 y∈Vy\in V 使得 x=Tyx=Ty;又因為 x∈ker⁡Tx\in\ker T,所以 Tx=0Tx=0。因此

T2y=T(Ty)=Tx=0.T^2y=T(Ty)=Tx=0.

由 ker⁡T2=ker⁡T\ker T^2=\ker T,可知 y∈ker⁡Ty\in\ker T,故 x=Ty=0x=Ty=0。所以

ker⁡T∩Im⁡T={0}.\ker T\cap\operatorname{Im}T=\{0\}.
🔒

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

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

免費註冊

第 3 題15 分

Let AA be an n×nn \times n real matrix. Suppose that AA is orthogonal, symmetric, and positive definite. Prove that AA is the identity matrix.

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

這一題的完整詳解

此題考驗對矩陣性質的理解,包括正交矩陣、對稱矩陣和正定矩陣的定義及其相互關係。

核心觀念:

  1. 正交矩陣 (Orthogonal Matrix):一個方陣 AA 是正交的,如果 ATA=AAT=IA^T A = A A^T = I。這等價於 AT=A−1A^T = A^{-1}。正交矩陣保持向量的長度(範數)和角度。
  2. 對稱矩陣 (Symmetric Matrix):一個方陣 AA 是對稱的,如果 AT=AA^T = A。
  3. 正定矩陣 (Positive Definite Matrix):一個對稱矩陣 AA 是正定的,如果對於所有非零向量 x∈Rnx \in \mathbb{R}^n, xTAx>0x^T A x > 0。這等價於 AA 的所有特徵值都為正。
  4. 特徵值 (Eigenvalues):對於一個矩陣 AA,特徵值 λ\lambda 和對應的特徵向量 vv 滿足 Av=λvAv = \lambda v。

已知條件:

  1. AA 是 n×nn \times n 的實矩陣。
  2. AA 是正交矩陣,即 ATA=IA^T A = I。
  3. AA 是對稱矩陣,即 AT=AA^T = A。
  4. AA 是正定矩陣,即 xTAx>0x^T A x > 0 對於所有 x≠0x \neq 0。

目標:證明 A=IA = I (單位矩陣)。

證明步驟:

方法一:利用特徵值進行證明。

  1. 由對稱性可知 AA 可對角化:由於 AA 是實對稱矩陣,根據譜定理 (Spectral Theorem),存在一個正交矩陣 PP 使得 A=PDPTA = P D P^T,其中 DD 是一個對角矩陣,其對角線元素是 AA 的特徵值 λ1,…,λn\lambda_1, \dots, \lambda_n。

  2. 由正定性可知特徵值為正:由於 AA 是正定矩陣,其所有特徵值 λi\lambda_i 都必須是正的,即 λi>0\lambda_i > 0 對於所有 i=1,…,ni=1, \dots, n。

  3. 利用正交性約束特徵值:
    由於 AA 是正交矩陣,我們有 ATA=IA^T A = I。
    將 A=PDPTA = P D P^T 代入:
    (PDPT)T(PDPT)=I(P D P^T)^T (P D P^T) = I
    (PT)TDTPTPDPT=I(P^T)^T D^T P^T P D P^T = I
    PDPTPDPT=IP D P^T P D P^T = I
    由於 PP 是正交矩陣,PTP=IP^T P = I。
    PDIDPT=IP D I D P^T = I
    PD2PT=IP D^2 P^T = I
    將 PTP^T 左乘,將 PP 右乘:
    PT(PD2PT)P=PTIPP^T (P D^2 P^T) P = P^T I P
    (PTP)D2(PTP)=(PTP)(P^T P) D^2 (P^T P) = (P^T P)
    ID2I=II D^2 I = I
    D2=ID^2 = I

    DD 是一個對角矩陣,形如 D=diag⁡(λ1,…,λn)D = \operatorname{diag}(\lambda_1, \dots, \lambda_n)。
    D2=diag⁡(λ12,…,λn2)D^2 = \operatorname{diag}(\lambda_1^2, \dots, \lambda_n^2)。
    所以,D2=ID^2 = I 意味著 λi2=1\lambda_i^2 = 1 對於所有 i=1,…,ni=1, \dots, n。
    這意味著 λi=1\lambda_i = 1 或 λi=−1\lambda_i = -1。

  4. 結合特徵值為正的條件:
    我們已知 AA 是正定的,所以所有特徵值 λi>0\lambda_i > 0。
    同時,從 AA 是正交矩陣推導出 λi=1\lambda_i = 1 或 λi=−1\lambda_i = -1。
    唯一滿足這兩個條件的解是 λi=1\lambda_i = 1 對於所有 i=1,…,ni=1, \dots, n。

  5. 結論:
    由於 AA 的所有特徵值都是 1,且 AA 可對角化為 A=PDPTA = P D P^T,其中 D=diag⁡(1,1,…,1)=ID = \operatorname{diag}(1, 1, \dots, 1) = I。
    所以,A=PIPT=PPTA = P I P^T = P P^T。
    由於 PP 是正交矩陣,PPT=IP P^T = I。

🔒

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

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

免費註冊

第 4 題15 分

Let n≥2n \ge 2 be an integer. For i=0,…,n−1i = 0, \dots, n-1, let ci=(n−1i)c_i = \binom{n-1}{i} denote the binomial coefficient. Let

A=(000…0−c0100…0−c1010…0−c2⋮⋮⋮⋱⋮⋮000…0−cn−2000…1−cn−1)A = \begin{pmatrix} 0 & 0 & 0 & \dots & 0 & -c_0 \\ 1 & 0 & 0 & \dots & 0 & -c_1 \\ 0 & 1 & 0 & \dots & 0 & -c_2 \\ \vdots & \vdots & \vdots & \ddots & \vdots & \vdots \\ 0 & 0 & 0 & \dots & 0 & -c_{n-2} \\ 0 & 0 & 0 & \dots & 1 & -c_{n-1} \end{pmatrix}

Determine the Jordan canonical form for AA.

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

這一題的完整詳解

核心觀念

本題的矩陣是 companion matrix,重點包括:

  • 利用 companion matrix 直接寫出特徵多項式。
  • 由特徵多項式判斷特徵值的代數重數。
  • 若特徵多項式沒有重根,則 Jordan canonical form 必為對角矩陣。

令

p(x)=xn+cn−1xn−1+⋯+c1x+c0.p(x)=x^n+c_{n-1}x^{n-1}+\cdots+c_1x+c_0.

由

ci=(n−1i)c_i=\binom{n-1}{i}

以及二項式定理,

∑i=0n−1cixi=∑i=0n−1(n−1i)xi=(x+1)n−1.\sum_{i=0}^{n-1}c_i x^i =\sum_{i=0}^{n-1}\binom{n-1}{i}x^i =(x+1)^{n-1}.

因此

p(x)=xn+(x+1)n−1.p(x)=x^n+(x+1)^{n-1}.

解題方法:求特徵多項式

矩陣 AA 的作用為

Ae1=e2,Ae2=e3,…,Aen−1=en,Ae_1=e_2,\quad Ae_2=e_3,\quad \dots,\quad Ae_{n-1}=e_n,

且

Aen=−c0e1−c1e2−⋯−cn−1en.Ae_n=-c_0e_1-c_1e_2-\cdots-c_{n-1}e_n.

因此

Ane1=−c0e1−c1Ae1−⋯−cn−1An−1e1.A^ne_1 =-c_0e_1-c_1Ae_1-\cdots-c_{n-1}A^{n-1}e_1.

由於

e1,Ae1,…,An−1e1=e1,e2,…,ene_1,Ae_1,\dots,A^{n-1}e_1 =e_1,e_2,\dots,e_n

構成一組基底,所以 e1e_1 是 cyclic vector,矩陣 AA 的最小多項式等於特徵多項式,且為

χA(x)=xn+cn−1xn−1+⋯+c0.\chi_A(x)=x^n+c_{n-1}x^{n-1}+\cdots+c_0.

故

χA(x)=xn+(x+1)n−1.\boxed{\chi_A(x)=x^n+(x+1)^{n-1}}.

判斷特徵多項式是否有重根

若 p(x)p(x) 有重根,則必存在某個 λ\lambda 同時滿足

p(λ)=0,p′(λ)=0.p(\lambda)=0,\qquad p'(\lambda)=0.

先注意

p(−1)=(−1)n≠0,p(-1)=(-1)^n\neq 0,

所以重根 λ\lambda 不可能等於 −1-1。

由 p(λ)=0p(\lambda)=0 得

λn+(λ+1)n−1=0.\lambda^n+(\lambda+1)^{n-1}=0.

而

p′(x)=nxn−1+(n−1)(x+1)n−2.p'(x)=nx^{n-1}+(n-1)(x+1)^{n-2}.

令 p′(λ)=0p'(\lambda)=0,再乘以 λ\lambda:

nλn+(n−1)λ(λ+1)n−2=0.n\lambda^n+(n-1)\lambda(\lambda+1)^{n-2}=0.

利用

λn=−(λ+1)n−1,\lambda^n=-(\lambda+1)^{n-1},

可得

−n(λ+1)n−1+(n−1)λ(λ+1)n−2=0.-n(\lambda+1)^{n-1} +(n-1)\lambda(\lambda+1)^{n-2}=0.
🔒

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

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

免費註冊

第 5 題20 分

Let T:R3→R3T: \mathbb{R}^3 \to \mathbb{R}^3 be a linear transformation such that ⟨Tv,v⟩=0\langle Tv, v \rangle = 0 for all v∈R3v \in \mathbb{R}^3 (with respect to the standard inner product on R3\mathbb{R}^3). Prove that TT is not invertible.

Is the analogous statement true for a linear transformation T:R2→R2T: \mathbb{R}^2 \to \mathbb{R}^2?

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

這一題的完整詳解

此題包含兩個部分:

  1. 證明在 R3\mathbb{R}^3 上,滿足 ⟨Tv,v⟩=0\langle Tv, v \rangle = 0 的線性變換 TT 不是可逆的。
  2. 探討在 R2\mathbb{R}^2 上,同樣條件下的線性變換是否一定不是可逆的。

核心觀念:

  1. 線性變換的可逆性 (Invertibility of Linear Transformation):一個線性變換 T:V→WT: V \to W 是可逆的,若且唯若它是單射 (injective) 且滿射 (surjective)。對於從一個向量空間到自身的線性變換 T:V→VT: V \to V,可逆等價於 ker⁡T={0}\ker T = \{0\} (即 TT 是單射),也等價於 Im⁡T=V\operatorname{Im} T = V (即 TT 是滿射)。
  2. 內積 (Inner Product):標準內積 ⟨u,v⟩=uTv\langle u, v \rangle = u^T v。
  3. 對稱性與反對稱性:一個線性變換 TT 可以唯一地分解為一個對稱部分 Ts=12(T+TT)T_s = \frac{1}{2}(T + T^T) 和一個反對稱部分 Ta=12(T−TT)T_a = \frac{1}{2}(T - T^T)。對於任何向量 vv, ⟨Tv,v⟩=⟨Tsv,v⟩\langle Tv, v \rangle = \langle T_s v, v \rangle。
  4. 反對稱矩陣的性質:一個反對稱矩陣 MM 滿足 MT=−MM^T = -M。對於反對稱矩陣,⟨Mv,v⟩=0\langle Mv, v \rangle = 0 對於所有向量 vv。

第一部分:證明在 R3\mathbb{R}^3 上,滿足 ⟨Tv,v⟩=0\langle Tv, v \rangle = 0 的線性變換 TT 不是可逆的。

令 AA 是由 TT 在標準基下表示的矩陣。則 ⟨Tv,v⟩=(Av)Tv=vTATv\langle Tv, v \rangle = (Av)^T v = v^T A^T v。
所以,條件是 vTATv=0v^T A^T v = 0 對於所有 v∈R3v \in \mathbb{R}^3。
我們知道,對於任何矩陣 MM,如果 vTMv=0v^T M v = 0 對於所有 vv,那麼 MM 必須是反對稱的。
證明:
vTMv=0v^T M v = 0 對於所有 vv。
(u+v)TM(u+v)=0(u+v)^T M (u+v) = 0
uTMu+uTMv+vTMu+vTMv=0u^T M u + u^T M v + v^T M u + v^T M v = 0
由於 uTMu=0u^T M u = 0 和 vTMv=0v^T M v = 0,我們得到 uTMv+vTMu=0u^T M v + v^T M u = 0。
vTMu=(uTMv)Tv^T M u = (u^T M v)^T (因為 uTMvu^T M v 是一個 1×11 \times 1 的矩陣,其轉置等於自身)。
所以 uTMv+(uTMv)T=0u^T M v + (u^T M v)^T = 0.
2uTMv=02 u^T M v = 0.
uTMv=0u^T M v = 0 對於所有 u,v∈R3u, v \in \mathbb{R}^3。
令 u=Meiu = M e_i 和 v=ejv = e_j。
(Mei)TMej=0(M e_i)^T M e_j = 0.
eiTMTMej=0e_i^T M^T M e_j = 0.
(MTM)ij=0(M^T M)_{ij} = 0 對於所有 i,ji, j。
這意味著 MTM=0M^T M = 0。
這不對。

我們需要證明 ATA^T 是反對稱的。
令 M=ATM = A^T。我們有 vTMv=0v^T M v = 0 對於所有 vv。
這意味著 MM 必須是反對稱的。
即 MT=−MM^T = -M。
(AT)T=−AT(A^T)^T = -A^T。
A=−ATA = -A^T。
所以,矩陣 AA 必須是反對稱的。

現在,考慮一個反對稱矩陣 AA 在 R3\mathbb{R}^3 上的作用。
反對稱矩陣 AA 在 R3\mathbb{R}^3 上的一個重要性質是,它代表一個向量叉積。
對於任何反對稱矩陣 A=(0−cbc0−a−ba0)A = \begin{pmatrix} 0 & -c & b \\ c & 0 & -a \\ -b & a & 0 \end{pmatrix},存在一個向量 w=(a,b,c)∈R3w = (a, b, c) \in \mathbb{R}^3 使得 Av=v×wAv = v \times w 對於所有 v∈R3v \in \mathbb{R}^3。

如果 TT 是可逆的,那麼 ker⁡T={0}\ker T = \{0\}。
即 Av=0Av = 0 當且僅當 v=0v=0。
但是,對於反對稱矩陣 AA,我們知道 Av=v×wAv = v \times w。
如果 w=0w = 0 (即 AA 是零矩陣),那麼 Av=0Av = 0 對於所有 vv,所以 AA 是不可逆的。
如果 w≠0w \neq 0,那麼存在非零向量 vv 使得 vv 平行於 ww。
例如,取 v=wv = w。
那麼 Aw=w×w=0Aw = w \times w = 0。
所以,如果 w≠0w \neq 0,那麼 ww 是 AA 的一個非零特徵向量(對應於特徵值 00)。
這意味著 ker⁡A≠{0}\ker A \neq \{0\},所以 AA 是不可逆的。
因此,在 R3\mathbb{R}^3 上,如果 AA 是反對稱的且 A≠0A \neq 0,則 AA 是不可逆的。
如果 A=0A=0,則 AA 顯然不可逆。
所以,任何反對稱矩陣 AA 在 R3\mathbb{R}^3 上都不是可逆的。

因為 ⟨Tv,v⟩=0\langle Tv, v \rangle = 0 對於所有 v∈R3v \in \mathbb{R}^3 蘊含 AA 是反對稱的,而反對稱矩陣在 R3\mathbb{R}^3 上都不是可逆的,所以 TT 不是可逆的。

第二部分:探討在 R2\mathbb{R}^2 上,同樣條件下的線性變換是否一定不是可逆的?

🔒

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

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

免費註冊

第 6 題

Let SS and TT be two linear operators on a finite-dimensional vector space VV over C\mathbb{C}. Assume that SS and TT commute.
(a) (5 points.) Let EλE_\lambda be an eigenspace of SS with eigenvalue λ\lambda. Prove that EλE_\lambda is TT-invariant.
(b) (15 points.) Prove that there is a basis B\mathcal{B} for VV such that [S]B[S]_\mathcal{B} and [T]B[T]_\mathcal{B} are both upper-triangular. (Here [S]B[S]_\mathcal{B} denotes the matrix of SS with respect to the basis B\mathcal{B}.)

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

這一題的完整詳解

此題包含兩部分,都與線性算子在交換條件下的性質有關。

第一部分:證明 eigenspace 是 T-invariant 的

核心觀念:

  1. Eigenspace 的定義:對於線性算子 SS 和特徵值 λ\lambda,其對應的 eigenspace Eλ={v∈V∣S(v)=λv}E_\lambda = \{v \in V \mid S(v) = \lambda v\}。
  2. T-invariant subspace 的定義:一個子空間 W⊆VW \subseteq V 被稱為 TT-invariant,如果對於所有 w∈Ww \in W, T(w)∈WT(w) \in W。
  3. 交換條件:ST=TSST = TS。

證明步驟:
令 EλE_\lambda 是 SS 關於特徵值 λ\lambda 的 eigenspace。
我們需要證明 EλE_\lambda 是 TT-invariant,即對於任意 v∈Eλv \in E_\lambda,都有 T(v)∈EλT(v) \in E_\lambda。
根據 EλE_\lambda 的定義,如果 v∈Eλv \in E_\lambda,則 S(v)=λvS(v) = \lambda v。
我們需要證明 T(v)∈EλT(v) \in E_\lambda,這意味著我們需要證明 S(T(v))=λT(v)S(T(v)) = \lambda T(v)。

利用交換條件 ST=TSST = TS,我們有:
S(T(v))=(ST)(v)S(T(v)) = (ST)(v)
由於 SS 和 TT 交換,(ST)(v)=(TS)(v)=T(S(v))(ST)(v) = (TS)(v) = T(S(v))。
所以,S(T(v))=T(S(v))S(T(v)) = T(S(v))。

現在,我們知道 v∈Eλv \in E_\lambda,所以 S(v)=λvS(v) = \lambda v。
代入上面的等式:
S(T(v))=T(S(v))=T(λv)S(T(v)) = T(S(v)) = T(\lambda v)。
由於 TT 是線性算子,我們可以將純量 λ\lambda 提出:
T(λv)=λT(v)T(\lambda v) = \lambda T(v)。
所以,我們得到 S(T(v))=λT(v)S(T(v)) = \lambda T(v)。

這表明,對於任意 v∈Eλv \in E_\lambda,向量 T(v)T(v) 滿足 S(T(v))=λT(v)S(T(v)) = \lambda T(v)。
根據 eigenspace 的定義,這意味著 T(v)T(v) 是 SS 關於特徵值 λ\lambda 的一個特徵向量(或者零向量)。
因此,T(v)∈EλT(v) \in E_\lambda。
這就證明了 EλE_\lambda 是 TT-invariant 的。

【答案】(a) 證明完畢。

第二部分:證明存在一個共同的 upper-triangularizing basis

核心觀念:

  1. Schur Decomposition:對於任意複數矩陣 AA,存在一個酉矩陣 UU 使得 U∗AUU^* A U 是上三角矩陣。
  2. 交換算子的共同特徵向量:如果兩個算子 S,TS, T 在 VV 上交換,且 VV 是複數域上的有限維向量空間,那麼存在 VV 的一個基,使得 SS 和 TT 在該基下的矩陣表示都是上三角矩陣。這通常通過歸納法證明。

證明思路:
我們將使用歸納法來證明。
令 VV 是複數域 C\mathbb{C} 上的 nn 維向量空間。
基本情況:n=1n=1。設 V=span⁡{v}V = \operatorname{span}\{v\}。則 S(v)=λvS(v) = \lambda v 且 T(v)=μvT(v) = \mu v。以 {v}\{v\} 為基,SS 和 TT 的矩陣表示分別是 [S]=[λ][S] = [\lambda] 和 [T]=[μ][T] = [\mu],它們都是 1×11 \times 1 的上三角矩陣。

歸納假設:假設對於所有維度小於 nn 的複向量空間,如果兩個交換的線性算子作用在上面,則存在一個共同的 upper-triangularizing basis。

歸納步驟:考慮 nn 維向量空間 VV。
由於 SS 是 VV 上的線性算子,它在複數域上至少有一個特徵值 λ\lambda。
令 EλE_\lambda 是 SS 關於特徵值 λ\lambda 的 eigenspace。
根據第一部分的證明,我們知道 EλE_\lambda 是 TT-invariant 的。
由於 EλE_\lambda 是 SS 的 eigenspace,它也是 SS-invariant 的(對於 v∈Eλv \in E_\lambda, S(v)=λv∈EλS(v) = \lambda v \in E_\lambda)。

考慮商空間 V′=V/EλV' = V / E_\lambda。它的維度是 n−dim⁡(Eλ)n - \dim(E_\lambda),這是一個小於 nn 的非負整數。
由於 SS 和 TT 都將 EλE_\lambda 映射到 EλE_\lambda (即 S∣EλS|_{E_\lambda} 和 T∣EλT|_{E_\lambda} 是從 EλE_\lambda 到 EλE_\lambda 的映射),它們可以誘導出在商空間 V′V' 上的線性算子。
令 Sˉ:V′→V′\bar{S}: V' \to V' 和 Tˉ:V′→V′\bar{T}: V' \to V' 是由 SS 和 TT 誘導的算子。
由於 SS 和 TT 交換,誘導出的算子 Sˉ\bar{S} 和 Tˉ\bar{T} 也交換。
根據歸納假設,存在 V′V' 的一個基 B′={vˉ1,…,vˉm}\mathcal{B}' = \{\bar{v}_1, \dots, \bar{v}_{m}\} (m=dim⁡(V′)m = \dim(V')) 使得 [Sˉ]B′[\bar{S}]_{\mathcal{B}'} 和 [Tˉ]B′[\bar{T}]_{\mathcal{B}'} 都是上三角矩陣。
令 {v~1,…,v~m}\{\tilde{v}_1, \dots, \tilde{v}_m\} 是 VV 中的向量,使得它們在 V′V' 中的像分別是 vˉ1,…,vˉm\bar{v}_1, \dots, \bar{v}_m。

現在,我們需要構建 VV 的一個基。
設 {u1,…,uk}\{u_1, \dots, u_k\} 是 EλE_\lambda 的一個基,其中 k=dim⁡(Eλ)k = \dim(E_\lambda)。
我們可以將這個基擴展成 VV 的一個基 B={u1,…,uk,v~1,…,v~m}\mathcal{B} = \{u_1, \dots, u_k, \tilde{v}_1, \dots, \tilde{v}_m\}。
我們需要驗證,在基 B\mathcal{B} 下,SS 和 TT 的矩陣表示都是上三角的。

對於 j=1,…,kj = 1, \dots, k,我們有 S(uj)=λujS(u_j) = \lambda u_j。
對於 j=1,…,mj = 1, \dots, m,我們知道 Sˉ(vˉj)\bar{S}(\bar{v}_j) 在 V′V' 中的像是由 [Sˉ]B′[\bar{S}]_{\mathcal{B}'} 的第 jj 列給出的線性組合。
由於 [Sˉ]B′[\bar{S}]_{\mathcal{B}'} 是上三角的,Sˉ(vˉj)\bar{S}(\bar{v}_j) 可以表示為 {vˉ1,…,vˉj}\{\bar{v}_1, \dots, \bar{v}_j\} 的線性組合。
這意味著 S(v~j)S(\tilde{v}_j) 可以表示為 {u1,…,uk,v~1,…,v~j}\{u_1, \dots, u_k, \tilde{v}_1, \dots, \tilde{v}_j\} 的線性組合。
所以,在基 B\mathcal{B} 下,矩陣 [S]B[S]_\mathcal{B} 的第 jj 列(對應於 v~j\tilde{v}_j)的非零元素只會出現在前 kk 行以及第 k+jk+j 行。
這意味著 [S]B[S]_\mathcal{B} 是上三角的。
具體來說,前 kk 行會是 [λ,0,…,0][\lambda, 0, \dots, 0]。

同樣地,對於 TT:
對於 j=1,…,kj = 1, \dots, k,我們有 T(uj)∈EλT(u_j) \in E_\lambda (因為 EλE_\lambda 是 TT-invariant 的)。所以 T(uj)T(u_j) 可以表示為 {u1,…,uk}\{u_1, \dots, u_k\} 的線性組合。

🔒

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

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

免費註冊

其他考古題