Phương trình sóng là
phương trình vi phân riêng phần tuyến tính bậc hai mô tả các
sóng trong vật lý
[1]. Cũng có phương trình vi phân riêng phần mô tả sóng trong vật lý không tuyến tính bậc hai, như
phương trình Schrodinger mô tả
sóng vật chất.Ở dạng đơn giản nhất, trong phương trình sóng có
biến số thời gian t, một hoặc một vài biến số không gian x1, x2, …, xn, và một hàm vô hướng, gọi là
hàm sóng cần thỏa mãn phương trình này u = u(x1, x2, …, xn; t). Giá trị của hàm sóng có thể thể hiện
ly độ của sóng. Phương trình sóng khi đó có thể biểu diễn là:với ∇ 2 {\displaystyle \scriptstyle \nabla ^{2}} là
toán tử Laplace và c là một
hệ số, thường đặc trưng cho
tốc độ lan truyền của sóng.Để xác định các hàm sóng cụ thể là nghiệm của phương trình sóng, thường phải cần biết thêm các
điều kiện ban đầu và các
điều kiện biên.
Với sóng chuyển động trên một chiều không gian x, phương trình sóng có thể viết ở dạng đơn giản là:Nghiệm tổng quát có thể được tìm dựa theo
nguyên lý Duhamel.
[2], nó là các hàm sóng:hay tổng quát hơn, theo
công thức d'Alembert:
[3]