矩阵分解指的是将复杂的矩阵分解成比较简单的矩阵的乘积的形式。在数值代数、矩阵论和最优化应用。
三角分解:
矩阵的三角分解:将一个方阵A\pmb{A}AA分解成一个下三角阵L\pmb{L}LL和一个上三角矩阵R\pmb{R}RR的乘积,即A=LR\pmb{A}=\pmb{L}\pmb{R}AA=LLRR。
充分必要条件:A\pmb{A}AA的各阶顺序主子阵可逆。
分解的方法:只需要对矩阵(A,E)(\pmb{A},\pmb{E})(AA,EE)初等变换成上下三角的形式,就可以得到上三角和下三角矩阵。
满秩分解:
满秩矩阵:矩阵A\pmb{A}AA的行(列)向量线性无关,则称A\pmb{A}AA是行(列)满秩矩阵。
满秩分解:设A\pmb{A}AA是m×nm\times nm×n阵,A\pmb{A}AA的秩rrr,则存在m×rm\times rm×r列满秩矩阵F\pmb{F}FF和r×nr\times nr×n行满秩矩阵G\pmb{G}GG,使得A=FG\pmb{A}=\pmb{F} \pmb{G}AA=FFGG。
分解的方法:将矩阵A\pmb{A}AA使用初等变换化成阶梯形,然后根据行和列的线性无关组构造出列满秩和行满秩矩阵。
正交满秩分解定理:设A\pmb{A}AA是m×nm\times nm×n阶实矩阵,A\pmb{A}AA的秩是rrr,则存在m×rm\times rm×r列正交矩阵W\pmb{W}WW和行满秩的r×nr \times nr×n阵R\pmb{R}RR,使得A=WR\pmb{A}=\pmb{W}\pmb{R}AA=WWRR。其中W\pmb{W}WW满足WTW=Er\pmb{W}^T\pmb{W}=\pmb{E}_rWWTWW=EEr。
谱分解:
矩阵的谱分解:若A\pmb{A}AA可对角化,即存在可逆矩阵P\pmb{P}PP,使得P−1AP=diag{λ1,λ1,⋯ ,λn}\pmb{P}^{-1}\pmb{A}\pmb{P}=diag\{\lambda_1, \lambda_1,\cdots,\lambda_n\}PP−1AAPP=diag{λ1,λ1,⋯,λn},其中的{λ1,λ1,⋯ ,λn}\{\lambda_1, \lambda_1,\cdots,\lambda_n\}{λ1,λ1,⋯,λn}是矩阵的特征值。设P=(α1,α2,⋯ ,αn), P−1=(β1,β2,⋯ ,βn)T\pmb{P}=(\alpha_1,\alpha_2,\cdots,\alpha_n),\! \pmb{P}^{-1}=(\beta_1,\beta_2,\cdots,\beta_n)^TPP=(α1,α2,⋯,αn),PP−1=(β1,β2,⋯,βn)T.则:
A=∑i=1nλiαiβiT
\pmb{A}=\sum_{i=1}^n\lambda_i\pmb{\alpha}_i\pmb{\beta}_i^T
AA=i=1∑nλiααiββiT
矩阵谱分解的必要条件:矩阵可对角化。
分解的方法:求A\pmb{A}AA的特征值和特征向量,特征向量组成的矩阵求逆。
奇异值分解:
奇异值分解:设A\pmb{A}AA是m×nm\times nm×n的实矩阵,半正定矩阵ATA\pmb{A}^T\pmb{A}AATAA的n个特征值是λ1,λ2,⋯ ,λn\lambda_1, \lambda_2,\cdots,\lambda_nλ1,λ2,⋯,λn。显然λi≥0\lambda_i\geq 0λi≥0.称σi=λi,(i=1,2,⋯ ,n)\sigma_i=\sqrt{\lambda_i},(i=1,2,\cdots,n)σi=λi,(i=1,2,⋯,n)是矩阵的奇异值。设奇异值中有rrr个不等于0,记作σ1≥σ2≥⋯≥σr>0\sigma_1 \geq \sigma_2 \geq \cdots \geq \sigma_r > 0σ1≥σ2≥⋯≥σr>0,并且设矩阵D=diag{σ1,σ2,⋯ ,σr}\pmb{D}=diag\{\sigma_1,\sigma_2,\cdots,\sigma_r \}DD=diag{σ1,σ2,⋯,σr}。令m×nm \times nm×n阶矩阵 Σ\SigmaΣ :
Σ=[DOOO]
\pmb{\Sigma}=\begin{bmatrix} \pmb{D} & \pmb{O} \\ \pmb{O} & \pmb{O}\end{bmatrix}
ΣΣ=[DDOOOOOO]
则存在正交矩阵U\pmb{U}UU和V\pmb{V}VV:
A=UΣVT
\pmb{A}=\pmb{U}\pmb{\Sigma}\pmb{V}^T
AA=UUΣΣVVT
分解方法:求ATA\pmb{A}^T\pmb{A}AATAA的特征值和特征向量。由特征值求奇异值,由特征向量单位正交化求得V\pmb{V}VV,再由D\pmb{D}DD和V\pmb{V}VV求得D\pmb{D}DD。
(奇异值分解在统计学、信号处理、图像压缩、AI有很多应用)
3497





