• 検索結果がありません。

反復法 収束性解析 誤差解析

N/A
N/A
Protected

Academic year: 2021

シェア "反復法 収束性解析 誤差解析"

Copied!
29
0
0

読み込み中.... (全文を見る)

全文

(1)

数値計算

大阪大学基礎工学部 永原正章 年 月 日 限

(2)

休講 補講 知 ⋆ ⋆ ⋆

下記 回休講 月 日 木 月 日 木

講義室 変更 補講

月 日 木

限 限 月 日 木

限 限

(3)

反復法 収束性解析 誤差解析

非線形方程式

( ) = 0

= ϕ( )

形 等価変形 反復法

[ + 1] = ϕ( [ ]), = 0, 1, 2, . . . , [0] R R

閉部分集合

反復法 収束性

ϕ

縮小写像 任意 初期値

[0]

対 上 反復法 厳密解 収束

(4)

不動点近傍 収束条件

縮小写像 条件

∀ ∈ , ϕ( )

∃ ∈ [0, 1), , , ϕ( ) ϕ( ) ∥ ≤ ∥ − ∥

領域

ϕ

不動点

= ϕ( )

厳密解

含 条件 不要

不動点 近傍

(

, )

収束条件 考

(

, )

中心 半径

> 0

閉球

(5)

不動点近傍 収束条件

以下 仮定

ϕ : R R

ϕ

不動点

= ϕ( )

厳密解

R

中心 半径

> 0

閉球

= (

, ) = { ∈ R : ∥ −

∥ ≤ } ⊂ R

[0, 1)

存在 任意

,

ϕ( ) ϕ( ) ∥ ≤ ∥ − ∥

内 唯一 不動点

[0]

初期値

反復法

[ + 1] = ϕ( [ ]), = 0, 1, 2, . . .

生成 列

{ [ ] }

→∞

[ ] =

(6)

定理 証明

任意

ϕ( ) = (

, ) = { ∈ R : ∥ −

∥ ≤ }

実際

= ϕ(

)

条件

ϕ( ) ϕ( ) ∥ ≤ ∥ − ∥

ϕ( )

= ϕ( ) ϕ(

) ∥ ≤ ∥ −

∥ ≤ <

ϕ( )

不動点定理 定理 成 立

(7)

ϕ 微分可能 場合

写像

ϕ : R R

不動点 閉区間

= [

,

+ ], > 0 ϕ

次 条件 満

ϕ

1

[0, 1)

存在 任意

| ϕ

( ) | ≤ .

内 唯一 不動点

[0]

初期値

反復法

[ + 1] = ϕ( [ ]), = 0, 1, 2, . . .

生成 列

{ [ ] }

→∞

[ ] =

成 立

(8)

⋆ ⋆ ⋆

変数 非線形方程式

( ) = 0

対 法

[ + 1] = [ ] ( [ ])

( [ ]) , = 0, 1, 2, . . .

方程式

( ) = 0

含 閉区間

2 任意

( ) ̸ = 0

仮定 写像

ϕ( ) = ( )

( ) , .

関数 対 仮定 上

= ϕ( ) ( ) = 0

(9)

求 法 ⋆ ⋆ ⋆

> 0

求 数値計算 考 次 方程式 近似解 求

( ) =

2

= 0

( ) = 2

反復法

[ + 1] = [ ] ( [ ])

( [ ])

= [ ] [ ]

2

2 [ ]

= 1 2 [ ] +

2 [ ]

(10)

求 法 収束性

反復法

[ + 1] = 1 2 [ ] +

2 [ ] = ϕ( [ ])

写像

ϕ

微分

ϕ

ϕ( ) = 1 2 +

2 , ϕ

( ) = 1 2

2

2

| ϕ

( ) | < 1

区間 見

(11)

求 法 収束性

ϕ

( ) = 1 2

2

2

= 2

場合

ϕ

( )

(12)

求 法 収束性

ϕ

( ) = 1 2

2

2

>

0 < ϕ

( ) < 1

2

2

≤ ≤

1

2 ≤ − ϕ

( ) 0

以上 任意

:=

[√

2

, )

| ϕ

( ) | ≤ 1

2 < 1

(13)

求 法 収束性

任意

ϕ( ) = 1

2 (

+ )

· =

>

2

相加平均 相乗平均 不等式

上 式 任意

ϕ( )

以上

ϕ( )

上 縮小写像

不動点定理 初期値

2 以上例

[0] =

法 生成 数列

{ [ ] }

収束

(14)

法 収束条件

以下 仮定

方程式

( ) = 0

含 閉区間

[

,

+ ] > 0

2

̸ = 0

[0, 1)

存在 任意

( )

′′

( )

( )

2

任意 初期値

[0]

出発 反復法

[ + 1] = [ ] ( [ ])

( [ ]) , = 0, 1, 2, . . .

方程式

( ) = 0

収束

(15)

法 収束 速

( ) = 0

対 法

[ + 1] = [ ] ( [ ])

( [ ]) , = 0, 1, 2, . . .

収束 仮定 収束 速 考察

方程式

( ) = 0

含 閉区間

2 任意

( ) ̸ = 0

(16)

法 収束 速

定理

ξ ( [ ],

) ξ (

, [ ])

存在

(

) = ( [ ]) +

( [ ])(

[ ]) + 1 2

