跳转到内容

数值方法资格考试问题及解答(马里兰大学)/2004 年 8 月 667

来自维基教科书,开放书籍,开放世界

问题 5a

[编辑 | 编辑源代码]

说明牛顿法,用于近似求解



其中 是实变量 的实值函数

解答 5a

[编辑 | 编辑源代码]

问题 5b

[编辑 | 编辑源代码]

说明并证明该方法的收敛结果。

解答 5b

[编辑 | 编辑源代码]

问题 5c

[编辑 | 编辑源代码]

典型的收敛阶数是多少?是否存在收敛阶数更高的情况?解释你的答案。

解答 5c

[编辑 | 编辑源代码]

局部收敛的典型阶数是二次。


将牛顿法视为一个不动点迭代,即



那么




处展开得到误差表达式



注意,如果 ,那么我们得到比二次收敛更快的收敛速度。

问题 6

[edit | edit source]


考虑边界值问题


问题 6a

[edit | edit source]

推导出 (1) 的变分公式。

解答 6a

[edit | edit source]

使得对于所有


问题 6b

[edit | edit source]

有限元近似指的是什么?

的一个划分。选择一个合适的离散子空间 和基函数 。然后



系数 可以通过求解以下方程组来找到


对于


问题 6c

[编辑 | 编辑源代码]

给出并证明对以下内容的估计



Cea 引理



特别是选择 的线性插值。


然后,



解 6c 的另一种解法

[编辑 | 编辑源代码]

的离散网格,步长为 。考虑以下积分

.

对于某个 因为 在此区间上只是一个线性插值。因此

.

类似地,我们可以用 对导数误差的 范数进行界定。当有 个这样的区间时,我们有

问题 6d

[编辑 | 编辑源代码]

证明公式


解答 6d

[编辑 | 编辑源代码]

考虑初值问题



其中 满足 Lipschitz 条件



对于所有 。用于求解此问题的称为中点规则的数值方法定义为



其中 是时间步长,而 对于 。这里 是给定的,而 假设用其他方法计算。

问题 7a

[edit | edit source]

假设问题在一个有限区间 上提出,其中 。直接证明,即不引用任何主要结果,中点法是稳定的。也就是说,证明如果 满足



那么存在一个常数 无关,使得



对于

解 7a

[edit | edit source]


将两个方程相减,令,并应用Lipschitz性质,得到:



因此:


问题 7b

[edit | edit source]

假设我们对应用于特定示例的中点规则的长期行为感兴趣。也就是说,令 固定,并令 ,以便该规则在很长的时间间隔内应用。证明在这种情况下,中点规则不会对初始值问题的解产生准确的近似值。

解 7b

[edit | edit source]

代入中点规则,我们有:





该方程的解由以下给出:



其中 是以下二次方程的根:



二次方程公式得出:



如果 是一个小负数,则其中一个根将大于 1。因此, 而不是收敛到零,因为

华夏公益教科书