← 全部问题残差的正交性如何导出正规方程 ATAx* = ATb?
残差向量
r=Ax∗−b 正交于列空间
C(A),因为
Ax∗ 是
b 到
C(A) 的正交投影。正交于
C(A) 意味着
r 位于正交补
C(A)⊥ 中。利用恒等式
C(A)⊥=N(AT),我们知道
r∈N(AT),这意味着
ATr=0。代入
r 得到
AT(Ax∗−b)=0,展开后得到正规方程
ATAx∗=ATb。
适用条件
- Ax∗ 是 b 到 C(A) 的正交投影
- C(A)⊥=N(AT)(线性代数基本定理)
- 矩阵乘法对减法满足分配律
理解与推导
- 建立残差 Ax∗−b 正交于 C(A) 中的每个向量。
- 将几何正交性转化为代数隶属关系:Ax∗−b∈C(A)⊥。
- 应用子空间恒等式 C(A)⊥=N(AT) 得出 Ax∗−b∈N(AT)。
- 使用零空间的定义:AT(Ax∗−b)=0。
- 分配 AT 得到 ATAx∗−ATb=0。
- 重排以获得正规方程:ATAx∗=ATb。
例子
黑板显示了链条:Ax∗−b∈C(A)⊥,然后 C(A)⊥=N(AT),然后 AT(Ax∗−b)=0,导致 ATAx∗=ATb。
容易误解的地方
- 混淆左零空间 N(AT) 与右零空间 N(A)。
- 认为残差正交于 A 的行而不是列。
相关问题
理解原因↗ 最小二乘拟合 Ax∗ 被识别为 b 到 C(A) 的正交投影,因为最小二乘的目标是在子空间 C(A) 中找到最接近 b 的向量。子空间的一个基本几何性质指出,子空间中距离外部向量最近的唯一点是其正交投影。
适用条件:C(A) 是 Rn 的子空间;b∈Rn;距离由欧几里得范数衡量
理解原因↗ 正规方程的解被认为是最小二乘解,因为它满足了最小化残差范数 ∥b−Ax∥ 的充要条件。推导表明,最小化该范数等价于要求残差 Ax∗−b 正交于列空间 C(A)。
适用条件:原始系统 Ax=b 可能不相容;ATAx∗=ATb 有解
理解原因↗ 每个乘积 Ax 都是列空间 C(A) 的成员,因为矩阵-向量乘法被定义为 A 的各列的线性组合。具体来说,如果 A=[a1 a2 ⋯ ak] 且 x=[x1,…,xk]T,那么 Ax=x1a1+⋯+xkak。
适用条件:A 是 n×k 矩阵;x∈Rk;C(A) 是 A 的各列的张成空间
理解原因↗ 方程 Ax=b 无解,因为求解它等价于寻找权重 x1,…,xk 使得 x1a1+⋯+xkak=b。列空间 C(A) 定义为 A 的各列的所有可能线性组合的集合。
适用条件:A 是 n×k 矩阵;x∈Rk 且 b∈Rn;C(A) 表示 A 的列空间
掌握方法↗ 最小化欧几里得范数 ∥b−Ax∗∥ 等价于最小化其平方 ∥b−Ax∗∥2。范数的平方在代数上展开为对应分量差的平方和:(b1−v1)2+(b2−v2)2+⋯+(bn−vn)2,其中 v=Ax∗。
适用条件:b,v∈Rn;使用标准欧几里得范数;v=Ax∗
答案依据视频资料生成并经过独立核验。若有疑问,请核对原视频或联系原作者。