線性變換的組成與可逆性 (Composition and Invertibility)
本系列文章內容參考自經典教材 Elementary Linear Algebra (Pearson New International Edition)。本文對應章節:Ch2-8 Composition and Invertibility of Linear Transformations。
前言:連結值域與 Column Space
在前一篇筆記中,我們認識了值域 (Range) 和核 (Kernel) 的概念。本篇將更深入地探討線性變換的兩個重要性質——映成 (Onto) 與 一對一 (One-to-One),並揭示它們與秩 (Rank)、零空間 (Null Space)、Column Space 之間的深層連結。
複習:Range = Column Space
首先讓我們複習一個核心觀念:線性變換的值域 (Range) 就是其標準矩陣的 Column Space。

為什麼這個關係成立?讓我們從矩陣乘法的本質來理解。
設 T:Rn→Rm 是線性變換,其標準矩陣為 A=[a1 a2 ⋯ an]。對於任意輸入向量 x=x1x2⋮xn:
T(x)=Ax=x1a1+x2a2+⋯+xnan
這說明:每一個輸出 T(x) 都是矩陣 A 的 column vectors 的線性組合!
因此,所有可能輸出的集合(值域),就是所有 column vectors 能生成的空間:
Range(T)=Span{a1,a2,…,an}=Col(A)
Null Space 深入解析
在前一篇筆記中我們初步認識了 Kernel (核) 的概念。在矩陣語言中,這對應到 Null Space (零空間)。
在深入探討映成 (Onto) 與 一對一 (One-to-One) 之前,我們有必要先對它做更完整的理解,因為它是判斷矩陣性質的關鍵指標。
複習:Null Space = Kernel
零空間 (Null Space) 或 核 (Kernel) 是所有被變換映射到零向量的輸入向量集合(也就是被變換「消滅」的向量):
Null(A)=Ker(T)={x∈Rn∣Ax=0}
計算 Null Space
求 Null Space 就是求解齊次方程組 Ax=0:
- 將 A 化為 RREF(Reduced Row Echelon Form)
- 找出自由變數(非 pivot columns)
- 用自由變數表達 pivot 變數
- 寫出通解形式
範例:設 A=[122412]
化為 RREF:[102010]
- 自由變數:x2,x3(第 2、3 個 column 無 pivot)
- 從 x1+2x2+x3=0 得