Discrete Loaded String and the Continuum Limit

Almost every classical field — a vibrating string, sound in a solid, the displacement of an elastic rod — can be understood as the continuum limit of a microscopic mechanical lattice. The loaded string is the cleanest such model: a finite chain of identical masses joined by springs or strung along a line under tension. Because the system has only finitely many degrees of freedom, we can solve it exactly with the tools of coupled-oscillator theory, and then watch the algebra reorganise itself into the calculus of fields as the spacing shrinks. The central observation is structural. The force on a given bead depends on the differences of displacements between it and its two neighbours. The combination yj+1−2yj+yj−1y_{j+1}-2y_j+y_{j-1} is, up to a factor of a2a^2, the finite-difference approximation to the second derivative ∂x2y\partial_x^2 y. So the discrete Newton equations are not merely like the wave equation — in the limit a→0a\to0 they literally become it, provided we hold the physically meaningful macroscopic quantities (mass density μ=m/a\mu=m/a and tension TT) fixed while mm and aa individually vanish. Two parallel routes lead to the continuum. The Newtonian route expands the neighbour displacements in a Taylor series and discards higher-order terms in aa. The Lagrangian route rewrites the kinetic and potential energy sums as Riemann sums that converge to integrals, turning the discrete Lagrangian into ∫L dx\int \mathcal{L}\,\mathrm{d}x with a Lagrangian density. The second route is more powerful because it survives into nonlinear, relativistic, and higher-dimensional generalisations, and because applying the Euler–Lagrange machinery to the density reproduces the wave equation automatically. Studying the discrete system before the limit is not pedantic bookkeeping: it reveals what the continuum hides. The lattice has a finite number of normal modes, a maximum (cutoff) frequency, and a dispersion relation that is nonlinear in kk. Real crystals behave this way; the wave equation is only the long-wavelength face of a richer microscopic theory. The loaded string is therefore both the historical and the conceptual bridge from particle mechanics to field theory, to linear elasticity, and ultimately to the relativistic field theories described in the action-principle capstone.

Key takeaways
  • A loaded string is NN point masses of mass mm spaced a distance aa apart along a line under tension TT; transverse displacements obey a coupled set of NN Newton equations — the N→∞N\to\infty generalisation of the two-mass systems solved in the coupled-oscillators article.
  • The equation of motion for bead jj, my¨j=T(yj+1−2yj+yj−1)/am\ddot{y}_j = T(y_{j+1}-2y_j+y_{j-1})/a, is exactly the second difference of the displacement — the discrete analogue of a second spatial derivative.
  • Taking a→0a\to 0 with the linear mass density μ=m/a\mu=m/a and tension TT held fixed turns the second difference into ∂2y/∂x2\partial^2 y/\partial x^2, yielding the one-dimensional wave equation with speed c=T/μc=\sqrt{T/\mu}.
  • The discrete normal-mode dispersion ω(k)=2T/(ma) ∣sin⁡(ka/2)∣\omega(k)=2\sqrt{T/(ma)}\,|\sin(ka/2)| reduces to the linear continuum law ω=ck\omega=ck only for long wavelengths ka≪1ka\ll 1; the lattice has a maximum frequency ωmax⁡=2T/(ma)\omega_{\max}=2\sqrt{T/(ma)} and is dispersive.
  • The discrete Lagrangian becomes a spatial integral of a Lagrangian density L=12μy˙2−12Ty′2\mathcal{L}=\tfrac12\mu\dot y^2-\tfrac12 T y'^2, the gateway to classical field theory.
  • This single example shows how fields, the wave equation, dispersion, and continuum elasticity all emerge from the ordinary mechanics of many coupled oscillators.
  • Key idea: A second spatial difference of bead displacements, yj+1−2yj+yj−1y_{j+1}-2y_j+y_{j-1}, equals a2 ∂x2ya^2\,\partial_x^2 y to leading order; holding μ=m/a\mu=m/a and TT fixed as a→0a\to0 converts the coupled ODEs into the wave equation with c=T/μc=\sqrt{T/\mu}.

Where this lives today

The loaded string is not a museum piece; it is the working model of every crystal lattice. The dispersion ω∝∣sin⁡(ka/2)∣\omega\propto|\sin(ka/2)|, the acoustic branch, the Brillouin-zone edge with vg=0v_g=0 — all are measured daily by inelastic neutron and X-ray scattering, and the "beads" of 2026-era phononic engineering are literal: phononic crystals and acoustic metamaterials pattern millimetre-to-micron lattices to sculpt exactly this dispersion, opening band gaps that block sound the way the zone boundary blocks short lattice waves. Carbon-nanotube and graphene nanomechanical resonators push the same mode physics to the molecular scale, where a resonator is a loaded string with a countable number of unit cells and the discrete corrections of this article are the signal, not the error. The other living face is computational. Every finite-difference solver of the wave equation — seismology codes, room-acoustics simulators, the numerical-relativity grids behind gravitational-wave templates — is a loaded string by construction, and its leading inaccuracy is precisely the ω≈ck[1−(ka)2/24]\omega\approx ck[1-(ka)^2/24] lattice dispersion derived here. Grid-resolution rules of thumb ("at least 10–20 points per wavelength") are direct restatements of ka≪1ka\ll1, and the worked example above is, in miniature, the error budget of such a code.

The physical picture

Picture beads on a taut, massless string, each free to move transversely. If a bead sits exactly on the straight line connecting its two neighbours, the two tension pulls cancel and the net transverse force vanishes; it is only the curvature of the bead profile that pulls a bead back. The discrete measure of curvature is precisely yj+1−2yj+yj−1y_{j+1}-2y_j+y_{j-1} — the amount by which the middle bead overshoots the average of its neighbours — which is why this combination governs the dynamics and why it becomes a second derivative in the limit.

Figure
The hero picture — a bead that rises above the chord joining its neighbours feels a net restoring pull; zooming out, the same chain reads as a smooth string with density mu = m/a and tension T
Discrete chain: N beads, spacing a y(j-1) y(j) y(j+1) restoring force bead sits above the chord a Continuum limit: a to 0 with mu = m/a and T fixed smooth field y(x,t) wave speed c = (T/mu)^1/2 x

Why must μ=m/a\mu=m/a stay fixed? Imagine zooming out from the chain. From far away you cannot resolve individual beads; you only perceive how much mass sits in a centimetre of string. That ratio — the linear density — is the physical macroscopic input, together with the tension. The microscopic numbers mm and aa separately are unobservable in the smooth limit, so only their ratio (and TT) can enter the wave speed. The lattice imposes a shortest meaningful wavelength: nothing shorter than twice the spacing 2a2a can be represented by discrete beads, because a profile that flips sign from bead to bead is already the most wiggly shape the chain can hold. This is the origin of the Brillouin-zone cutoff and the maximum frequency ωmax⁡=2T/(ma)\omega_{\max}=2\sqrt{T/(ma)}. The continuum, having no smallest length, has no cutoff — which is exactly why naive continuum field theories sometimes need regularisation at short distances.

Figure
The payoff picture — the exact lattice dispersion bends away from the straight continuum line and saturates at the zone boundary, where neighbouring beads move in antiphase and the group velocity vanishes
k w w_max = 2 (T/ma)^1/2 pi/a continuum: w = ck lattice: w = w_max sin(ka/2) v_g = 0 long waves agree: same slope c

The same construction with longitudinal springs gives a chain whose continuum limit is an elastic rod: TT is replaced by Young's modulus times cross-section, and the transverse wave speed becomes the speed of sound. Thus one toy model unifies vibrating strings, sound, and the foundations of field theory. The two-bead and three-bead versions of this chain are solved completely in the coupled-oscillators and normal-modes articles; here we let NN grow without bound and watch particle mechanics turn into field theory.

From beads to the wave equation

Everything starts from the force law for one bead. For small transverse displacements the tension magnitude is constant along the string, and the net transverse force on bead jj is the tension times the difference between the slope on its right and the slope on its left — each segment pulls the bead along its own direction, and only the transverse components survive at small angles. With slopes (yj+1−yj)/a(y_{j+1}-y_j)/a and (yj−yj−1)/a(y_j-y_{j-1})/a this gives

m y¨j=Ta(yj+1−2yj+yj−1),j=1,…,N(1)m\,\ddot{y}_j = \frac{T}{a}\big(y_{j+1}-2y_j+y_{j-1}\big),\qquad j=1,\dots,N \qquad (1)

where: yj(t)y_j(t) — transverse displacement of the jj-th bead; mm — mass of each bead; aa — equilibrium spacing; TT — tension in the connecting string. The right-hand side is the second difference of the displacement profile: it vanishes when the three beads are collinear, is negative when bead jj crests above its neighbours' average, and so always drives the profile back toward straightness. Equation (1) is NN coupled linear oscillators — exactly the structure diagonalised for N=2N=2 in the coupled-oscillators article, and we will not re-derive that machinery here. To find the modes of the infinite chain we try a travelling lattice wave,

yj(t)=A ei(kja−ωt)(2)y_j(t)=A\,e^{i(kja-\omega t)} \qquad (2)

where: AA — complex amplitude; kk — wavenumber; xj=jax_j=ja — equilibrium position of bead jj; ω\omega — mode angular frequency. The ansatz respects the discrete translation symmetry of the chain: shifting j→j+1j\to j+1 multiplies the whole pattern by the fixed phase eikae^{ika}, so if one bead oscillates harmonically, all do.

Derivation AExact dispersion relation of the bead lattice

We derive the exact relation between frequency and wavenumber for the infinite loaded string. The strategy is direct substitution: insert the plane-wave ansatz (2) into the equation of motion (1) and use the discrete translation structure — each neighbour contributes a phase factor e±ikae^{\pm ika} — to reduce the coupled system to a single algebraic condition. Watch that no small-kaka approximation is made anywhere: the result is exact at every wavelength the lattice can represent, which is what makes the later comparison with the continuum honest.

Step 1. Substitute yj=A ei(kja−ωt)y_j=A\,e^{i(kja-\omega t)} into (1). Time derivatives bring down −ω2-\omega^2; the neighbours acquire phases:

−mω2=Ta(eika−2+e−ika)-m\omega^2=\frac{T}{a}\big(e^{ika}-2+e^{-ika}\big)

Why: the common factor A ei(kja−ωt)A\,e^{i(kja-\omega t)} divides out of every term — this is precisely why the plane wave diagonalises the chain: it is an eigenvector of the shift operation.

Step 2. Combine the exponentials with eika+e−ika=2cos⁡kae^{ika}+e^{-ika}=2\cos ka:

mω2=2Ta (1−cos⁡ka)m\omega^2=\frac{2T}{a}\,(1-\cos ka)

Why: the sign flip makes both sides manifestly positive — a stability statement: every mode of the chain oscillates rather than grows.

Step 3. Use the half-angle identity 1−cos⁡ka=2sin⁡2(ka/2)1-\cos ka=2\sin^2(ka/2) and take the positive root:

ω(k)=2Tma ∣sin⁡ka2∣\omega(k)=2\sqrt{\frac{T}{ma}}\,\left|\sin\frac{ka}{2}\right|

Why: the half-angle form exposes the two limits at a glance — linear for ka≪1ka\ll1, saturating at ka=πka=\pi. *Why: the two limits are immediate — for ka≪1ka\ll1, sin⁡(ka/2)≈ka/2\sin(ka/2)\approx ka/2 gives ω≈T/(ma) ka=T/μ k=ck\omega\approx\sqrt{T/(ma)}\,ka=\sqrt{T/\mu}\,k=ck, recovering the continuum law; at k=π/ak=\pi/a the frequency reaches ωmax⁡=2T/(ma)\omega_{\max}=2\sqrt{T/(ma)}, which also follows directly from (1) with the antiphase substitution yj+1=−yjy_{j+1}=-y_j.*

The dispersion relation is the single most information-dense statement about the chain:

ω(k)=2Tma ∣sin⁡ ⁣ka2∣(3)\omega(k)=2\sqrt{\frac{T}{ma}}\,\left|\sin\!\frac{ka}{2}\right| \qquad (3)

where: ω(k)\omega(k) — frequency of the lattice mode with wavenumber kk; only ∣k∣≤π/a|k|\le\pi/a (the first Brillouin zone) labels distinct motions, because adding 2π/a2\pi/a to kk changes no bead's phase. Read physically: long waves ride the linear part and feel a smooth string; short waves near k=π/ak=\pi/a feel the graininess, slow down, and finally stand still. Two consequences follow by inspection. Differentiating (3) gives the group velocity vg(k)=dω/dk=ccos⁡(ka/2)v_g(k)=\mathrm{d}\omega/\mathrm{d}k=c\cos(ka/2) with c=T/μc=\sqrt{T/\mu}: energy transport is fastest for long waves and ceases entirely at the zone boundary, where the mode is a standing antiphase oscillation. And confining the chain between fixed walls quantises kk to kn=nπ/[(N+1)a]k_n=n\pi/[(N+1)a], giving the finite mode spectrum

ωn=2Tma sin⁡ ⁣nπ2(N+1),n=1,…,N(4)\omega_n=2\sqrt{\frac{T}{ma}}\,\sin\!\frac{n\pi}{2(N+1)},\quad n=1,\dots,N \qquad (4)

where: NN — number of beads; nn — mode index. Exactly NN modes exist — no more coordinates, no more modes. The sine-shaped standing-wave patterns that carry these frequencies are the discrete samples of the continuum mode shapes derived in the standing-waves article; the counting, node structure, and orthogonality all carry over.

The continuum limit, twice

The limit can be taken at the level of the equation of motion or at the level of the action. Both must agree — and their agreement is the first consistency test of classical field theory.

Go deeper · Derivation B · 1 minNewtonian continuum limit via Taylor expansion
Derivation BNewtonian continuum limit via Taylor expansion

We show explicitly how the second difference becomes a second derivative and the wave equation emerges with the correct speed. The strategy is to promote the discrete index to a continuous coordinate — write yj(t)→y(x,t)y_j(t)\to y(x,t) with x=jax=ja — and Taylor-expand the neighbour displacements about xx, keeping careful track of which powers of aa survive when μ=m/a\mu=m/a and TT are held fixed. The thing to watch is the order of limits: mm and aa must go to zero together, tied by the fixed density, or the wave speed degenerates.

Step 1. Expand both neighbours to fourth order:

yj±1=y(x±a)=y±a ∂xy+12a2∂x2y±16a3∂x3y+124a4∂x4y+⋯y_{j\pm1}=y(x\pm a)=y\pm a\,\partial_x y+\tfrac12 a^2\partial_x^2 y\pm\tfrac16 a^3\partial_x^3 y+\tfrac1{24}a^4\partial_x^4 y+\cdots

Why: we need one order beyond the leading term to know the size of what we are about to throw away.

Step 2. Form the second difference; odd orders cancel by the symmetry +a↔−a+a\leftrightarrow-a:

yj+1−2yj+yj−1=a2 ∂x2y+112a4 ∂x4y+⋯y_{j+1}-2y_j+y_{j-1}=a^2\,\partial_x^2 y+\tfrac{1}{12}a^4\,\partial_x^4 y+\cdots

Why: the cancellation of odd derivatives is the discrete counterpart of the second difference being symmetric under left-right reflection — no first-derivative (advective) term can appear.

Step 3. Substitute into (1) and divide by aa to expose the density:

ma ∂t2y=T ∂x2y+Ta212 ∂x4y+⋯\frac{m}{a}\,\partial_t^2 y=T\,\partial_x^2 y+\frac{T a^2}{12}\,\partial_x^4 y+\cdots

Step 4. Hold μ=m/a\mu=m/a and TT fixed and let a→0a\to0: the fourth-derivative correction dies as a2a^2 and

μ ∂t2y=T ∂x2y,c=T/μ\mu\,\partial_t^2 y=T\,\partial_x^2 y,\qquad c=\sqrt{T/\mu}

Why: fixing μ\mu rather than mm is forced by physics, not taste — a metre of real string has a definite mass; the bead bookkeeping underneath is invisible to any long-wavelength experiment. *Why: the discarded term Ta212μ ∂x4y\tfrac{Ta^2}{12\mu}\,\partial_x^4 y reproduces, for a plane wave, the correction ω≈ck [1−(ka)2/24]\omega\approx ck\,[1-(ka)^2/24] obtained by expanding the exact dispersion (3) to order (ka)3(ka)^3 — the two calculations agree term by term.*

The result is the one-dimensional wave equation, studied in its own right in the wave-equation article:

μ ∂2y∂t2=T ∂2y∂x2,c=Tμ(5)\mu\,\frac{\partial^2 y}{\partial t^2}=T\,\frac{\partial^2 y}{\partial x^2},\qquad c=\sqrt{\frac{T}{\mu}} \qquad (5)

where: μ\mu — linear mass density (held fixed in the limit); y(x,t)y(x,t) — continuous displacement field replacing the discrete yj(t)y_j(t); cc — propagation speed. Note what disappeared: the cutoff frequency, the dispersion, the Brillouin zone. The continuum equation treats all wavelengths identically because it has forgotten that a smallest length ever existed. The second route starts from energy bookkeeping. Summing kinetic energies of the beads and the stretching energies of the segments gives the discrete Lagrangian

L=∑j[12my˙j2−12Ta(yj+1−yj)2](6)L=\sum_{j}\left[\tfrac12 m\dot y_j^2-\tfrac12\frac{T}{a}(y_{j+1}-y_j)^2\right] \qquad (6)

where: 12my˙j2\tfrac12 m\dot y_j^2 — kinetic energy of bead jj; 12(T/a)(yj+1−yj)2\tfrac12(T/a)(y_{j+1}-y_j)^2 — potential energy stored in the segment between jj and j+1j+1, which is the work T δℓT\,\delta\ell done against tension when the segment lengthens by δℓ≈(yj+1−yj)2/2a\delta\ell\approx(y_{j+1}-y_j)^2/2a. The effective transverse spring constant T/aT/a comes from geometry, not from any material elasticity of the string.

Go deeper · Derivation C · 1 minContinuum limit of the Lagrangian and the field route to the wave equation
Derivation CContinuum limit of the Lagrangian and the field route to the wave equation

We convert the discrete Lagrangian into a spatial integral of a Lagrangian density and recover the wave equation from the field form of the Euler–Lagrange equation. The strategy is to factor one power of the cell width aa out of every term of the sum, so that what multiplies it is built purely from intensive quantities — then the sum over cells is a Riemann sum, and the limit is an integral. The point to watch: this requires the displacement profile to vary slowly on the scale aa, exactly the regime where the previous derivation was honest too.

Step 1. Factor out the spacing:

L=∑ja[12may˙j2−12T(yj+1−yja)2]L=\sum_j a\left[\tfrac12\frac{m}{a}\dot y_j^2-\tfrac12 T\Big(\frac{y_{j+1}-y_j}{a}\Big)^2\right]

Why: each bracket now contains only μ=m/a\mu=m/a, TT, and difference quotients — quantities with finite continuum meaning; the lone prefactor aa is the width of one cell of the emerging integral.

Step 2. Let a→0a\to0: the difference quotient tends to the slope ∂xy\partial_x y and the sum becomes an integral:

L→∫dx [12μ y˙2−12T y′2]≡∫L dxL\to\int \mathrm{d}x\,\left[\tfrac12\mu\,\dot y^2-\tfrac12 T\,y'^2\right]\equiv\int\mathcal{L}\,\mathrm{d}x

Why: this is the definition of the Riemann integral, applied to mechanics — the Lagrangian density L\mathcal{L} is simply the Lagrangian per unit length of string.

Step 3. Read off the derivatives of L(y˙,y′)\mathcal{L}(\dot y, y'):

∂L∂y˙=μy˙,∂L∂y′=−Ty′,∂L∂y=0\frac{\partial\mathcal{L}}{\partial\dot y}=\mu\dot y,\qquad \frac{\partial\mathcal{L}}{\partial y'}=-T y',\qquad \frac{\partial\mathcal{L}}{\partial y}=0

Step 4. Assemble the field Euler–Lagrange equation (the field generalisation, derived in full in the Euler–Lagrange-for-fields article, of the particle equation from W3):

∂t ⁣(∂L∂y˙)+∂x ⁣(∂L∂y′)−∂L∂y=0  ⇒  μ y¨−T y′′=0\partial_t\!\left(\frac{\partial\mathcal{L}}{\partial \dot y}\right)+\partial_x\!\left(\frac{\partial\mathcal{L}}{\partial y'}\right)-\frac{\partial\mathcal{L}}{\partial y}=0\;\Rightarrow\;\mu\,\ddot y-T\,y''=0

Why: one term per independent variable that yy is differentiated with respect to — time contributes the momentum-density term, space the tension term. *Why: both the direct Newtonian limit and the Lagrangian route yield μ ∂t2y=T ∂x2y\mu\,\partial_t^2 y=T\,\partial_x^2 y with c=T/μc=\sqrt{T/\mu}, confirming mutual consistency; the canonical momentum density π=∂L/∂y˙=μy˙\pi=\partial\mathcal{L}/\partial\dot y=\mu\dot y also matches the continuum limit of the bead momentum my˙j/am\dot y_j/a.*

The object that survives the limit,

L=12μ(∂y∂t)2−12T(∂y∂x)2(7)\mathcal{L}=\tfrac12\mu\left(\frac{\partial y}{\partial t}\right)^2-\tfrac12 T\left(\frac{\partial y}{\partial x}\right)^2 \qquad (7)

where: L\mathcal{L} — Lagrangian density (energy per unit length); ∂y/∂x\partial y/\partial x — local slope, the one-dimensional ancestor of strain, is the true protagonist of this chapter. Its structure — kinetic term minus gradient term — recurs unchanged in the Lagrangian-density article, in linear elasticity, and (with cc reinterpreted as the speed of light) in relativistic field theory en route to the action-principle capstone.

Limiting cases

The exact discrete dispersion ω(k)=2T/(ma) ∣sin⁡(ka/2)∣\omega(k)=2\sqrt{T/(ma)}\,|\sin(ka/2)| contains every regime as a special case:

CaseResultMeaning
Long wavelength ka≪1ka\ll1ω≈Tma ka=Tμ k=ck\omega\approx \sqrt{\tfrac{T}{ma}}\,ka=\sqrt{\tfrac{T}{\mu}}\,k=ckLinear, non-dispersive: the continuum wave equation. All wavelengths travel at the same speed c=T/μc=\sqrt{T/\mu}.
Zone boundary k=π/ak=\pi/aω=ωmax⁡=2Tma\omega=\omega_{\max}=2\sqrt{\tfrac{T}{ma}}Shortest wavelength λ=2a\lambda=2a; adjacent beads move oppositely. Group velocity vg=0v_g=0: this mode does not propagate energy.
Continuum limit a→0,  m→0,  μ=m/aa\to0,\;m\to0,\;\mu=m/a fixedmy¨j=Ta(yj+1−2yj+yj−1)  ⟶  μ ∂t2y=T ∂x2ym\ddot y_j=\tfrac{T}{a}(y_{j+1}-2y_j+y_{j-1})\;\longrightarrow\;\mu\,\partial_t^2 y=T\,\partial_x^2 yThe coupled ODE system becomes the wave equation; the cutoff ωmax⁡→∞\omega_{\max}\to\infty disappears.
Two beads N=2N=2 (fixed ends)ω1=Tma,  ω2=3Tma\omega_1=\sqrt{\tfrac{T}{ma}},\;\omega_2=\sqrt{\tfrac{3T}{ma}}Equation (4) with N=2N=2 reproduces the symmetric and antisymmetric modes of the two-mass chain from the coupled-oscillators article.
Single bead N=1N=1 (fixed ends)ω=2Tma\omega=\sqrt{\tfrac{2T}{ma}}A consistency check: the chain reduces to one mass between two string segments of combined transverse stiffness 2T/a2T/a.

Worked examples

Example 1 — three beads, by hand and against the continuum. A string of tension T=40 NT=40\ \mathrm{N} carries N=3N=3 beads of mass m=10 gm=10\ \mathrm{g} spaced a=10 cma=10\ \mathrm{cm} apart, with fixed ends (total length L=(N+1)a=0.4 mL=(N+1)a=0.4\ \mathrm{m}). Find the three mode frequencies and compare with the continuum prediction for the same string.

Step 1. Compute the frequency scale. T/(ma)=40/(0.010×0.10)=40,000=200 s−1\sqrt{T/(ma)}=\sqrt{40/(0.010\times0.10)}=\sqrt{40{,}000}=200\ \mathrm{s^{-1}}, so ωmax⁡\omega_{\max}-scale 2T/(ma)=400 s−12\sqrt{T/(ma)}=400\ \mathrm{s^{-1}}.

Step 2. Apply equation (4) with N=3N=3: ωn=400 sin⁡(nπ8)\omega_n=400\,\sin\big(\tfrac{n\pi}{8}\big). The sines are sin⁡22.5∘=0.3827\sin22.5^\circ=0.3827, sin⁡45∘=0.7071\sin45^\circ=0.7071, sin⁡67.5∘=0.9239\sin67.5^\circ=0.9239, giving ω1=153.1\omega_1=153.1, ω2=282.8\omega_2=282.8, ω3=369.6 rad/s\omega_3=369.6\ \mathrm{rad/s} — i.e. f1=24.4f_1=24.4, f2=45.0f_2=45.0, f3=58.8 Hzf_3=58.8\ \mathrm{Hz}.

Step 3. Continuum comparison. The equivalent smooth string has μ=m/a=0.10 kg/m\mu=m/a=0.10\ \mathrm{kg/m} and c=T/μ=400=20 m/sc=\sqrt{T/\mu}=\sqrt{400}=20\ \mathrm{m/s}, so fn=nc/2L=25n Hzf_n=nc/2L=25n\ \mathrm{Hz}: 2525, 5050, 75 Hz75\ \mathrm{Hz}.

Step 4. Compare. The continuum overestimates by 2.6%2.6\%, 11%11\%, and 27%27\% for n=1,2,3n=1,2,3: the coarser the mode (relative to the spacing), the worse the smooth description. The exact spectrum is {24.4, 45.0, 58.8} Hz\{24.4,\ 45.0,\ 58.8\}\ \mathrm{Hz} against the continuum's {25, 50, 75} Hz\{25,\ 50,\ 75\}\ \mathrm{Hz}.

Example 2 — a discretised piano string and the error budget of a simulation. A steel piano string (L=1.00 mL=1.00\ \mathrm{m}, μ=6.5 g/m\mu=6.5\ \mathrm{g/m}, T=700 NT=700\ \mathrm{N}) is modelled numerically by N=99N=99 beads with spacing a=1 cma=1\ \mathrm{cm}. How accurate are mode 10 and mode 50, and what is the highest frequency the model can represent at all?

Step 1. Continuum baseline. c=T/μ=700/0.0065=107,692=328.2 m/sc=\sqrt{T/\mu}=\sqrt{700/0.0065}=\sqrt{107{,}692}=328.2\ \mathrm{m/s}, so f1=c/2L=164.1 Hzf_1=c/2L=164.1\ \mathrm{Hz} (close to the E below middle C) and fn=164.1 n Hzf_n=164.1\,n\ \mathrm{Hz}.

Step 2. Discrete frequencies. With m=μa=6.5×10−5 kgm=\mu a=6.5\times10^{-5}\ \mathrm{kg}, T/(ma)=c/a=32,817 s−1\sqrt{T/(ma)}=c/a=32{,}817\ \mathrm{s^{-1}}, and kna=nπ/100k_na=n\pi/100, equation (4) gives fndisc=fn×sin⁡(nπ/200) nπ/200 f_n^{\rm disc}=f_n\times\frac{\sin(n\pi/200)}{\,n\pi/200\,}.

Step 3. Mode 10: x=10π/200=0.1571x=10\pi/200=0.1571, sin⁡x/x=0.99589\sin x/x=0.99589, so f10disc=1641×0.99589=1634 Hzf_{10}^{\rm disc}=1641\times0.99589=1634\ \mathrm{Hz} — only 0.41%0.41\% low. Mode 50: x=50π/200=0.7854x=50\pi/200=0.7854, sin⁡x/x=0.9003\sin x/x=0.9003, so f50disc=8205×0.9003=7387 Hzf_{50}^{\rm disc}=8205\times0.9003=7387\ \mathrm{Hz} — a full 10%10\% below the true 8205 Hz8205\ \mathrm{Hz}.

Step 4. Absolute ceiling. ωmax⁡=2c/a=65,634 rad/s\omega_{\max}=2c/a=65{,}634\ \mathrm{rad/s}, i.e. fmax⁡=10,446 Hzf_{\max}=10{,}446\ \mathrm{Hz}. The grid is excellent below ∼2 kHz\sim2\ \mathrm{kHz} (<1%<1\% error), degrades to 10%10\% by mode 50, and cannot represent any physics above 10.4 kHz10.4\ \mathrm{kHz} — this artificial dispersion, not round-off, is the leading error of finite-difference wave codes.

The people behind the limit

Origins · 1 minJoseph-Louis Lagrange and how this was discovered
JL
Joseph-Louis Lagrange
1736–1813 · Turin, Berlin and Paris

Lagrange solved the loaded string exactly at age 23 in his 1759 Turin memoir on the propagation of sound — all NN modes, for arbitrary NN — and used the solution to arbitrate the fierce d'Alembert–Euler–Bernoulli dispute over what counts as a legitimate solution of the wave equation. His finite chain made the question concrete: with NN beads there are exactly NN modes and no ambiguity; the mystery lay entirely in the limit. The same memoir contains, in embryo, the passage from a sum over particles to an integral over a density that his Mécanique analytique (1788) would turn into the systematic method this chapter now calls the Lagrangian route to field theory.

History
1727
— Johann Bernoulli studies the discrete massed string, finding the shape of its lowest mode
1746
— d'Alembert derives the continuum wave equation and its travelling-wave solution
1753
— Daniel Bernoulli asserts every string motion is a superposition of sine modes
1759
— Lagrange solves the N-bead chain completely and examines the passage to the continuum
1912
— Born and von Kármán quantise the same lattice dynamics, founding the theory of phonons

Going further

References. Morin, Introduction to Classical Mechanics, ch. on waves and coupled oscillators · Goldstein, Poole & Safko, Classical Mechanics 3rd ed., §13.1 (transition from discrete to continuous systems) · Landau & Lifshitz, Mechanics Vol.1, §23–24 (oscillations of systems with many degrees of freedom) · Taylor, Classical Mechanics, ch. 16 (continuum mechanics and waves) The key results can be checked by direct calculation: the bead equation my¨j=(T/a)(yj+1−2yj+yj−1)m\ddot y_j=(T/a)(y_{j+1}-2y_j+y_{j-1}) follows from small-angle tension components; substituting a plane wave confirms ω=2T/(ma)∣sin⁡(ka/2)∣\omega=2\sqrt{T/(ma)}|\sin(ka/2)| and its ka≪1ka\ll1 limit ω=ck\omega=ck with c=T/μc=\sqrt{T/\mu}; the second-difference Taylor expansion gives yj+1−2yj+yj−1=a2y′′+112a4y′′′′+⋯y_{j+1}-2y_j+y_{j-1}=a^2 y''+\tfrac{1}{12}a^4 y''''+\cdots; and the Lagrangian density L=12μy˙2−12Ty′2\mathcal{L}=\tfrac12\mu\dot y^2-\tfrac12 T y'^2 yields μy¨=Ty′′\mu\ddot y=Ty'' via the field Euler–Lagrange equation. No empirical constants are quoted.

Builds on: Normal Modes and Standing Waves on a String · The One-Dimensional Wave Equation · Lagrangian Density and Continuum Lagrangian Formalism Leads to: Euler–Lagrange Equations for Fields · Hamiltonian Density and Canonical Field Momentum · Elastic Waves in Solids · Linear Elasticity and Hooke's Law for Solids

The string segments are not springs — where does the potential energy formula for each segment actually come from?

From geometry, not elasticity. When neighbouring beads are displaced by yjy_j and yj+1y_{j+1}, the connecting segment lengthens from aa to a2+(yj+1−yj)2≈a+(yj+1−yj)2/2a\sqrt{a^2+(y_{j+1}-y_j)^2}\approx a+(y_{j+1}-y_j)^2/2a. Pulling that extra length against the constant tension TT costs work T×(yj+1−yj)2/2aT\times(y_{j+1}-y_j)^2/2a — exactly the quadratic "spring" energy in the Lagrangian, with effective stiffness T/aT/a even though nothing material stretches appreciably. This is why a chain under higher tension is transversely stiffer, and why the transverse stiffness disappears entirely if the tension is released.

Why does the sum in the Lagrangian route converge to an integral — and when would it fail?

Factoring L=∑ja[…]L=\sum_j a[\ldots] makes the sum a Riemann sum: cell width aa times an intensive integrand sampled at xj=jax_j=ja. Riemann sums converge to the integral when the integrand varies slowly across one cell, i.e. when the displacement profile has wavelength λ≫a\lambda\gg a. It fails precisely for zone-boundary-scale profiles (λ∼2a\lambda\sim2a), where the difference quotient (yj+1−yj)/a(y_{j+1}-y_j)/a is nothing like a derivative of any smooth function. So the field description is not wrong but scoped: it is the effective theory of the chain's long-wavelength sector.

Does the lattice cutoff have anything to do with the ultraviolet divergences of field theory?

Conceptually, yes — and the loaded string is the standard cautionary tale. The continuum string has infinitely many modes with no upper frequency, so quantities summed over all modes (like thermal energy at high temperature, or zero-point energy after quantisation) can diverge. The lattice regulates this automatically: only NN modes exist, none above ωmax⁡\omega_{\max}. Condensed-matter systems really have such a cutoff (the atomic spacing); relativistic field theories may not, which is why they need renormalisation — a systematic way of parametrising ignorance of the short-distance "beads". The Debye model of solids is exactly this article's spectrum used as a regulator.

Is the wavenumber of a lattice wave even unique? Adding a large number to k seems to give the same bead motion.

Correct, and this is a real physical statement, not a technicality. Since only the values yj=y(ja)y_j=y(ja) exist, two waves with wavenumbers differing by 2π/a2\pi/a assign identical displacements to every bead: ei(k+2π/a)ja=eikjae^{i(k+2\pi/a)ja}=e^{ikja}. All distinct motions are labelled by kk in the first Brillouin zone (−π/a,π/a](-\pi/a,\pi/a]. This is the same aliasing that makes wagon wheels spin backwards on film and forces audio engineers to sample above the Nyquist rate — the lattice is a sampled string, at sampling interval aa.

Why does the group velocity vanish at the zone boundary while the phase velocity stays finite?

At k=π/ak=\pi/a the phase velocity is ωmax⁡/k=2c/π≈0.64c\omega_{\max}/k=2c/\pi\approx0.64c — finite. But the mode there is neighbouring beads in perfect antiphase, and a pattern that merely flips sign bead-to-bead has nowhere to go: shifting it by one site reproduces itself with a sign, so no profile feature can translate. Formally, ω(k)\omega(k) is symmetric about π/a\pi/a (waves with kk slightly above and below the boundary are degenerate), and a maximum of ω\omega forces vg=dω/dk=0v_g=\mathrm{d}\omega/\mathrm{d}k=0. Energy in that mode sloshes locally; it does not travel.

What happens if the beads interact beyond nearest neighbours?

The structure survives; only the dispersion changes. With springs to second neighbours of stiffness ratio β\beta, the dispersion becomes ω2=4Tma[sin⁡2(ka/2)+βsin⁡2(ka)]\omega^2=\frac{4T}{ma}[\sin^2(ka/2)+\beta\sin^2(ka)] — still periodic in kk with period 2π/a2\pi/a, still linear at small kk (with a renormalised speed), still vg=0v_g=0 at the zone boundary. The continuum limit again yields the wave equation, because any short-ranged coupling looks like a second derivative at long wavelength. This robustness — microscopic details washing out into a few macroscopic constants — is the first appearance of universality, the idea behind effective field theory.

In the numerical-analysis reading, is the lattice dispersion the same thing as the Courant instability?

No — they are the two distinct ways a finite-difference wave code fails. Lattice dispersion is a spatial discretisation error, present even with exact time integration: short waves lag, as computed in this article. The Courant condition (c Δt≤ac\,\Delta t\le a for the standard explicit scheme) is a temporal stability constraint: violate it and zone-boundary modes grow exponentially rather than oscillate. A code can be stable yet dispersive (usual), or accurate in space yet unstable in time. The loaded string gives you the vocabulary for the first; von Neumann stability analysis of the time-stepped lattice gives the second.

Equation (4) has the beads' frequencies saturating, yet the continuum modes climb linearly forever. Which is right for a real string?

The lattice, always — but the crossover is far above anything audible. A real string is atomically discrete (a∼10−10 ma\sim10^{-10}\ \mathrm{m}), so its zone-boundary frequency is in the terahertz range, ten orders above the fundamental. For the first thousands of modes the continuum formula fn=nc/2Lf_n=nc/2L is superb. The saturation matters in genuinely coarse lattices: bead-spring metamaterials, coupled-pendulum arrays, and numerical grids, where aa is macroscopic and the sine in equation (4) bends visibly within the measured spectrum — as in Example 1, where mode 3 of a 3-bead chain sits 27%27\% below the continuum guess.

Before this

Where this leads