数值分析向量,矩阵范数,矩阵的条件数

合集下载

数值分析8(向量范数与矩阵范数)

数值分析8(向量范数与矩阵范数)

20:22
16/16
20:22
11/16
A 2 ( A A), 其中 ( B ) max{| i ( B ) |}
T i
2 T T 证: 2 这表明矩阵ATA是对称半正定的, 是非负。设矩阵ATA的特征值为
|| Ax || x A Ax 0
1 2
所以它的特征值 都
n 0
并设对应的特征向量为
v1 , 由于ATA是对称,故 v1 ,
vi
20:22
2
1, i 1,
, vn , v n 是Rn的标准正交基: T , n vi v j 0, i j
12/16
对于向量 x 可被特征向量系所表示 x ck v k
n n k 1
n n
n
T T T || Ax ||2 x A Ax ( c v k k )( ck k vk ) 2
Matlab内部函数: norm(A,p)。
20:22
9/16
矩阵算子范数
设 ||x||是Rn上的向量范数,A∈Rn×n,则A的非 负函数 || Ax ||
|| A || max
x 0
|| x ||
称为矩阵A的算子范数(或诱导范数)。 注1 矩阵算子范数由向量范数诱导出, 如
|| Ax ||2 || A ||2 max x 0 || x || 2
1 i n
, xn

Matlab内部函数: norm(x,p)。特别的, norm(x) 等价于norm(x,2)。 范数概念是我们熟悉的距离概念的一种自然的 推广。 k *
lim || x x || 0
k
则称序列{xk}在范数||.||下收敛于x*。

矩阵范数

矩阵范数

二、向量范数的抽象定义: 1、向量范数的定义 n n x 定义9(向量范数)对于向量 R 或x C 的某个实值非负




2、常用的向量范数 T n n x y x y 定义10 设x ( x1 ,, xn ) R (或x C ) N (1)向量的“∞”范数: ( x ) || x || max x i ; 1 i n
§9 向量,矩阵范数,矩阵的条件数 T 线性方程组,解的形式均为向量,如近似解 x x1 , x 2 ,, x n ,
该近似解的误差估计如何? 下一章要讨论解大型稀疏线性方程组的迭代法,迭代法的收 敛性怎样? 需要对向量空间R n 或矩阵空间 nn 的元素 “大小”给出某 R 度量。即向量范数(或矩阵范数)概念, 种 从而引进 n 或R nn中元素 R 的距离概念。 向量、矩阵与线性方程组有着密切的关系,向量、矩阵范数是 解方程组以及研究与探讨方程组本身性质的工具。 9.1 向量,矩阵范数 二维,三维的长度概念:
k k
max x
1 i n
(k ) i
(k ) x i 0(当k ) x x
k

0(当k )。
由范数的等价性定理有:
(k ) lim x x k (k ) lim x x
k
(k ) x x 0当k , (k ) 2 x x 0当k 。
T
2 2 R 2中,x R 2, x1 x2,其中x x1 , x2 ; x T 2 2 2 R 3中, x R 3, x 1 x 2 x 3 , 其中x x1 , x 2 , x 3 。 x 2 2 2 n x R n , x x1 x 2 x n , 其中x x1 , x 2 , , x n T 。 推广到 R :

数值分析与计算方法 第六章 向量范数和矩阵范数

数值分析与计算方法 第六章 向量范数和矩阵范数
特征方程为
0 2 0 1 1 0 9 1 1 1 2 1
2 T det(I A A) 0 1
0 1 0 9 1 1 2
可得AT A的特征值为
1 9.1428, 2 2.9211, 3 0.9361
为矩阵A的谱半径。
定理6.5
设A R nn,对任一算子范数 有
矩阵范数与 ( A) A . 谱半径的关 系 设是A的特征值,则有非零向 量使 Ax x. 证明:
由相容性条件得 x x Ax A x , x 0 A 即
( A) A .
n
2
1
2
- - - - - 2 - 范数

max {xi } - - - - - - 范数
例6.7 计算向量 x=(1,2,-3)T的向量范数 x 1, x 2 ,x 。 解:
x 1 1 2 3 6, x x
2
12 2 2 33 14, 3。
范数的两个常用性质:
1 j n i 1
1 j n
2n
5
2
aij max { 3,4,2} 4 A max 1 i n
j 1
1 i n
n
由于
A2
( AT A )
因此先求AT A的特征值 1 1 0 1 2 T A A 2 2 1 1 2 0 1 1 0 1
用于误差估
常用矩阵范数有下面三种情形:
a11 a12 a1n a21 a22 a2 n A a a a nn n1 n1 1 - 范数: A 1 max akj

数值分析复习资料

数值分析复习资料

