矩阵分解

开个专题,研究矩阵分解的方法。

Cholesky分解

Hermitian matrix(埃尔米特矩阵,厄米矩阵,自伴随矩阵),是共轭对称的方阵。

正定矩阵是Hermitian matrix的一种。
设A是一个n阶厄米特正定矩阵(Hermitian positive-definite matrix)。Cholesky分解的目标是:
设$A = LL^{T}$,得到:(其中$A_{21}$是一个列向量,$A_{22}$是一个n-1阶的方阵)

其中,未知量$l_{11},L_{21},L_{22}$,这3个未知量的求解公式是:

设$A_{22}’ = A_{22} - L_{21}L_{21}^{T}$,则化简为$A_{22}’ = L_{22}L_{22}^{T}$,可以继续Cholesky分解,被分解的矩阵是A的右下角的n-1阶子方阵。所以这个算法具有递归性质。

举个例子:

根据公式,有:

(注意,这里已经是n-1阶的Cholesky分解)

综上

对矩阵的Cholesky分解,就像对实数的求平方根。根据协方差矩阵的定义,Cholesky分解可以反求期望。

特征分解

N维非零向量$v$是N×N的矩阵$A$的特征向量,当且仅当下式成立:

其中$λ$为一标量,称为$v$对应的特征值。也称$v$为特征值$λ$对应的特征向量。也即特征向量被施以线性变换$A$只会使向量伸长或缩短而其方向不被改变。
由上式可得

参考

可对角化矩阵
若尔当标准型
希尔伯特空间
特征分解
奇异值分解