首页 > 其他分享 > 线性代数本质理解回顾(四) 逆矩阵、列空间与零空间

线性代数本质理解回顾(四) 逆矩阵、列空间与零空间

时间:2023-07-02 17:13:09浏览次数:36  
标签:变换 矩阵 线性代数 行列式 空间 向量 零空间

此视频要通过线性变换来了解逆矩阵、列空间、秩和零空间的概念。

线性代数一个作用是解方程组  这是线性方程组+

 事实上,你可以将所有的方程合并为一个向量方程。这个方程有一个包含所有常数系数的矩阵。

 

 这不仅仅是将方程组写进一行的书写技巧。还阐释了这个问题中优美的几何直观部分。

矩阵A代表一种线性变换,所以求解Ax=v意味着我们去寻找一个向量x,使得它在变换后与v重合。

 思考下这一过程,你完全可以只考虑对空间变形,以及变换前后向量的重叠。

 

 

先举个简单的例子,你有两个方程和两个未知量构成的方程组,

我们将它们分为两种情况,A的行列式为0,或A的行列式不为0

首先来看看最可能的情况,即A的行列式不为0.

此时空间并未呗挤压为0面积。

在这种情况下,有且仅有一个向量与v重合。

 并且你可以通过逆向进行变换来找到这个向量。如同倒带一样,通过跟踪v的动向,你就能找到满足Ax=v的向量x  。当你逆向进行变换时,它实际上对应了另一个线性变换,

通常被称为A的逆

 

 

比如说,如果A是逆时针旋转90度的变换,那么A的逆就是顺时针90度的变换,

总的来说 A逆是满足以下性质的唯一变换。

应用A  然后A逆, 你会回到原始状态,两个变换相继作用在代数上体现为矩阵乘法,所以A逆的核心在于,A*A-1  = 单位阵(单位阵 什么都不做)

一旦你找到了A-1   你就能早两边同×A-1  来求解向量方程。

 

 这个过程在几何上就对应于逆向进行变换并跟踪v的动向。

 

 

当行列式为0时候····

除了0行列式之外,我们还有特定术语来描述它们,秩,当变幻的结果为一条直线时,也就是说结果是一维的,我们就称这个变换的秩为1.

 如果变换后的向量落在一个二维平面上,我们称这个变换的秩为2.

 

所以说 秩 代表变换后空间的维数

 比如对于2*2的矩阵,它的秩最大为2.意味着基向量仍然能张成整个二维空间,并且矩阵的行列式不为0,但是对于3*3的矩阵,秩为2意味着空间被压缩了。但是和秩为1的情况相比,压缩并不那么严重。

如果一个三维变换的行列式为0,并且变换后结果仍充满整个三维空间,那么它的秩为3.(行列式为0???)  

 

不管是一条直线、一个平面还是三维空间等,所有可能的变换结果的集合,被称为矩阵的列空间。

 

你能猜到名字从哪来的,

矩阵的列告诉你基向量变换后的位置。

 这些变换后的基向量张成的空间就是所有可能的变化结果。换句话说,列空间就是矩阵的列所张成的空间。

 所以秩的更精确的定义是列空间的维数,

当秩达到最大时,意味着秩与列数相等。我们称之为 “满秩”

注意 零向量一定被包含在列空间中。因为线性变换必须保持原点位置不变,

 对于一个满秩变换来说,唯一能变换后落在远点的就是零向量自身。对于一个非满秩的矩阵来说,它将空间压缩到一个更低的维度上,也就是说会有一系列向量在变换后成为零向量。

 

举个例子,如果一个二维线性变换将空间压缩到一条直线上,那么沿一个不同方向直线上的所有向量就被压缩到原点,

在变换后落在原点的向量集合,被称为所选矩阵的零空间或核,变换后一些向量落在零向量上,从这个意义上说,零空间就是这些向量所构成的空间。

 

对线性方程组来说,当向量v恰好为零向量时,零空间给出的就是这个向量方程的所有可能解,

 以上就是从几何角度理解线性方程组的概述。

 

标签:变换,矩阵,线性代数,行列式,空间,向量,零空间
From: https://www.cnblogs.com/nlpers/p/17520995.html

