Skip to content

4.6.3 奇异值分解

(1) 奇异值和奇异向量A 是大小为(m, n)的实矩阵,秩等于 r . 矩阵 AATATAr 个非零特征值 λν ,并且对于这两个矩阵它们是相同的. 矩阵 ATA 的特征值 λν 的正平方根 dν=λν(ν=1,2,,r) 称为矩阵 A 的奇异值. ATA 对应的特征向量 uν 称为矩阵 A 的右奇异向量, AAT 对应的特征向量 vν 称为左奇异向量:

(4.222a)ATAuν=λνuν,AATvν=λνvν(ν=1,2,,r).

左右奇异向量间的关系是

(4.222b)Auν=dνvν,ATvν=dνuν.

秩为 r 的大小为(m, n)的矩阵 Ar 个正奇异值 dν(ν=1,2,,r) ,有 r 个正交规范化右奇异向量 uνr 个正交规范化左奇异向量 vν . 此外,对于零奇异值存在 nr 个正交规范化右奇异向量 uν(ν=r+1,,n)mr 个正交规范化左奇异向量 vν(ν=r+1,,m) . 因此,大小为(m, n)的矩阵有 n 个右奇异向量和 m 个左奇异向量,并且可由它们构成两个正交矩阵

(4.223)U=(u1,u2,,un),V=(v1,v2,,vm)

(参见第 368 页 4.1.4, 9.).

(2) 奇异值分解 表达式

(4.224a)A=VA^UT

称为矩阵 A 的奇异值分解,其中(4.224b)

019363af-d8ae-7006-ac42-15a9aafbc2ce_69_428_1284_698_455_0.jpg

矩阵 A^ 与矩阵 A 的大小同为(m, n),并且除最初 r 个对角元 a^νν=dν(ν= 1,2,,r) 外,只有零元素. 数 dνA 的奇异值.

注 用 AH 代替 AT ,并且代替正交矩阵考虑酉矩阵 UV ,那么关于奇异值分解的所有论述对于复元素矩阵也成立.

(3) 应用 奇异值分解可用来确定大小为(m, n)的矩阵 A 的秩,并且可用于超定方程组 Ax=b (参见第 419 页 4.5.3.1) 的近似解的计算,即借助所谓正则化方法解问题

(4.225)Axb2+αx2=i=1m[k=1naikxkbi]2+αk=1nxk2=min!,

其中 α>0 是正则化参数.

version 1.24.0