范数与相容
定义 3.1(向量范数)
设 x∈Rn,∥x∥ 为 x 的实值函数。若满足
- 非负性: ∥x∥≥0,且 ∥x∥=0⟺x=0;
- 齐次性: ∥αx∥=∣α∣∥x∥,∀α∈R;
- 三角不等式: ∥x+y∥≤∥x∥+∥y∥,∀x,y∈Rn,
则称 ∥x∥ 为 x 的范数或模。
常用的向量范数为
∥x∥1=i=1∑n∣xi∣,∥x∥2=(i=1∑n∣xi∣2)1/2,∥x∥∞=1≤i≤nmax∣xi∣.
对于 1≤p<∞,定义 p 范数
∥x∥p=(i=1∑n∣xi∣p)1/p.
命题 3.1
若 A∈Rn×n 非奇异,∥⋅∥ 为 Rn 中的向量范数,则
∥x∥A=∥Ax∥
为 Rn 中的一个新范数。
定义 3.2(向量极限)
设
{x(k)}={(x1(k),…,xn(k))T}
为 Rn 上的向量序列,
x∗=(x1∗,…,xn∗)T∈Rn.
若 i=1,2,…,n 时均有
k→∞limxi(k)=xi∗,
则称向量序列 {x(k)} 收敛于向量 x∗。
定理(范数的连续性)
在 Rn 中,若 x(k)→x∗,则
∥x(k)∥→∥x∗∥.
定理(范数的等价性)
设 ∥⋅∥I、∥⋅∥II 为 Rn 中的两种范数,则存在 0<α1<α2,使对任意 x∈Rn 有
α1∥x∥II≤∥x∥I≤α2∥x∥II.
即 ∥⋅∥I 与 ∥⋅∥II 等价。
对于 Rn 中的 ∥x∥1、∥x∥2、∥x∥∞,有
n1∥x∥1∥x∥∞∥x∥∞≤∥x∥2≤∥x∥1,≤∥x∥1≤n∥x∥∞,≤∥x∥2≤n∥x∥∞.
定理
x(k)→x∗⟺∀∥⋅∥, ∥x(k)−x∗∥→0.
定理
x(k) 有极限⟺x(k) 为 Cauchy 列.
定义 3.3(矩阵范数)
设 A∈Rm×n,∥A∥ 为 A 的实值函数。若满足
- 非负性: ∥A∥≥0,且 ∥A∥=0⟺A=0;
- 齐次性: ∥αA∥=∣α∣∥A∥,∀α∈R;
- 三角不等式: ∥A+B∥≤∥A∥+∥B∥,∀A,B∈Rm×n,
则称 ∥A∥ 为 A 的范数。
若 ∥⋅∥u、∥⋅∥v、∥⋅∥w 分别为 Rm×n、Rm×q、Rq×n 中的范数,且对任意 A∈Rm×q、B∈Rq×n 有
∥AB∥u≤∥A∥v∥B∥w,
则称这些范数相容。若 Rn×n 中的范数 ∥⋅∥ 自身相容,则称 ∥⋅∥ 为相容范数。
定理(p 范数的诱导矩阵范数)
设 ∥⋅∥p 为向量范数。对任意 A∈Rm×n,定义
∥A∥p=∥x∥p=1max∥Ax∥p.
由 A 的范数 ∥⋅∥p 和向量范数 ∥⋅∥p 的诱导性,有
∥Ax∥p≤∥A∥p∥x∥p.
定理
设 A=(aij)m×n∈Rm×n,则
∥A∥1∥A∥2∥A∥∞=1≤j≤nmaxi=1∑m∣aij∣,=ρ(ATA)1/2,=1≤i≤mmaxj=1∑n∣aij∣.
对于 B∈Rn×n,特征值绝对值的最大值称为谱半径:
ρ(B)=imax∣λi∣.
矩阵范数 ∥A∥2 称为谱范数,且
∥A∥2=ρ(ATA)1/2.
定义 3.7
对任意 A,所有与向量范数相容的矩阵范数的下确界为
inf∥A∥=ρ(A).
推论 3.1
若 ρ(A)<1,则存在一个与向量范数相容的矩阵范数 ∥⋅∥,使 ∥A∥<1。
对 A∈Rm×n,有
∥A∥2n1∥A∥∞n1∥A∥1∥A∥F≤∥A∥F≤n∥A∥2,≤∥A∥2≤n∥A∥∞,≤∥A∥2≤n∥A∥1,=(i=1∑mj=1∑naij2)1/2.
定义 3.8(矩阵极限)
定理
对任意 A∈Rn×n,
Ak→0 (k→∞)⟺ρ(A)<1.
定理
k=0∑∞Ak 收敛⟺ρ(A)<1,k=0∑∞Ak=(I−A)−1.
迭代法一般格式与收敛性
x(k+1)=Hx(k)+g,
其中 H 称为迭代矩阵。
定理
∀x(0), x(k) 收敛⟺ρ(H)<1.
推论 3.2
若 ∥H∥<1,且 ∥⋅∥ 与向量范数相容,则迭代收敛。
定理
若 ∥H∥<1,则
∥x(k)−x∗∥∥x(k)−x∗∥≤1−∥H∥∥H∥∥x(k)−x(k−1)∥,≤1−∥H∥∥H∥k∥x(1)−x(0)∥.
可用 ∥x(k)−x(k−1)∥ 判断收敛。x(k)−x∗ 由 (ρ(H))k→0 的速度决定,
R(H)=−ln(ρ(H))
称为渐近收敛速度。
Jacobi 迭代与 G–S 迭代
设 Ax=b,并写为
A=D−L−U,
其中 L 为下三角矩阵,U 为上三角矩阵。
Jacobi 迭代
x(k+1)HJ=D−1(L+U)x(k)+D−1b,=I−D−1A.
其分量形式为
xi(k+1)=−aii1(j=1∑i−1aijxj(k)+j=i+1∑naijxj(k)−bi).
G–S 迭代
xi(k+1)x(k+1)HGS=−aii1(j=1∑i−1aijxj(k+1)+j=i+1∑naijxj(k)−bi),=(D−L)−1Ux(k)+(D−L)−1b,=I−(D−L)−1A.
定义 3.6
设 A=(aij)∈Rn×n。若
j=1j=i∑n∣aij∣<∣aii∣,i=1,…,n,
则称 A 为严格对角占优矩阵。
定义 3.7
设 A∈Rn×n。若存在置换矩阵 P 和 1≤r<n,使
PTAP=(B0CD),
则称 A 可约;否则称 A 不可约。
若 A=(aij) 且 aij=0,从 i 到 j 作有向线。对任意 i,j,若 j→i 有有向通路,则 A 不可约。
命题 3.2
A 不可约⟺有向图连通.
定理
若 A 严格对角占优或不可约对角占优,则 A 非奇异。
定理
若 A 严格对角占优或不可约对角占优,则 Jacobi 迭代与 G–S 迭代收敛。
定理
设 A 对称正定,则
J 收敛⟺2D−A 正定.
定理
设 A 对称正定,则 G–S 迭代收敛。
SOR 方法
xi(k+1)=xi(k)−aiiω(j=1∑i−1aijxj(k+1)+j=i∑naijxj(k)−bi),
x(k+1)Hω=Hωx(k)+ω(D−ωL)−1b,=(D−ωL)−1[(1−ω)D+ωU].
定理
设 A=D−L−U 对称正定。当 0<ω<2 时,ρ(Hω)<1,Ax=b 的 SOR 方法收敛。
SOR 第 k+1 次迭代解与 G–S 第 k+1 次迭代解的线性组合为
xSOR(k+1)=(1−ω)xSOR(k)+ωxGS(k+1).
每种数值方法的误差
定理
若
A(x+δx)=b+δb,
则对任意向量范数及其诱导矩阵范数,有
∥x∥∥δx∥≤∥A∥∥A−1∥∥b∥∥δb∥.
定义 3.8(条件数)
若 A=0,定义
cond(A)=∥A∥∥A−1∥.
又可记条件数指标为
χ(A)=δb=0sup∥δb∥/∥b∥∥δx∥/∥x∥.