Skip to content
线性代数

初等变换的直观理解

初等变换用于描述矩阵的基本行列操作,也是高斯消元、求逆矩阵和矩阵方程求解的基础。

“
“左乘初等矩阵对应行变换,右乘初等矩阵对应列变换。”
MatNoble

在矩阵计算中,初等变换主要分为三类:交换、倍乘和倍加。需要记住的规则是:左乘行,右乘列。

1. 交换变换 (Swap) ​

交换坐标轴的顺序。

行交换 (Row Swap) ​

左乘一个交换矩阵 Eij,实现第 i 行与第 j 行对调。

[0110][1234]=[3412]

列交换 (Col Swap) ​

右乘一个交换矩阵 Eij,实现第 i 列与第 j 列对调。

[1234][0110]=[2143]

2. 倍乘变换 (Stretch) ​

在特定维度上的拉伸或压缩。

行倍乘 (Row Stretch) ​

左乘对角矩阵,对特定行进行缩放。

[2001][1234]=[2434]

列倍乘 (Col Stretch) ​

右乘对角矩阵,对特定列进行缩放。

[1234][2001]=[2264]

3. 倍加变换 (Shear) ​

消元法中的倍加变换可以看成保持面积/体积不变的错切。

行倍加 (Row Shear) ​

将一行的倍数加到另一行。

[1201][1234]=[71034]

列倍加 (Col Shear) ​

将一列的倍数加到另一列。

[1234][1201]=[14310]

4. 综合应用:求逆与方程求解 ​

初等变换常用于求逆矩阵、解线性方程组和处理矩阵方程。

求逆矩阵 (Matrix Inversion) ​

求逆可以理解为寻找一组初等变换,将 A 化为单位矩阵 I。

行变换求逆 ​

构造增广矩阵 (A|I),通过行变换将其化为 (I|A−1)。

En…E1A=I⟹A−1=En…E1I

列变换求逆 ​

构造增广矩阵 [AI],通过列变换将其化为 [IA−1]。

AE1…En=I⟹A−1=IE1…En

解矩阵方程 (Solving Matrix Equations) ​

根据变量 X 的位置,决定使用行变换还是列变换。

求解 AX=B ​

X 在 A 的右侧,故对 A 进行行变换。构造 (A|B),化为 (I|X)。

X=A−1B

求解 XA=B ​

X 在 A 的左侧,故对 A 进行列变换。构造 [AB],化为 [IX]。

X=BA−1

结语 ​

初等变换把矩阵运算拆成可追踪的基本步骤。理解左乘和右乘的区别,有助于后续学习逆矩阵、秩和矩阵化简。

最后更新于:

数学思维探究社微信公众号图标

不想公开提问?

关注公众号 数学思维探究社,后台发送“微积分+问题”,获取一对一解答。

数学思维探究社