QR分解,Krylov迭代法.收敛性分析简要

合集下载

计算科学中的迭代和收敛性分析

计算科学中的迭代和收敛性分析

计算科学中的迭代和收敛性分析在计算科学中,迭代和收敛性分析是两个常见的概念。

迭代是指通过重复执行一定的计算过程来逐步逼近所要求解的问题的方法。

而收敛性则是评估所得解与真实解之间的误差以及迭代过程中的精度变化。

迭代方法在计算科学中的应用非常广泛。

例如,在求解非线性方程和求解常微分方程等问题中,常用的方法都是迭代法。

迭代法的基本思想是从初始条件开始,逐步逼近所要求解的问题。

具体操作时,首先需要选定一个初始值,然后通过一定的迭代公式进行计算,得到一个新的值,并将其作为下一次迭代时的初始值。

如此重复执行,直到所求解的问题达到所期望的精度要求为止。

然而,迭代方法并不总是能够收敛到所要求的真实解。

这就引出了收敛性分析的问题。

收敛性指的是迭代方法是否在无限迭代的情况下,能够收敛到真实解。

如果能够收敛,那么我们还需要考虑的是其收敛速度,即迭代过程中精度变化的规律。

在实际应用中,迭代法的收敛性和收敛速度是非常重要的问题,因为它们直接影响到所得结果的可靠性和计算效率。

因此,在迭代法的设计和评估中,收敛性分析是一个非常重要的环节。

收敛性分析的方法很多。

其中,最常用的方法是通过构造数值序列来评估迭代法的收敛性和收敛速度。

构造数值序列可以通过一系列数学技巧和推导来实现。

对于线性问题,可以通过构造矩阵和向量来实现数值序列的构造。

而对于非线性问题,一般需要考虑一些特定的方法,如牛顿迭代法、欧拉迭代法等。

除了构造数值序列外,在收敛性分析中还有一些其他的方法。

例如,可以考虑迭代法的局部收敛性和全局收敛性。

局部收敛性是指迭代法在某一点附近是否收敛。

这个问题往往可以通过利用泰勒级数来解决。

而全局收敛性则是指迭代法是否对任意的初始值都能收敛。

这个问题的解决通常需要使用一些特定的技巧和算法,例如逐步缩小逼近区间法。

总之,迭代和收敛性分析是计算科学中常见的概念,对于许多实际问题的求解都有重要的应用价值。

通过对迭代法的设计、评估和分析,我们可以帮助提高计算效率和解决实际问题,为科学研究和工程应用做出贡献。

浅谈矩阵的LU分解和QR分解及其应用

浅谈矩阵的LU分解和QR分解及其应用

浅谈矩阵的LU分解和QR分解及其应用基于理论研究和计算的需要,往往有必要把矩阵分解为具有某种特性的矩阵之积,这就是我们所说的矩阵分解.本文将介绍两种常用的矩阵分解方法,以及其在解线性方程组及求矩阵特征值中的应用.1.矩阵的LU 分解及其在解线性方程组中的应用1.1高斯消元法通过学习,我们了解到利用Gauss消去法及其一些变形是解决低阶稠密矩阵方程组的有效方法. 并且近些年来利用此类方法求具有较大型稀疏矩阵也取得了较大进展. 下面我们就通过介绍Gauss 消去法,从而引出矩阵的LU 分解及讨论其对解线性方程组的优越性.首先通过一个例子引入:(1.1)例1, 解方程组(1.2)(1.3)解. Step1 (1.1) ( 2) (1.3) 消去(1.3)中未知数, 得到4x2 x3 11 (1.4)Shep2 . (1.2) (1.4) 消去(1.4) 中的未知数x2x1 x2 x3 6 1有4x2x3 5 显然方程组的解为x* 2 上述过程相当于2x3 6 31 1 1 6 1 1 1 6 1 1 1 60 4 1 5 0 4 1 5 0 4 1 52 2 1 10 4 1 100 2 62)+ (r i 表示矩阵的i行)由此看出,消去法的基本思想是: 用逐次消去未知数的方法把原方程化为与 其等价的三角方程组 .下面介绍解一般 n 阶线性方程组的 Gauss 消去法 .a11a1nx 1b 1设AXb则n 阶线性方程组a n1annx nb nAX b (1.5) 并且 A 为非奇异矩阵 .通过归纳法可以将 AX b 化为与其等价的三角形方程,事实上: 及方程(1.5)为A 1 X b 1 ,其中A1Ab 1b(1) 设 a 1(11)0,首先对行计算乘数 mi1a i11m 111. 用 m i1乘 (1.5)的第一个方程加到第 i i 2,3, ,n 个方程上 .消去方程 (1.5)的第 2个方程直到第 n 个方程的未知数 x . a 111 得到与 (1.5) 等价的方程组A 2 b 2(1.6)其中 a ij 2a ij 1m i1a ij 1b i 2b i 1m i1b 11(2) 一般第 k 1 k n 1 次消去,设第 k 1步计算完成 . 即等价于A kX b k(1.7)a 111 a 112 a222且消去未知数 x 1,x 2, ,x k 1.其中 A kb 11简记作 b n 2由设 D i 0(i 1, ,k)及式 (1.8)有 a kk k设 a k (kk) 0 计 算 m ik a ik k/a k kk (ik= 1, n,ikn用 m ik aa ik k (i k 1, ,n) 消去 第k 1 个 方 程直 到第 n 个 方 程的 未知 数 x k . 得 到与 (1. 7等)价的 方 程组 A k 1X b k 1故由数学归纳法知,最后可以把原方程化成一个与原方程等价的三 角方程组 . 但是以上分析明显存在一个问题,即使 A 非奇异也无法保证 a ii i0, 需要把非奇异的条件加强 .D i 0. 即a11 D1 a11 0,Dkak1aikakk证明 利用数学归纳法证明引理的充分性 . 显然,当 k 1 时引理的充分性是成 立的,现在假设引理对 k 1是成立的,求证引理对 k 亦a ii i0 i 1,2 k 1 于是可用 Gauss 消去法将中,即a 111 a 121a 222A1 A ka kk a 11na 22nka knD 2a122 a 111 a 222a 222Dka n k ka n knnnD 3 a 111 a 222 a 333a2ka 111 a 222 a kk k(1.8)a k kka 222显然,由假设 a ii10 i 1,2 k ,利用(1.8) 亦可以推出D i 0(i 1, ,k) 从而由此前的分析易得;定理 1 如果n阶矩阵A的所有顺序主子式均不为零,则可通过Gauss消去法(不进行交换两行的初等变换) ,将方程组(1.5) 约化成上三角方程组,即a111a112a11n x1 b11a222 a22n x2 b22(1.9)a n n n x nb n n1.2矩阵LU 分解从而由以上讨论即能引出矩阵的LU 分解,通过高等代数我们得知对 A 施行行初等变换相当于用初等矩阵左乘A,即L1A1 A2 L1b 1 b2其中1m21 1L1m n1 0 1一般第k 步消元,,相当于L k A k A k 1 Lkb k b k 1重复这一过程,最后得到L n 1 L2L1A1A nn 1 2 11 n(1.10)L n 1 L2L1b 1 b n1m k 1,k 1m nk将上三角形矩阵A n记作U,由式(1.9)得到A=L11L21L n11U LU ,其中其中1m21 1m n1 m n2 1 由以上分析得;定理 2 (LU 分解) 设 A 为n阶矩阵,如果 A 的顺序主子式D i 0(i 1,2,, n 1). 则 A 可分解为一个单位下三角矩阵 L 和一个上三角矩阵 U的乘积,且这种分解是唯一的 .证明 由先前的分析得出存在性是显然的,即 A LU . 下证唯一性 ,设A LU CD 其中 L , C 为单位下三角矩阵, U , D 为上三角矩阵 . 由于D 1 L C UD 上式右端为上三角矩阵,左端为单位下三角矩阵,从而上式两端都 必须等于单位矩阵,故 U D , L C . 证毕.11 例 2 对于例子 1 系数矩阵矩阵 A 0 4 22 结合例 1,故1 0 0 1 1 1A LU0 1 0 0 4 121 10 2对于一般的非奇异矩阵, 我们可以利用初等排列矩阵 I ki (由交换单位矩阵 I的第 k 行与第 i k 行得到),即L 1I 1i 1A 1 A 2 ,L 1I 1i 1b 1 b21 1 (1.11) L k I ki kA k A k 1 ,L k I ki kb kbk 1(1.11)利用(1.11)得L n 1I n 1,i n 1 L 1I 1i 1A AU .简记做. 其中面就 n 情况来考察一下矩阵A AL4I 4i 4L 3I 3i 3L 2I 2i 2L 1I 1i 1A L 4 I 4i 4L 3I 4i 4 (I 4i 4I3i 3I 2i 2L 1I 4i 4I 3i 3I 2i 2) (I 4i 4 I 3i 3I 2i 2I 1i 1)A11 由 Gauss 消去法,得(I4i 4 I 3i 3L 2I 4i 4I 3i 3 )从而记从而容易的为单位下三角矩阵, 总结以上讨论可得如下定理.定理3 如果A非奇异矩阵,则存在排列矩阵P使PA LU 其中L为单位下三角矩阵,U 为上三角矩阵.1.3矩阵LU 分解的应用以上对非奇异矩阵 A 的LU 分解进行了全面的讨论,一下我们就简单介绍一下应用.对于矩阵A一旦实现了LU 分解,则解线性方程的问题,便可以等价于:(1) Ly b 求y (2) Ux=y , 求x (1.12)即,设 A 为非奇异矩阵,且有分解式 A LU ,其中三角矩阵。

第5节_迭代法的收敛性

第5节_迭代法的收敛性
x ≠0
Bx x

Bx1 ቤተ መጻሕፍቲ ባይዱ1
= 1,与已知矛盾!
线性方程组迭代法收敛性
推论1:对任意初始向量x (0)和右端项g,若 M < 1, 由迭代式 x ( k +1) = Mx ( k ) + g产生的向量序列{ x ( k ) }收敛.
证明:矩阵范数性质3:ρ ( A) ≤ || A ||
迭代法收敛与否只决定于迭代矩阵的谱半径,与初始向 量及右端项无关。 对同一方程组,由于不同的迭代法迭代矩阵不同,可能 出现有的方法收敛,有的方法发散的情形。
且至少有一个i值,使上式中不等号严格成立,则称A为弱 对角占优阵。若对所有i,上式不等号均严格成立,则称A 为严格角占优阵。
定义:如果矩阵A不能通过行的互换和相应的列互换成 A11 为形式 A = 0 A12 ,其中A11,A22为方阵,则称A为不可约。 A22
1 1 0 2 1 0 P = I13 例: A = 1 1 0 PT AP = 0 1 1 → 0 1 2 0 1 1
k →∞
证:设u为A特征值λ对应的特征向量, 则:Ak u = λ Ak -1u =...=λ k u 即:λ k为矩阵Ak的特征值。
ρ 所以:(Ak) [ ρ ( A)]k =
线性方程组迭代法收敛性
1- ρ ( A) > 0, 2 定理:设A为任意n阶方阵, 存在矩阵范数 ,使得 则对任意正数ε , 存在矩阵 1 + ρ ( A) A ≤ ρ ( A) + ε = <1 范数 ,使得: 2 证: 充分性:若ρ ( A) < 1 ,取ε = 则有: A = 0 lim
Gauss-Seidel迭代收敛性:

数值分析10迭代法的收敛性分析

数值分析10迭代法的收敛性分析
例如,Jacobi迭代法和Gauss-Seidel迭代法是两种常见的求解线性方程组的迭代法。通过收敛性分析,可以发现Jacobi迭代 法在一般情况下是收敛的,但收敛速度较慢;而Gauss-Seidel迭代法在一般情况下也是收敛的,且收敛速度较快。因此,在 实际应用中,可以根据问题的具体情况选择合适的迭代方法。
研究方向
进一步深入研究迭代法的收敛性,探索更有 效的迭代公式和算法,以提高收敛速度和稳 定性。
展望
随着计算技术的发展,迭代法在数值分析中 的应用将更加广泛,其收敛性分析将为解决 实际问题提供更有力的支持。同时,随着数 学理论的发展,迭代法的收敛性分析将更加 深入和完善。
感谢您的观看
THANKS
例如,梯度下降法和牛顿法是两种常见的求解优化问 题的迭代法。通过收敛性分析,可以发现梯度下降法 在一般情况下是收敛的,但可能会遇到收敛速度较慢 或者不收敛的情况;而牛顿法在一般情况下也是收敛 的,且收敛速度可能比梯度下降法更快。因此,在实 际应用中,可以根据问题的具体情况选择合适的迭代 方法。
06
迭代法收敛的充要条件
迭代法收敛的充要条件是迭代矩阵的谱半径小于1。谱半径是迭代矩阵所有特征值的模的最大值。
收敛性的判定方法
可以通过计算迭代矩阵的特征值来判断迭代法的收敛性,也可以通过迭代矩阵的范数来近似判断。
收敛速度的度量
01
02
03
迭代次数
迭代次数是衡量收敛速度 的一个直观指标,迭代次 数越少,收敛速度越快。
在非线性方程求解中的应用
非线性方程的求解是数值分析中的另一个重 要问题,迭代法也是求解非线性方程的重要 方法之一。与线性方程组求解类似,收敛性 分析在非线性方程求解中也有着重要的作用 。通过收敛性分析,可以判断迭代法的收敛 速度和收敛性,从而选择合适的迭代方法和 参数,提高求解效率。

迭代法和收敛性

迭代法和收敛性

x1(k x2(k
1) 1)
0.2x2(k) 0.1x3(k) 0.3
0.2x1(k )
0.1x3(k) 1.5 , k
0,1, 2,
x3(k
1)
0.2x1(k )
0.4x2(k )
2
迭代计算
x(0) 0 [0, 0, 0]T
x(1) 1
0.3
x(1) 2
1.5
x1(k x2(k
其中系数矩阵非奇异,且主对角元aii≠0,(i
=1,2,…,n),由第i 个方程解出xi,有
x1
1 a11
(b1
a12 x2
a13 x3
x2
1 a22
(b2
a21x1
a23x3
xn
1 ann
(bn
an1x1
an2 x2
a1n xn ) a2n xn )
ann1xn1)
建立迭代格式
aij
x
( j
k
)
)
j i 1
加速
x ( k 1) i
( k 1)
xi
(1 ) xi(k )
i 1, 2, , n
或合起来写成迭代加速的形式
x (k 1) i
aii
(bi
i 1
a x (k 1) ij j j 1
n
aij
x
(k j
)
)
(1
)
xi( k
)
j i1
参数 称为松弛因子, 1 时迭代格式就是高斯-
x (k1) i
1 aii
(bi
n
aij x j(k ) ),
j1
(i 1,2,, n)

QR分解

QR分解
主要内容: 1· 矩阵的QR分解-- Schmidt正交化方法 2· 矩阵的QR分解-- Householder变换、 Givens变换
定义:设 A C nn . 如果存在n阶酉矩阵Q和n阶上三角矩阵
R,使得 A QR 则称之为A的QR分解或酉三角分解 当 A R nn 时,则称为A的正三角分解 QR分解定理 任意一个满秩实(复)矩阵A,都可唯一地分解A = QR ,


H 由于 ( x au ) ( x au ) x x ax u a u x a u u H H H H
2
x x ax u
H H


H
au x x
x) 2( x au) H x
( x au) H x ( x au) au 所以 H ( ) x x 2 H ( x au) ( x au)
6 3
e3

3 6 22 3 6 3 6 2 , Q 2 3 6 3 6 0 3 3
2 R 0 0
2 3 0
2 2 3 3 6 3

A QR
0 3 1 例1:利用Schmidt正交化方法求矩阵的QR分解 A 0 4 2 2 1 2
设 x1 0,0,2T , x 2 3,4,1T , x3 1,2,2T , 则 x1 , x 2 , x3 线性无关,首先将它们正交化得:
y1 x1 0,0,2T ,
y 2 x2
y 3 x3
( x2 , y1 ) ( y1 , y1 )
T y1 x 2 1 y 3 , 4 , 0 2 1
因为1 0,0,2T , 记 a1 1

QR


正交
即 A = ( H1 H2··· Hn-1 ) An = QR .
Numerical Analysis
∈Rn 和单位向量 ∈Rn ,必存 定理 设有非零向量 s e
在 Householder 矩阵 H ,使得
Hs e ,
证明:取单位向量
1 v ( s e ),
例: 设α=(1,0,3,4,3)T, 求Householder矩阵 H 使得
H (1,0, 3, ,0)T , 其中σ=±5.
解: 令 s=(0,0,0,4,3)T, c sign(4) s 2 5,
Why?
u s ce4 (0,0,0, 4 5, 3)T ,
An1 ( n 1) ann
Numerical Analysis
特别地,若A 是实对称阵,则An-1 是对称三对角阵。
a11 c1 (2) c1 a22 c2 (3) c a 2 33 T P AP . ( n 1) ( n 1) cn 2 a n a 1, n 1 n , n 1 ( n 1) ( n 1) an ,n1 ann
不需要约化,取 H1= I )。于是, 可选择初等反射矩阵
a11 a21 A a n1
T 使得 H1 s 1 c1e2 (0, c1 ,0, ,0)
T T H1 I 2u1u1 ( u1 u1 )
Numerical Analysis
c s i gn( a ) || s 其中 1 21 1 ||2 , 若a21= 0 , 则取 c1=‖s1‖2 (0, a c , a ,, a )T , 21 1 31 n1 u1 s1 c1e2

迭代法和其收敛性


(1) xk1 xk2 xk 3, g(x) x2 x 3,
g(x) 2x 1, g(x*) g( 3) 2 3 1 1.
3
3
(2)
xk 1
xk
,
g(x)
, x
g( x)
3 x2
,
g( x*)
1.
(3)
xk 1
xk
1 4
( xk2
3),
g(x)
x
1 4
(x2
3),
g(x) 1 1 x, g(x*) 1 3 0.134 1.
上g存(x在) [a, b]
因 a g,(x)下列b设
及 g(a) ,a定 g(b) b
义函数
f (x) g (x) x.
显然 f (x) C,[a且, b满] 足
f (a) g (a) a 0, f (b)
g(b) b,由0 连续函数性质可知存在
x使* (a, b)
f (x*) , 0即
L xk1 x * Lk x0 x *.
因 0 L,故1 当 k时序列 收敛{到xk } .
x*
再证明估计式(2.5),由李普希兹条件有
xk1 xk g(xk ) g(xk1) L xk xk1 .
(2.6)
反复递推得
xk 1 xk Lk x1 x0 .
于是对任意正整数 p有
g在(x区) 间3x2 中
[1,2] g(x) 1
10.3 局部收敛性与收敛阶
上面给出了迭代序列 {在xk区} 间 上[旳a, b收]敛性, 一般称为全局收敛性. 定理旳条件有时不易检验,实际应 用时一般只在不动点 x *旳邻近考察其收敛性,即局部收 敛性.
定义7.2.1 设 有(x不) 动点 ,假x *如存在 旳某x个* 邻域 R : x x ,* 对任意 ,迭x0 代(R 2.2)产生旳序列 {xk },R且收敛到 ,x则*称迭代法(2.2)局部收敛.

迭代法的收敛性



det[I (D L)1U ] 0
从而 det(D L)1 det[(D L) U ] 0
所以
det[(D L) U ] 0
可得
因为
|aii| |aij | ji
i1
n
|||aii||| |aij ||| |aij |
j1
j i 1
i1
n
n
|| |aij| |aij| (||1) |aij|
(1)写出解该方程组旳Jacobi迭代旳迭代
阵,并讨论迭代收敛旳条件;
(2)写出解该方程组旳G-S迭代旳迭代阵, 并讨论迭代收敛旳条件。
17
补充例题
例:AX=b为二元线性方程组, 证明:解该方程组旳Jacobi迭代与G-S迭 代同步收敛或同步发散。
18
9
特殊方程组迭代法旳收敛性
4 1 1 问题:该矩阵具有怎样旳特点?
2 5 1 1
2
3
结论:该矩阵是严格对角占优阵
定义:假如矩阵A旳元素满足
jn
| aii | | aij | i 1,2,3,, n j 1 ji
则称A为严格对角占优矩阵。
10
特殊方程组迭代法旳收敛性
定理:若线性方程组AX=b旳系数矩阵A为 严格对角占优矩阵,则解该方程组旳Jacobi 迭代法和G-S迭代法均收敛。
2
一阶定常迭代法旳收敛性
则: (k 1) B (k ) B 2 (k 1) B k 1 (0)
注意 (0) x(0) x * 为非零常数向量
所以迭代法收敛旳充要条件
lim (k1) lim( x(k1) x*) 0
k
k
可转变为
lim Bk1 0

《迭代法及其收敛性》课件

猜测一个初始解,作 为迭代的起点。
2 建立迭代公式
根据问题的特性和已 知条件,建立迭代公 式。
3 判断迭代是否收敛
判断迭代得到的解是 否足够接近真实解, 停止迭代。
迭代法的例子
牛顿迭代法
用于求解方程的数值方 法,通过不断迭代逼近 方程的根。
埃特金迭代法
用于求解线性方程组的 数值方法迭代法
用于求解线性方程组的 数值方法,通过不断迭 代逼近方程组的解。
迭代法的收敛性
收敛性是指迭代得到的解越来越接近真实解,而收敛速度是指迭代得到的解 的收敛速度有快有慢。
收敛速度的度量方法
1 零点误差
迭代得到的解与真实 解之间的差距。
2 牛顿数列
迭代得到的解之间的 差值的变化规律。
3 收敛阶
《迭代法及其收敛性》 PPT课件
迭代法及其收敛性
迭代法是一种求解数值问题的方法,通过反复迭代得到更精确的解。这个PPT 课件将讲解迭代法的定义、步骤、例子以及收敛性的度量方法。
什么是迭代法?
迭代法是一种求解某些数值问题的方法,从一个猜测的解开始,通过反复迭 代得到更精确的解。
迭代法的步骤
1 猜测初始解
迭代得到的解的收敛 速度的量化指标。
如何判断迭代是否收敛?
1 绝对误差减小
迭代得到的解的绝对 误差逐渐减小。
2 相对误差减小
迭代得到的解的相对 误差逐渐减小。
3 后验估计准则
通过计算后验估计准 则判断迭代的结果是 否满足要求。
总结
1 迭代法是一种常用的数值求解方法 2 收敛性和收敛速度是迭代法的重要评价指标 3 判断迭代收敛的方法有多种,需要根据问题具体情况选择
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数值模拟导论-第六讲
Krylov子空间矩阵求解方法
雅克比·怀特
感谢Deepak Ramaswamy, Michal Rewienski,Karen Veroy and Jacob White
概述
常规的子空间极小化算法
——回顾学过的正交化和投射定理GCR算法
-krylov-子空间
-对称矩阵的简化
-收敛条件
回顾特征值和特征向量
-范数和谱半径
-谱映射定理
任意的子空间方法
可以近似为向量的和
任意的子空间方法
近似的解Mx =b
选择一个k
维的子空间
10
k k
i i
i x w α−=⇒=∑
{}
10,,−⋅⋅⋅k w w {}01,,k w w −⋅⋅⋅
1)正交化
2)解计算r
的最小值
任意子空间方法
最小残向量
图示计算步骤
j
Mw s

选择的标准
对所有在空间中的
任意,的值都很小当时在向量空间一种选择,单位向量,向量空间
如果k =N 进行QR 分解如果k<N 情况会很糟糕
01{,,}k w w −⋅⋅⋅
i s α′10
k k i i
i b Mx b Mw α−==−−∑ 任意子空间方法
子空间的选择
标准
k N ≺≺1
A b −≈{}1,k
k x e e ∈⋅⋅⋅
01,,k w w −⋅⋅⋅
01{,,}
k w w −⋅⋅⋅
注意:向量空间=向量空间如果:向量空间=向量空间那么
并且向量空间=向量空间krylov 子空间
01{,,}k r r −⋅⋅⋅()(){}0
1
,,k x
x
f x f x −∇⋅⋅⋅∇{}
01,,k w w −⋅⋅⋅ 任意子空间方法
子空间的选择
krylov 子空间
100
k k i
i i r r Mr α−==−∑{}
0010,,,k r Mr M r −⋅⋅⋅0
1
{,,}k r r
−⋅⋅⋅0
1
{,,}k r r −⋅⋅⋅
吸热
krylov
方法
“不与外界进行热交
换”的例子绝缘棒和矩阵
近端温度
远端温度
将棒离散化
节点平衡方程
krylov方法“不与外界进行热交
换”的例子
电路和矩阵
krylov方法“与外界进行热交换”
的例子
导体棒和矩阵
近端温度远端温度
离散化
节点平衡方程
krylov方法“与外界进行热交换”
的例子
电路和矩阵
节点平衡方程
残余误差迭代次数
反复迭代后的log (残余误差)对比图
GCR 性能
(随机的Rhs )
GCR性能( Rhs=-1,+
1,-1,+1….)
反复迭代后的log(残余误差)对比图
Krylov 子空间方法
收敛性分析
多项式逼近方法
{}{}
0,....,,....k k w w r
Mr M r
=()1
k
k i i k i k x
M r M r
αξ+===∑ 次多项式
(())1
10
k
k i i k i r
r M r I M M r
αξ++==−=−∑00
α≠{}
{}000
0,....,,....k k w w r Mr M r =如果向量空间
注:对任意的
存在向量空间。

是矩阵M 的一个特征值
如果为特征向量或者:如果满足特征值和特征向量
简介
基本定义
i i i
Mu u λ= i λi u
i M I λ−i λi u
矩阵的特征值和特征向量满足
其中为特征值,是奇异矩阵,
是矩阵M 的一个特征向量
()0
i M I λ−=
特征值和特征向量
简介
基本定义
例子
特征值?
特征向量?
如果是一个下三角矩阵会怎样?
注意问题特征值和特征向量
简介
矩阵都有N
几乎所有的N*N
个线性独立的特征向量。

i
λ特征值和特征向量
简介
注意问题
几乎所有的N*N 矩阵都有N 个线性独立的特征向量。

并不意味着独立的特征值,可以等于并不意味着M 是非奇异矩阵。

i
λi λj λ
特征值和特征向量
简介
谱半径
i
λ矩阵M 的谱半径为:圆心位于原点,可以包含所有矩阵M 的特征值的圆的最小半径。

特征值和特征向量
简介
热流例子
i
λ
棒长
吸入热
特征值和特征向量
简介
热流例子(续)
i
λ
特征值和特征向量
简介
热流例子(续)i
λ四个特征向量-选择哪一个?
特征参数
谱半径定理给定一个多项式将多项式应用到矩阵
那么:
()01...p
p f x x x ααα=+++()01...p p f M M M ααα=+++()()()()
f M f M =谱半径谱半径
特征参数
谱半径定理证明
注意矩阵下面的性质
应用到多项式矩阵的形式
分解因式
1121
1p p MM U U U U U U M U U λλλλ−−−−==⇒=()111
01...p p f M UU U U U U ααλαλ−−−=+++()()()()
1
0101......p p p p f M U I U f M U U I ααλαλααλαλ−=+++=+++
1122...
N N
x u u u ααα=+++ 特征参数
谱分解
用特征向量的成分分解任意的x
通过解
来计算x
用矩阵M 来代替x ,得:
1122111222(...)...N N N N N
Mx M u u u u u u ααααλαλαλ=+++=+++
总结
·任意子空间运算法则
-正交化搜索方向
·GCR算法
-Krylov子空间
-对称矩阵的简化
-泄漏和绝缘例子
·回顾特征值和特征向量
-谱半径理论
·GCR极限情况
-Q步收敛法。

相关文档
最新文档