数值分析复习资料一、重点公式第一章 非线性方程和方程组的数值解法 1)二分法的基本原理,误差:~12k b ax α+--<2)迭代法收敛阶:1lim0i pi ic εε+→∞=≠,若1p =则要求01c <<3)单点迭代收敛定理:定理一:若当[],x a b ∈时,[](),x a b ϕ∈且'()1x l ϕ≤<,[],x a b ∀∈,则迭代格式收敛于唯一的根;定理二:设()x ϕ满足:①[],x a b ∈时,[](),x a b ϕ∈, ②[]121212,,, ()(),01x x a b x x l x x l ϕϕ∀∈-≤-<<有 则对任意初值[]0,x a b ∈迭代收敛,且:110111i i iii x x x llx x x lαα+-≤---≤-- 定理三:设()x ϕ在α的邻域内具有连续的一阶导数,且'()1ϕα<,则迭代格式具有局部收敛性;定理四:假设()x ϕ在根α的邻域内充分可导,则迭代格式1()i i x x ϕ+=是P 阶收敛的 ()()()0,1,,1,()0j P j P ϕαϕα==-≠ (Taylor 展开证明)4)Newton 迭代法:1'()()i i i i f x x x f x +=-,平方收敛 5)Newton 迭代法收敛定理:设()f x 在有根区间[],a b 上有二阶导数,且满足: ①:()()0f a f b <; ②:[]'()0,,f x x a b ≠∈;③:[]'',,f x a b ∈不变号④:初值[]0,x a b ∈使得''()()0f x f x <;则Newton 迭代法收敛于根α。

6)多点迭代法:1111111()()()()()()()()()i i i i i i i i i i i i i i i f x f x f x x x x x f x f x f x f x f x f x x x -+-----=-=+----收敛阶:P =7)Newton 迭代法求重根(收敛仍为线性收敛),对Newton 法进行修改 ①:已知根的重数r ,1'()()i i i i f x x x rf x +=-(平方收敛) ②:未知根的重数:1''()(),()()()i i i i u x f x x x u x u x f x +=-=,α为()f x 的重根,则α为()u x 的单根。

数值分析12-范数

数值分析12-范数
第六章 线性方程组的迭代解法
第二节 向量和矩阵的范数
向量范数
定义 对 xRn,若存在对应的非负实数 ||x||,满足
1) ||x|| 0,且等号当且仅当 x=0 时成立; ( 正定性 ) 2) 对任意实数 ,有 ||x||=||· ; ( 齐次性 ) ||x|| 3) 对任意 x 和 y,有 ||x+y|| ||x|| + ||y|| ; ( 三角不等式 ) 则称 ||x|| 为向量 x 的范数。
迭代过程的收敛性
迭代法的收敛条件
X ( k 1) GX k d
定理1:对任意初始向量X(0)及常向量d,上述迭代格式
收敛的充分必要条件是迭代矩阵B的谱半径(G) < 1。
定理2:若迭代矩阵B的某种范数
G 1 则上述
确定的迭代法对任意初值X(0)均收敛于方程组
X = GX + d的唯一解x*。
迭代收敛的充分条件
定理 3
对给定方阵 G,若 G 1 ,则矩阵 I-G 为非奇异.
证 用反证法. 若 I-G 为奇异阵,则存在非零向量 x,使 (I- G)x = 0 即有 x = Gx 于是据式(17)得 由于 x≠ 0,又按题设 G <1,故上式不可能成立. 命题得证.
收敛性的证明
定理 4 若迭代矩阵 G 满足 则迭代公式(23)对于任意初值 x(0)均收敛. 证 由于 ,据定理 3知 I-G 为非奇异阵, 因此 方程组(22)有唯一解 x*: 得
常见向量范数: x 1 | x1 | | x2 | | xn |
x
p
| xi | p i 1
n
1 p
x 2 | x1 |2 | x2 |2 | xn |2 x

数值分析2.1向量和矩阵的范数

数值分析2.1向量和矩阵的范数

x
p
( xi )
i 1
n
1 p p
3. 向量范数的性质
定义:如果Rn中有两个范数 ||x||s 与 ||x||t ,存
在常数m, M>0,使对任意n维向量x,有
mxs xtM x
s
则称这两个范数等价. 性质:对两种等价范数而言,某向量序列在
其中一种范数意义下收敛时,则在另
一种范数意义下也收敛。
1 3 1 2 10 14 A A 2 4 3 4 14 20
T
令 即
10
14
2
14
20
0
解得1, 2 15 221
30 4 0
故最大的特征值为 max 15 221 所以
定理:Rn上的任意两个范数等价. 注:今后研究向量序列的收敛性时,可在任 何一种范数意义下研究。
二、矩阵的范数
1. 矩阵范数的定义 设对任意矩阵 A∈Rn×n,按一定的规则有一 实数与之对应,记为‖A‖,若‖A‖满足
1) A 0当且仅当A 0时才有 A 0; (正定性) 2) cA | c | A , c R; ( 齐次性) 3) A B A B , ( 三角不等式) 4) AB A B , ( 相容性)
1 i n j 1 n
A 1 max | a ij | max{1 3,2 4} 6
1 j n i 1
n
A
F
( aij ) 1 2 9 16 5.477
i , j 1
n
1 2 2
下面计算2-范数
A 2 max ( A A)
T

第五专题 矩阵的数值特征(行列式、范数、条件数、迹、秩、相对特征根)讲解

第五专题 矩阵的数值特征(行列式、范数、条件数、迹、秩、相对特征根)讲解

第五专题矩阵的数值特征(行列式、迹、秩、相对特征根、范数、条件数)一、行列式已知A p×q, B q×p, 则|I p+AB|=|I q+BA|证明一:参照课本194页,例4.3.证明二:利用AB和BA有相同的非零特征值的性质;从而I p+AB,I q+BA中不等于1的特征值的数目相同,大小相同;其余特征值都等于1。

行列式是特征值的乘积,因此|I p+AB|和|I q+BA|等于特征值(不等于1)的乘积,所以二者相等。

二、矩阵的迹矩阵的迹相对其它数值特征简单些,然而,它在许多领域,如数值计算,逼近论,以及统计估计等都有相当多的应用,许多量的计算都会归结为矩阵的迹的运算。

下面讨论有关迹的一些性质和不等式。

定义:n nii ii1i1tr(A)a====λ∑∑,etrA=exp(trA)性质:1. tr(A B)tr(A)tr(B)λ+μ=λ+μ,线性性质;2. Ttr(A )tr(A)=;3. tr(AB)tr(BA)=;4. 1tr(P AP)tr(A)-=;5. H Htr(x Ax)tr(Axx ),x =为向量;6. nnk ki i i 1i 1tr(A),tr(A )===λ=λ∑∑;从Schur 定理(或Jordan 标准形)和(4)证明; 7. A 0≥,则tr(A)0≥,且等号成立的充要条件是A=0;8. A B(A B 0)≥-≥即,则tr(A)tr(B)≥,且等号成立的充要条件是A=B (i i A B (A)(B)≥⇒λ≥λ);9. 对于n 阶方阵A ,若存在正整数k,使得A k =0,则tr(A)=0(从Schur 定理或Jordan 标准形证明)。

若干基本不等式对于两个m ×n 复矩阵A 和B ,tr(A H B)是m ×n 维酉空间上的内积,也就是将它们按列依次排成的两个mn 维列向量的内积,利用Cauchy-schwarz 不等式[x,y]2≤[x,x]﹒[y,y]得定理:对任意两个m ×n 复矩阵A 和B |tr(A H B)|2≤tr(A H A)﹒tr(B H B)这里等号成立的充要条件是A=cB,c为一常数。

数值分析第一章1.3范数

数值分析第一章1.3范数

A R ,令 A max X 0
nn
AX X
r
r
, ( r 1, 2, ),
r 则 为 与n 相容的范数,记为 。 A r Rn
称其为由向量范数诱导的矩阵空间的算子范数。
证明:1、向量范数与其诱导的矩阵空间的算子范数相容 证、 A R nn、Y R n , Y 0,
2
二、矩阵的范数 定义2 定义映射 :R nn R, A A ,若满足: 1、 A
0, A 0 当且仅当
A 0;
2、 aA a A , a R, A R nn ;
nn 3、 A B A B , AB A . B , A, B R ,
n
2

2 2 x12 x 2 x n 0;
2

i1 axi
n
2
a

xi2 a X 2 ; i 1
n
(3)易见,X
2

X T X , 由Cauchy-Schwarz不等式
( X T Y ) 2 ( X T X )(Y T Y )
X Y
2 2
(X Y) (X Y) X
2、(齐次性).任意 a R ,有 aX a X ; 3、(三角不等式). X Y X Y 。 将向量模的概念加以推广,便得到向量范数概念。
定义1 定义映射 ① ② ③
: R n ,若满足条件: R, X X
X 0;
X 0当且仅当 , X 0
aX a X , a R, X R n ;
X Y X Y , X ,Y Rn ,
n 则称其为 R上的一种范数。
最常用的如下三种向量范数: X x1 , x2 ,, xn T R n

数值分析矩阵分析基础

