对矩阵施行以下三种变换称为初等行变换:
- 对换变换:交换第 i 行与第 j 行,记作 ri↔rj
- 倍乘变换:用非零常数 k 乘第 i 行,记作 kri
- 倍加变换:将第 j 行的 k 倍加到第 i 行,记作 ri+krj
类似地,对列施行的三种变换称为初等列变换:
- 对换变换:ci↔cj
- 倍乘变换:kci
- 倍加变换:ci+kcj
每种初等变换都是可逆的,其逆变换也是同类型的初等变换:
| 变换 | 逆变换 |
|---|
| ri↔rj | ri↔rj |
| kri | k1ri |
| ri+krj | ri−krj |
若矩阵 A 经过有限次初等变换变为矩阵 B,则称 A 与 B 等价,记作 A≅B。
等价关系满足:
- 自反性:A≅A
- 对称性:A≅B⇒B≅A
- 传递性:A≅B,B≅C⇒A≅C
由单位矩阵经过一次初等变换得到的矩阵称为初等矩阵。
1. 对换初等矩阵 E(i,j):
交换单位矩阵的第 i 行和第 j 行(或第 i 列和第 j 列)。
E(1,2)=010100001
2. 倍乘初等矩阵 E(i(k)):
单位矩阵第 i 行(列)乘以非零常数 k。
E(2(k))=1000k0001
3. 倍加初等矩阵 E(i,j(k)):
单位矩阵第 j 行的 k 倍加到第 i 行(或第 i 列的 k 倍加到第 j 列)。
E(1,2(k))=100k10001
- 初等矩阵都是可逆的
- 初等矩阵的逆矩阵仍为同类型的初等矩阵:
- E(i,j)−1=E(i,j)
- E(i(k))−1=E(i(1/k))
- E(i,j(k))−1=E(i,j(−k))
- ∣E(i,j)∣=−1,∣E(i(k))∣=k,∣E(i,j(k))∣=1
对 A 施行一次初等行变换,相当于在 A 的左边乘以相应的初等矩阵。
对 A 施行一次初等列变换,相当于在 A 的右边乘以相应的初等矩阵。
即:
-
Ari↔rjE(i,j)A
-
AkriE(i(k))A
-
Ari+krjE(i,j(k))A
-
Aci↔cjAE(i,j)
-
AkciAE(i(k))
-
Aci+kcjAE(j,i(k))
A 可逆 ⟺ A 可以表示为有限个初等矩阵的乘积。
证明:
- ⇒:A 可逆,则 A 可经初等行变换化为 I,即存在初等矩阵 P1,P2,…,Ps 使得 Ps⋯P2P1A=I,故 A=P1−1P2−1⋯Ps−1,每个 Pi−1 也是初等矩阵。
- ⇐:初等矩阵可逆,可逆矩阵的乘积仍可逆。
任意 m×n 矩阵 A 都可以经过初等变换化为等价标准形:
(IrOOO)
其中 r=r(A) 为矩阵 A 的秩。
等价标准形由 r(A) 唯一确定。两个矩阵等价当且仅当它们有相同的等价标准形,即它们有相同的秩。
A≅B⟺r(A)=r(B)(同型矩阵)
设 A 为 n 阶可逆矩阵,构造 n×2n 矩阵 (A∣I),对其施行初等行变换:
(A∣I)初等行变换(I∣A−1)
设 Ps⋯P1A=I,则 A−1=Ps⋯P1。
对 (A∣I) 施行同样的行变换:
Ps⋯P1(A∣I)=(Ps⋯P1A∣Ps⋯P1)=(I∣A−1)
求 A=123224313 的逆矩阵。
(A∣I)=123224313100010001
r2−2r1,r3−3r11002−2−23−5−61−2−3010001
r3−r21002−203−5−11−2−101−1001
r2−5r3,r1+3r31002−2000−1−23−1−36−13−51
r1+r21000−2000−113−136−1−2−51
−21r2,−r31000100011−3/213−31−25/2−1
A−1=1−3/213−31−25/2−1
将矩阵化为行阶梯形,非零行的行数即为秩。
对增广矩阵施行初等行变换,化为行最简形。
对于 AX=B:
(A∣B)行变换(I∣A−1B)
将向量按列排成矩阵,化为行阶梯形,根据秩判断。