从电磁波到引力波-0.1

数学基础篇

Posted by 黄时雨 on 2025-11-28
Words 44.4k and Reading Time 270 Minutes
Viewed Times

Delta 函数

δ 函数最早由狄拉克引入以描述物理中的点量,属于特殊函数,在物理学中有广泛运用。以一维点电荷的电荷密度为例,为:

δ(x)={0,x0,x=0

这便是经典的 δ 函数定义,对全空间积分便得到单位电荷:

+δ(x)dx=1=baδ(x)dx

这便是 δ 函数的积分形式,其中 ab<0 ,实际上,描述 δ 函数要在积分表达下去理解。作为一个从物理问题中提出的特殊函数,对各类点量均能有如此描述。最后还有必要知道 δ 函数的导数定义,同样必须从积分视角去理解:

+f(x)δ(x)dx=f(x)δ(x)|±+f(x)δ(x)dx=f(0)

此外 δ(x) 函数具有如下几点基础性质:

  1. 挑选性:
+f(x)δ(xx0)dx=f(x0)
  1. 如果 φ(x)=0 的根都为实单根,则有

    δ[φ(x)]=nδ(xxn)|φ(x)|

    下面给出证明:

    实单根导致

    δ[φ(x)]=ncnδ(xxn)={0,φ(x)0,φ(x)=0

    第一个等号两边同时积分:

    xnεxn+εδ[φ(x)]dx=φ(xnε)φ(xn+ε)δ[φ]φdφ=1|φ(xn)|=xnεxn+εncnδ(xxn)dx=cnxnεxn+εnδ(xxn)dx=cn

    得证。

    一个典型的例子便是:

    δ(ax)=δ(x)|a|
  2. 对称性:从定义式即可看出, δ(x) 是偶函数,而从其导数定义可以看出:

    +f(x)δ(x)dx=+f(t)δ(t)dt=f(0)=f(0)

    因此 δ(x) 是奇函数。

  3. 阶跃函数(亥维塞单位函数):

    H(x):=xδ(t)dt={0x<01x>0

    因此也有: δ(x)=dH(x)dx

  4. 物理上的瞬时过程:

    考虑冲量定理中有: dI=f(τ)dτ ,持续的作用力可以分解为无穷个瞬时力作用接续作用,则有:

    f(t)=τf(τ)δ(tτ)dτ=baf(τ)δ(tτ)dτ

    这实际上是给出了作用力随时间的变化关系。

  5. 傅里叶变换

    回顾复函数的傅里叶变换:

    {F(ω)=Ff(t)=12π+f(t)eiωtdt=12π+f(t)eiωtdtf(t)=F1F(ω)=+F(ω)eiωtdω=12+F(ω)eiωtdω

    由于挑选性: 12π+δ(t)eiωtdt=12π ,由逆变换给出:

    δ(t)=12π+eiωtdω

    这一点在物理理论的积分中有着不少作用。

最后,三维 δ(x) 函数为:

δ(r)=δ(x)δ(y)δ(z)

补充:

  1. 对于上面并没考虑的当 x=0 时的情况,可以做如下考虑:
limε0ε+εδ(x)dx=limε01=1
  1. 实际上在数学上 δ 函数应该被视为数列函数取极限: δl(x)={0,x>12l,x<12l1l,12l<x<12l 可以发现当取数列极限: limlδl(x)=δ(x) 。由此便是数学上利用数列极限对 δ(x) 函数的描述,代回前面的讨论可以得到一样的结果。

Green 函数

了解了 δ 函数后便可以介绍Green函数,所谓格林函数,便是常微分方程(这里讨论的是实数域):

ddx(p(x)dG(x;ξ)dx)+q(x)G(x;ξ)=δ(xξ);a<x,ξ<bG(a;ξ)=A;G(b;ξ)=B

在给定边界条件时的解 G(x,x0) (对于初值问题则变量是 G(t,τ) ,对应的是 p(t),q(t) ,定义域为: (t,τ>t0) ;对应初值条件为: G(t0;τ)=A;dG(t;τ)dt|t=t0=B ),我们只选取简单的齐次边界(初值)条件进行考虑(且对与初值一般考虑 t0=0 )。下面先研究由 δ(xξ) 引起的连续性问题:

仅需要考虑非齐次方程本身而不必考虑边界或初值条件,对于线性方程总能有线性无关的解 y1(x),y2(x) 构成解:

G(x;ξ)={G<(x;ξ)=A(ξ)y1+B(ξ)y2;a<x<ξG>(x;ξ)=C(ξ)y1+D(ξ)y2;ξ<x<b=G<(G<G>)H(xξ)

H(xξ) 为阶跃函数,其中每一个函数( G<,G>,G,y1,y2 )及其线性叠加均是我们考虑的常微分方程的齐次情况的解。将 G=G<(G<G>)H(xξ) 代回我们的非齐次方程(注意到由于阶跃函数,在非齐次情况 x=ξ 也有些模糊不清了,因此我们需要积分去研究)且注意到 G<,G> 为齐次情况的解而化简后积分有:

[ddx(p(x)ddxG<)+q(x)G<][ddx(p(x)ddx(G<G>))+q(x)(G<G>)]H(xξ)[ddx(p(x)ddxH(xξ))](G<G>)=δ(xξ)+2p(x)dH(xξ)dxd(G<G>)dxp(x)δ(xξ)(G<G>)=δ(xξ)(1+2p(x)d(G<G>)dx+p(G<G>))p(x)δ(xξ)(G<G>)f(x)dx=δ(xξ)(1+2p(x)d(G<G>)dx+p(G<G>))f(x)dxp(G<G>)δ(xξ)f(x)|++[p(G<G>)f(x)]δ(xξ)dx=[1+[2p(x)d(G<G>)dx]x=ξ+[p(G<G>)]x=ξ]f(x)[1+[p(x)d(G<G>)dx]x=ξ]f(ξ)=[p(G<G>)]x=ξf(ξ)

由于 f(x) 为任意函数且与其一阶导数相互独立(显然线性无关),因此要等式成立只能有:

{[dG<dxdG>dx]x=ξ=1p(x)dGdx|x=ξx=ξ+=1p(x)[G<G>]x=ξ=0G|x=ξx=ξ+=0

这便是非齐次项为 δ 函数的常微分方程解的连续性讨论,这对解提出了非边界(初值)的要求。在确定格林函数时非常有用。

接下来还需要证明格林函数在齐次边界(初值)问题中的对称性以便我们能够用格林函数法求解其他非齐次方程定解问题。所谓对称性,对于边界条件问题:

G(x,ξ)=G(ξ,x)

对于边界情况,可以直接求解方程:

ddx(p(x)dG(x;ξ)dx)+q(x)G(x;ξ)=δ(xξ);a<x,ξ<bG(a;ξ)=0;G(b;ξ)=0

从解可以直接看出对称性,这仅仅涉及四个方程组的求解问题,由于直接套公式得解的情况不多,在此不多赘述。为了数学上证明对称性,选 G(x,x1) ,对应有方程:

ddx(p(x)dG(x;x1)dx)+q(x)G(x;x1)=δ(xx1);a<x,x1<bG(a;x1)=0;G(b;x1)=0

乘上 G(x,ξ) 后与 G(x,ξ) 的方程乘上 G(x,x1) 相减,得到:

ddx(p(x)dG(x;x1)dx)G(x;ξ)ddx(p(x)dG(x;ξ)dx)G(x;x1)=δ(xx1)G(x;ξ)δ(xξ)G(x;x1)

积分得:

[ddx(p(x)dG(x;x1)dx)G(x;ξ)ddx(p(x)dG(x;ξ)dx)G(x;x1)]dx=d[p(x)(dG(x;x1)dxG(x;ξ)dG(x;ξ)dxG(x;x1))]=[p(x)(dG(x;x1)dxG(x;ξ)dG(x;ξ)dxG(x;x1))]x=bx=a=G(x1;ξ)G(ξ;x1)

可以看到,在齐次边界条件下有: G(x1;ξ)=G(ξ,x1) ,即证明了对称性。最后强调,仅在齐次边界条件成立!

按照这一流程,可以将其中一组定解问题换成需要求解的任意非齐次方程且配以非齐次边界条件,同样可以给出类似上式积分的表达式作为解。

对于初值问题则还需要假设 p(t)=p(t),q(t)=q(t) ,这是为了保证常微分方程 算子 的时间反演不变,对应有对称性:

G(t,τ)=G(τ,t)

考虑方程:

ddt(p(t)dG(t;τ)dt)+q(t)G(t;τ)=δ(tτ);<t,τ<G(t;τ)|t>τ=0;dG(t;τ)dt|t>τ=0

以及方程:

dd(t)(p(t)dG(t;t1)d(t))+q(t)G(t;t1)=δ(t1t);<t,t1<G(t;t1)|t<t1=0;dG(t;t1)dt|t<t1=0

注意到,由于需要考虑时间反演,因此需要将定义域扩充到 (,) ,当然对于 G(t;t1) 的方程而言,初值关系也要是反过来的(向负半轴方向传播)。此后与边界条件情况相同处理便可证明齐次初值下的对称性。

综上,我们以及介绍了格林函数法所需要的基本条件,其中连续性问题为格林函数的求解提供帮助,而对称性则为得到具有正确自变量的任意非齐次常微分方程的解具有重要作用。

由于在下一节格林函数法中就要运用,因此例题暂时便不多赘述,基本方法就是把要求解的方程其非齐次项 f(x) 写成 f(ξ) ,然后利用证明对称性的流程即可得到解。

Green 函数法

在介绍格林函数法之前,还需要引入格林定理:

考虑函数 u,v ,它们在空间 T 内二阶连续可导,在曲面 Σ 上一阶连续可导,则考虑有:

ΣuvdS=T(uv)dV=T(u)(v)dV+TuΔvdVΣuvndS=T(u)(v)dV+TuΔvdV

此为格林第一公式。

u,v 调换,相减得:

Σ(uvvu)dS=T(uΔvvΔu)dVΣ(uvnvun)dS=T(uΔvvΔu)dV

此为格林第二公式。

泊松方程的格林函数法

对于格林函数法,首先考虑的便是泊松方程: Δu(x)=f(x),xT3 ,对应的格林函数可以考虑方程: Δg(x;x0)=δ(xx0) ,这对应一个位于 x0 的点电荷产生的电场,因此有:

T3(gΔuuΔg)dV=T3g(x;x0)f(x)dVT3u(x)δ(xx0)dV=Σ2(ugngun)dS

考虑到格林公式需要定义域一、二阶可导,而点源显然不可导,因此我们需要考虑一个包围点源的无限小曲面 σ2 ,以此挖去涵盖点源的体积 t3 ,在剩下的区域运用格林公式,因此有:

T3t3g(x;x0)f(x)dV=Σ2(ugngun)dSσ2(ugngun)dS

根据静电学点源场理论知道,点源应该具有解电势场: g(r;r0)=14π|rr0| ,在 σ2 无穷小曲面上有 rr0 ,因此有 g=14πε,ε=|rr0|0 ,因此可以简化积分:

σ2(ugngun)dS=σ2u4πε2ε2sinθdθd+σ214πεunε2sinθdθdφφ=u(r0)+εun|σ2=u(r0)

由此可以得到

u(r0)=T3g(r;r0)f(r)dV+Σ2(u(r)g(r;r0)ng(r;r0)u(r)n)dS

此时便需要使用边界问题下格林函数的对称性,令 (r,r0) 互换便得到解:

u(r)=T3g(r;r0)f(r0)dV+Σ2(u(r0)g(r;r0)ng(r;r0)u(r0)n)dS

附加第一类与第三类边界条件,可以进一步确定表达式。

对于边界条件,有如下一般表达式:

αu(x)+βu(x)n=φ(x)

对于格林函数选择齐次的边界,同样交叉相乘后相减,那么便有:

β(gu(x)nugn)=gφ(x)

这便是利用边界条件对格林函数解的进一步确定。注意到对于第二类边界条件,考虑一个点热源(考虑静电场的高斯定律同样可以给出这个结论),则该边界意味着在边界上没有热量扩散出去,即系统绝热,这导致系统热量积累而温度不断升高,无法达成热稳定系统,因此对于格林函数而言是非物理的边界条件,要考虑第二类边界条件则必须考虑非齐次的情况( un|Σ=A 该常数可以对微分方程运用高斯定理求出来)。

注意到,如果选择最简单的第一类齐次边界条件组合:

u,g|Σ2=0

那么就会得到一个简单实用的表达式:

u(r)=T3g(r;r0)f(r0)dV

这代表对 f(r0) (满足边界的)的非零区(连续分布的源区)进行体积分,以场论理解就是,给出的是满足边界条件下的整个连续分布源 f(r) 所造成总的场强度

PS:

  1. 对称性证明的另一种方法:对于齐次边界问题的格林函数对称性还可以利用格林第二公式证明,方法是挖去两个点,分别对应一个格林函数,对这两个格林函数使用格林公式后,利用格林函数的调和函数性质(无源区)以及齐次边界条件便可以证出对称性。这样可以证明任意齐次边界下的对称性。

  2. 关于边界条件与格林函数唯一性问题:如果公用一个边界,那么在边界内考虑不同位置的点源,看似对应不同的格林函数,实际上都是同样的物理问题,因此对应的格林函数是一样的,其满足的边界也是一样的,仅相差一个平移变换。

  3. 关于函数 u 对应的边界与 g 对应的边界,公用了一套边界表达算符(即系数一样)的解释:同一个定义域,同样的微分方程算符,就应该是同样的边界表达式算符。或者可以这样理解,对于需要求解的非齐次方程,我们构造出对应的格林函数,这样一个格林函数按照我们的要求继承目标方程的一套算子且为齐次情况。

事实上有了以上这些知识已经足够在大多数物理场景使用了,剩下的就是采取何种方法构造得到格林函数的解。此外不含时的格林函数称为稳定的,后面我们还需要在介绍演化的格林函数。

参考文献

[1] 数学物理方法3ed,吴崇试 高春媛

[2] 数学物理方法,梁昆淼


Thank You For Your READ.