如何通俗理解施密特正交化(图文版)
如何通俗理解施密特正交化(图文版)
施密特正交化是将一个向量组正交化的重要方法,是求向量空间的规范正交基的一个重要步骤。本文通过图文结合的方式,从二维平面到三维空间,逐步讲解施密特正交化的概念、几何意义和推导过程。
施密特正交化是将一个向量组正交化的重要方法,是求向量空间的规范正交基的一个重要步骤。我们之前发布过数形结合的讲解视频,最近看的同学挺多,现将图文版也发布出来,搭配视频学习可以更好的理解。
如果
是某向量空间的基,那么可通过下列做法找到该向量空间中的
个两两正交的向量
:
该方法称为施密特正交化(Gram–Schmidt process)。
施密特正交化的几何意义是,比如已知
中的某向量空间(下图中的蓝色平面)的基为
:
那么通过施密特正交化,可借助
得到
,
就是该向量空间的一个正交基:
1. 二维平面
先来讲解下如何寻找二维向量空间。
先从特殊的二维向量空间
说起。比如知道
的一组基,也就是下图中的两个向量:
只要将其中一个向量对另外一个向量进行投影,就可以得到
的正交基:
下面来进行代数推导,假设基为
:
任选其一作为
,比如选
:
作出
在
上的投影
,其垂线向量
就是要求的
,即
:
因为
和
构成三角形,所以根据向量减法的几何意义有
又投影
和
在一条直线上,两者线性相关,所以可假设
因此:
因为
和
正交,所以:
所以:
这样就得到了
的一组正交基
:
上述方法就是二维空间中的施密特正交化,可以总结如下:
上述推导过程并没有被限制在
中,所以它也可以完成开头提到的在三维空间中的平面上寻找正交基的任务:
2.1 思路
还是以特殊的三维向量空间
为例。比如知道
的一组基,也就是下图中的三个向量:
先按照二维平面的方法,将其中任意两个向量正交化:
然后向这两个正交向量的张成空间作垂线,从而得到三个正交向量,也就是
的一组正交基:
2.2 代数
下面来进行代数推导,假设基为
、
和
:
任选两个向量,按照上一节介绍的方法将其中任意两个向量正交化,得到
和
:
作出
在
张成平面上的投影
,连接
和
就得到要求的垂线向量
:
因为
和
构成三角形,所以根据向量减法的几何意义有
又投影
在
的张成平面上,所以
的线性组合,可假设
因此:
因为
垂直于
的张成平面,所以
必然垂直于
和
,所以有:
注意到
和
正交,即有
,根据上面的方程组可以分别推出:
所以:
这样就得到了
的一组正交基
:
2.3 总结
上述方法就是三维空间中的施密特正交化,可以总结如下:
3. 更高维度
更高维度的情况以此类推,从而得到
内容选自《马同学图解线性代数》