【线性代数的本质】行列式、逆矩阵、列空间、秩、零空间

线性代数的本质,源视频 https://www.bilibili.com/video/BV1ys411472E

目录

  • 行列式
  • 逆矩阵
  • 列空间与零空间
  • 非方阵

行列式

我们已经知道了矩阵的线性变换的意义,我们这节来学习行列式。

我们现在想象一些线性变换,有一些将空间向外拉伸,有些将空间向内挤压。

我们需要测量一个区域被拉伸或者被挤压的程度将会很有用,更具体一点,也就是测量一个给定的区域面积增大或者减小的比例。

比如下面这样的线性变换矩阵,将原来面积为 1 的区域变成了长度为 3 宽度为 2 的矩阵,所有原来区域的面积都变味了最初的 6 倍。

而下面这个线性变换之后,基向量对应的小方格的面积仍然不变,所以变换后的面积不变。

事实上,我们只需要计算出下面一个基本方格变化的大小,就可以推算出所有方格的面积变化,这是因为所有的网格都是平行等距分布的。

也就是说

这个特殊的缩放比例,即线性变换改变面积的比例,被称为这个变换的行列式

如果某个图形不是矩阵,我们只需要使用微元法分解为无数个小矩形即可。

特殊的,当一个行列式的值为 0 的时候,这个变换就将空间压缩到了更小的维度上。

当行列式的值为负的时候,代表什么意义呢?

如果是在二维空间想象成一张纸,一个线性变换的值为负,就好像把纸翻到了另一面。我们成这样的变换为改变了空间的定向的改变。但是此时行列式的值的绝对值仍然是线性变换改变空间面积的比例。

为什么这个值会是负数呢?

ij 逐渐靠近的时候,他们之间的面积会逐渐减小为0,而当i跑到j的右边的时候,这个值变成负数就很自然了。

这就是在二维空间中对线性变换行列式值意义的解释。

那么在三维空间中,我们看到的就是一个小立方体,当变换后,立方体就可以变成一个平行六面体,行列式给出的是平行六面体的体积。

在三维空间中行列式的值为负数,代表空间定向变了,而我们通常用右手坐标系和左手坐标系来代表这种变换。

这样应该就很好理解了。

而对于行列式值的计算也就理所当然,计算出改变的面积即可。

逆矩阵

我们要通过线性变换的方式来看待逆矩阵,矩阵的秩,列空间与零空间。

矩阵能够代表一系列含有未知数的方程,但是需要满足以下条件:

  • 在每一个方程中,所有的未知量都只有常系数,而且这些未知量之间只进行加和。

我们将每个未知数对齐,补充好为 0 的系数,此时我们就得到了线性方程组。

我们可以吧所有的方程合并成一个矩阵,分为以下三部分:

  1. 常系数矩阵
  2. 未知数向量
  3. 常数向量

这不仅是一种较好的书写方式,也具有他的几何意义:

A 代表一种线性变换,我们需要找到一个向量 x 经过 A 的变换后与向量 v 重合。

我们考虑两种情况:

  1. A 行列式的值不为 0

此时我们已经知道了一个线性变换 A 以及变换后的 v 向量,我们需要将 v 向量还原到变换之前的状态,也就是 x 向量,我们需要做出一个相反的线性变换将这个向量变为之前的状态即可。

我们称这个线性变换为之前线性变换 A 的逆矩阵。

例如,我们先进行一个顺时针旋转90度的线性变换,然后再进行一个逆时针旋转90度的线性变换就可以回到之前的状态。

当我们找到了 A 的逆矩阵,我们就可以两边同时乘以 A 的逆矩阵,就可以得到 x 的解。

那么我们对于当方程数目和未知数相同的一个方程组,我们基本就可以确定它存在唯一解(或者没有解),你可以想象到旋转之后旋转回去的方式即可。

其实对于一个高阶的方程组,只要这个变换A不将空间压缩到一个更低的维度上,也就是行列式的值不为0,那么它就存在逆矩阵将其变回原来的向量。

  1. 当A的行列式的值为0的时候

此时在而二维空间线性变换就是一条直线,我们当然不可能吧一条线“解压缩”成一个平面。对于更高阶的线性变换也是如此。

但是当一个 A 的行列式的值为 0 的时候,也有可能存在解,这是因为如果一个变换将平面变成一条直线,而这个向量 v 刚好也在这条直线上,则此时就存在无数个解(都在这条直线上)。

当一个变换的结果为一条直线的时候,我们称这个变换的秩为 1,也就是一维的。

当一个变换的结果为一个平面的时候,我们称这个变换的秩为 2,也就是二维的。

……

由此我们得到秩代表的意义,秩代表着变换后空间的维数。

对于 2x2 的矩阵,秩的最大值为 2。但是对于一个 3x3 的矩阵,当秩为 2 的时候就代表这个矩阵被压缩成一个平面了。

列空间与零空间

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

我们知道矩阵的列代表矩阵的基向量变换后到达的位置,变换后的基向量张成的空间就是列空间,换句话说,列空间就是矩阵的列所张成的空间。

更精确的秩的定义式列空间的维数,当秩达到最大时,代表列数和秩相等,称之为满秩(full rank)

注意,零向量一定会被包含到向量空间中,因为零向量的位置一直不变。

对于一个满秩变换来说,唯一能在变换后落在原点的就是零向量自身。但是对于非满秩的矩阵来说,会有一系列的向量在变换后落在原点上(有可能是一条直线,有可能是一个平面…… )。

变换后落在原点的向量的集合,被称为矩阵的零空间或者核(kernel)

对于二维线性方程组来说,零空间给出的就是这个向量方程所有可能的解!

非方阵

非方阵的几何意义。

例如我们先来考虑一个二维向量到三维向量的变换。

和之前一样,如果网格线保持平行且等距分布,并且原点映射为自身,就称它为线性的。

其实也就是基向量的变化,例如

ij 都变化了,我们只需要按照之前的变换方式就可以计算出变换后的向量了。

而这个 3x2 的矩阵,他们张成的列空间为一个过原点的平面。但是这个矩阵仍然是满秩的。

也就是把二维空间映射到三维空间中,每个基向量在变换后都有对应的基向量。

同样,一个 2x3 的矩阵就可以从三维空间映射到二维空间中。

一个 1x2 的矩阵就可以把平面上的点映射到了数轴上。

这样,矩阵和行列式的理解,就更深了一步。

继续加油。

原文地址:https://www.cnblogs.com/veeupup/p/12661708.html

时间: 2024-10-28 12:07:55

【线性代数的本质】行列式、逆矩阵、列空间、秩、零空间的相关文章

线性代数的本质

线性代数的本质 文/冯波 线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙. 比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直犯傻的行列式性质和习题——把这行乘一个系数加到另一行上,再把那一列减过来,折腾得那叫一个热闹,可就是压根看不出这个东西有嘛用. 大多数像我一样资质平庸的学生到这里就有点犯晕:连这是个什么东西都模模糊糊的,就开始钻火圈表演了,

线性代数的本质(0)

线性代数可以说是在机器学习最最重要的数学工具,也是最最重要的思考方式.学懂了线性代数,机器学习就会变得十分清晰明了.所以明白线性代数的本质是很有必要的,你会明白所有的操作是为了什么,所有变换是怎么进行的,这对我们学习机器学习是很有帮助的. 线性代数的本质(视频) 该系列视频我觉得非常值得推荐,它阐述了大学老师根本不会跟你讲的一些线性代数的理解,让你知道究竟行列式在算什么(很多人学完了只知道行列式怎么算,却不知道行列式有什么意义),还有矩阵乘法为什么是这样的法则,矩阵的秩到底是什么-- 看完之后,

线性代数的本质与几何意义 02. 线性组合、张成的空间、基(3blue1brown 咪博士 图文注解版)

1. 线性组合 接下来我们要换一个角度来看向量.以二维平面直角坐标系为例,i, j 分别是沿 2 个坐标轴方向的单位向量.那么坐标平面上的其他向量,例如 [ 3  -2 ] [3?与 i, j 是什么关系呢? 将向量 i 沿水平向右的方向拉升 3 倍,向量 j 沿竖直向下的方向拉升 2 倍 这样,我们可以将向量 [ 3  -2 ] [3?2] 看成是将向量 i, j 缩放后再相加的结果 向量 i, j 称为基向量,其他向量都可以通过对基向量缩放再相加的方法构造出来.基向量缩放的倍数对应向量的各个

线性代数的本质-07-点积与对偶性

这两天学习状态不佳,苦恼!~点积所发挥的作用只能够从线性变换的角度去完成. 向量w,v的点积 相当于向量w朝着过原点的向量v在直线上的投影,而后将投影的长度与向量v的长度相乘. 向量方向相同时,点积为正;向量方向相反时,点积为负;当它们互相垂直时,一个向量在另一个向量上的投影为零向量. 点积与计算顺序无关,对偶性 点积相乘与计算顺序无关,即互相投影不影响计算结果. 原因在于:按照对称性的角度出发,看两个向量.无论谁映射向谁,当发生伸缩变换时,要么投影改变伸缩大小比例,要么被映射向量改变伸缩大小比

线性代数的本质-08第二部分-以线性代数的眼光看叉积

叉积究竟应该如何理解呢?如何从多维空间压缩到一维空间呢?如何解读他们的坐标呢? 对偶性的思想在于:当观察到多维空间向数轴的线性变换时,它均与空间中的唯一一个向量所对应,应用线性变换和这个向量点乘等价. 数值上说:这是因为这类线性变换可以用一个只有一行的矩阵描述,而它的每一列给出了基向量变换后的位置. 叉积 根据向量v和向量w定义一个三维到一维的线性变换 找到它的对偶向量 说明这个对偶向量就是向量v和向量w的叉积 三维向量的叉积 三维向量的叉积,并非是三个三维向量的行列式(解决了上一节内容的疑惑!

线性代数的本质-04补充-三维空间中的线性变换

二维空间向三维空间中扩展,暂且没有感觉有哪些难度,听听视频中是怎么说的? 弹幕刚刚开始,已经有同学理解了矩阵的逆求法的原理,虎躯一震! 按下暂停键思考了一会儿,逆的求法暂且不懂如何变换得来,但是逆的概念应该是反方向变换过程,逆和本身相乘应该是一个没有变换的过程(矩阵考虑成为线性变换),也就是回到最初的初始状态E. 三维矩阵相乘 三维矩阵相乘,同样理解成为线性变换的复合变换,但是并不如二维直观. 原文地址:https://www.cnblogs.com/sky-z/p/9463721.html

【线性代数的本质】序言

·几何水平有助于判断解决特定问题需要用什么样的工具,感受到他们为何有用,如何解读最终结果.数值水平则是顺利应用工具. ·目录 原文地址:https://www.cnblogs.com/vincent1997/p/10295796.html

线性代数的本质(10)

最后习题 答案 \[ \begin{equation} \nonumber V = \left[ \begin{matrix} 2 & 2 \1 + \sqrt{5} & 1 - \sqrt{5} \\end{matrix} \right ], A = \left[ \begin{matrix} 0 & 1 \1 & 1 \\end{matrix} \right ] \end{equation} \] \[ \begin{equation} \nonumber A^n =

线代笔记 #07# 逆矩阵,列空间,零空间

源: 线性代数的本质 To ask the right question is harder than to answer it.   -Georg Cantor 印象中,我在视频里曾看到过这样的两句话(没有经过核实),其中一句是“向量是线性变换的载体”,另外一句是“当线性变换作用于空间······”. 之后我一直有一种误解:向量是一种“物质”,而运动变化(线性变换)必然是作用于物质之上的,不应该有脱离向量的线性变换.这种观点给我理解概念带来了一些困扰. 例如说,我反复看了好几遍才明白“列空间(