Alex_McAvoy

想要成为渔夫的猎手

矩阵的三角分解

【LU 分解】

若方阵 $A$ 可分解为

其中,$L$ 为单位下三角阵,$U$ 为上三角阵,则称 $A$ 可三角分解,或称 $A$ 可 LU 分解Doolittle 分解

对于 $n$ 阶方阵 $A=[a_{ij}]$ 有唯一的 LU 分解的充要条件是:$A$ 的前 $n-1$ 个顺序主子式 $\Delta_k\neq 0,1\leq k\leq n-1$,其中


LU 分解的一个具体方法是:对 $A$ 的增广矩阵 $\left[ \begin{array}{c:c}A&I\end{array}\right]$ 进行初等变换,变换成一个上三角阵和单位下三角阵的格式 $\left[ \begin{array}{c:c}U&L^{-1}\end{array}\right]$,此时即可得 $A=LU$

例:

对 $A$ 的增广矩阵进行初等变换

可得

故有

【带行交换的 LU 分解】

对于 $n$ 阶方阵 $A$,若其前 $n-1$ 个顺序主子式 $\exists \Delta_k=0$,则 $A$ 无法进行 LU 分解

但若 $A$ 为满秩矩阵,那么存在置换矩阵 $P$,使得 $PA$ 有 LU 分解,此时称为带行交换的 LU 分解

设 $A$ 是带有行交换的三角分解 $PA=LU$,由于 $A$ 满秩,故 $U$ 可逆,记 $Q=U^{-1}$,则 $Q$ 亦为上三角阵,于是有 $PAQ=L$,而上三角阵可逆 $Q$ 右乘 $A$,相当于对 $A$ 进行行初等变换,故分解过程如下:

则有 $PAQ=L$,从而

【LDU 分解】

设方阵 $A$ 有 LU 分解

若 $A$ 可逆,则上三角阵 $U_1$ 也可逆,其主对角线元素均不为 $0$

因此,$U_1$ 必可分解为对角阵 $D$ 和单位上三角阵 $U$ 的乘积,即有

称为方阵 $A$ 的 LDU 分解,其中,$L$ 为单位下三角阵,$D$ 为对角阵,$U$ 为单位上三角阵


例:

由前例可知,$A$ 有 LU 分解,且 $A$ 可逆,故

【Cholesky 分解】

当 $A$ 是对称正定矩阵时,其顺序主子式 $\Delta_k>0(0\leq k\leq n)$,故 $A$ 有唯一的 LDU 分解 $A=LDU$,记

由于 $A=A^T$,故有

由 LDU 分解的唯一性,可知 $L=U^T$,令

则有

称为对称正定矩阵的 Cholesky 分解平方根分解,其中,$G=LD^{\frac{1}{2}}$ 为下三角阵,其主对角元素均大于 $0$

感谢您对我的支持,让我继续努力分享有用的技术与知识点!