终于讲到大杀器了,为什么不早点讲啊
基本思路
大概就是说,我们可以简单认为之前的几种PDE的解具有如下形式
u(x,t)=X(x)T(t)
代回方程能够得到(比如一维波动方程)
X(x)T′′(t)−a2X′′(x)T(t)=0
不妨转化为下面的形式
a2T(t)T′′(t)=X(x)X′′(x)=−λ
λ应该是固定的,所以解下面的特征值问题
X′′(x)+λX(x)=0
边界条件的限制一般不允许λ<0,λ=0的时候获得常数项,λ>0的时候得到下面的解
λk=l2k2π2,Xk(x)=C1cosλkx+C2sinλkx
(l来自于边界条件)拿着特征值可以反解出Tk(t),合并就能得到
u(x,t)=k=1∑∞Tk(t)Xk(x)
反正就是套路化的算算算
非齐次问题的处理
非齐次问题主要有如下特征
方程非齐次
∂tu−a2∂xxu=f(x,t)=0
边界条件非齐次
u(0,t)=g1(t),u(l,t)=g2(t)
要先将这些问题转化为齐次的情况
方程非齐次
∂ttu−a2∂xxu=f(x,t)=0
其他边界条件和齐次问题一致。
我们先处理齐次的问题,用分离变量法解
∂ttu−a2∂xxu=0
得到
λk=l2k2π2,Xk(x)=sin(lkπx)
Xk其实指明了解的基本形式,所以我们利用Xk对所有条件进行展开
\displaylines
u(x,t) = \sum^\infty_{k = 1} T_{k}(t)\sin \frac{k\pi x}{l}\\
f(x,t) = \sum^\infty_{k = 1} f_{k}(t)\sin \frac{k\pi x}{l}\\
\varphi(x,t) = \sum^\infty_{k = 1} \varphi_{k}(t)\sin \frac{k\pi x}{l}\\
\psi(x,t) = \sum^\infty_{k = 1} \psi_{k}(t)\sin \frac{k\pi x}{l}\\
其实就会有
Tk′′(t)+(lkπa)2Tk(t)=fk(t), Tk(0)=φk, Tk′(0)=ψk
(Tk的初始条件由u的初始条件决定)
能够得到
Tk(t)=φkcoslkπat+kπalψksinlkπat+kπal∫0tfk(τ)sinlkπa(t−τ)dt
合并得到总问题的解
热传导方程的讨论是类似的
非齐次边界条件
对于非齐次边界条件
u(0,t)=g1(t),u(l,t)=g2(t)