这里,我们还是要以 形象理解线性代数(一)——什么是线性变换?为基础。矩阵对向量的作用,可以理解为线性变换,同时也可以理解为空间的变换,即(m*n)的矩阵会把一个向量从m维空间变换到n维空间。

一、矩阵的列空间与矩阵的秩以及值域的关系

矩阵的列空间,其实就是矩阵的列所组成的空间。比如我们考虑一个(3*2)的矩阵,他的列空间就是向量和向量所能组成的空间。在这里,我们有两个向量,所以矩阵的列秩为2(在两向量线性不想关的情况下,表现在图中即两个向量不共线)。如果共线,那么向量可以写成的线性表示,这个时候,这两个向量所张成的空间只能是一条直线,所以秩变成了1。

一个矩阵中的m和n不能等价于矩阵的秩。矩阵的秩,其实就是矩阵的列空间所张成的空间的维度。矩阵的秩的意义是列向量所能张成的空间的形状的一种描述,虽然在三维空间中,列向量张成的空间中的任一个向量要用三维坐标来表示,但是并不意味着这个空间是一个三维的体,而是一个面,只不过这个面是带有角度的。

从线性变换的角度理解的值域,其实就是从空间角度理解的矩阵的列空间。

二、矩阵与空间变换

同样我们考虑上面的矩阵,言外之意就是把二维空间转化为三维空间。在原二维空间中的一个向量,经过矩阵A变换后,可以写成:,即向量和向量的线性组合。两个向量(不共线)只能组成平面,而不能形成一个立方体。也就是说,输入的定义域是一个二维平面,而输出(值域)同样也会是一个平面,只不过这个平面是在三维空间中的一个带有角度的平面。而这个空间变换的值域,其实就是上面所说的,矩阵的列空间所张成的平面。

三、零空间

零空间是所张成的空间。如果说除去零空间还存在,那么就一定意味着空间是被压缩了的,因为只有压缩之后才能把一条直线压缩到零点上。言外之意,矩阵A的列秩不满,矩阵A的列向量具有线性相关性。

四、矩阵的特征值和特征向量

矩阵的特征值和特征向量,是对方阵而言,非方阵没有这个概念。言外之意,就是将n维空间变换到n维空间。

我们来看特征值和特征向量的定义,。我们来结合矩阵与空间变换的理解,矩阵对向量的作用,就是相当于把原来的空间变换到新的空间;如果我们用矩阵是线性变换的理解(形象理解线性代数(一)——什么是线性变换?),那么说就是对原来的基底的变换。

从空间的角度来理解,对于向量乘以系数其实就是对向量的缩放(长度或正负方向发生改变,但还是在同一直线上),而矩阵(方阵)的作用是空间的转变。如果一个矩阵对一个向量的作用只是对其进行了缩放,而没有角度的改变,那么这个向量就叫做特征向量,而缩放的比例就叫做特征值。

对于,其实就是相当于B矩阵对向量的作用,使得某个向量压缩到零点,也就意味着矩阵B非满秩,也就意味着B的行列式为0。所以我们可以用来求解

