波方程(wave equation)是一類雙曲型偏微分方程,物理中很多模型,如彈性模型、振動模型以及 Maxwell 方程都和波方程有關。和 Laplace 方程以及熱方程有很大不同,該方程的解的性質不會太好,求解過程也不會太簡單。波方程對應的算子是 Klein-Gordon 算子。
概念[]
假設是空間變量,是時間變量,是未知函數,如下二階偏微分方程
是波方程的最基本形式。其中
是
Laplace 算子。
波方程對應的全空間的初值問題是
其中
,且
是正
整數。
一維的全空間波方程的初值問題的解稱為 d' Alembert 公式。
假設有一維的波方程的 Cauchy 問題
這裏
是未知函數,
是已知的二階連續函數,
是已知的一階連續函數。那麼它的解是
且對初值是連續依賴的。
它的半平面問題在後面研究高維波方程的解中有應用:
假設有一維的如下 Cauchy 問題
這裏
是未知函數,
且滿足
那麼它的解是
且對初值是連續依賴的。參見
d' Alembert 公式#半平面問題。
Euler-Poisson-Darboux 方程[]
求解維的波方程需要用到球面平均(spherical mean)的手段,作函數
這裏
是
維體積即測度。如果
是波方程全空間初值問題的解,那麼定義在上的函數
是如下一維波方程的半平面問題的解
這個方程被稱為
Euler-Poisson-Darboux 方程。
Kirchhoff 公式[]
三維情形的波方程全空間初值問題的解公式稱為 Kirchhoff 公式。它是通過上述 Euler-Poisson-Darboux 方程化為半平面問題求解得到的。
通過它可以得到二維的波方程全空間初值問題的解公式
一般公式[]
對於一般的維情形,需要分奇偶維討論,這是因為我們可以用 Euler-Poisson-Darboux 方程將奇數維的方程仿照三維的 Kirchhoff 公式得到,但是這對偶數維是失效的,對於偶數維需要求解比它高一維的奇數維,再通過降維得到。
是奇數時,解公式為
注意需要假設得到的解只能證明是的,得不到更高的光滑性。這是和熱方程不同的一點。奇數維的波方程的一個可選解法是通過將波方程劃歸為一個熱方程並使用 Laplace 變換求解,詳見波方程/Laplace 變換解法。
其中是雙階乘,表示先對求偏導再除以。
是偶數時,解公式為
注意需要假設得到的解只能證明是的,同樣得不到更高的光滑性。
以上的解均是對初值連續依賴的,即當時,極限
Stokes 法則[]
假設是初值問題
的解,那麼
是
的解,這便是 Stokes 法則(Stokes rule)。