初等变换与矩阵秩
初等变换
初等行变换
对矩阵进行以下三种变换称为初等行变换:
- 交换两行:将第 i 行与第 j 行互换,记作 Ri↔Rj
- 数乘某行:将第 i 行乘以非零常数 k,记作 Ri×k
- 倍加变换:将第 j 行的 k 倍加到第 i 行,记作 Ri+kRj
初等列变换
对矩阵进行以下三种变换称为初等列变换:
- 交换两列:将第 i 列与第 j 列互换,记作 Ci↔Cj
- 数乘某列:将第 i 列乘以非零常数 k,记作 Ci×k
- 倍加变换:将第 j 列的 k 倍加到第 i 列,记作 Ci+kCj
初等变换的性质
- 可逆性:每种初等变换都有其逆变换
- 保持秩:初等变换不改变矩阵的秩
- 保持等价性:初等变换保持矩阵的等价关系
初等矩阵
初等矩阵的定义
对单位矩阵 I 进行一次初等变换得到的矩阵称为初等矩阵。
初等矩阵的类型
1. 交换型初等矩阵
将单位矩阵的第 i 行与第 j 行互换得到的矩阵:
Eij=1⋱01110⋱1
2. 数乘型初等矩阵
将单位矩阵的第 i 行乘以非零常数 k 得到的矩阵:
Ei(k)=1⋱k⋱1
3. 倍加型初等矩阵
将单位矩阵的第 j 行的 k 倍加到第 i 行得到的矩阵:
Eij(k)=1⋱1⋱k1⋱
初等矩阵的性质
-
可逆性:所有初等矩阵都是可逆的
-
逆矩阵:
- Eij−1=Eij
- Ei(k)−1=Ei(k1)
- Eij(k)−1=Eij(−k)
-
左乘作用:用初等矩阵左乘矩阵 A,相当于对 A 进行相应的初等行变换
-
右乘作用:用初等矩阵右乘矩阵 A,相当于对 A 进行相应的初等列变换
矩阵的秩
矩阵秩的定义
矩阵 A 的秩是指矩阵中最大线性无关行(或列)的个数,记作 r(A) 或 rank(A)。
等价定义:
- 矩阵 A 的秩等于其最高阶非零子式的阶数
- 矩阵 A 的秩等于其行阶梯形矩阵中非零行的个数
矩阵秩的性质
-
基本性质:
- 0≤r(A)≤min(m,n)(A 是 m×n 矩阵)
- r(A)=0 当且仅当 A=O
- r(A)=n 当且仅当 A 是满秩矩阵
-
运算性质:
- r(A+B)≤r(A)+r(B)
- r(AB)≤min(r(A),r(B))
- r(AT)=r(A)
- r(kA)=r(A)(k=0)
-
初等变换性质:初等变换不改变矩阵的秩
矩阵秩的计算方法
方法一:子式法
- 从最高阶开始,计算矩阵的子式
- 找到第一个非零子式,其阶数就是矩阵的秩
方法二:初等变换法
- 对矩阵进行初等行变换,化为行阶梯形
- 计算非零行的个数
例子:求矩阵 A=121241361 的秩
解:
121241361
R2−2R1:
101201301
R3−R1:
10020−130−2
R2↔R3:
1002−103−20
非零行有 2 行,所以 r(A)=2。
矩阵等价
矩阵等价的定义
如果矩阵 A 可以通过有限次初等变换化为矩阵 B,则称 A 与 B 等价,记作 A∼B。
矩阵等价的充要条件
定理:两个同型矩阵 A 和 B 等价的充要条件是它们的秩相等。
等价标准形
任何矩阵都可以通过初等变换化为以下形式:
(IrOOO)
其中 Ir 是 r 阶单位矩阵,r 是矩阵的秩。
分块矩阵
分块矩阵的定义
将矩阵按行和列分割成若干个子矩阵,这些子矩阵称为分块矩阵。
例子:
A=(A11A21A12A22)
其中 A11,A12,A21,A22 都是子矩阵。
分块矩阵的运算
1. 分块矩阵的加法
设 A=(A11A21A12A22),B=(B11B21B12B22),则:
A+B=(A11+B11A21+B21A12+B12A22+B22)
2. 分块矩阵的数乘
kA=(kA11kA21kA12kA22)
3. 分块矩阵的乘法
设 A=(A11A21A12A22),B=(B11B21B12B22),则:
AB=(A11B11+A12B21A21B11+A22B21A11B12+A12B22A21B12+A22B22)
注意:分块矩阵的乘法要求相应的子矩阵能够相乘。
特殊分块矩阵
1. 对角分块矩阵
A=A1A2⋱An
2. 上三角分块矩阵
A=A11A12A22⋯⋯⋱A1nA2n⋮Ann
3. 下三角分块矩阵
A=A11A21⋮An1A22⋮An2⋱⋯Ann
分块矩阵的行列式
对于 2×2 分块矩阵 A=(A11A21A12A22):
-
如果 A11 可逆,则:
∣A∣=∣A11∣⋅∣A22−A21A11−1A12∣
-
如果 A22 可逆,则:
∣A∣=∣A22∣⋅∣A11−A12A22−1A21∣
-
如果 A12=O 或 A21=O,则:
∣A∣=∣A11∣⋅∣A22∣
练习题
练习 1
写出将矩阵 A=(1324) 第一行与第二行互换的初等矩阵。
参考答案
解题思路:
构造交换型初等矩阵。
详细步骤:
- 交换单位矩阵的第 1 行和第 2 行
- E=(0110)
答案:E=(0110)
练习 2
用初等行变换将矩阵 A=121241361 化为行阶梯形。
参考答案
解题思路:
使用初等行变换,将矩阵化为行阶梯形。
详细步骤:
121241361
R2−2R1:
101201301
R3−R1:
10020−130−2
R2↔R3:
1002−103−20
答案:行阶梯形为 1002−103−20
练习 3
求矩阵 A=121241361 的秩。
参考答案
解题思路:
通过初等变换化为行阶梯形,计算非零行数。
详细步骤:
从练习 2 的结果可以看出,行阶梯形矩阵中非零行有 2 行。
答案:r(A)=2
练习 4
判断矩阵 A=(1324) 和 B=(2648) 是否等价。
参考答案
解题思路:
计算两个矩阵的秩,判断是否相等。
详细步骤:
-
A=(1324),∣A∣=−2=0,所以 r(A)=2
-
B=(2648),B=2A,所以 r(B)=r(A)=2
-
两个矩阵的秩相等,因此等价。
答案:A 与 B 等价
练习 5
计算分块矩阵 (AOBC) 的行列式,其中 A,C 都是可逆矩阵。
参考答案
解题思路:
利用分块矩阵的行列式性质。
详细步骤:
对于分块矩阵 (AOBC),其中 A12=O,所以:
∣A∣=∣A11∣⋅∣A22∣=∣A∣⋅∣C∣
答案:(AOBC)=∣A∣⋅∣C∣
练习 6
证明:如果 A 是 m×n 矩阵,则 r(A)≤min(m,n)。
参考答案
解题思路:
利用矩阵秩的定义和性质。
详细步骤:
-
矩阵的秩等于其最大线性无关行数,而矩阵只有 m 行,所以 r(A)≤m
-
矩阵的秩等于其最大线性无关列数,而矩阵只有 n 列,所以 r(A)≤n
-
因此 r(A)≤min(m,n)
答案:证明完成