数值方法误差的范数选择

计算科学 pde 有限差分
2021-11-27 12:31:56

当我阅读有关有限差分的书籍时,他们通常最终使用离散L2估计误差的规范,因为它自然是由弱公式引起的。我想知道人们是否在 Sobolev 规范中这样做以及何时有用。我至少在有限差分书中没有看到任何内容。

更具体地看一下

Au=f,
假设在哪里Ah是一些近似值AU是系统的数值解。那么如果我们插入实际的函数u进入AhU=f和我们有的子结构
Ah(uU)=τ
为了τ是本地错误。因此我有一个误差方程
e=Ah1τ
如果我使用离散的 Sobolev 范数,我将面临什么问题?那会是什么,它应该涉及导数估计,但是我可以为局部截断误差做一个吗?

谢谢!

2个回答

也许是关于使用动机的说明L2-错误。在偏微分方程的输入中估计误差是很自然的L2-规范。其数学动机是高斯-马尔可夫定理:

http://en.wikipedia.org/wiki/Gauss%E2%80%93Markov_theorem#Generalized_least_squares_estimator

它指出,如果您的测量满足直观的概率定律,那么基于测量的最小二乘近似将以高概率提供最佳近似。这种范数的选择在偏微分方程中传播,所以你以L2-Sobolev 规范。

现在我们也可以将这个范数用于 Galerkin 方法中的误差估计,主要是因为我们不知道如何估计误差。

离散的H1错误的范数很简单eTAhe, 所以你立即得到方程

eTAhe=eTτ=eTAhT/2Ah1/2τ
因此
eTAheeTAheτTAh1τ
eH1discrete=eTAheτTAh1τ
您将右侧的术语视为始终存在截断错误。