形象理解线性代数(三)——列空间、零空间(核)、值域、特征值(特征向量)、矩阵与空间变换、矩阵的秩相关推荐

  1. 形象理解线性代数(一)——什么是线性变换?

    在之前学习线性代数的时候,我们总是说矩阵乘以向量就是对其进行了线性变换,而且我们可以很容易的计算出结果,但是我们并不知道其在形象的几何角度有什么意义.于是我们可以这样来理解: 首先,向量可以有三种表示 ...

  2. 从几何角度全新理解线性代数

    油管上看到的非常好的一个线性代数教程(还有其他系列) 油管链接 B站也有的贴心不用上外网链接 1. 矩阵与线性变化 从线性变化的角度理解矩阵的意义. 线性变化:可以看作对空间的挤压伸展.它保持网格线平 ...

  3. 线性代数(十一) : 列空间与零空间的进一步介绍

    0 这一节会用到以下内容 : 子空间 线性无关 列空间与零空间 子空间的维数 1 零空间的计算 利用矩阵的初等变换求一个矩阵的零空间(Ax=0): 其中矩阵A的行简化阶梯型(reduced row e ...

  4. 形象理解线性代数的本质(三) 矩阵的升维和降维

    引子:降维打击 科幻小说<三体>里一种很魔幻的攻击方法--降维打击,以其神奇的作用方式和巨大的威力刷新了我们的三观.而在矩阵乘法计算中,这种降维打击时刻存在着.本节讲解一下矩阵乘法中造成的 ...

  5. 从空间中理解线性代数

    线性代数-从空间中理解 总结 向量 线性组合 空间的基 Basis 张成的空间 Span 线性相关和线性无关 向量空间的一组基 变换 线性变换 数值描述线性变换 复合变换 行列式 矩阵的用途 线性方程 ...

  6. 三种IP核总线接口比较分析

    三种IP核总线接口比较分析 (2018-01-13 09:26:44) 转载▼ 标签: 三种IP核总线接口比较分析   原文地址:三种IP核总线接口比较分析作者:Stephen 作者:王智鸣  田金文 ...

  7. 如何形象理解多方安全计算、去中心化?

    一.多方安全计算的含义 "多方安全计算"与"中心化"是相互对立的两个概念,"中心"是指所有的信息资源都掌握于某一方所有,它可以悄无声息地进行 ...

  8. 【线性代数】3-2:零空间(Nullspace)

    title: [线性代数]3-2:零空间(Nullspace) categories: Mathematic Linear Algebra keywords: Nullspace Pivot Colu ...

  9. 6张图,带你深入理解GitOps,真硬核!

    大家好,我是小碗汤,今天分享一篇6张图深入理解GitOps,内容硬核,建议兄弟们收藏~ 在使用 K8s 的云原生应用中,Serverless,Devops 工具以及大量其他云技术.通常,基础设施代码和 ...

最新文章

  1. bzoj 4771: 七彩树 树链的并+可持久化线段树
  2. Python基础之逻辑运算符
  3. C语言与数据库操作入门(Win版)
  4. 【转】WinForm窗体间数据交互的方法
  5. 20145305 《Java程序设计》第7周学习总结
  6. RabbitMQ初识
  7. 牛客网--2019校招--瞌睡
  8. Java面试题--HashMap是什么?
  9. 吃瓜笔记 | 旷视研究院解读Light-Head R-CNN:平衡精准度和速度
  10. gps84转换gcj02公式_【测绘基础】关于投影坐标和坐标转换,这几点你不得不知道!...
  11. C++ 实现一个简单内存池
  12. php+实现群发微信模板消息_php实现微信模板消息推送
  13. 从 SEC EDGAR 获取股东治理数据 (Shareholder Activism)
  14. Linux如何在文件中新建一行,linux – 如何使用sed将文本插入文件的第一行?
  15. 基于Hololens开发---本地化空间锚点
  16. 智慧工地具有哪些社会意义?
  17. Randy Pausch_卡内基梅隆大学演讲--真正实现你的梦想
  18. 记一次笔记本连接酒店Wifi点击认证后总是报网络连接问题
  19. S5PV210Kernel移植6之什么是进程,线程?
  20. 思维导图---“计算机硬件系统”练手

热门文章

  1. 爱运动的人身体都不差----基于墨刀原型工具的健康软件设计
  2. 重命名技巧,支持多个文件夹快速重命名
  3. 【PLC编程】西门子工艺对象 – 连续控制器CONT_C的使用
  4. 读《阿里铁军》有感【4000字】
  5. 微服务分布式架构中,如何实现日志链路跟踪?
  6. MEMZ彩虹猫病毒讲解
  7. Cypher语句-Create语句
  8. CSS 属性 columns
  9. 环境问题还是测试的老大难?
  10. ElasticSearch(简称ES)的概念