命题
只讨论实矩阵.
任意矩阵 A m , n A_{m,n} Am,n 可以分解为:
A m , n = U Σ V T A_{m,n} = U\Sigma V^T Am,n=UΣVT
其中 U m , m U_{m,m} Um,m 和 V n , n V_{n, n} Vn,n 为由 R m \R^m Rm 和 R n \R^n Rn 下的标准正交基组成, Σ \Sigma Σ 为对角矩阵
证明
A T A A^TA ATA 为半正定矩阵 (证明见上篇博客), 所以特征值都为非负数, 记其特征值为 σ ( A T A ) = { σ 1 2 . . . σ n 2 } \sigma (A^TA) = \{\sigma_1^2...\sigma_n^2\} σ(ATA)={ σ12...σn2}, 并按照从大到小顺序排列
记 A T A A^T A ATA 的秩为 r r r, 则 σ 1 ≥ . . . ≥ σ r ≥ 0 = σ r + 1 = . . . = σ n \sigma_1 \ge ... \ge \sigma_r \ge 0 = \sigma_{r+1} = ... = \sigma_n σ1≥...≥σr≥0=σr