第六章非线性方程组的迭代解法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章非线性方程组的迭代解法6.4 非线性方程组的数值解法

6.4.1 非线性方程组的不动点迭代法

6.4.2 非线性方程组的Newton法

6.4.3非线性方程组的Newton法

第六章非线性方程组的迭代解法

T

n x f x f x f x F ))

(),(),(()(21L =设含有n 个未知数的n 个方程的非线性方程组为

(6,4,1)其中为n 维列向量,

0)(=x F T

n x x x x ),,(21L =6.4.1 非线性方程组的不动点迭代法

),,2,1)((n i x f i L =中至少有一个是x 的非线性函数,

并假设自变量和函数值都是实数。多元非线性方程组

(6.4.1)与一元非线性方程f(x)=0具有相同的形式,可以与一元非线性方程并行地讨论它的迭代解法。例如不动点迭代法和Newton 型迭代法。但是,这里某些定理的证明较为复杂,我们将略去其证明。

第六章非线性方程组的迭代解法

T

n x x x x x ))

(,),(),(()(21ϕϕϕL =Φ=(6.4.2)

并构造不动点迭代法

L

,1,0),()()1(=Φ=+k x x k k (6.4.3)

把方程组(6.4.1)改写成下面便于迭代的等价形式:

的解。是方程组

从而的不动点,是迭代函数即满足连续函数.则的是自变量

是连续的,即且收敛,

若由此生成的序列对于给定的初始点)1.4.6()(),(,,,)(,),(),()(,*****2121)0(x x x x x x x x x x x x x x n

n φφϕϕϕφ=L K {}k x *)(lim x x k k =∞

第六章非线性方程组的迭代解法

例6.11 设有非线性方程组

⎪⎩⎪⎨⎧=+−+=++−0

81008102122122121x x x x x x x (6.4.4)

把它写成等价形式

⎪⎪⎩

⎪⎪⎨

⎧++==++==)8(101),()8(101),(121121222

2212111x x x x x x x x x x x ϕϕ并由此构造不动点迭代法

⎪⎪⎩

⎪⎪⎨

⎧++==++==++]8)([101),(]8)()[(101),()(122)(1)(2)(12)1(22)(22)(1)(2)(11)1(1k k k k k k k k k k k x x x x x x x x x x x ϕϕL

,1,0=k (6.4.5)

第六章非线性方程组的迭代解法

)

(1

k x

)(2

k x

取初始点。计算结果列于表6-9,可见迭代收敛到

方程的解

T

x )0,0()0(=T x )1,1(*=表6-9

k

01

2

(18)

19

00.80.928…0.9999999720.9999999890

0.8

0.931

0.999999972

0.999999989

函数也称映射,若函数的定义域为,则可

用映射符号简便地表示为。为了讨论不动点迭代法(6.4.3)的收敛性,先定义向量值函数的映内性和压缩性。

)(x Φn

R D ⊂→n

n R R D →⊂Φ:

第六章非线性方程组的迭代解法

定义6.3设有函数若则称在

D上是映内的,记做,又若存在常数,使得

n

n R R D →⊂Φ:D x D x ∈∀∈Φ,)()(x ΦD D ⊂Φ)()1,0(∈L D

y x y x L y x ∈∀−≤Φ−Φ,,)()(则称在D 上是压缩的,L 称为压缩系数

)(x Φ压缩性与所用的向量范数有关,函数对某种范数是压缩的,对另一种范数可能不是压缩的。

)(x Φ定理6.7(Brouwer 不动点定理)若在有界凸集上连续并且映内,则在内存在不动点。

ΦD D ⊂0Φ0D 定理6.8(压缩映射定理)设函数在闭集上是映内的,并且对某一种范数是压缩的,压缩系数为L ,则

(1)在上存在唯一的不动点。(2)对任何初值迭代法(6.4.3)生成的序列且收敛到,并且有误差估计式

n

n R R D →⊂Φ:D D ⊂0)(x Φ0D *

x 0)

0(D x ∈{}0

)

(D

x

k ⊂*

x

第六章非线性方程组的迭代解法

)

1()(*

)

(1−−−≤−k k k x

x L

L x x

例6.12 对于例6.11,设试证:对任何初始点,由迭代法(6.4.5)生成的序列的都

收敛到方程(6,4.4)在中的唯一解{}5.1,5.1:),(21210≤≤−=x x x x D T

0)

0(D x ∈0D T

x )

1,1(*=Φ0D 证:首先容易算出,对于任何,都有

因此,迭代函数在上是映内的。进而,对于任何

都有021),(D x x x T

∈=25.1),(8.0211≤≤x x ϕ2875.1),(3125.0212≤≤x x ϕ0

21),(D x x x T

∈=0

21),(D y y y T ∈=))(())((10

1

)()(2222111111y x y x y x y x y x −++−+=−ϕϕ122113.0)(10

3

y x y x y x −=−+−≤

相关文档
最新文档