相关文章

  • 线性代数理解回顾(二)
    矩阵乘法与线性变换复合内容来源:【熟肉】线性代数的本质-04-矩阵乘法与线性变换复合_哔哩哔哩_bilibili 很多时候你想描述这样一种作用:一个变换之后再进行另外一个变换,比如说先将整个平面逆时针90度后,再进行一次剪切会发生什么,  从头到位的总体作用是另一个线性变换。......
  • 两种常用的存图方法(邻接矩阵和链式前向星)
    今天上午模拟赛的时候,(十分错误地)判断有一道题可以用LCA混点分(然而还不如直接爆搜得分高),在敲那个LCA的代码时突然想起来我好像还没有写过LCA,想了想,是该给我的LCA写点东西了呢。但是!不出意外的,出了亿点点意外,就是我在敲板子题的时候发现经过一年的荒废,我已经完全不会链式前......
  • 线性代数本质理解回顾(三) 行列式
    内容来源:线性代数的本质-05-行列式_哔哩哔哩_bilibili现在想象一些线性变换,你可能注意到其中有的空间向外拉伸,有的则向内挤压。  有件事对理解这些线性变换很有用。那就是测量变换究竟对空间有多少拉伸或挤压。更具体一点,就是测量一个给定区域面积增大或减小的比例。......
  • 线性代数理解回顾(一)
    视频来源:线性代数的本质-02-线性组合、张成的空间与基_哔哩哔哩_bilibili 线性相关:对增加张成空间无贡献线性无关:对增加张成空间有贡献向量空间的一个基是张成该空间的一个线性无关的向量集。(只要能遍历空间就可以作为这个空间的基)  直观的说如果一个变换具有以下......
  • 线性代数亡羊补牢
    零基础,学线代,绩点过3不是梦!!原理逆序数:逆序对数量行列式符号:分别求行、列的逆序数,和偶正奇负行列式变换:对应成比例,值为0,交换行/列添负号上三角:\[\left|\begin{array}{c}a_{11}&a_{12}&a_{13}\\0&a_{22}&a_{23}\\0&0&a_{33}\\\end{array}\right|=a_{11}a_{22}a_{33}......
  • 1.线性代数基础
    目录一、向量向量的加法VectorAddition向量乘法VectorMultiplication1.点乘dotproduct点乘属性笛卡尔座标系下的点乘图形学中的点乘2.叉乘Crossproduct叉乘属性笛卡尔座标系下的叉乘图形学中的叉乘二、矩阵矩阵乘法例题矩阵乘法属性矩阵转置向量的点乘叉乘用矩阵来表示一、......
  • 【牛客小白75】D 矩阵 【bfs+优先队列】
    题目https://ac.nowcoder.com/acm/contest/60063/D题意是说,给你一张\(n*m(n,m\leq10^3)\)大小的01地图,当前点下一步只能走到相邻的点上,如果这两个点值相同,则代价为2,否则代价为1,问从(1,1)走到(n,m)最少代价是多少思路首先很容易想到只往右下走是错的,有可能往左和往上走总代价更......
  • 负荷需求响应matlab 考虑电价需求弹性系数矩阵的负荷需求响应,采用matlab进行编程,通过
    负荷需求响应matlab考虑电价需求弹性系数矩阵的负荷需求响应,采用matlab进行编程,通过价格需求矩阵确定峰谷平负荷调节量,实现了理想的削峰填谷,程序运行可靠,有详实的参考资料。这段代码主要是一个分段电价需求响应的程序,用于计算电力系统在不同电价下的负荷需求响应变化。下面我将对......
  • 2023.6.29 重构 2 行二进制矩阵
    考虑贪心策略。每一列,把1优先放在lower和upper两行中较大的那一行上。implSolution{pubfnreconstruct_matrix(upper:i32,lower:i32,colsum:Vec<i32>)->Vec<Vec<i32>>{letn=colsum.len();let(mutupper,mutlower)=(upper,l......
  • 力扣---1253. 重构 2 行二进制矩阵
    给你一个 2 行 n 列的二进制数组:矩阵是一个二进制矩阵,这意味着矩阵中的每个元素不是 0 就是 1。第 0 行的元素之和为 upper。第 1 行的元素之和为 lower。第 i 列(从 0 开始编号)的元素之和为 colsum[i],colsum 是一个长度为 n 的整数数组。你需要利用 ......