一维弦振动方程的达朗贝尔解及其物理意义
字数 3923 2025-12-05 20:25:04

一维弦振动方程的达朗贝尔解及其物理意义

我们从最基本的物理模型——一根无限长的均匀弦的横向振动开始。这根弦很理想:完全柔软(只承受张力,不抵抗弯曲)、均匀(线密度ρ为常数)、在平衡位置做微小横振动(位移u(x,t)相对于弦长很小,且斜率∂u/∂x也很小,可忽略高阶量)。

在这样的假设下,牛顿第二定律应用于弦的微元,可推导出著名的一维波动方程

\[\frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2} \]

其中 \(c = \sqrt{T/\rho}\) 是波速,T是弦的张力。这是一个二阶线性双曲型偏微分方程。


为了求解这个方程,我们引入一种经典的解法:达朗贝尔解法。其核心是通过变量代换将方程化简。

我们定义两个新的自变量:

\[\xi = x - ct, \quad \eta = x + ct \]

这相当于沿着弦“看”向右传播(ξ为常数)和向左传播(η为常数)的波。利用链式法则,将原方程中的偏导数用ξ, η表示:

\[\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 \partial \eta} = 0 \]

这意味着,对η求偏导后,结果与η无关,即 ∂u/∂ξ 仅仅是ξ的函数。但更直接的理解是:这个方程可以立即积分。


对方程 ∂²u/∂ξ∂η = 0 关于η积分一次:

\[\frac{\partial u}{\partial \xi} = f(\xi) \]

这里 f(ξ) 是仅关于ξ的任意函数(积分“常数”)。然后再关于ξ积分:

\[u(\xi, \eta) = \int f(\xi) \, d\xi + G(\eta) \]

注意 ∫ f(ξ) dξ 是ξ的某个函数,记作 F(ξ)。于是通解为:

\[u(\xi, \eta) = F(\xi) + G(\eta) \]

换回原变量x, t,就得到了达朗贝尔公式(通解形式)

\[u(x, t) = F(x - ct) + G(x + ct) \]

这就是达朗贝尔解的核心结论。


我们来阐释其深刻的物理意义

  1. 解的构成:位移u是两项之和。第一项 F(x - ct) 表示一个右行波。因为在t=0时刻,波形是F(x);随着时间t增加,要保持F的参数 (x - ct) 不变,x必须增加,即波形以速度c向右平移。同理,第二项 G(x + ct) 表示一个左行波,以速度c向左传播。
  2. 波的独立性:在无限长弦上,右行波和左行波独立传播,互不干扰,叠加原理在此完美体现。
  3. 任意性:函数F和G是任意的(只需二次可微),其具体形式由初始条件决定。

现在,我们给波动方程配上初始条件(柯西问题)。设初始时刻 (t=0) 弦的形状和速度已知:

\[u(x, 0) = \phi(x), \quad \frac{\partial u}{\partial t}(x, 0) = \psi(x) \]

其中φ(x)是初始位移,ψ(x)是初始速度。

我们将通解 u = F(x-ct) + G(x+ct) 代入初始条件。
在t=0时:

\[u(x,0) = F(x) + G(x) = \phi(x) \quad (1) \]

对时间求偏导:

\[\frac{\partial u}{\partial t} = -c F'(x-ct) + c G'(x+ct) \]

在t=0时:

\[\frac{\partial u}{\partial t}(x,0) = -c F'(x) + c G'(x) = \psi(x) \quad (2) \]

对(2)式两边关于x从某点x₀积分到x(为方便,通常取x₀=0):

\[-c[F(x) - F(0)] + c[G(x) - G(0)] = \int_{0}^{x} \psi(s) \, ds \]

整理得:

\[-G(x) + F(x) = \frac{1}{c} \int_{0}^{x} \psi(s) \, ds + [G(0) - F(0)] \quad (3) \]

现在联立方程(1)和(3):
(1)式: F(x) + G(x) = φ(x)
(3)式: F(x) - G(x) = \frac{1}{c} \int_{0}^{x} \psi(s) , ds + C, 其中常数 C = G(0)-F(0)

两式相加、相减,解出F和G:

