当前位置:网站首页>线性代数学习笔记3-3:逆矩阵的理解
线性代数学习笔记3-3:逆矩阵的理解
2022-08-02 03:11:00 【Insomnia_X】
概念:
列空间:矩阵的列向量张成的空间,也就是矩阵的列向量线性组合得到的所有可能向量的集合
首先明确,方阵才可能有(不是一定存在)逆矩阵
之前说过,逆矩阵的几何意义就是将一个线性变换的影响做还原,下面从纯数学的角度上讨论
逆矩阵
逆矩阵定义为 A A − 1 = A − 1 A = I \mathbf A\mathbf A^{-1}=\mathbf A^{-1}\mathbf A=\mathbf I AA−1=A−1A=I
- 逆矩阵,也称非奇异矩阵
- “非奇异”这个名称表明,它对应的不是一个“特殊”的无法被还原的线性变换,也即:它对应的不是“降维”的线性变换
矩阵何时不可逆
从矩阵乘法来看,我们想要找到一个逆矩阵,使 A A − 1 = I \mathbf A\mathbf A^{-1}=\mathbf I AA−1=I,则 A \mathbf A A中的列向的线性组合,一定能够得出列向量 [ 1 0 ] T \begin{bmatrix}1&0\end{bmatrix}^T [10]T和 [ 0 1 ] T \begin{bmatrix}0&1\end{bmatrix}^T [01]T
从几何上看,逆矩阵代表一个线性变换能够被“还原”(能被“还原”的映射一定是同维度的一对一映射;降维的变换是无法还原的,因为“升维”并非一一对应的映射,不满足函数的定义)
- 当矩阵 A \mathbf A A的列向量线性相关(位于同一条直线上),则矩阵 A \mathbf A A不可逆
数学上:列向量线性相关,就是 A \mathbf A A至少存在两个列向量,它们的线性组合为 0 \boldsymbol 0 0,则线性组合后一定不能同时得到 [ 1 0 ] T \begin{bmatrix}1&0\end{bmatrix}^T [10]T和 [ 0 1 ] T \begin{bmatrix}0&1\end{bmatrix}^T [01]T
几何上:至少有一个列向量是“多余”的,列空间比原来小,对应了降维的变换,不可逆 - 如果存在非零列向量 x \boldsymbol x x使 A x = 0 \mathbf A \boldsymbol x=\boldsymbol 0 Ax=0( A \mathbf A A的零空间不只有零向量),那么矩阵 A \mathbf A A不可逆
数学上:等价于 [两个列向量线性相关] , 与上面的描述等价
几何上:线性变换时,零向量一定映射为零向量,若有非零向量映射为零向量,则对应降维的变换,不可逆
矩阵可逆时,求逆矩阵
我们希望求解 A − 1 \mathbf A^{-1} A−1,使得 A A − 1 = I \mathbf A\mathbf A^{-1}=\mathbf I AA−1=I
- 对于2x2的情况,我们考虑 A − 1 \mathbf A^{-1} A−1的第一列和 I \mathbf I I的第一列、 A − 1 \mathbf A^{-1} A−1的第二列和 I \mathbf I I的第二列,这个问题就变成了求解两个形如 A x = v \mathbf A\boldsymbol x=\boldsymbol v Ax=v的方程组
- 此外,Gauss-Jordan消元法,能够“同时求解”两个方程组,一次性找出矩阵的逆:写出增广矩阵 [ A I ] \begin{bmatrix}\mathbf A&\mathbf I\end{bmatrix} [AI],对其做行变换(将左侧的矩阵消元为单位阵)可得逆矩阵 [ I A − 1 ] \begin{bmatrix}\mathbf I&\mathbf A^{-1}\end{bmatrix} [IA−1]
原理:行变换对应着用另一个矩阵左乘当前矩阵,上面的过程相当于用 A − 1 \mathbf A^{-1} A−1同时左乘两个矩阵
边栏推荐
猜你喜欢
随机推荐
基于可逆网络的单一图像超分辨率
7-41 PAT排名汇总 (25 分)多样排序
* Compare version numbers
PHP WebSehll 后门脚本与检测工具
OD-Model【4】:SSD
运维理想和现实,你是?
#{}和${}的区别
每日练习------有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
CV-Model [4]: MobileNet v3
MySQL8--Windows下使用msi(图形界面)安装的方法
Brute force visitors
蓝鲸DevOps荣获平台类工具企业选择率第一
7-35 城市间紧急救援 (25 分)c语言(测试点二未通过)
(转帖)HashCode总结(1)
"Paid paddling" stealthily brushes Brother Ali's face scriptures, challenges bytes three times, and finally achieves positive results
三维数字孪生引擎与实景互动,案例解析
Go语学习笔记 - gorm使用 - 事务操作 Web框架Gin(十一)
基于分布式随机森林的火电厂燃烧系统设备建模方法
两对象数组比较拿出不同值方法
rem适配