• 沒有找到結果。

《数值分析》6

N/A
N/A
Protected

Academic year: 2021

Share "《数值分析》6"

Copied!
17
0
0

加載中.... (立即查看全文)

全文

(1)

《数值分析》6

主要内容:

Hilbert矩阵的病态性 向量范数与矩阵范数 矩阵的条件数概念

Hilbert矩阵的条件数

(2)

引例 . Hilbert矩阵的病态性

 

 

 

 

7 / 1 6

/ 1 5

/ 1 4

/ 1

6 / 1 5

/ 1 4

/ 1 3

/ 1

5 / 1 4

/ 1 3

/ 1 2

/ 1

4 / 1 3

/ 1 2

/ 1 1

A

 

 

 

 

2

41 . 1

2 1 b

方程组

Ax =b1

的解为

x1

 

 

 

 

2

42 . 1

2 1 b

1

方程组

Ax = b 的解为 x

x – x1=[ -2.4 27.0 -64.8 42.0 ]T

数据计算结果

Hilbert矩阵的病态性

(3)

定义 3.1:

Rn

n维向量空间,如果对任意x∈Rn,都有一个实数

与之对应

,且满足如下三个条件:

(1)正定性: ||x||≥0,且||x||=0 <=> x = 0 ; (2)齐次性: λ为任意实数

x   x

(3)三角不等式: ( y ∈R

xyxy

n )

则称

||x||为向量x的范数 .

:向量范数是向量长度概念的推广.例如

2 22

12 1

2 n

n

i xi

x

x

 

x

是向量

x 的2范数

为什么定义向量范数

向量范数与矩阵范数

(4)

n n

i xi x x x

x

1 2

1 1

) ,

, ,

( max

max 1 2

1 i n xi x x xn

x

常用的向量范数

:

2 2

2 2

1 1 2 2

||

|| n n

i xi x x x

x

1. 证明 ||x||2 Rn 上的一种范数

先证明柯西不等式

: | xTy |≤ ||x||2·|| y||2

对任意实数

λ, 有(x - λy)T(x - λy)≥0  xTx – 2λxTy + λ2yTy ≥0

| xTy |2 – (xTx)(yTy) ≤0  | xTy |≤ ||x|| ·|| y||

判别式

根据上式的最小值依然大于 0,求导得到最小值,推导出来

广义:p范数

向量范数与矩阵范数

(5)

) (

) (

||

|| x

y 22

x

y T x

y

y y x

y y

x x

xTTTT

22

22 2 | | || ||

||

|| xxT yy

22 2

2 2

2 2 || || || || || ||

||

|| x

x y

y

2 2

2

|| || || ||

||

|| xyxy

(

三角不等式成立

)

0

||

|| x

2

x

12

x

22

   x

n2

1 2 2 1

2 ( )2 | | | | || ||

||

|| x x n x x

i i

n

i i   

 

(

正定性成立

)

(

齐次性成立

)

向量范数与矩阵范数

(6)

向量范数的性质

定义:

如果Rn中有两个范数 ||x||s 与 ||x||t ,存在常数m, M>0,使对任意n维向量x,有

s t

s

x M x

x

m  

则称这两个范数等价.

性质:对两种等价范数而言,某向量序列在其中一种范数意

义下收敛时,则在另一种范数意义下也收敛。

注:今后研究向量序列的收敛性时,可在任何一种范数意义 下研究。

向量范数与矩阵范数

(7)

正交变换下向量2-范数不变性

ATA= I (正交变换性质) , y =Ax  || y ||2 = || x ||2

x x Ax

A x

Ax Ax

y

y

T

( )

T

( )

T T

T

2

2

|| ||

||

|| yy

T

yx

T

xx

 举例:

 

 

 

 

 

 

 

k k k

k

y x v

u

cos sin

sin 75 cos

.

0

向量范数与矩阵范数

(8)

1. 范数意义下的 单位向量

: X=[x1, x2]T

1

1 -1

-1

||X||2 = 1

1

-1

1

||X||1 = 1

-1

1

1 -1

-1 ||X||

= 1

|

|

|

|

||

|| X 1x1x2

22 12

||2

|| X

x

x

|}

|

|, max{|

||

|| X x1 x2

向量范数与矩阵范数

(9)

2. 设x=(x

1, x2, ····, xn)T, 证明

|| x ||

|| x ||

1

n || x ||

|

|

|

|

|

|

||

|| x

1

x

1

x

2

   x

n

证明

:

|

| max

||

||

|

|

max

1 k n

x

k

x

1

n

1 k n

x

k

  

|| |||| ||

||

|| x x

1

n x

所以

三角不等式的变形

:

|| xy |||| x |||| y ||

||

||

||

||

||

||

||

|| xxyyxyy

||

||

||

||

||

|| xyxy || y |||| x |||| xy ||

||

||

||

||

||

||

||

|| xyxyxy

向量范数与矩阵范数

(10)

定义 3.2

A ∈ Rn×n ,存在实数||A||满足:

则称

||A|| 是矩阵 A 的一个

范数

.

(1)正定性: ||A||≥0, 且 ||A||=0  A = 0 ; (2)齐次性: λ为任意实数A A

(3)三角不等式: ( B ∈RA B A B n×n )

(4)相容性: || AB |||| A |||| B || (A, BR nn )

Frobenius范数 1/ 2

1 1

2

) (

||

||  

n

j

n

i ij

F

a

A

向量范数与矩阵范数

(11)

矩阵算子范数的概念

||x||是Rn

上的向量范数

,A∈Rn×n,则A的非负函数

||

||

||

max ||

||

|| 0 x

A Ax

x 

称为矩阵

A的

算子范数

1:矩阵算子范数由向量范数诱导出, 如

2 2

2 0 || ||

||

max ||

||

|| x

A Ax

x  2

1

||

2 max|| || ||

||

|| A 2 Ax

x 

或 注 2: A

-1

的算子范数可表示为

||

|| ||

min ||

1

||

|||| ||

|| max

|| ||

max ||

||

|| 0

1 0

1

y Ay Ay

y x

x A A

y

x

1

0 )

||

||

||

min||

(

x

Ax

x

向量范数与矩阵范数

(12)

n

i ij

n

j a

A

1 1

1 max

)

max (

2 A A

A

T

“1-范数”(列和范数)

n

j ij

n

i a

A

1 1

max

无穷大范数

(行和范数 )

1 2

||

2 ||max || ||

||

|| A 2 Ax

x 

证:由算子范数概念

Ax A

x

Ax || 22T T

||

由于

ATA是对称矩阵,故存在正交特征向量系v1, ···, vn , 设对应的

特征值为 

1

, ,

n

向量范数与矩阵范数

(13)

) )(

(

||

||

1 1

22

 

n

k k k k

n k

Tk T k

T A Ax c v c v

x

Ax

单位向量

x

可被特征向量系所表示

 

n

k

T n T

k k

k

k c A A A A

c

1 max max

1 2

2  ( )( )

n

k ckvk

x

1

n

k k

n

k k k

n k

kT

T x ckv c v c

x

1 2 1

1 )( ) 1

(

)

max (

2 A A

A

T

根据定义,取对应特征向量 

向量范数与矩阵范数

(14)

矩阵的条件数概念

方程组

Ax = b, 右端项 b 有一扰动 , 引起方程组解

x 的扰动

b

x

x 是方程组 Ax = b 的解,则有

b b

x x

A (   )   

化简

,得

Ax   bxA

1

b

||

||

||

||

||

||xA

1

b

Ax = b 得

|| b  || || A || || x ||

|| 1x || ||||bA||||

所以

|| ||

||

||) ||

||

||

|| (||

||

||

|| 1

b A b

x A

x

矩阵的条件数概念

(15)

定义 : 条件数

Cond(A) = ||A||·||A-1||

或 C(A) = ||A ||·||A-1||

当条件数很大时

,方程组 Ax = b是

病态问题

;

当条件数较小时

,方程组 Ax = b是

良态问题

矩阵的条件数概念

(16)

7 / 1 6 / 1 5 / 1 4 / 1

6 / 1 5 / 1 4 / 1 3 / 1

5 / 1 4 / 1 3 / 1 2 / 1

4 / 1 3 / 1 2 / 1 1

A

阶数

2 4 6

条件数

1 27 19.4×105 9.8×108

条件数

2 19.2815 1.5×104 1.4×107

条件数∞

27 19.4×105 9.8×108

著名病态矩阵:

Hilbert矩阵的条件数

(17)

学到了什么?

Hilbert矩阵的病态性 向量范数与矩阵范数

矩阵的条件数概念

Hilbert矩阵的条件数

參考文獻

相關文件

样条插值的算例 三次样条的概念.

线性拟合与二次拟合 数据拟合的线性模型 一次多项式拟合公式..

超定方程组QR分解算法 数据拟合确定常微分方程..

在這一節中, 我們介紹 change of basis 的概念, 了解到一個 linear operator 換了 ordered basis

[r]

第七章 第七章 個案學校 個案學校 個案學校 個案學校 SWOT SWOT SWOT SWOT 分析 分析 分析與 分析 與 與 TOWS 與 TOWS TOWS TOWS 策略矩陣分析 策略矩陣分析

上述定理, 即 Dini, Lipschitz, Dirichlet 判别法, 给出函数能展开成 Fourier 级数的充分条件... 下面罗列几个例子,

[r]