Skip to main content
Sandbox Physics

M070 · Waves on a chain of masses

Mechanical Lattice & Dispersion

How does a wave packet travel when its crests and its envelope move at different speeds? The crests slide through the packet at the phase velocity, while the envelope, and the energy with it, moves at the group velocity. The group velocity is the slope of the curve of frequency against wavenumber. A mass defect in the chain can hold a vibration in place around it instead of letting it travel.

Build a chain of equal or alternating masses, launch an acoustic or optical wave packet, and compare how the crests, the envelope and the energy move. Add a mass defect, excite one of the chain's normal modes and measure how localized it is. In the 3D view, pick a site to see the two spring forces on it, and review how energy and wall impulse change over the recorded run. Click the rail in the data row to place the packet. The finite-chain modes and the infinite-lattice curves are computed separately.

Interactive modelMechanical Lattice & Dispersion
Inspected site number00
Inspected longitudinal displacement00
Inspected longitudinal velocity00
Force from left bond00
Force from right bond00
Net longitudinal force00
Inspected longitudinal acceleration00
Drawing displacement / equilibrium spacing scale00
Acquired normalized time00
Total mechanical energy00
Kinetic energy00
Bond potential energy00
Signed energy defect00
Chain momentum00
Independent net wall impulse00
Momentum minus initial and wall impulse00
Half-step displacement difference · first ten time units00
Actual normalized integration step00
Maximum integration energy defect · full record00
Record / model domain00
Infinite-chain carrier group velocity00
Infinite-chain carrier phase velocity00
Infinite-chain band-gap width00
Finite-chain energy centroid00
Acquired energy-centroid displacement per time00
Selected finite eigenfrequency00
Selected mode participation count00
Selected finite-mode harmonic energy share00
Maximum eigenpair residual00

Physics tutorial

Waves carry an envelope through a discrete chain

BackgroundWhen masses are joined to their neighbours by springs, the whole chain vibrates in collective modes. If the masses alternate between two values, the frequencies of an infinite chain split into two bands, the acoustic and optical branches. In a finite chain, a single mass that differs from the rest can instead hold a mode that stays localized around it.

Why it mattersMIT lecture notes on lattice vibrations derive the acoustic and optical branches for an infinite chain. Here you compare that prediction with the motion of a finite chain whose ends are fixed.

Start with the essentials

Focus question
Which velocity carries the packet’s energy?
One-sentence intuition
Compare the group velocity at the carrier, the slope of the dispersion curve, with how fast the energy centroid of the finite chain actually moves. Then check a mass defect by its mode shape and by how many sites take part.

Core mathematical model

Newton’s second law for each site

miu¨i=κ(ui+1−2ui+ui−1)m_i\ddot u_i=\kappa(u_{i+1}-2u_i+u_{i-1})

The two fixed ends push on the chain and change its momentum, but they do no work on it.

Dispersion of a two-mass chain with equal springs

ω±2=κ(1mA+1mB)±κ(1mA+1mB)2−4sin⁡2qmAmB\omega_\pm^2=\kappa\left(\frac1{m_A}+\frac1{m_B}\right)\pm\kappa\sqrt{\left(\frac1{m_A}+\frac1{m_B}\right)^2-\frac{4\sin^2q}{m_Am_B}}

Neighbouring sites are one unit apart, so the repeating two-site cell is two units long.

Phase and group velocities

vp=ω/q,vg=∂ω/∂qv_p=\omega/q,\qquad v_g=\partial\omega/\partial q

The derivative taken at the carrier wave number is a reference for a narrow-band packet on an infinite chain.

Normal modes of the finite chain

M−1/2KM−1/2ej=ωj2ej,ejTej=1M^{-1/2}KM^{-1/2}e_j=\omega_j^2e_j,\qquad e_j^{\mathsf T}e_j=1

The residual shown checks how well every computed mode satisfies this matrix equation.

How localized a mode is, and where the energy sits

Pj=(∑ieji4)−1,sˉE=∑isiEi∑iEiP_j=\left(\sum_i e_{ji}^4\right)^{-1},\qquad \bar s_E=\frac{\sum_i s_iE_i}{\sum_iE_i}

The participation count measures how many sites share the mass-weighted mode shape. The energy centroid follows where the local energy is.

Common difficulties

The optical branch is still a mechanical vibration

Typical misconceptionThe optical branch must be simulating light.

Better mental modelThe name comes from the two sublattices moving against each other. Here both branches are vibrations of a chain of springs.

A finite chain can have modes outside the bulk bands

Typical misconceptionA finite chain cannot have a mode whose frequency lies outside the bands of the infinite chain.

Better mental modelA mode localized at a defect does not have to fall inside a bulk band. Look at the eigenvector of the finite chain to see it.

Walls and packet width affect the energy drift

Typical misconceptionThe energy centroid always moves at the group velocity.

Better mental modelA real packet has a finite bandwidth, its envelope is cut off at the chain ends, and waves reflect from the walls. Each of these changes what the finite chain measures.

Run the experiment

  1. 01

    Check the forces on one site in 3D

    Pause, choose a site to inspect and use the fine motion step. Compare the teal and gold bond forces with their violet sum and with the acceleration readout.

    What to observe: The masses move only along the chain. The displacement profile below is just a graph, and the body size and drawing magnification are schematic.
  2. 02

    Follow energy and wall impulse

    Open Energy & wall impulse, scrub through the acquired record, then return to Motion & modes.

    What to observe: The full energy breakdown and the signed numerical error follow the same cursor. The fixed walls exchange momentum with the chain but do no work.
  3. 03

    Track the acoustic packet

    Acquire a record for the uniform chain and scrub through its space-time plot.

    What to observe: The envelope, the crests and the energy centroid are three different things to measure.
  4. 04

    Open a band gap

    Select alternating masses and vary their ratio.

    What to observe: The two branches in the reduced zone pull apart; with equal masses the gap closes.
  5. 05

    Watch the optical envelope run backward

    Acquire the optical packet and check the sign of its group velocity.

    What to observe: The envelope can travel in the opposite direction to the crests.
  6. 06

    Measure a defect mode

    Select the light-defect release, inspect the eigenvector, then change the selected mode.

    What to observe: The high-frequency mode stays localized, so its participation count is small.
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy