引言:从一根振动的吉他弦开始

想象一下,你拨动吉他的一根弦。弦开始振动,发出优美的声音。如果你用高速摄像机拍摄这个过程,会看到弦的形状随时间不断变化:向上弯曲,向下弯曲,再向上弯曲……这种运动有什么规律?

更具体地说,如果已知某个时刻弦的形状,你能预测下一时刻它的形状吗?这个问题看似简单,但它引领我们走向数学物理中最重要的方程之一——波动方程

在 18 世纪,几位伟大的数学家——达朗贝尔(d’Alembert)、欧拉(Euler)和伯努利(Bernoulli)——都在思考这个问题。他们的答案不仅解释了弦振动,还为声学、光学、地震学甚至量子力学奠定了基础。

让我们从这根弦开始,一步步揭开波动方程的面纱。


第一章:波动的物理本质

什么是波?

在开始推导方程之前,我们需要明确:什么是波?

波是振动在空间中的传播。当某个点的物理量(如位移、压力、电场等)随时间振动时,这种振动会影响周围的点,并传播出去。波不需要物质的长距离移动,它传播的是能量信息

想象一下水面上的波纹。当你往平静的水面投一块石子,水并没有整体移动,但波纹会一圈圈扩散开来——这就是波的传播。

波的分类

波可以分为两大类:

  1. 横波(Transverse Wave):振动方向与传播方向垂直

    • 例子:吉他弦振动、光波
    • 特点:弦上下的振动,波沿弦的方向传播
  2. 纵波(Longitudinal Wave):振动方向与传播方向平行

    • 例子:声波(空气分子的振动)
    • 特点:空气分子沿声音传播方向前后振动

波的基本性质

描述波的几个关键参数:

  • 频率 $f$:单位时间内振动的次数(单位:赫兹 Hz)
  • 周期 $T = \frac{1}{f}$:完成一次振动所需的时间
  • 波长 $\lambda$:波完成一个周期在空间中传播的距离
  • 波速 $c$:波传播的速度,满足 $c = f\lambda$
  • 振幅 $A$:波偏离平衡位置的最大值

这些参数不是孤立的,它们通过波动方程联系在一起。


第二章:一维波动方程的诞生

牛顿第二定律与弦的振动

考虑一根均匀的弦,两端固定(比如吉他弦)。设弦的线密度(单位长度的质量)为 $\rho$,张力为 $T_0$。弦在平衡时是一条直线。

当弦发生微小振动时,设弦上位置 $x$、时间 $t$ 的横向位移为 $u(x, t)$。我们的目标是推导 $u(x, t)$ 满足的方程。

取弦上从 $x$ 到 $x + \Delta x$ 的一小段。这一段的长度约为 $\Delta x$,质量为 $\rho \Delta x$。

根据牛顿第二定律($F = ma$),这一小段的运动方程为:

$$ \rho \Delta x \frac{\partial^2 u}{\partial t^2} = F_{\text{net}} $$

其中 $F_{\text{net}}$ 是作用在这段弦上的净力。

张力的作用

弦上每一点都受到张力。张力沿着弦的切线方向。考虑这一小段两端:

  • 在 $x$ 处,张力为 $T_0$,与水平方向的夹角为 $\theta_1$
  • 在 $x + \Delta x$ 处,张力为 $T_0$,与水平方向的夹角为 $\theta_2$

假设振动很小,角度 $\theta$ 也很小。此时:

  • 水平方向的张力分量:$T_0 \cos\theta \approx T_0$(因为 $\cos\theta \approx 1$)
  • 垂直方向的张力分量:$T_0 \sin\theta \approx T_0 \tan\theta = T_0 \frac{\partial u}{\partial x}$(因为 $\sin\theta \approx \tan\theta$)

垂直方向的净力为:

$$ F_{\text{net}} = T_0 \sin\theta_2 - T_0 \sin\theta_1 \approx T_0 \left( \frac{\partial u}{\partial x}(x + \Delta x, t) - \frac{\partial u}{\partial x}(x, t) \right) $$

注意到右边括号内就是 $\frac{\partial u}{\partial x}$ 在 $[x, x + \Delta x]$ 上的变化量,可以写成:

$$ \frac{\partial u}{\partial x}(x + \Delta x, t) - \frac{\partial u}{\partial x}(x, t) = \frac{\partial^2 u}{\partial x^2} \Delta x $$

因此:

$$ F_{\text{net}} = T_0 \frac{\partial^2 u}{\partial x^2} \Delta x $$

波动方程

将净力代入牛顿第二定律:

$$ \rho \Delta x \frac{\partial^2 u}{\partial t^2} = T_0 \frac{\partial^2 u}{\partial x^2} \Delta x $$

