Triangular Decomposition

矩阵的LU分解

矩阵的分解在矩阵的研究中有着极其重要的地位,而LU分解则是矩阵分析中一种常见而又重要的分解.

LU分解——从高斯消元法说起

LU分解的来龙去脉

在高斯消元法中,我们使用了多次倍加把主对角元以外的元素变为零,这个过程可以看成是用一系列的初等矩阵来左乘系数矩阵。

则有$A^{(1)}=L_{1}A^{(0)}$,同理有

一般的,有

因为一共有n-1步消元,所以$A^{(n-1)}=L_{n}L{n-1}\dots L_{k}\dots L_{2}L_{1}A^{(0)}$

我们注意到$L_{k}$的逆矩阵为

则$A=A^{(0)}=L_{1}^{-1}L{2}^{-1}\dots L_{n-1}^{-1}A^{(n-1)}=LU$

其中

显然可知L为下三角矩阵而U为上三角矩阵

LU分解的公式推导

根据$A=LU$,由矩阵乘法可得

注:由L为下三角矩阵可知$l_{ij}=0, when j>i$ 同样的因为U是上三角矩阵,所以$u_{ij}=0, when i>j$

由(1)可先计算U的元

然后再计算L的元

综上所述,我们可以得到如下公式

文章目录
  1. 1. 矩阵的LU分解
    1. 1.1. LU分解——从高斯消元法说起
      1. 1.1.0.1. LU分解的来龙去脉
      2. 1.1.0.2. LU分解的公式推导