- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
对A(1)的第一列
(1) 1
构
造L1 , 使L11(1) a11 , 0, ..., 0 T .
L1
m21
M
1
O
mn1
1
1
L1 A(1)
m21
M
mn1
1 O
a1M(11)
... O
1 an(11) ...
a1M(1n)
a(1) nn
数值分析 14
数值分析
1
L1 A(1)
0
3 0
1
9
0
数值分析 10
数值分析
二、矩阵的三角分解 1. 顺序高斯消元与LU分解的等价性
顺序高斯消元的基本思想:将矩阵A的下三角部分 消为零,即
aa12((1111))
a(1) 12
a(1) 22
L L
L L L
an(11)
a(1) n2
L
a(1) 1n
a(1) 2n
L
a(1) nn
1 2 3 0 1 2
0 0 3
数值分析 12
数值分析 1 2 3 例2 求矩阵A= 2 3 4的LU分解.
1 3 2
解:A(3) L2 A(2) L2 L1 A
A L11 L21U
1 2 3 0 1 2 =U
0 0 3
1 0 0
L1
=
2
1
0
1 0 1
1 0 0
L2
=
0
1
0
0 1 1
j
0
L
010L
0
M
ln j
数值分析 1
数值分析
1
O
Lj
I
l jeTj
1 1
l j1 j 1
M
O
ln j
1 0 0 0
L2
0 0
0
1 l3,2 l4,2
0 1 0
0 0
I
l 2e2T
1
1
数值分析 2
数值分析
Gauss变换阵的性质:
1
O
1
1. Lj1 I l jeTj
以下各行进行初等行变换。
3. 用Lj右乘矩阵A,只改变A的第j列
a11 a12 a13 1 0
例:AL1
a21
a22
a23
m21
1
a31 a32 a33 m31 0
a11 a12m21 a13m31 a12
a21
a22m21
a23m31
a22
a31 a32m21 a33m31 a32
n1 n1
)
1
l21
1
l31 M
l32 M
1
O
M M
1
ln1 ln2 ln3 ... ln,n1 1
数值分析 4
数值分析
3.
L
1 1
L
1 2
...
L
1 n1
(I
l 1e1T
)( I
l 2e2T
)...( I
l
eT
n1 n1
)
1
l21
1
l31 M
l32 M
1
O
M M
1
ln1 ln2 ln3 ... ln,n1 1
定义消元乘数 m ij xi x j ,(i j 1, j 2, ..., n)
1
O
1
0
M
0
Lj I l jeTj
1 m j1, j
M
1 O
其中
l
j
m j1, j
M
mn, j
1
mn, j
于是有
Lj x y (x1, x2,..., xj ,0,...,0)T
a(1) 11
a(1) 12
L
a(2) 22
L
O
a(1) 1n
a(2) 2n
M
a(n) nn
数值分析 11
数值分析
例1 用Gauss消元法将矩阵A
化为上三角矩阵
1 2 3 A= 2 3 4
1 3 2
解:n 3, a11 1 0
m21 a21 / a11 2 / 1 2 m31 a31 / a11 1 / 1 1
数值分析 7
数值分析
例:x ( x1 , x2 , x3 )T,x1 0
1 0
L1
m2,1
1
m3,1 0
0
0,m 1
i1
xi
x1
,(i
2,3)
10
L1 x
x2
x1
1
x3
x1
0
0
x1
x1
0
x2
0
x3 0
1
数值分析 8
数值分析
2. 用Lj左乘矩阵A, Lj A相当于对A的第j行
数值分析
第五节 高斯变换阵与矩阵的三角分解
一、Gauss变换阵
设 向 量 l j 0,...0, l j1, j , l j2, j ,...,ln, j T Rn
e j 0,...0,1,0,...,0T Rn
( j)
定义Gauss变换阵为
0
M
0
Lj
I l jeTjIlj1源自m21Mmn1
1 O
1
a(1) 11 M
a(1) n1
... O ...
a1M(1n)
a(1) nn
a1(11)
L1 A(1)
a(1) 12
L
a(2) 22
L
MO
a(2) n2
L
a(1) 1n
a(2) 2n
M
A( 2 )
数值分析 5
数值分析
1 0 0 1 0 0
L1 L2
l21
1
0 0
1
0
l31 0 1 0 l32 1
1 0 0
l21
1
0
l31 l32 1
L2 L1
数值分析 6
数值分析
Gauss变换阵的作用:
1. x ( x1 , x2 , ..., x j , x j1, ..., xn )T 0,且x j 0
1
L1
=
2
1
1
1
L1 A完成第一步消元, 得 :
1 2 3 A(2) L1 A 0 1 2
0 1 1
a (2) 22
1
0
m32
a (2) 32
/
a (2) 22
1 /(1)
1
1
L2
=
1
,L2
A(
2
)
L2 L1 A
1 1
完成第二步消元, 得
A(3) L2 A(2) L2 L1 A
令:L L11 L21
1 0 0 1
=
2
1
0 0
1 0 1 0
1 0 0
=
2
1
0
1 1 1
0 0 1 0 1 1
数值分析 13
数值分析
记 A A(1) a1M(11)
... O
an(11) ...
a1M(1n)
1(1)
,
(1) 2
,
...,
(1) n
a(1) nn
第一步:设a1(11) 0, 取mi1 aa( (1i1111) ), i 2, ..., n
1
l j1, j 1
M O
ln, j
1
证:L j Lj1 ( I l jeTj )( I l jeTj )
I
l jeTj
l jeTj
l
j
eTj
l
j
e
T j
I
Lj1 L j
数值分析 3
数值分析
2. L1 L 2 ...L n1
(I
l 1e1T
)( I
l 2e2T
)...( I
l
eT
0 0 1
a13
a23
a33
数值分析 9
数值分析
例:设 x (1, 3, 6,9)T ,求一Gauss变换阵L2使 L2 x (1, 3, 0, 0)T .
1 0 0 0
解:L2
0 0
1 2
0 0 1 0
0 3 0 1
1 0 0 0 1 1
L2
x
0 0
1 2
0
0
3
3
1 0 6 0