两边除以 $\rho \Delta x$,令 $\Delta x \to 0$:

$$ \frac{\partial^2 u}{\partial t^2} = \frac{T_0}{\rho} \frac{\partial^2 u}{\partial x^2} $$

定义波速 $c = \sqrt{\frac{T_0}{\rho}}$,就得到了著名的一维波动方程

$$ \boxed{\frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2}} $$

这个方程告诉我们:位移对时间的二阶导数(加速度)与位移对空间的二阶导数(曲率)成正比。弦越弯曲的地方,加速度越大


第三章:达朗贝尔公式

特征线法

1746 年,法国数学家达朗贝尔(Jean le Rond d’Alembert)发现了一个优雅的方法来解这个方程。他的思路是:找到一组新的变量,使得方程变得更容易处理。

做变量替换:

$$ \xi = x - ct, \quad \eta = x + ct $$

其中 $c$ 是波速。这两个新的变量沿着"特征线"变化:

  • $\xi = \text{常数}$:右行波的特征线(向右传播的波)
  • $\eta = \text{常数}$:左行波的特征线(向左传播的波)

坐标变换

计算偏导数:

$$ \frac{\partial}{\partial x} = \frac{\partial \xi}{\partial x} \frac{\partial}{\partial \xi} + \frac{\partial \eta}{\partial x} \frac{\partial}{\partial \eta} = \frac{\partial}{\partial \xi} + \frac{\partial}{\partial \eta} $$

$$ \frac{\partial}{\partial t} = \frac{\partial \xi}{\partial t} \frac{\partial}{\partial \xi} + \frac{\partial \eta}{\partial t} \frac{\partial}{\partial \eta} = -c \frac{\partial}{\partial \xi} + c \frac{\partial}{\partial \eta} $$

二阶导数:

$$ \frac{\partial^2 u}{\partial x^2} = \frac{\partial^2 u}{\partial \xi^2} + 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} $$

$$ \frac{\partial^2 u}{\partial t^2} = c^2 \left( \frac{\partial^2 u}{\partial \xi^2} - 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} \right) $$

简化的方程

将二阶导数代入波动方程:

$$ c^2 \left( \frac{\partial^2 u}{\partial \xi^2} - 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} \right) = c^2 \left( \frac{\partial^2 u}{\partial \xi^2} + 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} \right) $$

化简:

$$ \frac{\partial^2 u}{\partial \xi^2} - 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} = \frac{\partial^2 u}{\partial \xi^2} + 2 \frac{\partial^2 u}{\partial \xi \partial \eta} + \frac{\partial^2 u}{\partial \eta^2} $$

$$ -4 \frac{\partial^2 u}{\partial \xi \partial \eta} = 0 \quad \Rightarrow \quad \frac{\partial^2 u}{\partial \xi \partial \eta} = 0 $$

达朗贝尔公式

积分这个方程:

$$ \frac{\partial u}{\partial \eta} = f(\eta) $$

再对 $\eta$ 积分:

$$ u(\xi, \eta) = f(\eta) + g(\xi) $$

其中 $f$ 和 $g$ 是任意函数。换回原变量:

$$ \boxed{u(x, t) = f(x + ct) + g(x - ct)} $$

这就是达朗贝尔公式

物理意义

这个公式的物理意义非常深刻:

  • $g(x - ct)$:右行波,以速度 $c$ 向右传播

    • 在 $t=0$ 时,形状为 $g(x)$
    • 在 $t$ 时刻,形状相同,但向右平移了 $ct$
  • $f(x + ct)$:左行波,以速度 $c$ 向左传播

总波是两个行波的叠加

例如,如果初始时刻弦被拨动成某个形状 $u(x, 0) = \phi(x)$,并且初始速度为零 $u_t(x, 0) = 0$,那么解为:

$$ u(x, t) = \frac{1}{2} \phi(x + ct) + \frac{1}{2} \phi(x - ct) $$

初始形状分裂成两个波,一个向左传播,一个向右传播,振幅各减半。


第四章:分离变量法与傅里叶级数

达朗贝尔公式适用于无限长的弦。对于两端固定的弦(如吉他弦),我们需要考虑边界条件

边界条件

设弦的两端分别固定在 $x=0$ 和 $x=L$:

$$ u(0, t) = 0, \quad u(L, t) = 0, \quad \forall t > 0 $$

分离变量法

假设解可以写成空间部分和时间部分的乘积:

$$ u(x, t) = X(x) \cdot T(t) $$

代入波动方程 $\frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2}$:

$$ X(x) T’’(t) = c^2 X’’(x) T(t) $$

两边除以 $c^2 X(x) T(t)$:

