Skip to content

15.3.2 使用傅里叶变换求解微分方程

与拉普拉斯变换类似, 由于傅里叶变换可把微分方程转化为简单形式, 故傅里叶变换的一个重要应用是求解微分方程. 在常微分方程情况, 可得到代数方程, 在偏微分方程情况, 可得到常微分方程.

15.3.2.1 线性常微分方程

微分方程 y(t)+ay(t)=f(t) ,其中

(15.96a)f(t)={1,|t|<t00,|t|t0

即图 15.21 中的函数 f(t) ,通过傅里叶变换

(15.96b)F{y(t)}=Y(ω).

微分方程转化成代数方程

(15.96c)iωY+aY=2sinωt0ω,

解得

(15.96d)Y(ω)=2sinωt0ω(a+iω).

逆变换给出

(15.96e)y(t)=F1{Y(ω)}=F1{2sinωt0ω(a+iω)}=1π+eiωtsinωt0ω(a+iω)dω,

且.

y(t)={0,<t<t0,1a[1ea(t+t0)],t0t+t0,1a[ea(tt0)ea(tt0)],t0<t<+.

(15.96f) ①

图 15.26 给出了函数(15.96f)的图像.

0193686d-91c3-7222-a100-f59d7e5e597d_34_588_995_471_259_0.jpg

15.3.2.2 偏微分方程

1. 一般说明

偏微分方程的解至少是两个变量的函数: u=u(x,t) . 由于傅里叶变换只对于一个变量进行积分,另一个变量在变换中应视为常数. 此处,变量 x 为常数,对于 t 进行变换:

(15.97)F{u(x,t)}=+eiωtu(x,t)dt=U(x,ω).

在对导数的变换中,变量 x 仍被视为常数:

(15.98)F{(n)u(x,t)tn}=(iω)nF{u(x,t)}=(iω)nU(x,ω).

假设关于 x 的微分和傅里叶积分是可交换的:

(15.99)F{u(x,t)x}=xF{u(x,t)}=xU(x,ω).

①(15.96f)中,当 t0<t<+ 时, y(t) 的表达式是错误的. - 译者注


通过这种方式, 可得到像空间内的常微分方程. 而且, 边界条件和初始条件也可转化到像空间内.

2. 均匀介质内一维波动方程的解

(1)问题表述 在均匀介质内, 无扰动项的一维波动方程是

(15.100a)uxxutt=0.

像三维波动方程 (参见第 777 页 9.2.3.2), 方程 (15.100a) 是双曲线类偏微分方程. 柯西问题由下述初始条件给出

(15.100b)u(x,0)=f(x)(<x<),ut(x,0)=g(x)(0t<).

(2) 傅里叶变换 关于 x 进行傅里叶变换,时间坐标保持为常数:

(15.101a)F{u(x,t)}=U(ω,t).

由此可得

(15.101b)(iω)2U(ω,t)d2U(ω,t)dt2=0,

且.

(15.101c)F{u(x,0)}=U(ω,0)=F{f(x)}=F(ω),(15.101d)F{ut(x,0)}=U(ω,0)=F{g(x)}=G(ω).(15.101e)ω2U+U=0.

此方程是带有变换参数 ω 的关于 t 的常微分方程. 该常系数微分方程的通解为

(15.102a)U(ω,t)=C1eiωt+C2eiωt.

根据初始条件

(15.102b)U(ω,0)=C1+C2=F(ω),U(ω,0)=iωC1iωC2=G(ω),

确定常数 C1C2 ,可得到

(15.102c)C1=12[F(ω)+1iωG(ω)],C2=12[F(ω)1iωG(ω)].

因此, 解为

(15.102d)U(ω,t)=12[F(ω)+1iωG(ω)]eiωt+12[F(ω)1iωG(ω)]eiωt.

(3) 逆变换 由移位定理知

(15.103a)F{f(ax+b)}=1/aeibω/aF(ω/a),

对等式两侧作逆变换可得

(15.103b)F1{eiωtF(ω)}=f(x+t),F1{eiωtF(ω)}=f(xt).

运用积分法则

(15.103c)F{xf(τ)dτ}=1iωF(ω)

给出

F1{1iωG(ω)eiωt}=xF1{G(ω)eiωt}dτ(15.103d)=xg(τ+t)dτ=x+tg(z)dz,

其中进行了替换 τ+t=z . 与以前的积分类似,有

(15.103e)F1{1iωG(ω)eiωt}=xtg(z)dz.

最后, 在原始空间内的解是

(15.104)u(x,t)=12f(x+t)+12f(xt)+xtx+tg(z)dz.

version 1.24.0