数值分析矩阵分析基础
1in
i
A(谱 范 数 ) 2
注:Rn×n中的任意两个矩阵范数也是等价的。
定义5: 设|| ·||为Rn×n上的矩阵范数,A,B∈Rn×n 称 ||A-B||为A与B之间的距离。
定义6:设给定Rn×n中的矩阵序列{ A k },若
lim
k
Ak
A
0
则称矩阵序列{ A}k收敛于矩阵A,记为
lim
k
Ak
v y v1
v y v1
v
为矩阵A的算子范数.
由 算 子 范 数 的 定 义 , 可 由 向 量 范 数 诱 导 出 矩 阵 范 数 :
1)显然A0.若A0,则AmaxAx 0. x1 反之,若A0Ax 0Ax
A0.
正定性
2 )对任意两个n阶方阵A和B,
AB max (AB)x max AxBx
定理1:定义在Rn上的向量范数 X 是变量X分量的 一致连续函数。 X f (X )
定理2:在Rn上定义的任一向量范数 X 都与范数 X 等价, 1 即存在正数 M 与 m ( M>m ) 对一切XRn,不等式
mXXMX
1
1
成立。
推论:Rn上定义的任何两个范数都是等价的。
对常用范数,容易验证下列不等式:
2)cA |c|A , c R ;(齐次 ) 性 3)ABAB,(三角不 ) 等式 4)AB AB, (相容 ) 性
则称‖A‖为矩阵A的范数。
定义4 (矩阵的算子范数)
设xRn, ARnn, x 是向量范数(v=1,2,或), v
称矩阵的非负函数
A
Ax sup v sup Ay来自=max Ayv
x x
( 1 )c o n d ( A ) A 1A A 1 A I 1

(完整版)数值分析重点公式

(完整版)数值分析重点公式

第一章 非线性方程和方程组的数值解法 1)二分法的基本原理,误差:~12k b ax α+--<2)迭代法收敛阶:1lim0i pi ic εε+→∞=≠,若1p =则要求01c <<3)单点迭代收敛定理:定理一:若当[],x a b ∈时,[](),x a b ϕ∈且'()1x l ϕ≤<,[],x a b ∀∈,则迭代格式收敛于唯一的根;定理二:设()x ϕ满足:①[],x a b ∈时,[](),x a b ϕ∈, ②[]121212,,, ()(),01x x a b x x l x x l ϕϕ∀∈-≤-<<有 则对任意初值[]0,x a b ∈迭代收敛,且:110111i i iii x x x ll x x x lαα+-≤---≤--定理三:设()x ϕ在α的邻域内具有连续的一阶导数,且'()1ϕα<,则迭代格式具有局部收敛性;定理四:假设()x ϕ在根α的邻域内充分可导,则迭代格式1()i i x x ϕ+=是P 阶收敛的 ()()()0,1,,1,()0j P j P ϕαϕα==-≠L (Taylor 展开证明)4)Newton 迭代法:1'()()i i i i f x x x f x +=-,平方收敛 5)Newton 迭代法收敛定理:设()f x 在有根区间[],a b 上有二阶导数,且满足: ①:()()0f a f b <; ②:[]'()0,,f x x a b ≠∈;③:[]'',,f x a b ∈不变号④:初值[]0,x a b ∈使得''()()0f x f x <;则Newton 迭代法收敛于根α。

6)多点迭代法:1111111()()()()()()()()()i i i i i i i i i i i i i i i f x f x f x x x x x f x f x f x f x f x f x x x -+-----=-=+----收敛阶:P =7)Newton 迭代法求重根(收敛仍为线性收敛),对Newton 法进行修改 ①:已知根的重数r ,1'()()i i i i f x x x rf x +=-(平方收敛) ②:未知根的重数:1''()(),()()()i i i i u x f x x x u x u x f x +=-=,α为()f x 的重根,则α为()u x 的单根。

研究生数值分析(2)向量范数与矩阵范数

研究生数值分析(2)向量范数与矩阵范数

我们用其度量向量 X (x1, x2, x3)T 的“大小”。
实质上向量范数 X 是一个实值函数, 它满足如下3个条件: (1非负性). 对任意 X R3 ,都有 X 0
当且仅当 X 0 X 0
(2齐次性). 对任意 a R 和向量 X R3 ,
aX a X
(3三角不等式). 对任意 X ,Y R3 , 都有
n
X 2 2
xi
2
n max{
x1 2 ,
x2 2 ,, xn 2} n
X
2
i 1
即有 X n X ,故有 X X n X
2


2

例5 设
X (1, 2, 3)
,求
X ,X ,X
1
2

解:由向量 X 的1,2, 范数定义
X 1 2 3 6 1
X r X 0
rr
r
证毕。
常用的3种算子范数的定义与算式为:p10-11
AX
n
1―范数(列模)
A max
1
X 0
X
1 1
max 1 jn
i 1
aij
2―范数(谱模)
AX
A max 2
X 2
X 0
max ( AT A)
2
∞―范数(行模)
AX
n
A max

X 0
X (1)2 22 (3)2 14 2
X max{ 1 , 2 , 3} 3
(2) 矩阵的范数
定义2 设 N(A) A 是定义在 Rnn 上的实值函数, 如果它满足4个条件:

矩阵 条件数

矩阵 条件数

矩阵条件数
矩阵条件数是应用数值分析中经常使用的概念,它是描述矩阵稳定性的一个量,被认为是对矩阵解法的一个重要指标。

矩阵条件数有两种定义,分别为1范数条件数和2范数条件数,都通常用来衡量矩阵求解的精确度,得到的条件数越小,表明求解的精度越高,矩阵稳定性也就越好。

1范数条件数是一个算术表达式,用来评估矩阵的稳定性。

它反映了矩阵解法求解过程中,推导式的数值误差的变化情况,即在不影响本质结果的条件下,系数矩阵A的扰动,会对最终解向量x的变化产生多大的影响。

简而言之,矩阵的1范数条件数可以用来衡量矩阵求解的精确度。

2范数条件数也是一个算术表达式,用来评估矩阵的稳定性。

它反映了矩阵求解过程中,解向量x的数值误差变化的情况,即在不影响本质结果的条件下,解向量x的扰动,会对系数矩阵A的变化产生多大的影响。

简而言之,矩阵的2范数条件数可以用来衡量解向量x 的精确度。

矩阵条件数的计算主要是通过计算矩阵A的特征值来实现的,一般情况下,特征值最大的与特征值最小的比值的绝对值就是矩阵条件数。

由于矩阵条件数直接反映了矩阵求解的准确性,所以在实际使用中也会通过调整特征值的大小来减小条件数,从而提高解法的精确性。

- 1 -。

数值分析向量矩阵范数矩阵的条件数

数值分析向量矩阵范数矩阵的条件数

数值分析向量矩阵范数矩阵的条件数数值分析是研究数值计算方法的一门学科,主要研究如何在计算机上对数学问题进行数值计算。

在数值分析中,向量和矩阵是常用的数学工具,而范数和条件数则是评估向量和矩阵性质的指标。

向量是一个有方向和大小的量,通常用一维数组来表示。

在数值分析中,我们常常需要计算向量的范数,即向量的大小。

向量的范数有多种定义方法,常用的有1-范数、2-范数和无穷范数。

1-范数是向量的所有元素的绝对值之和。

对于n维向量x=(x1,x2, ..., xn),它的1-范数定义为,x,1 = ,x1, + ,x2, + ... + ,xn。

2-范数是向量的所有元素平方和的平方根。

对于n维向量x=(x1,x2, ..., xn),它的2-范数定义为,x,2 = √(x1^2 + x2^2 + ... +xn^2)。

无穷范数是向量绝对值的最大值。

对于n维向量x=(x1, x2, ..., xn),它的无穷范数定义为,x,∞ = max(,x1,, ,x2,, ..., ,xn,)。

矩阵是一个二维数组,数值分析中常用矩阵进行线性代数的计算。

矩阵范数是对矩阵性质的度量,它可以看作是矩阵中元素的其中一种“大小”。

矩阵的范数有多种定义方法,常用的有1-范数、2-范数和无穷范数,与向量的定义类似。

矩阵的条件数是衡量矩阵相对于其逆矩阵的敏感度的度量。

一个矩阵的条件数越大,表示它的逆矩阵对输入误差的敏感度越高,计算的结果可能越不稳定。

在数值计算中,经常需要考虑矩阵的条件数,尽可能选择条件数较小的矩阵进行计算,以提高计算的稳定性和精确性。

总之,向量和矩阵是数值计算中常用的数学工具,而范数和条件数则是评估向量和矩阵性质的指标。

正确理解和应用这些概念,对于进行准确和稳定的数值计算具有重要的意义。

数值分析条件数和性态

数值分析条件数和性态
x0
Ax x
p
p
可验证它是一矩阵范数,称为从属范数。
华长生制作 6
可以验证,向量范数 x p 所导出的矩阵范 数 A p 与该向量范数是相容的。 定理 矩阵范数 A 1 , A , A 2 分别是向量 范数 x , x , x 的从属范数。
1 2
下面来讨论线性方程组的解对系数矩阵和 右端常数项的敏感性问题。
1i n
可以验证它们都是 R 上的范数。
n
华长生制作
2
定理1 设 x 是 x R 的某种范数,则 x 是分量 x1 , x2 , , xn 的连续函数。
n
定理2 设 p 及 q 是 R n 上的两种向 量范数,则有与x无关的常数 c1 , c2 ,使
c1 x
p
x
q
c2 x p , x R n
然后,求解等价方程组PAQ y=P y , y =Q-1x。
华长生制作
15
华长生制作
12
例 下列Hilbert矩阵是一族著名的病态矩阵: 1/ 2 1/ n 1 1/ 3 1 /(n 1) 1/ 2 Hn 1 / n 1 /(n 1) 1 /(2n 1)
它是一个n×n的对称矩阵,可以证明是正定的。计算条件数有cond2 (H4)= 1.5514 × 104 , cond2( H6)=1.4951 × 107,cond2( H8)= 1.525 × 1010。由此可见,随着n的增加, Hn的病态可能越严重。
定理3
华长生制作
R n 上所有范数是等价的。
3
接下来看矩阵的范数。 定义 矩阵 A Rnn 的非负实函数 A 若满足
1 A 0, 且 A 0 A 0; 2 c R, 有 cA c A ; 3 A, B R nn , A B A 4 AB A B .

向量与矩阵范数矩阵条件数

向量与矩阵范数矩阵条件数
13
定理:设 || ꞏ || 是 Rn 上的任一向量范数,其对应的算子范数 也记为 || ꞏ || ,则有
Ax A x
证明:直接由算子范数定义可得。
该性质就是矩阵范数与向量范数的相容性
定理:设 || ꞏ || 是任一算子范数,若 ||B||<1 ,则 I±B 非奇异,

IB
1

1
1
B
向量与矩阵范数 矩阵条件数
1
向量内积,向量范数 常见向量范数:1、2、p、 范数的性质(连续性、等价性) Cauchy-Schwarz 不等式 向量序列的收敛性
3
常见向量范数
Rn 空间上常见的向量范数
1-范数: 2-范数: p-范数:
n
x 1 xi = |x1 | | x2 |
算子范数
常见的算子范数
① 1-范数(列范数) ② 2-范数(谱范数) ③ -范数(行范数)
矩阵范数性质
9
n
A
1

max
1 jn
i1
aij
A 2 ( AT A)
n
ABiblioteka max1 i n
j 1
aij
证明:③ ② 板书,① 为作业
11
(1) 连续性:设 f 是 Rnn 上的任一矩阵范数,则 f 关于 A 的
注:教材上的定义不太严谨 A max Ax
x 0 x
算子范数举例
证明:板书
10
例:设
A

1 3
解:板书
2 4 计算
A 1,
A 2,
A,
A F
12
算子范数性质
定理:设 || ꞏ || 是任一算子范数,则 ( A) A

矩阵的条件数

矩阵的条件数

矩阵的条件数
矩阵的条件数是数值计算中一种常见的概念,它用来反映矩阵系统的稳定性或敏感性。

它的定义是指系统的解的小变化对于系统的输入的大变化的响应比,它可以用来表征矩阵在求解过程中的稳定性。

简单地说,矩阵的条件数是矩阵非奇异性的度量,又称为范数比,表示矩阵在求解过程中的稳定性。

一般来说,矩阵的条件数越大,说明矩阵系统越不稳定。

一般来说,矩阵的条件数越大,说明矩阵在解的求取中越不精确,系统也可能不稳定,这样解就可能收到小变化的影响,变化很大。

但是,矩阵的条件数不仅只是反映系统稳定性,它还有很多实用的功能。

比如,矩阵的条件数可以用来判断求解线性方程组的方法是否可靠。

它也可以用来判断线性方程组的解是否唯一。

例如,如果方程组的条件数大于一定的值,则方程组的解可能不是唯一的。

此外,也可以用条件数来判断矩阵的奇异性,一般来说,矩阵的奇异性越大,它的条件数也越大。

因此,可以通过计算矩阵的条件数来判断矩阵的奇异性。

矩阵条件数也可以用来求解一般矩阵分解问题,此时可以利用矩阵的条件数来判断矩阵分解的结果是否精确,结果也是否稳定。

简而言之,矩阵的条件数是一个极其重要的概念,它可以用来表征矩阵的稳定性,它也能用来判断求解线性方程组的方法是否可靠,它还可用来求解一般的矩阵分解问题。

因此,矩阵的条件数在实际工程中有着广泛的应用。

数值分析 向量范数与矩阵范数

数值分析 向量范数与矩阵范数

x

5
3、范数的等价性

n 则 x R 设
x 2 x1 n x
2
P20习题14
二、矩阵范数 1、定义 2、矩阵范数与向量范数的相容性 3、诱导矩阵范数(矩阵的算子范数) 4、常用的矩阵范数
二、矩阵范数 1、定义
二、矩阵范数 1、定义 2、矩阵范数与向量范数的相容性
3、诱导矩阵范数(矩阵的算子范数)
思考:A的P-范数如何计算?
A的P-范数的计算 定理1.4 设
A R
n i 1
nn
则 A的列范数
证明
A 1 max aij
1 j n
A 2 max ( A A)
T
A的谱范数
A max aij
1 i n j 1
n
A的行范数
其中
max ( AT A) 表示矩阵 AT A 的最大特征值.
AB A B
x 1
AB max ABx max A Bx
A max Bx A B
x 1
证毕
4、常用的矩阵范数 (1)A的P-范数 (2)A的F-范数
★A的P-范数(由向量范数诱导的矩阵范数) 向量范数 x 且
p
矩阵范数
p
A p max Ax
x p 1
p
Ax p A p x
x2 x x
T
kx 2 (kxi ) k xi2 k x
2 i 1 i 1
n
n
2
x 2 xi2 xT x
i 1
n
x y 2 ( x y)T ( x y) xT x xT y yT y yT x x 2 2x y y
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