\[F(x) = \frac{1}{2} \phi(x) + \frac{1}{2c} \int_{0}^{x} \psi(s) \, ds + \frac{C}{2} \]

\[ G(x) = \frac{1}{2} \phi(x) - \frac{1}{2c} \int_{0}^{x} \psi(s) \, ds - \frac{C}{2} \]

注意常数C最终会被消去。将F和G的表达式代入通解 u(x,t) = F(x-ct) + G(x+ct),得到带初始条件的达朗贝尔公式

\[u(x, t) = \frac{1}{2} [\phi(x - ct) + \phi(x + ct)] + \frac{1}{2c} \int_{x-ct}^{x+ct} \psi(s) \, ds \]

这个公式是达朗贝尔解法的最终成果,它清晰地给出了任意时刻t、任意位置x的位移。


最后,我们通过一个简单例子来直观理解。考虑初始条件:初始位移是一个三角形脉冲φ(x),初始速度ψ(x)=0。

根据公式:\(u(x,t) = \frac{1}{2} [\phi(x-ct) + \phi(x+ct)]\)

  1. 物理图像:初始脉冲在t=0时“分裂”成两个形状相同、但振幅减半的脉冲。一个以速度c向右跑(保持原形),另一个以速度c向左跑(保持原形)。
  2. 依赖区间:点(x,t)的解只依赖于初始区间[x-ct, x+ct]上的φ和ψ。这个区间称为点(x,t)的依赖区间。它由过点(x,t)的两条特征线 \(x \pm ct =\) 常数 回溯到初始轴所截得。
  3. 决定区域与影响区域:反之,初始轴上一点(x₀,0)的扰动,其影响范围是过该点的两条特征线所夹的锥形区域(影响区域)。这完美诠释了双曲型方程扰动以有限速度c传播的本质,这是与抛物型、椭圆型方程的根本区别。

达朗贝尔解法因其直接揭示了波动“行波”叠加的本质,并且给出了清晰的依赖区域物理图像,成为理解和求解一维波动方程最直观、最基本的方法,也是分析更复杂双曲型问题的基础。

一维弦振动方程的达朗贝尔解及其物理意义 我们从最基本的物理模型——一根无限长的均匀弦的横向振动开始。这根弦很理想:完全柔软(只承受张力,不抵抗弯曲)、均匀(线密度ρ为常数)、在平衡位置做微小横振动(位移u(x,t)相对于弦长很小,且斜率∂u/∂x也很小,可忽略高阶量)。 在这样的假设下,牛顿第二定律应用于弦的微元,可推导出著名的 一维波动方程 : \[ \frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2} \] 其中 \( c = \sqrt{T/\rho} \) 是波速,T是弦的张力。这是一个二阶线性双曲型偏微分方程。 为了求解这个方程,我们引入一种经典的解法: 达朗贝尔解法 。其核心是通过 变量代换 将方程化简。 我们定义两个新的自变量: \[ \xi = x - ct, \quad \eta = x + ct \] 这相当于沿着弦“看”向右传播(ξ为常数)和向左传播(η为常数)的波。利用链式法则,将原方程中的偏导数用ξ, η表示: \[ \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 \partial \eta} = 0 \] 这意味着,对η求偏导后,结果与η无关,即 ∂u/∂ξ 仅仅是ξ的函数。但更直接的理解是:这个方程可以立即积分。 对方程 ∂²u/∂ξ∂η = 0 关于η积分一次: \[ \frac{\partial u}{\partial \xi} = f(\xi) \] 这里 f(ξ) 是仅关于ξ的任意函数(积分“常数”)。然后再关于ξ积分: \[ u(\xi, \eta) = \int f(\xi) \, d\xi + G(\eta) \] 注意 ∫ f(ξ) dξ 是ξ的某个函数,记作 F(ξ)。于是通解为: \[ u(\xi, \eta) = F(\xi) + G(\eta) \] 换回原变量x, t,就得到了 达朗贝尔公式(通解形式) : \[ u(x, t) = F(x - ct) + G(x + ct) \] 这就是达朗贝尔解的核心结论。 我们来阐释其深刻的 物理意义 : 解的构成 :位移u是两项之和。第一项 F(x - ct) 表示一个 右行波 。因为在t=0时刻,波形是F(x);随着时间t增加,要保持F的参数 (x - ct) 不变,x必须增加,即波形以速度c向右平移。同理,第二项 G(x + ct) 表示一个 左行波 ,以速度c向左传播。 波的独立性 :在无限长弦上,右行波和左行波独立传播,互不干扰,叠加原理在此完美体现。 任意性 :函数F和G是 任意 的(只需二次可微),其具体形式由 初始条件 决定。 现在,我们给波动方程配上 初始条件 (柯西问题)。设初始时刻 (t=0) 弦的形状和速度已知: \[ u(x, 0) = \phi(x), \quad \frac{\partial u}{\partial t}(x, 0) = \psi(x) \] 其中φ(x)是初始位移,ψ(x)是初始速度。 我们将通解 u = F(x-ct) + G(x+ct) 代入初始条件。 在t=0时: \[ u(x,0) = F(x) + G(x) = \phi(x) \quad (1) \] 对时间求偏导: \[ \frac{\partial u}{\partial t} = -c F'(x-ct) + c G'(x+ct) \] 在t=0时: \[ \frac{\partial u}{\partial t}(x,0) = -c F'(x) + c G'(x) = \psi(x) \quad (2) \] 对(2)式两边关于x从某点x₀积分到x(为方便,通常取x₀=0): \[ -c[ F(x) - F(0)] + c[ G(x) - G(0)] = \int_ {0}^{x} \psi(s) \, ds \] 整理得: \[ -G(x) + F(x) = \frac{1}{c} \int_ {0}^{x} \psi(s) \, ds + [ G(0) - F(0) ] \quad (3) \] 现在联立方程(1)和(3): (1)式: F(x) + G(x) = φ(x) (3)式: F(x) - G(x) = \frac{1}{c} \int_ {0}^{x} \psi(s) \, ds + C, 其中常数 C = G(0)-F(0) 两式相加、相减,解出F和G: \[ F(x) = \frac{1}{2} \phi(x) + \frac{1}{2c} \int_ {0}^{x} \psi(s) \, ds + \frac{C}{2} \] \[ G(x) = \frac{1}{2} \phi(x) - \frac{1}{2c} \int_ {0}^{x} \psi(s) \, ds - \frac{C}{2} \] 注意常数C最终会被消去。将F和G的表达式代入通解 u(x,t) = F(x-ct) + G(x+ct),得到 带初始条件的达朗贝尔公式 : \[ u(x, t) = \frac{1}{2} [ \phi(x - ct) + \phi(x + ct)] + \frac{1}{2c} \int_ {x-ct}^{x+ct} \psi(s) \, ds \] 这个公式是达朗贝尔解法的最终成果,它清晰地给出了任意时刻t、任意位置x的位移。 最后,我们通过一个简单例子来直观理解。考虑初始条件:初始位移是一个三角形脉冲φ(x),初始速度ψ(x)=0。 根据公式:\( u(x,t) = \frac{1}{2} [ \phi(x-ct) + \phi(x+ct) ] \) 物理图像 :初始脉冲在t=0时“分裂”成两个形状相同、但振幅减半的脉冲。一个以速度c向右跑(保持原形),另一个以速度c向左跑(保持原形)。 依赖区间 :点(x,t)的解只依赖于初始区间[ x-ct, x+ct]上的φ和ψ。这个区间称为点(x,t)的 依赖区间 。它由过点(x,t)的两条特征线 \( x \pm ct = \) 常数 回溯到初始轴所截得。 决定区域与影响区域 :反之,初始轴上一点(x₀,0)的扰动,其影响范围是过该点的两条特征线所夹的锥形区域(影响区域)。这完美诠释了双曲型方程 扰动以有限速度c传播 的本质,这是与抛物型、椭圆型方程的根本区别。 达朗贝尔解法因其直接揭示了波动“行波”叠加的本质,并且给出了清晰的依赖区域物理图像,成为理解和求解一维波动方程最直观、最基本的方法,也是分析更复杂双曲型问题的基础。