奇异值分解

定理(SVD):A=UΣVTA = U\Sigma V^{\mathsf{T}}

thm.svd · 定理 · 线性代数 · 内积 · 谱

陈述

设 A∈Mm×n(R)A \in M_{m \times n}(\mathbb{R})(或 C\mathbb{C}),秩为 rr。则存在正交(酉)矩阵 U∈MmU \in M_m、V∈MnV \in M_n 与「对角」矩阵 Σ\Sigma(只有前 rr 个对角元非零)使

A=UΣV†,Σ=diag⁡(σ1,…,σr,0,…),σ1≥⋯≥σr>0A = U \Sigma V^{\dagger}, \qquad \Sigma = \operatorname{diag}(\sigma_1, \ldots, \sigma_r, 0, \ldots), \quad \sigma_1 \ge \cdots \ge \sigma_r > 0

σi\sigma_i 叫 AA 的奇异值,它们是 A†AA^{\dagger}A(或 AA†AA^{\dagger})的特征值的平方根。

说明

⭐ SVD 的几何读法:任何线性映射 = 旋转/反射 →\to 沿坐标轴拉伸 →\to 再旋转/反射。于是它把任意矩阵化成了「UU 与 VV 取好基之后」的对角形 —— 这是等价(A↦PAQA \mapsto PAQ)分类的完整答案(对角元即奇异值,非零个数即秩)。

⭐ 与谱定理的分工:谱定理处理方形且自伴(相似分类);SVD 处理任意形状(等价分类)。前者要求 m=nm = n 且 A∗=AA^{\ast} = A,后者没有任何要求。

⭐ 用途(数值线性代数里最重要的一条定理):降秩逼近(Eckart–Young:截断到前 kk 个奇异值给出最优低秩逼近)、主成分分析、伪逆、条件数。

谁指向它(入边)

推出 1

参考

同一星团的其他概念 16 个

继续

在星图里打开「奇异值分解」 ·  全部 870 个概念 ·  Markdown 原文 ·  读图指南与记号表