📚 PDF资源导航

IB Mathematics: Free Oscillations of the Linear Harmonic Oscillator | IB数学:线性谐振子的自由振荡

📚 IB Mathematics: Free Oscillations of the Linear Harmonic Oscillator | IB数学:线性谐振子的自由振荡

The linear harmonic oscillator is one of the most important models in applied mathematics. In physics, it describes a mass attached to a spring that obeys Hooke’s law, or a pendulum swinging with small amplitude. In this article, we focus on the mathematical treatment of free, undamped oscillations — meaning no external driving force and no friction. The problem reduces to solving a simple second-order differential equation, yet it offers deep insight into linear systems, eigenvalues, and periodic motion.

线性谐振子是应用数学中最重要的模型之一。在物理中,它描述服从胡克定律的弹簧振子,或小角度摆动的单摆。本文将重点讨论无阻尼自由振荡的数学处理——即没有外力驱动、也没有摩擦。该问题最终归结为求解一个简单的二阶微分方程,而它同时为线性系统、特征值和周期运动提供了深刻见解。

1. The Origin: Newton’s Second Law and Hooke’s Law | 起源:牛顿第二定律与胡克定律

For a mass m attached to a spring with spring constant k, the restoring force exerted by the spring is proportional to the displacement x from the equilibrium position and acts in the opposite direction: F = −kx.

对于劲度系数为 k 的弹簧上连接的质量 m,弹簧所产生的回复力与偏离平衡位置的位移 x 成正比,且方向相反:F = −kx。

Newton’s second law states F = ma, where a = x” is the acceleration. Combining these two laws gives the equation of motion for the oscillator.

牛顿第二定律给出 F = ma,其中 a = x” 为加速度。将两个定律结合,即得到振子的运动方程。


2. Setting Up the Differential Equation | 建立微分方程

Because F = ma and F = −kx, we have m x” = −kx. Dividing by m and rearranging yields the standard linear homogeneous second-order differential equation:

由于 F = ma 且 F = −kx,我们得到 m x” = −kx。两边除以 m 并整理,得到标准的线性齐次二阶微分方程:

x” + ω² x = 0, where ω² = k/m

Here ω is called the angular frequency. It is a positive constant determined only by the physical parameters m and k, not by the initial conditions.

这里的 ω 称为角频率。它是由物理参数 m 和 k 唯一确定的正常数,与初始条件无关。


3. Solving the Differential Equation Using Characteristic Roots | 用特征根求解微分方程

To solve x” + ω² x = 0, assume a trial solution of the form x = e^(rt). Substituting into the equation gives the characteristic equation r² + ω² = 0.

为求解 x” + ω² x = 0,假设尝试解为 x = e^(rt)。代入方程后得到特征方程 r² + ω² = 0。

The roots are r = iω and r = −iω, which are purely imaginary. The general solution is therefore a linear combination of cos ωt and sin ωt:

特征根为 r = iω 和 r = −iω,均为纯虚数。因此通解为 cos ωt 与 sin ωt 的线性组合:

x(t) = C₁ cos ωt + C₂ sin ωt

where C₁ and C₂ are arbitrary constants determined by the initial position and velocity.

其中 C₁ 和 C₂ 是由初始位置和初始速度确定的任意常数。


4. General Solution in Amplitude–Phase Form | 振幅-相位形式的通解

The sum of a cosine and sine with the same frequency can always be written as a single cosine with a phase shift. Using the identity cos(ωt + φ) = cos ωt cos φ − sin ωt sin φ, we can set C₁ = A cos φ and C₂ = −A sin φ.

同频率的余弦与正弦之和总可以写成带相位偏移的单一余弦。利用恒等式 cos(ωt + φ) = cos ωt cos φ − sin ωt sin φ,我们可令 C₁ = A cos φ,C₂ = −A sin φ。

Thus the general solution becomes:

因此通解可化为:

x(t) = A cos(ωt + φ)

Here A = √(C₁² + C₂²) is the amplitude, and φ = arctan(−C₂/C₁) is the initial phase. Both are constants that depend on the initial conditions.

其中 A = √(C₁² + C₂²) 为振幅,φ = arctan(−C₂/C₁) 为初相位。二者均为取决于初始条件的常数。


5. Interpreting the Parameters: Period, Frequency, and Angular Frequency | 参数解读:周期、频率与角频率

The cosine function repeats every 2π, so the time T required for one complete oscillation is found from ωT = 2π. This gives the period:

余弦函数每隔 2π 重复一次,因此完成一次完整振荡所需的时间 T 由 ωT = 2π 得到。于是周期为:

T = 2π/ω = 2π√(m/k)

The ordinary frequency f is the number of oscillations per second, f = 1/T = ω/(2π). The table below summarizes these quantities.

普通频率 f 是每秒振荡次数,f = 1/T = ω/(2π)。下表总结了这些量。

Quantity | 物理量 Symbol | 符号 Formula | 公式
Angular frequency | 角频率 ω √(k/m)
Period | 周期 T 2π/ω = 2π√(m/k)
Frequency | 频率 f ω/(2π) = 1/T

6. Initial Conditions Determine Amplitude and Phase | 初始条件决定振幅与相位

Suppose at t = 0 we know the initial displacement x(0) = x₀ and the initial velocity x'(0) = v₀. For the form x(t) = C₁ cos ωt + C₂ sin ωt, we immediately obtain C₁ = x₀ and C₂ = v₀/ω, since x'(t) = −ω C₁ sin ωt + ω C₂ cos ωt.

假设在 t = 0 时已知初始位移 x(0) = x₀ 和初始速度 x'(0) = v₀。对于形式 x(t) = C₁ cos ωt + C₂ sin ωt,我们直接得到 C₁ = x₀,C₂ = v₀/ω,因为 x'(t) = −ω C₁ sin ωt + ω C₂ cos ωt。

Therefore the amplitude is A = √(x₀² + (v₀/ω)²), and the phase satisfies tan φ = −v₀/(ω x₀). These expressions are often needed in exam questions.

因此振幅为 A = √(x₀² + (v₀/ω)²),相位满足 tan φ = −v₀/(ω x₀)。这些表达式在考试中经常用到。


7. Energy Conservation in Free Oscillation | 自由振荡中的能量守恒

The total mechanical energy of the system is the sum of kinetic energy and potential energy. Using x = A cos(ωt + φ), the potential energy stored in the spring is V = ½ k x² = ½ k A² cos²(ωt + φ).

系统的总机械能是动能与势能之和。利用 x = A cos(ωt + φ),弹簧储存的势能为 V = ½ k x² = ½ k A² cos²(ωt + φ)。

The velocity is x’ = −ω A sin(ωt + φ), so the kinetic energy is K = ½ m (x’)² = ½ m ω² A² sin²(ωt + φ). Since ω² = k/m, this becomes K = ½ k A² sin²(ωt + φ).

速度为 x’ = −ω A sin(ωt + φ),所以动能为 K = ½ m (x’)² = ½ m ω² A² sin²(ωt + φ)。由于 ω² = k/m,可化为 K = ½ k A² sin²(ωt + φ)。

Adding V and K gives the total energy:

将 V 与 K 相加得到总能量:

E = ½ k A² = ½ m ω² A²

This value is constant in time, illustrating that energy is conserved for undamped free oscillations.

该值不随时间变化,说明无阻尼自由振荡中能量守恒。


8. Velocity and Acceleration: Phase Relationships | 速度与加速度:相位关系

If displacement is x = A cos(ωt + φ), then differentiating once gives velocity and again gives acceleration:

若位移为 x = A cos(ωt + φ),则一次微分得到速度,再次微分得到加速度:

x'(t) = −ω A sin(ωt + φ), x”(t) = −ω² A cos(ωt + φ)

Notice that x”(t) = −ω² x(t), which is exactly the original differential equation. The velocity leads the displacement by π/2 radians, while the acceleration is exactly out of phase (shifted by π) with the displacement.

注意 x”(t) = −ω² x(t),这正是原始微分方程。速度领先位移 π/2 弧度,而加速度与位移的相位差为 π(方向相反)。


9. Complex Exponential Representation | 复指数表示

Euler’s formula e^(iθ) = cos θ + i sin θ allows us to write the solution in a compact complex form. We set x(t) = Re( C e^(iωt) ), where C = A e^(iφ) is a complex constant containing the amplitude and phase.

欧拉公式 e^(iθ) = cos θ + i sin θ 允许我们将解写成紧凑的复数形式。令 x(t) = Re( C e^(iωt) ),其中 C = A e^(iφ) 是包含振幅与相位的复常数。

Differentiating the complex exponential twice gives (iω)² C e^(iωt) = −ω² C e^(iωt), so the differential equation is satisfied immediately. This method is extremely useful in IB mathematics, especially when combining oscillations or analysing systems with damping.

对复指数求两次导数得到 (iω)² C e^(iωt) = −ω² C e^(iωt),因此微分方程立刻被满足。这种方法在 IB 数学中极其有用,尤其是在叠加振荡或分析含阻尼系统时。


10. Connection to Uniform Circular Motion | 与匀速圆周运动的联系

A simple harmonic oscillator can be viewed as the projection of uniform circular motion. A particle moving on a circle of radius A with constant angular speed ω has position (A cos(ωt + φ), A sin(ωt + φ)). Its x-coordinate is exactly the oscillator solution.

简谐振动可以看作匀速圆周运动的投影。粒子在半径为 A 的圆上以恒定角速度 ω 运动,其位置为 (A cos(ωt + φ), A sin(ωt + φ))。它的 x 坐标正好就是谐振子的解。

This geometric interpretation helps explain why the period is independent of amplitude. It also provides a visual way to recall the phase relationships between displacement, velocity, and acceleration.

这种几何解释帮助理解为什么周期与振幅无关,同时也为记忆位移、速度、加速度之间的相位关系提供了直观方法。


11. Worked Example | 典型例题

Consider a mass of 0.5 kg attached to a spring of spring constant 2 N m⁻¹. At t = 0, the mass is pulled 0.3 m to the right of equilibrium and released from rest. Find the displacement x(t), the amplitude, the period, and the maximum speed.

考虑一个 0.5 kg 的物体连接在劲度系数为 2 N m⁻¹ 的弹簧上。在 t = 0 时,物体被拉至平衡位置右侧 0.3 m 处,并从静止释放。求位移 x(t)、振幅、周期和最大速度。

First, compute ω = √(k/m) = √(2/0.5) = √4 = 2 rad s⁻¹. Since the initial velocity is zero, v₀ = 0, we have C₁ = x₀ = 0.3 and C₂ = 0. Thus the motion is a pure cosine:

首先计算 ω = √(k/m) = √(2/0.5) = √4 = 2 rad s⁻¹。由于初速度为零,v₀ = 0,因此 C₁ = x₀ = 0.3,C₂ = 0。于是运动为纯余弦:

x(t) = 0.3 cos(2t)

The amplitude is 0.3 m; the period is T = 2π/ω = π s ≈ 3.14 s. The maximum speed occurs when sin(2t) = ±1, giving |x’|max = ωA = 2 × 0.3 = 0.6 m s⁻¹.

振幅为 0.3 m;周期为 T = 2π/ω = π s ≈ 3.14 s。最大速度出现在 sin(2t) = ±1 时,|x’|max = ωA = 2 × 0.3 = 0.6 m s⁻¹。


12. Summary and Exam Tips | 总结与考试提示

The free motion of a linear harmonic oscillator is governed by x” + ω² x = 0. Its general solution can be written as x = C₁ cos ωt + C₂ sin ωt or as x = A cos(ωt + φ). Always use radians, not degrees, when performing calculus.

线性谐振子的自由运动由 x” + ω² x = 0 控制。其通解可写为 x = C₁ cos ωt + C₂ sin ωt 或 x = A cos(ωt + φ)。进行微积分运算时务必使用弧度制,而非角度制。

  • Identify ω before everything else: ω = √(k/m) for a mass-spring system or ω = √(g/L) for a small-angle pendulum.

    首先确定 ω:弹簧质量系统 ω = √(k/m),小角度单摆 ω = √(g/L)。

  • Use initial conditions to find the two constants; do not assume C₁ = A unless the phase is zero.

    用初始条件求两个常数;除非相位为零,否则不要假设 C₁ = A。

  • Check units: ω has units rad s⁻¹, T in seconds, f in Hz (s⁻¹).

    检查单位:ω 单位为 rad s⁻¹,T 单位为秒,f 单位为 Hz(s⁻¹)。

  • For energy problems, write E = ½ k A² and use conservation to relate speed and displacement at any instant.

    对于能量问题,写出 E = ½ k A²,并利用守恒关系联立任意时刻的速度与位移。

Mastering these concepts will allow you to solve any free-oscillation problem in the IB mathematics syllabus, whether it appears in the Analysis and Approaches or Applications and Interpretation course.

掌握这些概念后,你就能解决 IB 数学课程中任何自由振荡问题,无论该问题出现在分析与方法(Analysis and Approaches)还是应用与解释(Applications and Interpretation)课程中。


Published by TutorHao | IB Mathematical Methods Revision Series | aleveler.com

更多咨询请联系16621398022(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading