QR分解、RQ分解与SVD分解整理
1.QR分解
QR分解将一个m x m的矩阵A分解为一个正交矩阵Q与一个上三角阵R之积。常常利用Householder变换来进行QR分解的计算。
Householder变换可以将一个向量某一维度之外的其他维度化为0.以一个3 x 3的矩阵A为例。为了便于描述,假定*代表没有变化的元素,+为变换的元素,带有下标的H代表一个Householder变换。
令,
则
H为一正交矩阵,
QR分解将一个m x m的矩阵A分解为一个正交矩阵Q与一个上三角阵R之积。常常利用Householder变换来进行QR分解的计算。
Householder变换可以将一个向量某一维度之外的其他维度化为0.以一个3 x 3的矩阵A为例。为了便于描述,假定*代表没有变化的元素,+为变换的元素,带有下标的H代表一个Householder变换。
令,
则
H为一正交矩阵,