第6章 逐次逼近法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章 逐次逼近法 §1 线性方程组解的误差分析 因为线性方程组涉及到矩阵和向量,为了对线性方程组的近似解进行误差估计,以及后面研究迭代法解线性方程组的收敛性,需要对向量和矩阵引进范数的概念。
一、向量和矩阵的范数 1.向量的范数
定义 1 如果向量空间n
R 上的某个非负实值函数()N =x x 满足条件:
(1)正定性:0≥x ,当且仅当=0x 时0=x ;
(2)齐次性:c c =x x ,c 为任意实数; (3)三角不等式:+≤+x y x y 。
则称⋅为n R 上的一个向量范数。
n 维向量空间
12{|(,,,),,1,2,,}n
n i R x x x x R i n ==∈= x x
上常用的三种范数:
(1)向量的2—范数:
2
=
x
;
(2)向量的∞—范数:
1max i i n
x ∞
≤≤=x
; (3)向量的1—范数:
∑==n
i i
x x 1
1。
例1 设(1,2,3,4)T
=--x ,则
214
1max 4,
123410.
i i x ∞
≤≤=====++-+-=x x
x
后面我们研究迭代法解线性方程组时,需要讨论算法的收敛性。为此,先给出算法产生的迭代点列收敛的概念。
定义2 设()
()()1(,,)k k k n
n
x x R =∈ x
,
*
*
*1
(,,)n
n
x x R =∈ x ,若
)
,,2,1(,lim *)(n i x x
i
k i
k ==∞
→,
则称点列()
{}k x 收敛于*
x ,并记作
()*
lim k k →∞
=x x
。
由定义可知:
()
*
lim k k →∞
=x
x ()
*lim k k ∞
→∞
⇔-=0x
x
,
()
*
lim k k →∞
=x
x ()*1lim k k →∞
⇔-=0x x ,
()
*
lim k k →∞
=x
x ()
*2
lim k k →∞
⇔-=0x
x
。
2.矩阵的范数
定义 3 如果矩阵空间n
n R
⨯上的某个非负实
值函数()N =A A 满足以下条件:
(1) 正定性:0≥A ,且0=⇔=0A A ;
(2)齐次性:c c =A A ,c 为任意实数; (3)三角不等式:+≤+A B A B ; 则称()N A 为n
n R
⨯上的一个矩阵范数。
在研究方程组解的误差时,常需要涉及到矩阵乘积的范数以及矩阵与向量乘积的范数,为了研究的方便,我们要求它们之间满足
≤Ax A x ,≤AB A B ,
其中前一个条件称为矩阵范数与向量范数的相容性,后一个条件称为矩阵范数的可乘性。
并非所有的矩阵范数都满足相容性和可乘性,下面用向量范数定义一类矩阵范数,这种矩阵范数满足上述两个条件。
定义 4 设,n n n
R R ⨯∈∈x A ,给定一种向量范数v x ,相应地定义一个矩阵范数
1
max
max v v
v v
x v
≠===x Ax A Ax
x
,
称之为矩阵A 的算子范数。
性质1 设A 是矩阵A 的一个算子范数,则 (1)≤Ax A x ;(相容性)
(2)≤AB A B ;(可乘性)
(3)=A I 时,1=I 。
定理1 对于矩阵的算子范数,如果1
()
1
11-±≤
-I B B 。
证明 如果B I ±为奇异矩阵,则方程组
0)(=±x B I
有非零解,设为0x ,于是
00Bx x =, 从而
0000x x B Bx Bx x <≤== ,
这是矛盾。 又
1
1
1()()
()()
I I B I B I B B I B ---=±±=±±±,
所以
1
1
)()
(--±=±B I B I B I ,
两边取范数,得
1
11
1
()
()
()1()
,
I B I B I B I B I B B I B ----±=±≤+±≤+±
移项,得
()1)
(11
≤±--B I B ,
因此
B B I -≤
±-11)
(1
。
常用的矩阵算子范数有下述三种: (1)矩阵的行范数: