3.1 A discrete chain of masses

A horizontal row of NN identical small masses, each of mass mm, is connected to its neighbours by identical springs of stiffness κ\kappa, with the two ends pinned to fixed walls. The equilibrium spacing is aa. The dynamical variable is the transverse displacement yn(t)y_n(t) of the nn-th mass — perpendicular to the chain.

123456mass mstiffness κspacing an = 1n = Nyn
A row of N identical masses, each of mass m, joined by springs of stiffness κ at equilibrium spacing a, with fixed walls at either end. The dynamical variable yn is the transverse displacement of the n-th mass — perpendicular to the chain.

The force on mass nn from the spring on its left is κ(yn1yn)\kappa\, (y_{n-1} - y_n) (pulling toward yn1y_{n-1}); from the spring on its right, κ(yn+1yn)\kappa\, (y_{n+1} - y_n). Newton’s second law gives

my¨n  =  κ(yn+12yn+yn1).m\, \ddot y_n \;=\; \kappa\, (y_{n+1} - 2 y_n + y_{n-1}).

This is a coupled system of NN second-order ODEs. Without the coupling (the term in parentheses), each mass would just oscillate independently at ω0=κ/m\omega_0 = \sqrt{\kappa/m}. With the coupling, the masses talk to each other: a kick on one propagates to its neighbours.

A travelling pulse

Set the leftmost mass moving and leave the rest at rest. The first mass pulls on the second; the second responds, and starts pulling on the third; the third responds in turn. After some time, the disturbance has reached the far end of the chain. Energy that was originally on the left has been transported, mass by mass, to the right.

discrete chain (N = 32)continuum (dashed)t = 0.00

A pulse on a chain of masses on springs propagates as a wave. For small N the chain has dispersion — short-wavelength components travel slower than long ones — and the pulse spreads and ripples. As N grows, the chain's spectrum fills out smoothly and approaches the continuum wave equation utt = c²uxx: the dashed reference. This is how Newton's particle-mechanics becomes continuum field theory.

The interactive shows a Gaussian pulse evolving on the chain (solid blue), compared with the solution of the continuous wave equation for the same initial condition (dashed green). For small NN the chain is dispersive — short-wavelength components travel slower than long ones, and the pulse spreads and ripples. As NN grows the two curves converge.

The speed of that transport depends on κ\kappa, mm, and aa. By dimensional analysis,

c    aκ/m.c \;\sim\; a \sqrt{\kappa / m}.

(The units of κ/m\kappa/m are 1/time21/\text{time}^2; aa has units of length; so aκ/ma\sqrt{\kappa/m} has units of length/time. There is no other dimensionally consistent combination.) The next lesson derives the exact relation — same form, prefactor 11.

Normal modes

Because the equations are linear and the chain is uniform, the system has NN normal modes, each oscillating sinusoidally in time at its own frequency. For a chain with fixed ends, the kk-th mode has spatial shape

yn(k)    sin ⁣(knπN+1),y_n^{(k)} \;\propto\; \sin\!\left( \frac{k\, n\, \pi}{N+1} \right),

with k=1,2,,Nk = 1, 2, \ldots, N. The mode frequencies are

ωk  =  2κ/msin ⁣(kπ2(N+1)).\omega_k \;=\; 2\sqrt{\kappa/m}\, \sin\!\left( \frac{k\pi}{2(N+1)} \right).

The interactive below shows the kk-th mode of an NN-mass chain (red dots) alongside a continuous sine sin(kπx/L)\sin(k\pi x / L) at the same wavenumber (green dashed). Slide kk from 11 to NN to walk through every mode; slide NN to watch the same kk approach the continuum.

Mode k = 2 of a chain with N = 12 massesDiscrete dots (red) ride a continuum sin(kπx/L) reference (green dashed)ωk (chain) = 3.829ωk (continuum: c·kπ/L) = 3.867ratio (chain / continuum) = 0.9903
2
12

At the smallest k, the dots fall on the continuum sine wave exactly — the chain's low modes are the modes of a continuous string. At the largest k, neighbouring dots oscillate in opposite directions: the wavelength is now comparable to the spacing a, the chain disperses, and the chain frequency falls below the continuum prediction. Increase N and a fixed k moves further from this dispersive edge, recovering the continuum result. The ratio ωchain / ωcont approaches 1 as N → ∞ at fixed k.

For small kk relative to NN, sin(kπ/2(N+1))kπ/(2(N+1))\sin(k\pi / 2(N+1)) \approx k\pi/(2(N+1)), so

ωk    kπN+1κ/m  =  ckwavenumber,\omega_k \;\approx\; \frac{k\pi}{N+1}\, \sqrt{\kappa/m} \;=\; c\, k_\text{wavenumber},

with kwavenumber=kπ/Lk_\text{wavenumber} = k\pi / L for total length L=(N+1)aL = (N+1) a. The low modes of the discrete chain look exactly like the low modes of a continuous string. The next lesson shows that this is no accident.

The continuum limit

Now take NN \to \infty and a0a \to 0 while keeping the total length L=NaL = N a fixed and the linear mass density μ=m/a\mu = m/a fixed. The chain becomes a continuous string. The discrete second difference yn+12yn+yn1y_{n+1} - 2 y_n + y_{n-1} approaches a22y/x2a^2 \partial^2 y / \partial x^2. The discrete equation of motion becomes the wave equation — the topic of the next lesson.