距离上次更新已经 2104 天了,文章内容可能已经过时。

课程主页:https://see.stanford.edu/Course/EE261

这次回顾第四讲,这一讲讨论傅里叶序列的应用。

热方程

考虑热方程(通过变换将系数变为12

ut=12uxx

假设

u(x+1,t)=u(x,t)

u(x,t)展开为傅里叶序列的形式得到

u(x,t)=n=cn(t)e2πinx

其中

cn(t)=01e2πinxu(x,t)dx

注意

ut=n=cn(t)e2πinxuxx=n=cn(t)e2πinx(4π2n2)

代入热方程得到

n=cn(t)e2πinx=n=cn(t)e2πinx(2π2n2)

对比系数得到

cn(t)=2π2n2cn(t)

该常微分方程的解为

cn(t)=cn(0)e2π2n2t

假设

u(x,0)=f(x)

其中

f(x+1)=f(x)

那么

cn(0)=01u(x,0)e2πinxdx=01f(x)e2πinxdx=f^(n)

所以

cn(t)=f^(n)e2π2n2t

因此热方程的通解为

u(x,t)=n=f^(n)e2π2n2te2πinx

接下来对上式进行变形,将

f^(n)=01f(y)e2πinydy

代入上式可得

u(x,t)=n=e2π2n2te2πinx01f(y)e2πinydy=01n=e2π2n2te2πin(xy)f(y)dy

如果记

g(xy,t)=n=e2π2n2te2πin(xy)

我们有

u(x,t)=01g(xy,t)f(y)dy

函数

g(x,t)=n=e2π2n2te2πinx

被称为格林函数。更一般的,积分

01g(xy)f(y)dy

被称为fg的卷积。