本节讲述什么是标准正交基、为什么需要标准正交基以及如何获得标准正交基。

标准正交基需要两个要素:正交(orthogonal 垂直)和标准(normal 长度为1)。如果只是正交的基,而向量长度不为1,则称为orthogonal bases。

定义:如果向量

是标准正交(orthonormal)的,则有

为什么要标准正交?

是回想平面直角坐标系

-plane,它的基是
完美符合标准正交基的上述要求。

首先,我们在绘图和理解的时候有优势。因为每条轴都相互垂直,互不干扰。(加密通话大雾)

性质一

其次,把这些列向量写成矩阵的形式可得

然后
就是单位矩阵
了,
,这对缩减计算量很有帮助。如果本身已经是对角矩阵感知不强的话,不如试试旋转矩阵Rotation Matrix
和permutation matrix。

此处的

向量不要求必须是方阵

。(若要证明

只需要把
矩阵拆写成列向量乘以行向量的 形式就能得到。)

如果不是标准正交基,而只有正交,那么

的结果就是对角矩阵(diagonal matrix),但不是单位矩阵(
for identity matrix)。

性质二

因为

所以
这是判断标准正交基或者说标准正交矩阵(orthonormal matrix)的方法。用下面的例子验证一下:

反射矩阵:假设有一个单位向量

要把目标沿着
镜像,就要用到
首先这是个对称矩阵(symmetric matrix),因此
接着因为把某向量沿着
镜像一次和镜像回去
的结果完全相同,因此可知
注意,反射矩阵的操作比较特殊,而正常的标准正交矩阵没有
这样的操作,更不要说去证明
了。

性质三 把向量投影在标准正交基上

把一个向量投影在标准正交基上是一件很幸福的事,就像

计算量能大幅削减。如果把
换成
我们能得到的是
且投影矩阵(projection matrix)是
所以
时,
这就可以视为一种空间内的分解。

Gram-Schmidt 正交化求正交基

这个算法保证你把一对向量转化成标准正交向量,共有两大步。假设有不平行向量

我们需要先得到正交的向量
再求它们的单位向量

首先,把向量转化成正交的形式,从第二个向量起,后续的向量剥离前向量包括的“维度“。从

开始,也就是说,我们要把
减掉它在
中的投影
以此类推,
必须剥离已经被用过的两个维度,即

然后,我们求出

的单位向量就可以了。

A=QR分解

可以把Gram-Schmidt正交化理解为一种分解,对于这三个向量的矩阵

写成QR分解的形式。
矩阵曾经提到过,它是上三角矩阵。

Reference

Strang, G. (2019).Introduction to linear algebra(Fifth ed.).


往期回顾:

Jerry:线性代数(十四)最小二乘

Jerry:线性代数(十三)投影

Jerry:线性代数(十二)四个子空间的正交性

Jerry:线性代数(十一)四个子空间的维度

Jerry:线性代数(十)Ax=b的完整解

欢迎订阅我的专栏复习线性代数和微积分。

Review Maths​zhuanlan.zhihu.com

