← Classical Mechanics
〰️

Small Oscillations

Any system near a stable equilibrium oscillates. For small displacements, the equations of motion linearize and the problem reduces to an eigenvalue problem: find the normal mode frequencies and the corresponding normal coordinates in which the modes decouple.

Key Concepts

Equilibrium & Stability
A configuration q0q_0 is in equilibrium when V/qi=0\partial V/\partial q_i=0. It is stable if VV has a local minimum (the Hessian 2V/qiqj\partial^2V/\partial q_i\partial q_j is positive definite). Near stable equilibrium, motion is oscillatory.
Normal Modes
Special solutions where all coordinates oscillate at the same frequency ω\omega. A system with nn degrees of freedom has nn normal modes with frequencies ω1ω2ωn\omega_1\le\omega_2\le\cdots\le\omega_n. General motion is a superposition of all normal modes.
Eigenvalue Problem
Small oscillations reduce to (Kω2M)a=0(K-\omega^2 M)\vec a=0, where Kij=2V/qiqjK_{ij}=\partial^2 V/\partial q_i\partial q_j is the stiffness matrix and MijM_{ij} is the mass matrix. Normal frequencies are the square roots of eigenvalues.
Normal Coordinates
A change of coordinates that diagonalizes both KK and MM simultaneously. In normal coordinates, each mode is independent: η¨i+ωi2ηi=0\ddot{\eta}_i+\omega_i^2\eta_i=0.

Key Equations

Linearized EOM
Mη¨+Kη=0M\ddot{\vec{\eta}} + K\vec{\eta} = 0
Matrix equation for small displacements η from equilibrium; M = mass matrix, K = stiffness matrix.
Eigenvalue condition
det(Kω2M)=0\det(K - \omega^2 M) = 0
Secular equation; solutions give the normal mode frequencies ω².
Normal mode frequencies (double pendulum)
ω±2=gl(2±2)\omega_{\pm}^2 = \frac{g}{l}(2 \pm \sqrt{2})
Two equal-mass, equal-length pendulums coupled at the bobs (symmetric case).
Worked Example

Two Coupled Springs

Problem

Two equal masses m=1.0m=1.0 kg are connected by three identical springs (k=10k=10 N/m): wall–mass–spring–mass–spring–mass–wall. Find the two normal mode frequencies.

Solution

Let x1,x2x_1,x_2 be displacements. EOM: mx¨1=2kx1+kx2m\ddot x_1=-2kx_1+kx_2, mx¨2=kx12kx2m\ddot x_2=kx_1-2kx_2.

Stiffness matrix: K=k(2112)K=k\begin{pmatrix}2&-1\\-1&2\end{pmatrix}. Mass matrix: M=mIM=mI.

det(Kω2M)=0\det(K-\omega^2 M)=0: (2kmω2)2k2=0(2k-m\omega^2)^2-k^2=0.

ω±2=(2k±k)m    ω=k/m,  ω+=3k/m\omega_\pm^2 = \frac{(2k\pm k)}{m} \implies \omega_- = \sqrt{k/m},\; \omega_+ = \sqrt{3k/m}
ω=10=3.16 rad/s,ω+=30=5.48 rad/s\omega_- = \sqrt{10} = 3.16\text{ rad/s},\quad \omega_+ = \sqrt{30} = 5.48\text{ rad/s}
Answer ω=3.16\omega_-=3.16 rad/s (in-phase), ω+=5.48\omega_+=5.48 rad/s (out-of-phase).
Practice

Exercises

7 problems
1 of 7

Two equal masses (m=1.0m=1.0 kg) are connected by three equal springs (k=10k=10 N/m) between two walls. Find the lower normal mode frequency ω\omega_- (in rad/s).

rad/s
2 of 7

Same system as above. Find the higher normal mode frequency ω+\omega_+ (in rad/s).

rad/s
3 of 7

For a double pendulum with two equal masses (mm) and two equal lengths (l=0.50l=0.50 m), find the lower normal mode frequency ω\omega_- (in rad/s). Use ω2=(22)g/l\omega_-^2=(2-\sqrt{2})g/l.

Unlock Exercise 3

Subscribe to PhysWeb Pro to access all exercises and track your progress.

Upgrade to Pro →
4 of 7

Same double pendulum. Find the higher normal mode frequency ω+\omega_+ (in rad/s). Use ω+2=(2+2)g/l\omega_+^2=(2+\sqrt{2})g/l.

Unlock Exercise 4

Subscribe to PhysWeb Pro to access all exercises and track your progress.

Upgrade to Pro →
5 of 7

A mass m=0.50m=0.50 kg sits at the center of a taut string (tension T0=20T_0=20 N, total length 2L=1.02L=1.0 m, so L=0.50L=0.50 m). Find the frequency of small transverse oscillations (in Hz). ω2=2T0/(mL)\omega^2=2T_0/(mL).

Unlock Exercise 5

Subscribe to PhysWeb Pro to access all exercises and track your progress.

Upgrade to Pro →
6 of 7

A 1D lattice of NN masses connected by springs has lowest frequency ωmin=2k/msin(π/(2N))\omega_{\rm min}=2\sqrt{k/m}\sin(\pi/(2N)). For N=10N=10, k=1.0k=1.0 N/m, m=1.0m=1.0 kg, find ωmin\omega_{\rm min} (in rad/s).

Unlock Exercise 6

Subscribe to PhysWeb Pro to access all exercises and track your progress.

Upgrade to Pro →
7 of 7

A symmetric potential V=12αx4V=\frac{1}{2}\alpha x^4 near the origin has zero linear restoring force. Adding a harmonic term: V=12kx2+14βx4V=\frac{1}{2}kx^2+\frac{1}{4}\beta x^4. For small oscillations about x=0x=0, what is ω\omega (in rad/s)? (k=25k=25 N/m, m=1.0m=1.0 kg, ignore the quartic.)

Unlock Exercise 7

Subscribe to PhysWeb Pro to access all exercises and track your progress.

Upgrade to Pro →

Key Takeaways

  • Near any stable equilibrium, motion is a superposition of nn independent normal modes.
  • Normal frequencies are eigenvalues of M1KM^{-1}K; normal coordinates decouple the equations.
  • The lower (in-phase) mode always has ω<ω0\omega_-<\omega_0; the higher (out-of-phase) mode has ω+>ω0\omega_+>\omega_0.
  • Zero-frequency modes correspond to symmetry directions (translations, rotations) — they are not oscillatory.