定义
Orthogonal Projection) 正交投影是把向量送到某个子空间上的最近点,同时要求剩余误差垂直于该子空间。若 是子空间,,则 在 上的正交投影是唯一向量 ,满足
等价地,
正交投影的本质不是“把图形垂直压下去”的直观动作,而是一个内积条件:
在实有限维空间中,这个条件写成 。它同时保证 是最近点,因为对任意 ,
且两项正交,所以
实际计算时可以按三步走:先由正交误差条件求最佳系数 ,再得到投影向量 ,最后把 写成 读出投影矩阵。直线投影和列空间投影的公式都是这三步的不同维数版本。
直线上的正交投影
若目标子空间是一条过原点的直线
则投影点必有形式
正交误差条件为
因此
并且
这就是向量投影的基本公式。误差为
并满足
直线投影矩阵为
所以
该矩阵满足
投影到列空间
若目标子空间由矩阵 的列张成,即
则正交投影点写成
误差为
正交投影要求误差垂直于整个列空间,等价于垂直于 的每一列:
这给出正规方程
若 的列线性独立,则
投影点为
对应的正交投影矩阵是
这里的可逆性边界是
理由是
因为 蕴含
若列向量相关,应先换成列空间的一组基,或用 QR、SVD、伪逆来表示同一个正交投影。
这里的逆矩阵只属于 ,不能在一般情形下拆成 。当 是矩形矩阵时 不存在;当 方阵可逆时, 已经是全空间,投影矩阵才等于 。
伪逆给出的投影
当 的列相关时, 不可逆,但到列空间的正交投影仍然存在。若 是伪逆,则
这条公式不要求 列满秩。若 ,秩为 ,则
正好是到 张成的列空间的投影。同理,
是到行空间 的投影。
秩一矩阵
中若 是单位向量,则
这说明伪逆把投影公式从满列秩情形推广到了任意秩情形。
投影矩阵的结构
正交投影矩阵有两个核心代数特征:
幂等性 表示投影后的向量已经在目标子空间中;对称性 表示误差方向与目标子空间正交。反过来,实矩阵只要同时满足这两个条件,就是某个子空间上的正交投影矩阵。
若 投影到 ,则
互补矩阵
也是正交投影矩阵,并且投影到 :
于是
是标准的正交分解,且
若只有 而没有 ,矩阵仍表示投影,但一般是斜投影;它的误差方向不一定垂直于目标子空间,因此不保证给出最近点。
标准例子
把
投影到 轴,得到
把同一个 投影到 平面,得到
这两个子空间互为正交补,所以
再看一个列空间投影。令
由
得
因此
检查可知
所以 垂直于列空间, 就是最近点。对应投影矩阵为
它满足 ,且 。
核心要点
- 直线投影由 和 决定,因此 ,。
- 直线投影矩阵是秩一矩阵 ,它把 直接送到 。
- 投影到任意子空间时,误差 必须垂直于整个子空间。
- 若目标子空间是 且 列满秩,则正规方程 给出 ,再由 得到投影。
- 正交投影矩阵 满足 与 ;互补矩阵 投影到 。
相邻概念
投影定理给出正交投影存在、唯一和最近点性质;正交误差记录误差的垂直判别;投影矩阵把投影写成 ;最小二乘法把投影应用到不可精确求解的方程组 。当目标空间是 时,正交投影的全部计算都围绕
展开,这条式子就是从几何正交性进入代数计算的桥梁。