By Z.H. Fu
https://fuzihaofzh.github.io/blog/
在高数中,我们学了格林公式(Threom):
∬Ω(∂x∂Q−∂y∂P)=∮LPdx+Qdy
这个公式实际上是斯托克斯公式在二维的特殊形式。但除此之外,格林还有三个恒等式(Identity),在有限元中,这三个恒等式都有着非常重要的作用。
而分部积分作为微积分里面一个很基础的公式,能推倒出相当多的定理。本文就利用分部积分公式,推导格林的三个恒等式。这三个恒等式和格林公式没有任何关系。
1. 分部积分公式
首先,复习一下分部积分公式:
∫u(x)v′(x)dx=u(x)v(x)−∫u′(x)v(x)dx
或者直接写成:
∫udv=uv−∫vdu
2. 推广的分部积分公式(标量场、向量场混合分部积分公式)
下面推导高维分部积分公式,对于每一个轴的方向,有:
∫Ω∂xi∂uvidΩ=∫ΓuviνidΓ−∫Ωu∂xi∂vidΩ
其中,ν是边界Γ的单位外法线,而νi是外法线的第i个分量。将这些分量加起来,并写成散度的形式,有:
∫Ω∇u⋅vdΩ=∫Γu(v⋅ν)dΓ−∫Ωu∇⋅vdΩ
我们来稍微理解一下这个公式,以前我们的分布积分公式是两个标量场,这个公式是标量场、向量场混合的分部积分公式。它成功地将nabla算子∇转移到了对方(正用、反用即可)写成如下形式更能直观表现这一性质:
∫Ω∇u⋅vdΩ=∫Γuv⋅dΓ−∫Ωu∇⋅vdΩ
3. 由推广的分布积分公式推导散度定理
以下通过推广的分布积分公式推导散度定理。我们令u=1有:
∫Γv⋅dΓ=∫Ω∇⋅vdΩ
4. 格林第一恒等式(Green’s First Identities)
下面根据推广的广义分部积分公式推导格林第一恒等式。把v写成一个一个标量场的散度的形式v=∇v,有:
∫Ω∇u⋅∇vdΩ=∫Γu∇v⋅dΓ−∫Ωu∇2vdΩ
5.格林第二恒等式(Green’s Second Identities)
下面根据格林第一恒等式,推导格林第二恒等式。交换格林第一恒等式中的u,v有:
∫Ω∇v⋅∇udΩ=∫Γv∇u⋅dΓ−∫Ωv∇2udΩ
和格林第一恒等式相减有:
∫Ωu∇2v−v∇2udΩ=∫Γu∇v−v∇u⋅dΓ
这个公式在推导面元法得出偶极子和源的时候会用到。
6.格林第三恒等式(Green’s Third Identities)
这个恒等式是关于格林函数的。格林函数构成了拉普拉斯方程的基础解,该公式使用的比较少,有兴趣可以去网上看看。