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|A1)

EnE1A=IA1=EnE1I

列变换求逆

构造增广矩阵 [AI],通过列变换将其化为 [IA1]

AE1En=IA1=IE1En

解矩阵方程 (Solving Matrix Equations)

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

求解 AX=B

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

X=A1B

求解 XA=B

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

X=BA1

结语

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

最后更新于:

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

不想公开提问?

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

数学思维探究社