gram矩阵的性质_线性代数(十五)标准正交基(Orthonormal Bases)和Gram-Schmidt正交化...相关推荐

  1. gram矩阵的性质_矩阵分析(九)Gram矩阵

    欧氏空间 $V$是$\mathbb{R}$上的线性空间,定义映射 $$ \sigma: V\times V \to \mathbb{R} $$ 对于$\alpha, \beta \in V$,将$\s ...

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

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

  3. 并查集路径压缩_第二十五天:并查集

    今天是释然发题解的第二十五天,以后会经常和大家分享学习路上的心得,希望和大家一起进步,一起享受coding的乐趣 本文约1400字,预计阅读5分钟 昨天我们学习了动态规划之线性规划,忘记的小伙伴们可以 ...

  4. 智能车大赛信标组_第十五届全国大学生智能汽车竞赛在南京信息工程大学圆满闭幕...

    未来网高校频道8月31日讯(记者 杨子健 通讯员 唐翠梅 张峰)8月26日,由中国自动化学会主办,南京信息工程大学承办的第十五届全国大学生智能汽车竞赛创意组总决赛.华东赛场预决赛在该校东苑体育馆圆满闭 ...

  5. 部门换届推文文字_第十五届院级学生干部换届大会火热进行中

    时光荏苒,白驹过隙 四川财经职业学院社团联合会 和大家走过了一年又一年的四季 而在这秋风送爽的时节里 我们迎来了第十五届院级学生干部换届大会 部门换届 有人选择留下 有人选择离开 你,是站在十字路口犹 ...

  6. 线性代数(十五):对偶空间与矩阵的转置

    0 可能需要预习的知识 线性空间 线性映射与矩阵 1 线性标量值函数 (i)设X是域K上的线性空间.L是定义在X上的标量值函数:L : X->K 如果对任意x,y∈X都有:L(x+y)=L(x) ...

  7. 合同相似可逆等价矩阵的关系及性质_线性代数预习自学笔记-11:等价性与相似性...

    上一篇:线性代数预习自学笔记-10:线性变换 一.相似矩阵 根据矩阵表示定理,我们知道任意向量空间上的任意线性变换都可以用一个相应的矩阵表示:但一个棘手的问题是,在应用这个定理时,我们不可避免地需要先 ...

  8. 漫步线性代数十五——余弦和投影

    满足xTy=0x^Ty=0的向量是正交的,现在我们考虑内积不为零的情况,也就是夹角不是直角.我们想把内积和角度以及转置联系起来,回顾之前讲过的转置,将矩阵翻转一下就是它的转置,有点像摊煎饼. 首先不可 ...

  9. java 矩阵求秩_线性代数精华3——矩阵的初等变换与矩阵的秩

    矩阵的初等变换这个概念可能在很多人听来有些陌生,但其实我们早在初中的解多元方程组的时候就用过它.只不过在课本当中,这种方法叫做消元法.我们先来看一个课本里的例子: 假设我们要解这个方程,怎么做呢? 首 ...

最新文章

  1. The specified child already has a parent. You must call removeView() on the
  2. 极速理解设计模式系列:11.单例模式(Singleton Pattern)
  3. 13个Pandas奇技淫巧
  4. 从Eclipse转移到IntelliJ IDEA一点心得
  5. 支付宝打造公共账号业务网关, RSA密钥对生成
  6. ASP.net Xml: ASP.net操作Xml
  7. 轻松理解vuex的运用和常见问题,顺便学会vue企业必备实例
  8. 牛客网剑指offer编程实践21-30题
  9. 程序员基本功02对象与内存控制
  10. 操作分布式文件之三:如何访问和操作远程文件
  11. C++学习之路 | PTA乙级—— 1048 数字加密 (20 分)(精简)
  12. mysql 嵌套if标签_对比Excel、MySQL、Python,分别讲述 “if函数” 的使用原理!
  13. html按钮美好,崛起中的九大HTML5开发工具
  14. 傅里叶变换落地:离散傅里叶变换(DFT)
  15. Arcgis中的空间数据拓扑理论及规则
  16. Ubuntu16.04.2中安装minidwep
  17. VS2015使用FDDB数据库检查人脸检测算法并生成ROC曲线教程
  18. 单片机开发怎么把杜邦线弄整齐?
  19. 安森美的全局快门图像传感器解决机器视觉的成像需求
  20. NTT科学家武居博士:用光去开拓和改变世界

热门文章

  1. 常用HiveQL总结
  2. tomcat启动项目内存溢出问题
  3. iOS-----Xcode-Debug尝试
  4. 局域网中,ip可以访问其他计算机,“网络”中无法发现共享计算机,也无法通过主机名访问。...
  5. 80%的企业社会化商务应用可能无法取得预期效果
  6. Apple高规格推3232吋LCD面板XDR
  7. redux和react-redux的使用详解
  8. python程序默认执行与多线程
  9. 用 nginx 代理 MailChimp API 并支持跨域
  10. 【技能提升】delegate为什么要用weak