人们希望通过以下一种或多种迭代方法来求解方程 ,其根为 (i)
(ii)
(iii)
|
方法 {ii} 和 {iii} 是 的合适的不动点迭代。
为了成为合适的不动点迭代,每次迭代的范围必须在下次迭代的域内。在 {i} 的情况下, 可以返回 中的值,但只能接受 中的 x 值。
令 和
很明显
以及
同时注意到给定域
对于某些
其中
以及
对于某些
其中
也就是说,f、g 都是压缩映射。
对于区间 (0,1),{iii} 比 {ii} 更好的不动点迭代,因为它的 Lipschitz 常数更小。
牛顿法给出的迭代公式具有二次收敛性,相比之下,{iii} 的收敛性是线性的。
考虑以下边界值问题:
使用在等距网格上连续分段线性函数的有限元方法离散该问题。积分采用梯形法则。将该方法写成以下形式:
其中 表示近似解的未知节点值向量, 是一个 矩阵,其元素与离散参数 无关,并且 是一个非线性的向量值函数。
|
令 .
用测试函数 乘以原方程并进行分部积分,我们得到
因此变分形式为:寻找 使得
- 对所有的
考虑区间 的一个划分,
- .
将我们的有限元空间设为
- .
对于 的基底,我们使用帽子函数 ,即对于
因此,
因此离散公式变为:求解 使得
- .
由于 是 的一个基,我们有
- .
然后,我们得到以下等价的离散问题:求解 使得
- .
针对 的等价离散问题
可以改写成以下矩阵形式
第一个积分可以计算如下
第二个积分可以使用梯形法则近似,即
注意到边界条件规定 。
确定两步格式的局部精度阶数和稳定性性质
作为常微分方程 的近似方法。其收敛速度是多少?
|
请注意 。另外,我们将均匀步长 记作 h。因此,
因此,给定方程可以写成
在 处展开,我们得到
同样地,关于 展开得到
对左右两边泰勒展开式求差,可以看出该二步方程是二阶的,因为直到二阶项为止都匹配上了。
注意,左边的三阶项与右边的三阶项不同。()
如果方程
满足,并且如果,则它必须是一个单根。
由于得到根1和2,因此这个二步方程是不稳定的。
多步法收敛当且仅当它稳定且一致。我们的二步方程不稳定,因此不能保证收敛。