跳轉到內容

數值方法資格考試問題及解答(馬里蘭大學)/Aug07 667

來自 Wikibooks,開放世界中的開放書籍


考慮用隱式方法求解非線性常微分方程組問題



步包括求解未知數 ,其形式為非線性代數方程組



其中 已知, 是步長。令

問題 4a

[編輯 | 編輯原始碼]

寫成不動點迭代,並找到 的條件,使得該迭代在

ononon

解答 4a

[編輯 | 編輯原始碼]

不動點迭代

[編輯 | 編輯原始碼]

等式 非常適合用固定點迭代法求解。



注意,等式右側僅是 的函式,因為 在求解固定點 時是固定的,其中


還要注意, 是固定點迭代的索引。

區域性收斂條件

[編輯 | 編輯原始碼]

的雅可比矩陣的範數小於 1 時,固定點迭代將收斂,即



由於 ,我們等效地得到條件


問題 4b

[編輯 | 編輯原始碼]

寫出 的牛頓迭代,並給出關於 的條件,以保證該迭代的區域性收斂。給出關於 的精確附加假設,以保證二次收斂。

解 4b

[edit | edit source]

牛頓迭代

[edit | edit source]

牛頓迭代用來求解,迭代公式為



區域性收斂條件

[edit | edit source]

如果 存在,即 可逆,或等價地是非奇異的,那麼區域性收斂就得到了保證。


注意


二次收斂的條件

[edit | edit source]

如果 是 Lipschitz 連續的,那麼我們有二次收斂,並且 在根的鄰域內是兩次連續可微的。

問題 5

[edit | edit source]


這個問題是關於為求解 ODE 選擇特定的單步法和特定的多步法。


問題 5a

[edit | edit source]

寫出梯形法,定義其區域性截斷誤差並估計它。

解 5a

[edit | edit source]

梯形方法(隱式,Adams-Moulton)

[編輯 | 編輯原始碼]

定義區域性截斷誤差

[編輯 | 編輯原始碼]

區域性截斷誤差如下所示

使用泰勒展開式求區域性截斷誤差

[編輯 | 編輯原始碼]

注意 . 均勻步長為 . 因此,



因此,給定方程可以寫成


展開左邊

[編輯 | 編輯原始碼]

關於 展開,我們得到


展開右手邊

[編輯 | 編輯原始碼]

同樣地,關於 展開得到

計算區域性截斷誤差

[編輯 | 編輯原始碼]

由於 的 3 階項不一致 (),誤差為 階。

問題 5b

[編輯 | 編輯原始碼]

證明以下多步法的截斷誤差與 (a) 中的截斷誤差同階

我們需要證明


再次注意,


因此,該方法也是二階一致的。

問題 5c

[edit | edit source]

對於這兩種方法,我們可以說些什麼關於全域性收斂速度?證明您的結論。

解決方案 5c

[edit | edit source]

梯形法是穩定的,因為它滿足根條件。(特徵方程的根為 1,並且只有一個簡單根。)


第二種方法不穩定,因為特徵方程有一個 1 的二重根。


梯形法和第二種方法都與 一致。


注意,收斂發生當且僅當方法既穩定又一致。


因此,梯形法一般情況下會收斂,而第二種方法不會。mkmkmkmlmklml

問題 6

[edit | edit source]

考慮邊界值問題

其中 是常數。 令 是一個具有均勻網格間距 的網格。

為相應的有限元空間,令 為 (2) 的相應有限元解。 注意, 是一個投影運算元,即瑞茲投影,投影到有限維空間 上,該空間相對於由問題 (2) 誘導的元素標量積


問題 6a

[編輯 | 編輯原始碼]

-半範數,即對所有 ,有 。求常數 ,用引數 表示,使得



提示:回顧 Poincaré 不等式 對所有 成立,其中 表示 -範數

解 6a

[edit | edit source]

弱形式

[edit | edit source]

對所有 ,用分部積分得到



具體來說,


離散形式(有限元公式)

[edit | edit source]

類似地,有限元公式是找到 使得對於所有



具體來說,


等式兩邊並應用不等式

[edit | edit source]


因此我們有:


問題 6b

[edit | edit source]


如果 的拉格朗日插值,證明 。推斷



解答 6b

[edit | edit source]

證明等式

[edit | edit source]

對於所有



特別地,對於所有



能量標積的離散形式對所有



從公式(1)中減去公式(2), 我們有



. 注意根據假設 . 然後,



根據橢圓性,



這意味著




推匯出不等式

[edit | edit source]

因此我們有



與 (a) 部分類似,我們有


問題 6c

[編輯 | 編輯原始碼]

利用 (b) 推匯出誤差估計



並用 的適當冪來對右端進行限制。明確說明 所需的正則性。

證明不等式

[編輯 | 編輯原始碼]

限制右端

[編輯 | 編輯原始碼]

對於 ,牛頓多項式插值誤差給出了某個


因此,整個區間上的誤差由下式給出:



這意味著



需要二階可微。

華夏公益教科書