对于SPD 矩阵的CG方法,(由具有齐次边界条件的 Poisson 方程产生的 Ax = b)我们知道收敛定理: 经过 m 步迭代,误差满足
我的问题是当步长减少一半,条件数为时,为什么迭代步长增加两次以使相对误差满足预先选择的容差?有人可以给我一些证据吗?非常感谢。
对于SPD 矩阵的CG方法,(由具有齐次边界条件的 Poisson 方程产生的 Ax = b)我们知道收敛定理: 经过 m 步迭代,误差满足
我的问题是当步长减少一半,条件数为时,为什么迭代步长增加两次以使相对误差满足预先选择的容差?有人可以给我一些证据吗?非常感谢。
假设原始矩阵的条件数为,细化网格后的条件数为。然后,您想要比较达到容差所需的迭代次数。因此,假设您对相对容差感兴趣,在第一种情况下,您会得到
产生
因为通常条件数很大,对数中的分数将略小于 1,您可以围绕进行泰勒展开以找到
(负号说明小的对数为负。)
通过同样的论点,你会得到