$$ \frac{T’’(t)}{c^2 T(t)} = \frac{X’’(x)}{X(x)} $$

左边只依赖 $t$,右边只依赖 $x$,必须都等于同一个常数。设这个常数为 $-\lambda$:

$$ \frac{T’’(t)}{c^2 T(t)} = \frac{X’’(x)}{X(x)} = -\lambda $$

这给了我们两个常微分方程:

  1. 空间方程: $$ X’’(x) + \lambda X(x) = 0 $$

  2. 时间方程: $$ T’’(t) + c^2 \lambda T(t) = 0 $$

空间方程的解

空间方程的解取决于 $\lambda$ 的符号。为了得到有物理意义的解,我们取 $\lambda > 0$。令 $\lambda = k^2$,则:

$$ X(x) = A \cos(kx) + B \sin(kx) $$

应用边界条件 $X(0) = 0$:

$$ A \cos(0) + B \sin(0) = A = 0 \quad \Rightarrow \quad A = 0 $$

因此 $X(x) = B \sin(kx)$。

应用边界条件 $X(L) = 0$:

$$ B \sin(kL) = 0 $$

要得到非零解,必须有 $\sin(kL) = 0$,即:

$$ kL = n\pi \quad \Rightarrow \quad k_n = \frac{n\pi}{L}, \quad n = 1, 2, 3, \ldots $$

因此特征值和特征函数为:

$$ \lambda_n = \left(\frac{n\pi}{L}\right)^2, \quad X_n(x) = \sin\left(\frac{n\pi x}{L}\right) $$

时间方程的解

时间方程为:

$$ T’’(t) + c^2 \lambda_n T(t) = 0 \quad \Rightarrow \quad T’’(t) + c^2 \left(\frac{n\pi}{L}\right)^2 T(t) = 0 $$

这是简谐振动的方程,解为:

$$ T_n(t) = C_n \cos\left(\frac{n\pi c t}{L}\right) + D_n \sin\left(\frac{n\pi c t}{L}\right) $$

叠加原理

由于方程是线性的,一般解是这些特解的叠加:

$$ u(x, t) = \sum_{n=1}^{\infty} \sin\left(\frac{n\pi x}{L}\right) \left[ A_n \cos\left(\frac{n\pi c t}{L}\right) + B_n \sin\left(\frac{n\pi c t}{L}\right) \right] $$

驻波与固有频率

每一项都代表一个驻波(standing wave):

$$ u_n(x, t) = \sin\left(\frac{n\pi x}{L}\right) \cos\left(\omega_n t\right) $$

其中 $\omega_n = \frac{n\pi c}{L}$ 是第 $n$ 个固有频率。

驻波的特点是:波不传播,而是原地振动。弦上有一些点始终静止,称为节点(nodes);有一些点振动幅度最大,称为腹点(antinodes)。

对于吉他弦:

  • $n=1$:基频,声音最低
  • $n=2$:第一泛音,频率是基频的 2 倍
  • $n=3$:第二泛音,频率是基频的 3 倍

音乐中的泛音就是这些驻波!


第五章:扩展到多维空间

二维波动方程

对于薄膜(如鼓皮),波动方程扩展到二维:

$$ \frac{\partial^2 u}{\partial t^2} = c^2 \left( \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} \right) = c^2 \nabla^2 u $$

其中 $\nabla^2 = \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2}$ 是二维拉普拉斯算子。

圆形鼓膜的固有频率不再是简单的整数倍,而是与贝塞尔函数(Bessel functions)有关。这就是为什么鼓的声音不如弦乐器"纯粹"。

三维波动方程

在三维空间中,波动方程为:

$$ \frac{\partial^2 u}{\partial t^2} = c^2 \nabla^2 u = c^2 \left( \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} + \frac{\partial^2 u}{\partial z^2} \right) $$

这是声波方程(acoustic wave equation),描述了声音在空气、水等介质中的传播。

球对称情况:球面波

对于球对称的情况(如点声源),使用球坐标系,波动方程简化为:

$$ \frac{\partial^2 u}{\partial t^2} = c^2 \frac{1}{r^2} \frac{\partial}{\partial r} \left( r^2 \frac{\partial u}{\partial r} \right) $$

做变量替换 $v(r, t) = r u(r, t)$,得到:

$$ \frac{\partial^2 v}{\partial t^2} = c^2 \frac{\partial^2 v}{\partial r^2} $$

这与一维波动方程形式相同!解为:

$$ v(r, t) = f(r - ct) + g(r + ct) $$

因此:

$$ u(r, t) = \frac{f(r - ct)}{r} + \frac{g(r + ct)}{r} $$

球面波的振幅随距离衰减,与 $1/r$ 成正比。这就是为什么远处传来的声音会越来越小。