′′

(ξ)(

[ ])

2

(

) = 0

代入 整理

( [ ]) =

( [ ])(

[ ]) 1 2

′′

(ξ)(

[ ])

2 反復 式 代入 整理

[ + 1] =

+

′′

(ξ)

2

( [ ]) (

[ ])

2

(17)

法 収束 速

[ + 1] =

+

′′

(ξ)

2

( [ ]) (

[ ])

2 上 式

| [ + 1]

| =

′′

(ξ) 2

( [ ])

· | [ ]

|

2 閉区間 上 2級 任意

( ) ̸= 0

:=

,

′′

( )

2

( )

<

(18)

法 収束 速

以上 任意

= 0, 1, 2, . . .

| [ + 1]

| ≤ | [ ]

|

2 法 収束 次収束

(19)

練習問題

次 方程式 近似解 求 法 導出

3

3

2 5 = 0

= 2

=

=

12

+

方程式

( ) = 0

近似解 求 法

[ + 1] = [ ] ( [ ])

( [ ]) , = 0, 1, 2, . . .

(20)

練習問題解答

( ) = 3

3

2 5

( ) = 9

2

2

方程式

( ) = 0

近似解 求 法

[ + 1] = [ ] ( [ ])

( [ ]) = [ ] 3 [ ]

3

2 [ ] 5 9 [ ]

2

2 ,

= 0, 1, 2, . . .

(21)

練習問題解答

( ) = 2

( ) = 1 2

方程式

( ) = 0

近似解 求 法

[ + 1] = [ ] ( [ ])

( [ ]) = [ ] [ ] 2 [ ] 1 2 [ ] ,

= 0, 1, 2, . . .

(22)

練習問題解答

( ) =

( ) =

方程式

( ) = 0

近似解 求 法

[ + 1] = [ ] ( [ ])

( [ ]) = [ ] +

[ ]

[ ]

[ ]

+ [ ] ,

= 0, 1, 2, . . .

(23)

練習問題解答

( ) = 1/2

( ) = 1

方程式

( ) = 0

近似解 求 法

[ + 1] = [ ] ( [ ])

( [ ]) = [ ] [ ] 1/2 [ ]

1 [ ] ,

= 0, 1, 2, . . .

(24)

反復法 誤差解析

反復法

[ + 1] = ϕ( [ ]), = 0, 1, 2, . . .

反復法 大域的 収束 任意

[0] R

→∞

[ ] =

仮定

実際 反復法 実行

有限回 反復 打 切 打切 誤差 計算過程 丸 誤差

必 生

(25)

反復法 打 切 誤差

反復法

[ + 1] = ϕ( [ ]), = 0, 1, 2, . . .

写像

ϕ R

上 縮小写像

ϕ( ) ϕ( ) ∥ ≤ ∥ − ∥ , , R

反復法 回 打 切 打切 誤差 関

[ ] ∥ ≤

1 ϕ( [0]) [0] .

成 立 打切 誤差 上界

(26)

丸 誤差 含 反復法

丸 誤差 有界

δ > 0

存在

0

[ ] ∥ ≤ δ, = 0, 1, 2, . . .

仮定

初期値

[0]

丸 誤差 無

(27)

丸 誤差 含 反復法

反復法

[ + 1] = ϕ( [ ]), = 0, 1, 2, . . .

= 0

[1] = ϕ( [0]) [1]

e[1] = ϕ( [0]) + [0], [0] :

丸 誤差 以下同様

= 0, 1, 2, . . .

e[ + 1] = ϕ(e[ ]) + [ ], [ ] :

丸 誤差

e[0] = [0]

(28)

反復法 丸 誤差

丸 誤差

[ ]

含 反復法

[ + 1] = ϕ( [ ]) + [ ], = 0, 1, 2, . . .

写像

ϕ R

上 縮小写像

∥ϕ( ) ϕ( )∥ ≤ ∥ − ∥, , R

丸 誤差 含 反復法 回 打 切 数値誤差 関

e[ ] ∥ ≤

1 ϕ( [0]) [0] + 1

1 δ

成 立 打切 誤差 上界

+

丸 誤差 上界

(29)

誤差 少 反復法

打切 誤差 丸 誤差 評価

e[ ] ∥ ≤

1 ϕ( [0]) [0] + 1 1 δ

縮小写像

ϕ

定数 初期値

[0]

丸 誤差 最大 値

δ

与 数値計算 実行前 誤差 評価

δ

小 誤差 少

必要

δ

精度 良 計算機 必要

参照

関連したドキュメント

 TV会議やハンズフリー電話においては、音声のスピーカからマイク

ベクトル計算と解析幾何 移動,移動の加法 移動と実数との乗法 ベクトル空間の概念 平面における基底と座標系

劣モジュラ解析 (Submodular Analysis) 劣モジュラ関数は,凸関数か? 凹関数か?... LP ニュートン法 ( の変種

Kyoto University, Kyoto,

Amortized efficiency of list update and paging rules.. On the

  に関する対応要綱について ………8 6 障害者差別解消法施行に伴う北区の相談窓口について ……… 16 7 その他 ………

解析モデル平面図 【参考】 修正モデル.. 解析モデル断面図(その2)

※ CMB 解析や PMF 解析で分類されなかった濃度はその他とした。 CMB