一维初边值问题的分离变量法

#分离变量法

考虑如下的初边值问题:

{Lu=utt−a2uxx=f,in (0,l)×(0,+∞)u=φ, ut=ψ,on [0,l]×{t=0}u|x=0=g1, u|x=l=g2,where t∈[0,+∞).

由 Sturm-Liouville 边值问题的结论,一维的二阶微分方程可以用分离变量法求解.以下是用分离变量法求解波方程的解题模版.

齐次无边值问题的分离变量法

此时考虑混合问题

{Lu=utt−a2uxx=0,in (0,l)×(0,+∞)u=φ, ut=ψ,on [0,l]×{t=0}u|x=0=0, u|x=l=0,where t∈[0,+∞).

解题模版

第一步:写出可分离变量形式的解,化为 Sturm-Liouville 边值问题

考虑分离变量形式的非零解

u(x,t)=X(x)T(t)

代入方程得

T″(t)X(x)−a2X″(x)T(t)=0

即

T″(t)a2T(t)=X″(x)X(x)

由于左端是 t 的函数,右端是 x 的函数,因此只能是常数,记为 λ ,得

(λ)T″(t)−a2λT(t)=0, t≥0;X″(x)−λX(x)=0, x∈(0,l).

将 u(x,t)=X(x)T(t) 代入边值条件得

X(0)T(t)=X(l)T(t)=0, t>0

由于 u≢0,因此 T≢0,从而

X(0)=X(l)=0.

于是我们得到特征值问题

{X″(x)−λX(x)=0,x∈(0,l);X(0)=X(l)=0.

这是一个 Sturm-Liouville 边值问题;以及一个与 T(t) 有关的初值问题:

{T″(t)−λT(t)=◻,t>0◻

具体的形式留到后面讨论.

第二步:通过讨论,解出 Sturm-Liouville 边值问题的特征值,并根据边值条件求出特解

λ>0 时,解得通解为 X(x)=C1eλx+C2e−λx,代入边值条件得

{C1+C2=0C1eλl+C2e−λl=0

解得 C1=C2=0,方程只有零解.

λ=0 时,通解为 X(x)=C1x+C2,代入边值条件得

{C2=0C1l+C2=0

解得 C1=C2=0,方程只有零解.

λ<0 时,通解为 X(x)=C1cos⁡(−λx)+C2sin⁡(−λx),代入边值条件得

{C1=0C1cos⁡(−λl)+C2sin⁡(−λl)=0

得 C1=0,为使方程有非零解,C2≠0,因此 sin⁡(−λl)=0,得

λn=−(nπl)2,n=1,2,⋯

对应的特征函数为

Xn(x)=sin⁡nπlx.

第三步:根据上面解出的特征值,写出初值问题并求出其通解,并以级数形式(正交基下坐标)写出原问题的通解

此时,解方程 T″(t)−a2λnT(t)=0 得

Tn(t)=Ancos⁡naπlt+Bnsin⁡naπlt,

这里 An,Bn 为待定系数.方程的解为

u(x,t)=∑n=1∞(Ancos⁡naπlt+Bnsin⁡naπlt)sin⁡nπlx.

第四步:将初值条件变换为同一级数形式(同一正交基下的坐标形式),比较系数求出特解系数

下面考虑初值条件:

u(x,0)=φ(x)=∑n=1∞Ansin⁡nπlx,ut(x,0)=ψ(x)=∑n=1∞naπlBnsin⁡nπlx.

由于特征函数系 {sin⁡nπlx} (n=1,2,⋯) 的完备性,因此

φ(x)=∑n=1∞φnsin⁡nπlx,ψ(x)=∑n=1∞ψnsin⁡nπlx.

这里

φn=⟨φ,sin⁡nπlx⟩‖sin⁡nπlx‖=2l∫0lφ(x)sin⁡nπlxdx,ψn=⟨ψ,sin⁡nπlx⟩‖sin⁡nπlx‖=2l∫0lψ(x)sin⁡nπlxdx.

比较系数得

An=φn=2l∫0lφ(x)sin⁡nπlxdx,Bn=lnaπψn=2naπ∫0lψ(x)sin⁡nπlxdx.

尾声:将解合并在一起

综上,方程的解形如

u(x,t)=∑n=1∞(cos⁡naπlt2l∫0lφ(x)sin⁡nπlxdx+sin⁡naπlt2naπ∫0lψ(x)sin⁡nπlxdx)sin⁡nπlx.

相容性条件

若

非齐次零边值的分离变量法

考虑初边值问题

{Lu=utt−a2uxx=f,in (0,l)×(0,+∞)u=φ, ut=ψ,on [0,l]×{t=0}u|x=0=0, u|x=l=0,where t∈[0,+∞).

同样的,可将该混合问题的解按特征函数系 {sin⁡nπl} 展开:

u(x,t)=∑n=1∞Tn(t)sin⁡nπlx,f(x,t)=∑n=1∞fn(t)sin⁡nπlx,φ(x)=∑n=1∞φnsin⁡nπlx,ψ(x)=∑n=1∞ψnsin⁡nπlx,

其中

◻n=⟨◻,sin⁡nπlx⟩‖sin⁡nπlx‖=2l∫0l◻(ξ)sin⁡nπlξdξ,

则 (λ.1) 化为

{Tn″(t)+λnTn(t)=fn(t),t≥0Tn(0)=φn, Tn′(0)=ψn.

其后与前述相同。

齐次有边值问题的分离变量法

考虑初边值问题

{Lu=utt−a2uxx=0,in (0,l)×(0,+∞)u=φ, ut=ψ,on [0,l]×{t=0}u|x=0=g1, u|x=l=g2,where t∈[0,+∞).

我们用换元法将边值零化,这样就化为了无边值形式的问题,从而可以继续用分离变量法求解.

解题模版

第零步:换元将边值零化

令

v=u−(l−xlg1(t)+xlg2(t))
减去了个啥?

一个在 0 处为 g1、l 处为 g2 的线性函数.

则 v 满足方程

{Lv=vtt−a2vxx=0,in (0,l)×(0,+∞)v=φ~, ut=ψ~,on [0,l]×{t=0}v|x=0=0, v|x=l=0,where t∈[0,+∞).

这时

φ~(x)=φ(x)−(l−xlg1(0)+xlg2(0)),ψ~(x)=ψ(x)−(l−xlg1(0)+xlg2(0)).

从而化为齐次零边值问题.