第六章:应用与推广

1. 声学

声波是三维波动方程的经典应用。从音乐厅的声学设计到降噪技术,波动方程无处不在。

  • 声速:在空气中约为 340 m/s,取决于温度和气压
  • 多普勒效应:当声源和观察者相对运动时,频率发生变化
  • 声学共振:建筑物、乐器中的共振现象

2. 光学与电磁波

麦克斯韦方程组(Maxwell’s equations)推导出的电磁波方程也是波动方程:

$$ \nabla^2 \mathbf{E} - \frac{1}{c^2} \frac{\partial^2 \mathbf{E}}{\partial t^2} = 0 $$

$$ \nabla^2 \mathbf{B} - \frac{1}{c^2} \frac{\partial^2 \mathbf{B}}{\partial t^2} = 0 $$

其中 $\mathbf{E}$ 是电场,$\mathbf{B}$ 是磁场,$c$ 是光速。

光波本质上是电磁波

3. 地震学

地震波传播用波动方程描述。主要有两种类型:

  • P 波(纵波):速度快,先到达
  • S 波(横波):速度慢,后到达

通过分析地震波的传播路径,可以探测地球内部结构。

4. 量子力学

薛定谔方程(Schrödinger equation)虽然不是波动方程,但形式类似:

$$ i\hbar \frac{\partial \psi}{\partial t} = -\frac{\hbar^2}{2m} \nabla^2 \psi + V \psi $$

其中 $\psi$ 是波函数,描述粒子的量子态。在自由空间($V=0$)中,薛定谔方程描述了物质波的传播。

5. 波的反射与折射

当波遇到介质界面时,会发生反射和折射。通过波动方程和边界条件,可以推导出:

  • 反射定律:入射角等于反射角
  • 折射定律(斯涅尔定律):$\frac{\sin\theta_1}{v_1} = \frac{\sin\theta_2}{v_2}$

6. 干涉与衍射

波的叠加原理导致了许多有趣的现象:

  • 干涉:两个波相遇时,振幅叠加。相长干涉(波峰对波峰)和相消干涉(波峰对波谷)
  • 衍射:波遇到障碍物时会"绕过"障碍物

这些现象可以用波动方程精确描述。


第七章:数值方法简介

对于复杂的几何形状或非均匀介质,解析解很难找到,这时需要数值方法

有限差分法

将时间和空间离散化,用差分近似导数:

$$ \frac{\partial^2 u}{\partial t^2} \approx \frac{u_i^{n+1} - 2u_i^n + u_i^{n-1}}{\Delta t^2} $$

$$ \frac{\partial^2 u}{\partial x^2} \approx \frac{u_{i+1}^n - 2u_i^n + u_{i-1}^n}{\Delta x^2} $$

代入波动方程,得到显式格式:

$$ u_i^{n+1} = 2u_i^n - u_i^{n-1} + r^2 (u_{i+1}^n - 2u_i^n + u_{i-1}^n) $$

其中 $r = \frac{c \Delta t}{\Delta x}$ 是 Courant 数。

稳定性条件

为了保证数值稳定,必须满足 CFL 条件(Courant-Friedrichs-Lewy condition):

$$ r = \frac{c \Delta t}{\Delta x} \leq 1 $$

时间步长不能太大,否则数值解会发散。


结语:从弦振动到宇宙波动

波动方程的伟大之处在于,它用简洁的数学语言统一描述了形形色色的波动现象。从吉他弦的振动,到声波的传播;从光波的干涉,到地震的探测;从量子世界的粒子波,到宇宙早期的引力波——都遵循着相同的数学规律。

从达朗贝尔在 18 世纪的发现,到今天在 5G 通信、医学成像、地震预警中的应用,波动方程已经走过了近三百年的历史。它告诉我们:自然界的波动现象虽然看起来千差万别,但背后有着深刻的统一性

下次当你听到音乐、看到光波、感受到声波时,你可以自豪地说:“我知道这背后的方程——它描述的不仅仅是波,而是宇宙最基本的规律之一。”


参考资料

  1. d’Alembert, J. (1747). Recherches sur la courbe que forme une corde tendue mise en vibration. Histoire de l’Académie Royale des Sciences et Belles-Lettres de Berlin, 3, 214-219.
  2. Strauss, W. A. (2007). Partial Differential Equations: An Introduction (2nd ed.). Hoboken, NJ: Wiley.
  3. Evans, L. C. (2010). Partial Differential Equations (2nd ed.). Providence, RI: American Mathematical Society.
  4. Courant, R., & Hilbert, D. (1962). Methods of Mathematical Physics, Volume II: Partial Differential Equations. New York: Interscience Publishers.