当前位置:网站首页>线性代数学习笔记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-40 奥运排行榜 (25 分)多项排序
- 1. 获取数据-requests.get()
- 常见的SQL面试题:经典50例
- Daily practice------There are n integers, so that the previous numbers are moved back m positions in order, and the last m numbers become the first m numbers
- MySQL8--Windows下使用msi(图形界面)安装的方法
- Redis主从、哨兵、 Cluster集群一锅端!
- [LeetCode] 83. Delete duplicate elements in the sorted list
- Ribbon本地实现负载均衡
- (Repost) HashCode Summary (1)
猜你喜欢
随机推荐
黑马案例--实现 clock 时钟的web服务器
centos安装mysql8
【LeetCode】1374. Generate a string with an odd number of each character
Reasons and solutions for Invalid bound statement (not found)
嘉为蓝鲸携手东风集团、上汽零束再获信通院四项大奖
IPIDEA的使用方式
1. 获取数据-requests.get()
PHP WebShell 免杀
深度自编码网络的集成学习ICPS入侵检测模型
CV-Model【4】:MobileNet v3
Common SQL interview questions: 50 classic examples
(Repost) HashCode Summary (1)
直击程序员面试现场:百度面试官都问了我些啥?
弹性盒子flex属性
一个资深测试工程师面试一来就问我这些题目
MySQL8.0.28安装教程
MySQL中的时区设置
MySQL中的存储过程(详细篇)
给你一个大厂面试的机会,你能面试上吗?进来看看!
Using WebShell to get Shell Skills