§8 向量,矩阵范数,矩阵的条件数一 、 向量、矩阵范数为了讨论线性方程组近似解的误差估计与研究解方程组迭代法的收敛性,需要在)(nn nRR ⨯或中引进向量序列(或矩阵序列)极限概念。

为此,这就需要对量空间n R (或n n R ⨯矩阵空间)元素的“大小”引进某种度量即向量范数(或矩阵范数)即距离的概念。

(一)向量范数:向量范数是3R 中向量长度概念的推广。

},{1为复数i n nx x x x x C ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡== 称为n 维复向量空间。

},)({为复数ij n n ij n n a a A A C ⨯⨯==称为n n ⨯复矩阵空间。

(2)设nn nCA C x ⨯∈∈,,称T n Hx x x x=≡),,(1 为x 的共轭转置,T H A A =称为A 共轭转置矩阵。

在许多应用中,对向量的范数(对向量的“大小”的度量)都要求满足正定条件,齐次条件和三角不等式,下面给出向量范数的抽象定义。

nR x ∈(或nC x ∈)的某个实值非负函数x x N ≡)(,如果满足下述条件(1)正定性 00,0=⇒⇐=≥x x x (2)齐次性 x ax α=其中R ∈α(或C ∈α)(3)三角不等式 )(,,nn C R y x y x y x ∈∈∀+≤+或,称x x N ≡)(是n R 上(或n C )一个向量范数(或为模)。

由三角不等式可推出不等式 (4)y x y x -≤- 下面给出矩阵计算中一些常用向量范数。

设)(),,(1nn T n C x R x x x ∈∈=或(1)向量的“∞”范数 i n i x x x N ≤≤∞∞=≡1max )((2)向量的“1”范数 ∑==≡ni i x xx N 111)((3)向量的“2”范数 2/1122/122)(),()(∑===≡ni i x x x xx N(4)向量的能量范数 设n n R A ⨯∈为对称正定阵2/1),()(x Ax xx N R x AA n =≡→∈∀称为向量的能量范数。

设n R x ∈(或n C x ∈),则)(),(),(12x N x N x N ∞是nR 上(或n C )的向量范数。

证明 只验证三角不等式:对任意nR y x ∈,,则222y x y x +≤+利用哥西不等式:22),(y xy x ≤,则有),(22y x y x yx ++=+),(),(2),(y y y x x x ++= 2222222yy xx ++≤222))(y x +=对任何nR y x ∈,则 (1) ∞∞≤≤x n x x2(2) 212x n x x ≤≤(3) ∞∞≤≤x n x x1证 只证(1)。

记j i ni n x x x x x x ==⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=≤≤∞11max ,于是有(a)∑=∞=≤=ni ijx x x x122222(b) ∑∑=∞===≤=ni jjni ixn x n x x x12221222(二)向量序列的极限}{)(k x及向量*x 且记Tn T k n k k x x x x x x ),,(,),,(1)()(1)(***==如果2n 个数列收敛,即 ),,1(lim )(n i x x i k ik ==*∞→则称}{)(k x收敛于*x ,记*∞→=x x k k )(lim ,或说向量序列的收敛是)(k x 分量收敛到*x 对应分量。

),,2,1(102102)(n k xk k k =⎪⎪⎭⎫ ⎝⎛-+=--显然,有⎪⎪⎭⎫ ⎝⎛=∞→22lim )(k k x 设nR y x ∈,,称非负实数y x y x d -≡),(为y x ,之间距离,其中⋅为向量的任何一种意义下范数。

设}{)(k x为n R 中一向量序列,且n R x ∈,则⇒⇐=∞→ x x k k )(lim 是0)(→-vk x x (当∞→k )其中v⋅为向量的任一范数。

证明 只对2,=∞=v v 证明。

显然有),,1(0lim lim )()(n i x x x x i k i k k k ==-⇒⇐=∞→∞→)(0lim )(1∞→→-⇒⇐≤≤k x x i k i ni 当)(0)(∞→→-⇒⇐∞k xx k 当又由范数的等价性定理有:∞∞-≤-≤-x x n xx xx k k k )(2)()(于是 )(0)(02)()(∞→→-⇒⇐∞→→-∞k x x k xxk k 当(三)矩阵的范数一个n n ⨯矩阵A 可看作2n 维向量空间中一个向量,于是由nnR 上向量“2”范数,可以引进n n R⨯中矩阵的一种范数。

∑==≡Nj i ij Fa AA F 1,2/12)()(称为A 的 Frobenius 范数。

nn RA ⨯∈的某个非负实值函数A A N ≡)(,如果满足下述条件:(1)正定性:00,0=⇒⇐=≥A A A 是且 (2)齐次性:R A A ∈=ααα,(3)三角不等式:B A B A +≤+则称)(A N 是n n R ⨯上的一个矩阵范数(或模)。

由于在许多应用问题中,矩阵和向量是相联系的,现引进一种矩阵的算子范数。

它是由向量范数诱导出来的并且这种矩阵范数和向量范数是相容的,即nn nRA R x ⨯∈∈∀,nn nR A R x ⨯∈∈,且设有一种向量范数vx相应的定义一个矩阵的非负函数vvR x x v xAx A A N n∈≠=≡0max)((最大比值),称)(A N 为矩阵A 的算子范数。

设v x 是n R 上的向量范数,则v A A N ≡)(是n n R ⨯上一个范数且满足相容条件: (1) v v v x A Ax ≤(2) ),(nn v v v R B A B A AB ⨯∈∀≤证明 由v A A N ≡)(定义,可知有v vv A xAx ≤ 或),(,n n n v v v R x R A x A Ax ∈∈∀≤⨯下面验证三角不等式:v v vB A B A +≤+由定义 vvx Rx vxxB A BA n)(max 0+=+≠∈由于v v v Bx Ax x B A +≤+)(v v v v x B x A +≤v v v x B A )(+=或)0(,)(≠∈∀+≤+x R x B A xxB A n v v vv且故v v vB A BA +≤+nn nR A R x ⨯∈∈,,则称为A 的行范数)称为A 的列范数)称为A 的“2”范数)其中)(max A A T λ为A A T最大特征值。

证明 证(1):记`1),,(T n x x x =,t x xi ni ==≤≤∞1max∑∑==≤≤≤≤==n j nj j i ij ni n i a a 1011)1(max 0其中μ于是j nj ij ni n j j ij ni x a x a Ax∑∑=≤≤=≤≤∞≤=1111max max∑==≤nj ijit at 1maxμ说明,对任何向量0≠x ,则有μ≤∞∞xAx (a) 如果能找到一向量0x 且10=∞x 使μ≤∞∞00x Ax 那末,定理得证。

下面来寻求0x 使比值等于μ,记Tn x x x x ),,,(210 =且使10=∞x于是,T nj n j nj j nj j j i j jx a x a x aAx ),,,,(111100∑∑∑====且由(a)式有 μ≤∞Ax由此,应选取0x 为:⎪⎩⎪⎨⎧<-≥=0,10,100j i j i j a a x 当当则10=∞x 及∑∑====n j nj j i j j i a x a 1100μ或μ=∞Ax故μ=∞∞≠xAx x 0max证(3):由于A A T 为对称半正定矩阵,则A A T 特征值为非负,即记A A T 特征值为),,1,1(n i i =λ,则有021≥≥≥≥n λλλ且有ni i u 1}{=满足),,2,1(,n i u Au A i i i T ==λ,ij j i u u δ=),(考查比值:nR x ∈∀且0≠x ,于是∑==ni ii ua x 1),(),(),(),(2222x x x Ax A x x Ax Ax xAx T==∑∑∑====ni ini ni i i i i i u u 1211),(ααλα11212λαλα≤=∑∑==n i ini ii说明,对任何非零向量nR x ∈,则有122λ≤xAx另一方面,取1u x =则有111111221221),(),(λλ==u u u u u Au故)(max 2A A AT λ=nn RA ⨯∈,则(1)∞∞≤≤A n A A n21;(2)∞∞≤≤A n A A n11n n R A ⨯∈的特征值为),,1(n i i =λ,称i ni A λρ≤≤≡1max )(为A 的谱半径。

(1)设n n R A ⨯∈,则A A ≤)(ρ,其中A 为满足矩阵,向量相容性条件的矩阵范数。

(2)设n n R A ⨯∈为对称矩阵,则)(2A A ρ=。

证明 只证(1)。

设λ为A 的任一特征值,于是,存在0≠x 使x Ax λ= 且Ax x x ==λλ x A ≤即A A x ≤≤)(ρλ或⋅为矩阵的算子范数,且1<B ,则B I ±为非奇异矩阵,且有估计BB I -≤±-11)(1证明 1)反证法。

设B I -为奇异阵,则0)(=-x B I 有非零解记为0x ,即00x Bx = 于是,100=x Bx 由此,有1≥B ,这与假设矛盾。

2)由I B I B I =---1))((即得 11)()(---+=-B I B I B I从而11)()(---+≤-B I B I B I BB I -≤-∴-11)(1二 、 矩阵的条件数、病态方程组直接法的误差原因:1.算法及舍入原因2.方程组本身固有的问题要分析方程组的状态并估计算法的误差(原始数据扰动对解的影响)——量度:矩阵的条件数a=[1 1;1 1.0001];b=[2,2]';a\b对右端项作微小变化(小扰动):⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡0001.220001.111121x x 其中⎥⎦⎤⎢⎣⎡=0001.00b δa=[1 1;1 1.0001];b=[2,2.0001]';a\b显然有,⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡=+11,11x x x δδ0186.0101213001.020152=⨯⨯≤∞*∞xx δ【说明】右端常数项的相对误差4105.020001.0-∞∞⨯==bbδ 而引起解的相对误差5.021==∞*∞x xδ常数项的微小误差引起解的相对误差较大,扩大了410-倍,也就是说,此方程组解对方程组的数据A,b 非常敏感,这样的方程组就是病态方程组.设线性方程组为Ax=b (1)其中A ∈R n ×n ,x,b ∈R n 且A 非奇异。

相关文档
最新文档