Inverse Matrix 逆矩阵
逆矩阵()是"变换的逆问题"的数学化。
在矩阵笔记里埋过一个伏笔:
解方程 ,本质上就是问——“哪个向量 经过变换 之后,恰好落在 ?“解方程其实是变换的逆问题。
逆矩阵就是这句话的严格表达:如果 是"执行变换”,那么 就是”撤销变换";而 的解,正是 。
从数字的倒数说起
先看最熟悉的场景。解方程:
怎么解?两边除以 3,也就是乘以 3 的倒数:
倒数 的本质是什么?是那个"和 3 相乘等于 1"的数:
所以"除法"从来不是一种新运算,它就是"乘以倒数"。而倒数存在的前提只有一个:这个数不为 0。
矩阵世界里没有"除法",但我们可以照搬这个思路:
能不能找到一个矩阵 ,使得 ?
这里的 就扮演着数字 “” 的角色。
单位矩阵 :变换世界里的"1"
单位矩阵(identity matrix)是对角线上全是 1、其余全是 0 的方阵:
用“列 = 基向量落点”的读法看: 的列就是 原地不动。所以它代表的变换是——什么都不做:
任何向量、任何矩阵乘上 都不变,就像任何数乘以 1 不变一样:
定义
对于方阵 ,如果存在矩阵 满足:
就称 是 的逆矩阵, 是可逆的(invertible)。
几何意义一句话:先执行 ,再执行 ,合起来等于什么都没发生()。逆矩阵就是"撤销键"。
用逆矩阵解方程:
有了逆矩阵,解方程 就和解 完全同构了——两边同时左乘 :
“解方程"这个动作,被压缩成了”求逆,再乘一次"。
拿个具体例子验证。还是用缩放变换:
方向扩 2 倍、 方向扩 3 倍之后落在了 ,问原来的 在哪?
“x 扩 2 倍"的撤销当然是"x 缩回 1/2”,所以:
验证 :
于是解就是:
代回去: 经过"x×2、y×3"确实落在 。求逆矩阵,就是在回答"谁变换之后落在这里"。
什么时候没有逆矩阵?
类比数字: 没有倒数,因为 乘任何数都回不到 —— 把所有数都"压成了 0",信息丢了。
矩阵完全一样:把空间压扁(降维)的变换没有逆。比如投影矩阵把整个平面压到 x 轴上,无数个点被压到同一个位置,给你输出也无法还原输入。
判断标准就是行列式:
意味着体积缩放倍数是 0——空间被压扁,多对一,回不去。这和" 没有倒数"是同一件事的两个版本:
| 数字世界 | 矩阵世界 |
|---|
| 才有倒数 | 才有逆 |
| 把一切压成 | 把空间压扁降维 |
2×2 逆矩阵公式
对于 ,逆矩阵有现成公式:
记忆口诀:主对角线互换,副对角线取负,再除以行列式。
出现在分母上,再一次印证: 时公式直接失效(除以 0),不可逆。
算一个例子:
验证:
逆矩阵的常用性质
① 逆的逆是自己:
撤销"撤销",回到原变换。
② 乘积的逆要反序:
为什么顺序要反过来? 是"先 后 “的复合变换,撤销时必须倒着来——先撤销最后做的 ,再撤销 。就像先穿袜子再穿鞋,脱的时候必须先脱鞋再脱袜子。直接验证:
③ 逆矩阵的行列式:
由 两边取行列式、用乘法公式 即得。几何上也显然: 把体积放大 倍,逆变换当然要除回去。
一句话总结
逆矩阵是"撤销变换"的矩阵:。有了它,解方程 就变成了 ——和数字世界里"除以 就是乘以 “一模一样。而它存在的前提 ,也正是” 没有倒数"的空间版本。