Loading [MathJax]/jax/output/HTML-CSS/jax.js

线性代数笔记(6)——LU 分解

线性代数笔记(6)——LU 分解

LU 分解

分析

方阵 A 需要可逆。(必要条件)

方阵A 上三角矩阵 U

EA=UE 是一系列初等矩阵的乘积。

设只做“上面行的倍数加到下面行”的操作,A 经 Gauss 消元法变为上三角阵。

则三阶下就是 EE32E31E21

消去矩阵为下三角矩阵,消去矩阵的逆、乘积均为下三角。

LE1 容易计算,EE32E31E21 不易计算。

L 是这样得到的:将消元的系数写在相应位置。
(a1a2a3)=A=(100l2110l31l321)U=(100l2110l31l321)(u1u2u3){a1=u1a2=l21u1+u2a3=l31u1+l32u2+u3

定义

An×n=LUAn×n 可逆,其中 L 是对角元是 1 的下三角阵,U 是上三角阵。

LDU 分解

A=LU=LDU,其中 D 是一个对角阵,U 是对角元是 1 的上三角阵。
DU=(d1dn)(11)


D=diag(d1,d2,,dn)

LU 分解解线性方程组

先解出 L(Ux)=bLc=b),再解出 Ux=c

两次解方程较为容易,只需要回代即可。

LU 分解的存在性和唯一性

并非每个矩阵 A 都有 LU 分解,即使 A 可逆。

比如:
(0120)


AkA 的左上角的 k×k 子矩阵,称为 Ak 阶顺序主子阵。

定理:设可逆矩阵 A=(aij)n×n 的顺序主子阵 Ak=(aij)k×k(k=1,,n) 均为可逆阵,则 ALU 分解。

定理:设 n 阶可逆阵 AA=LU,其中 L 为下三角矩阵,U 为上三角矩阵,且 lii=1,uii0(1in),则分解唯一。

同理,A=LDU 的分解也唯一。

对称矩阵的 LDLT 分解

A 是对称矩阵。

LDU=A=AT=(LDU)T=UTDLT,由 LDU 分解唯一性知 U=LT

A=LDLT

置换矩阵

定义

一个 n 元置换是 1,2,,n 的一个排列,这诱导了 n 阶单位矩阵“行”的一个重排,单位阵行重排后得到的矩阵称为置换阵

性质

共有 n!n 阶置换阵。

置换阵的逆还是置换阵,置换阵的乘积仍是置换阵。

置换阵 P 满足 P1=PT

PA=LU 分解

定理:设 A 是一个 n 阶可逆阵,则存在置换阵 P,使得 PA=LU

 

点赞 1

No Comments

Add your comment

必须在敌军还分散的时候,出其不意地袭击他们。