点击上方“MLNLP”,选择“星标”公众号

重磅干货,第一时间送达

鉴于之前MIT的线代笔记没有跟新完和很多童鞋希望pdf版本下载学习,这里我把相关资源放到github上并重新更新完,希望对大家学习有所帮助。

pdf下载地址与Github地址:

https://github.com/yizhen20133868/MIT-Linear-Algebra-Notesgithub.com

如有帮助,欢迎大家给个Star!!

目录如下:

该笔记总结了我们在学习MIT线性代数课程的学习经验和过程。

课程顺序是按照麻省理工公开课的 Linear Algebra. 记录的学习笔记。

第一课,第二课,第三课

本笔记作者介绍:
丁坤博 东北大学本科生,推免至北京大学攻读研究生
覃立波 哈尔滨工业大学SCIR实验室在读博士生,导师车万翔老师

一、知识概要

本节我们再谈置换矩阵与转置矩阵,并介绍对称阵。之后便进入学习线代的关 键所在:向量空间与子空间。

二、置换矩阵

2.1 置换矩阵回顾

所谓的置换矩阵 P,就是用来完成行交换的矩阵,更具体来讲,是行重新排列 了的单位矩阵。例如 I 就是一个置换矩阵,只不过 I 对矩阵没影响。

那么对于 n 阶矩阵来说,有多少个置换矩阵呢?答案是:n!种,也就是将单 位矩阵 I 各行重新排列后所有可能的情况数量。

2.2 置换矩阵的使用

在讲消元法的时候,主元位置为 0 是一件很让人头疼的事情,这时就需要置 换矩阵 P 来完成行交换,确保消元过程顺利进行。上节课学习 A = LU 分解时, 我们没有考虑要交换行的过程,如果我们想写出更普适的 LU 分解式的话,必须 把行交换情况考虑进去,即:

PA = LU

先用行交换使得主元位置不为 0,行顺序正确。其后再用 LU 分解。

三.转置矩阵

3.1 转置矩阵回顾

之前简单介绍过转置矩阵,即

3.2 对称阵

对称矩阵,顾名思义,就是主对角线两侧元素对应相等的矩阵。或者说,对 矩阵 A,如果有:

四、向量空间与子空间

4.1 向量空间

首先明确“向量空间”的概念,它表示一整个空间的向量,但是要注意,不 是任意向量的集合都能被称为向量空间。所谓的向量空间,必须满足一定规则, 就是:该空间对线性运算(相加,数乘)封闭。类似:v → 3v 或 v,w → v+w 运算,若得到的 3v 或者 v+w 都仍然在此空间中,那么这个空间可称为向量空间。

很明显,这部分空间无法满足“线性组合仍在空间中”的要求,比如数乘运算 时,随便取个负数,向量就跑到第三象限去,脱离 D 空间范围内了。

4.2 子空间

上面的反例已经证明了。在向量空间里随便取其一部分,很可能得到的不是 向量空间。那如果我们取向量空间的一部分,将其打乱,构成的有没有可能是向 量空间呢?

4.3 列空间简要介绍

上面介绍的子空间都是基于已知的图像来寻找的,接下来我们来通过具体的 矩阵来构造出一个子空间,比如:列向量构造出的列空间。

这里还要注意列向量之间的性质,如果列向量之间就是共线的,那么其列空 间就是一条过原点的直线。

五.学习感悟

这节算是结束了之前部分对基本运算和基本概念的介绍。介绍了向量空间和 子空间,并由子空间引出了通过具体的列向量构成的空间—列空间。如何理解空 间十分重要,本节中对低维的空间做了图,目的主要是便于我们理解“空间”这 一概念。

笔记pdf下载地址:https://github.com/yizhen20133868/MIT-Linear-Algebra-Notes

往期精彩回顾

  • 那些年做的学术公益-你不是一个人在战斗

  • 适合初学者入门人工智能的路线及资料下载

  • 吴恩达机器学习课程笔记及资源(github标星12000+,提供百度云镜像)

  • 吴恩达深度学习笔记及视频等资源(github标星8500+,提供百度云镜像)

  • 《统计学习方法》的python代码实现(github标星7200+)

  • 机器学习的数学精华(在线阅读版)

备注:加入本站微信群或者qq群,请回复“加群

加入知识星球(4300+用户,ID:92416895),请回复“知识星球

附笔记pdf下载,MIT中文线性代数课程精细笔记[第四课]相关推荐

  1. 干货|MIT线性代数课程精细笔记[第二课]

    0 前言 MIT线性代数课程精细笔记[第一课]笔记见MIT线性代数课程精细笔记[第一课]. 该笔记是连载笔记,希望对大家有帮助. 1知识概要 这一节中我们介绍一下消元法,即是上一节中我们提到的&quo ...

  2. 干货|MIT线性代数课程精细笔记6-子空间与零空间

    MIT线性代数课程精细笔记[第六课] 前言 MIT线性代数课程精细笔记[第一课]笔记见MIT线性代数课程精细笔记1. MIT线性代数课程精细笔记[第二课]笔记见MIT线性代数课程精细笔记2. MIT线 ...

  3. 干货|MIT线性代数课程精细笔记5

    MIT线性代数课程精细笔记[第五课] 前言 MIT线性代数课程精细笔记[第一课]笔记见MIT线性代数课程精细笔记1. MIT线性代数课程精细笔记[第二课]笔记见MIT线性代数课程精细笔记2. MIT线 ...

  4. 干货|MIT线性代数课程精细笔记[第一课]

    1知识概要 本节开始,我们一起来学习线性代数的有关知识,首节我们从解方程谈起,学习线性代数的应用之一就是求解复杂方程问题,本节核心之一即为从行图像与列图像的角度解方程. 2方程组的几何解释基础 2.1 ...

  5. gram矩阵的性质_第十七课:正交矩阵和GramSchmidt正交化——MIT线性代数课程学习笔记...

    公众号关注  "DL_NLP" 设为 "星标",重磅干货,第一时间送达! ◎ 原创 | 深度学习算法与自然语言处理 ◎ 作者 | 丁坤博 一. 知识概要 这一节 ...

  6. 高级java知识结构图,Spring高级框架课程笔记 PDF 下载

    主要内容: Spring ⾼级框架(讲师:应癫) ssh = spring + struts + hibernate ssm = spring + springmvc + mybatis spring ...

  7. 腾讯精选练习 50 题(Leetcode)笔记 PDF下载!

    昨天在知识星球中立了一个Flag,第一步采取的行动就是把以前刷的"腾讯精选练习 50 题"重新梳理一下,就有了今天这本170多页的小册子. 这本小册子即可以作为学习数据结构与算法课 ...

  8. 《Think Python》最新中文版火了,附完整PDF下载!

    <Think Python>是很多计算机初学者的不二入门教材,受到广泛好评.该书原作者是美国 Olin 工程学院的教授 Allen B. Downey,目前该书的原版和中文版本都已免费开源 ...

  9. java教程pdf下载百度云,面试题+笔记+项目实战

    一面问题:MySQL+Redis+Kafka+线程+算法 mysql知道哪些存储引擎,它们的区别 mysql索引在什么情况下会失效 mysql在项目中的优化场景,慢查询解决等 mysql有什么索引,索 ...

最新文章

  1. 【转】SAP开关账期后台任务
  2. 复现经典:《统计学习方法》第21章 PageRank算法
  3. pci-e串口卡linux 驱动下载,万能PCI串口卡驱动下载
  4. 搭建分布式架构4--ZooKeeper注册中心安装
  5. Win2000/XP/2003路由制作之Nat共享上网
  6. 网络 计算机不显示不出来,网页图片显示不出来怎么办 网络故障解决【详解】...
  7. Docker最全教程之MySQL容器化 (二十四)
  8. 马斯克脑机接口、BrainOS 相继发布,未来已来?
  9. word20161219
  10. django和celery结合应用
  11. linux实训项目有哪些内容,实训项目2__Linux基本命令(带参考答案)
  12. iOS 本地自动打包工具
  13. Linux命令大全完整版
  14. python mql4_使用MQL5将OHLC值从Python API集成到MT5
  15. Kruskal理解+代码解析
  16. java 科学计数法转换为普通数字_如何将计算器上的科学记数法转换为普通记数法?...
  17. 1 同业拆出,和同业拆入的定义
  18. Transformer Cognos操作
  19. 川师大计算机专业好就业吗,四川师范大学好就业吗?附四川师范大学就业率最高的专业名单...
  20. 分部积分法(integration by parts)

热门文章

  1. RocketMQ事务消息实现分析
  2. android—资源文件(res)的引用
  3. Dell最近的几款显示器看上去还不错的样子
  4. websphere、weblogic上JConsole的配置
  5. “已删除的应用” 流量高
  6. 用linux装逼-我的vim配置(不定时更新)
  7. vi 打开不同编码的文件
  8. 使用iis发布wcf服务
  9. sklearn 神经网络_sklearn中的数据预处理和特征工程
  10. 肿瘤动物模型中需要注意的伦理问题