公式已证明
波动方程的达朗贝尔公式
命题陈述
对于波动方程 utt=c2uxx(定义在 R×(0,∞) 上,初值为 u(x,0)=φ(x), ut(x,0)=ψ(x)),其唯一解为 u(x,t)=21(φ(x−ct)+φ(x+ct))+2c1∫x−ctx+ctψ(s)ds。
为什么成立?
无限长弦上的波不过是初始形状的两份复制,一份以速度 c 向左滑动,一份向右滑动,再加上一个反映初始速度的修正项。点 (x,t) 处发生的一切只能依赖于区间 [x−ct,x+ct] 上的初始数据——信息传播的速度不能超过 c。
证明思路
变换到特征坐标 ξ=x−ct, η=x+ct;波动方程变为 uξη=0,于是 u=F(ξ)+G(η),其中 F,G 为某些函数。代入初始条件 u(x,0)=φ(x) 和 ut(x,0)=ψ(x),解出 F 和 G(用 φ 及 ψ 的一个原函数表示),再代回原式。