偏微分方程I PDE的例子1 一维波动与热传导方程
一些著名的偏微分方程(partial differential equations, PDE)的例子:
- 波动方程(一维的wave equation是d‘Alembert、Bernoulli导出的,Euler导出了二维的wave equation)
- 热传导方程(Fourier导出)
- Navier-Stokes方程(流体力学)
- Maxwell方程(电磁理论)
- Boltzmann方程(统计力学)
- Schroedinger方程(量子力学)
- Black-Scholes方程(期权定价)
例1 一维波动方程
考虑一根被固定在 x = 0 x=0 x=0与 x = L x=L x=L处的弦的波动, u ( x , t ) u(x,t) u(x,t)是 t t t时刻 x x x位置的挠度,我们考虑 x x x与 x + Δ x x+\Delta x x+Δx这两个位置,假设 t t t时刻它们的张力大小为 T T T,与水平方向的夹角分别为 ψ , ψ + Δ ψ \psi,\psi+\Delta \psi ψ,ψ+Δψ,考虑这一段微元,张力在竖直方向的合力为
T [ sin ( ψ + Δ ψ ) − sin ( ψ ) ] ≈ T [ tan ( ψ + Δ ψ ) − tan ( ψ ) ] = T [ ∂ u ( x + Δ x , t ) ∂ x − ∂ u ( x , t ) ∂ x ] = T ∂ 2 u ( x + ξ Δ x , t ) ∂ x 2 Δ x , ∃ ξ ∈ ( 0 , 1 ) T[\sin (\psi+\Delta \psi)-\sin(\psi)]\approx T[\tan (\psi+\Delta \psi)-\tan(\psi)] \\ = T[\frac{\partial u(x+\Delta x,t)}{\partial x}-\frac{\partial u(x,t)}{\partial x}]=T\frac{\partial^2 u(x+\xi \Delta x,t)}{\partial x^2}\Delta x,\exists \xi \in (0,1) T[sin(ψ+Δψ)−sin(ψ)]≈T[tan(ψ+Δψ)−tan(ψ)]=T[∂x∂u(x+Δx,t)−∂x∂u(x,t)]=T∂x2∂2u(x+ξΔx,t)Δx,∃ξ∈(0,1)
最后一步用的Lagrange中值定理。根据牛顿第二定律,
T u x x Δ x = ρ Δ x u t t , T ρ u x x = u t t Tu_{xx}\Delta x=\rho \Delta x u_{tt} ,\frac{T}{\rho} u_{xx}=u_{tt} TuxxΔx=ρΔxutt,ρTuxx=utt
这里的 ρ \rho ρ是线密度。我们称这样的方程是homogeneous 1-D wave equation(齐次一维波动方程),它的一般形式为
u x x = c 2 u t t u_{xx}=c^2 u_{tt} uxx=c2utt
这里的 c c c的量纲是速度,
[ c 2 ] = [ T ] [ ρ ] = M L / T 2 M / L = L 2 T 2 , [ c ] = L T [c^2]=\frac{[T]}{[\rho]}=\frac{ML/T^2}{M/L}=\frac{L^2}{T^2},[c]=\frac{L}{T} [c2]=[ρ][T]=M/LML/T2=T2L2,[c]=TL
它实际弦在波动时的波的传播速度。
假设弦在竖直方向受载荷 F ( x , t ) F(x,t) F(x,t)的作用,则
T u x x Δ x + F ( x , t ) Δ x = ρ Δ x u t t u t t = c 2 u x x + F ρ Tu_{xx}\Delta x+F(x,t)\Delta x=\rho \Delta x u_{tt} \\ u_{tt}=c^2u_{xx}+\frac{F}{\rho} TuxxΔx+F(x,t)Δx=ρΔxuttutt=c2uxx+ρF我们称这样的方程是inhomogeneous 1-D wave equation(非齐次一维波动方程),它的一般形式为
u x x = c 2 u t t + f u_{xx}=c^2 u_{tt}+f uxx=c2utt+f
评注
引入d’Alembert算子,
□ c = ∂ 2 ∂ t 2 − c 2 Δ \Box_c=\frac{\partial^2}{\partial t^2}-c^2 \Delta □c=∂t2∂2−c2Δ
这里的 Δ = ∇ ⋅ ∇ \Delta=\nabla \cdot \nabla Δ=∇⋅∇,是Laplace算子,则homogeneous 1-D wave equation可以表示为
□ c u = 0 \Box_cu=0 □cu=0
inhomogeneous 1-D wave equation可以表示为
□ c u = f \Box_cu=f □cu=f
例2 Helmholtz方程(声波、光的散射等)
假设
f ( x , t ) = f 0 ( x ) e i w t , u ( x , t ) = u 0 e i w t f(x,t)=f_0(x)e^{iwt},u(x,t)=u_0e^{iwt} f(x,t)=f0(x)eiwt,u(x,t)=u0eiwt
代入inhomogeneous 1-D wave equation,
Δ u 0 + K 2 u 0 = − f 0 c 2 , K 2 = w 2 c 2 \Delta u_0+K^2u_0=-\frac{f_0}{c^2},K^2=\frac{w^2}{c^2} Δu0+K2u0=−c2f0,K2=c2w2
这就是Helmholtz方程;计算
□ c u = ∂ 2 u ∂ t 2 − c 2 Δ u = − u 0 w 2 e i w t − c 2 Δ u 0 e i w t = f 0 e i w t \Box_cu=\frac{\partial^2u}{\partial t^2}-c^2 \Delta u =-u_0w^2e^{iwt}-c^2\Delta u_0 e^{iwt}=f_0e^{iwt} □cu=∂t2∂2u−c2Δu=−u0w2eiwt−c2Δu0eiwt=f0eiwt
约掉 e i w t e^{iwt} eiwt就可以得到Helmholtz方程。
这里的 w w w是频率,因此 K K K的含义是波数(wave number),
[ K 2 ] = [ w 2 ] [ c 2 ] = 1 / T 2 L 2 / T 2 = 1 L 2 , [ K ] = 1 [ L ] [K^2]=\frac{[w^2]}{[c^2]}=\frac{1/T^2}{L^2/T^2}=\frac{1}{L^2},[K]=\frac{1}{[L]} [K2]=[c2][w2]=L2/T21/T2=L21,[K]=[L]1
例3 一维热传导方程
考虑一根放在 x x x轴上的很细的均匀实心金属管,考虑 x x x到 x + d x x+d x x+dx这一段微元, A A A是截面积, L L L是金属管长度,用 u ( x , t ) u(x,t) u(x,t)表示温度场, ρ ( x , t ) \rho(x,t) ρ(x,t)表示密度, c c c表示比热容。这一段微元的元质量为 ρ A d x \rho A dx ρAdx,元热量为 c u ( x , t ) ρ A d x cu(x,t)\rho A dx cu(x,t)ρAdx。在 x ∈ ( a , b ) x \in (a,b) x∈(a,b)上,热量为
Q = ∫ a b c u ( x , t ) ρ A d x Q = \int_a^bcu(x,t)\rho A dx Q=∫abcu(x,t)ρAdx
根据Fourier定律,heat flux与温度场的负梯度成正比,用 k k k表示热传导系数,则
F ( x , t ) = − k ∂ u ( x , t ) ∂ x F(x,t)=-k\frac{\partial u(x,t)}{\partial x} F(x,t)=−k∂x∂u(x,t)
于是通过 ( a , b ) (a,b) (a,b)的heat flux为
A [ k ∂ u ( b , t ) ∂ x − k ∂ u ( a , t ) ∂ x ] = ∫ a b A ∂ ∂ x ( k ∂ u ( x , t ) ∂ x ) d x A[k\frac{\partial u(b,t)}{\partial x}-k\frac{\partial u(a,t)}{\partial x}]=\int_a^b A\frac{\partial }{\partial x}(k\frac{\partial u(x,t)}{\partial x})dx A[k∂x∂u(b,t)−k∂x∂u(a,t)]=∫abA∂x∂(k∂x∂u(x,t))dx
假设无热源,根据能量守恒
d Q d t = A [ k ∂ u ( b , t ) ∂ x − k ∂ u ( a , t ) ∂ x ] c ρ u t = K u x x , K = k c ρ \frac{dQ}{dt}=A[k\frac{\partial u(b,t)}{\partial x}-k\frac{\partial u(a,t)}{\partial x}] \\ c\rho u_t=Ku_{xx},K=\frac{k}{c \rho} dtdQ=A[k∂x∂u(b,t)−k∂x∂u(a,t)]cρut=Kuxx,K=cρk
假设存在热源 q 1 ( x , t ) q_1(x,t) q1(x,t),则根据能量守恒定律,
d Q d t = A [ k ∂ u ( b , t ) ∂ x − k ∂ u ( a , t ) ∂ x ] + ∫ a b q 1 ( x , t ) d x u t = K u x x + q , K = k c ρ , q = q 1 c ρ \frac{dQ}{dt}=A[k\frac{\partial u(b,t)}{\partial x}-k\frac{\partial u(a,t)}{\partial x}]+\int_a^b q_1(x,t)dx \\ u_t=Ku_{xx}+q,K=\frac{k}{c \rho},q=\frac{q_1}{c\rho} dtdQ=A[k∂x∂u(b,t)−k∂x∂u(a,t)]+∫abq1(x,t)dxut=Kuxx+q,K=cρk,q=cρq1