Part 2 From Spring Mechanics to a Relativistic Field
The full article is available as a downloadable PDF at the bottom of this page. The page itself serves as a companion to the PDF, notably by providing access to the interactive animations.
How do we get from a simple spring to one of the fundamental equations of relativistic physics?
This second part develops the answer step by step. It begins with one of the simplest mechanical systems imaginable: a mass attached to a spring. Several oscillators are then coupled together, giving rise to new collective phenomena: wave propagation, normal modes, interference, wave packets, and approximately particle-like behaviour.
The construction eventually leads to the Klein–Gordon equation, one of the central equations of relativistic field theory.
The aim is not merely to present this equation, but to show how its physical structure can be understood through intuitive mechanical models. The eleven interactive animations make it possible to follow the essential stages of the argument directly.
From the Harmonic Oscillator to Wave Phenomena
A harmonic oscillator is a system in which a restoring force continuously drives an object back towards its equilibrium position. In the idealised absence of friction, the mass oscillates indefinitely according to a sinusoidal motion.
Its position, velocity, and restoring force evolve with the same period, but they do not reach their maximum values at the same time. When the displacement is maximal, the velocity is zero. When the mass passes through equilibrium, its velocity is maximal.
This phase relation between position and velocity will later prove essential for understanding wave dynamics.
Interactive Animation 6 — Position and Velocity of a Harmonic Oscillator
The animation allows the reader to follow the motion of the mass, its position and velocity vectors, and the corresponding time-dependent curves.
Interactive HTML animation created by the author with the assistance of AI.
When Oscillators Are Coupled
Now consider a series of identical oscillators arranged side by side. Each mass is connected to its two neighbours by elastic couplings.
If a single mass is initially displaced, it does not simply oscillate in isolation. It exerts forces on its neighbours, which in turn transmit the disturbance to the next masses. The energy initially concentrated near the centre gradually propagates in both directions.
The masses themselves do not travel along with the disturbance. Each one oscillates around its own equilibrium position. What propagates is a collective organisation of motion and energy. This is precisely what we call a wave.
Interactive Animation 1 — Propagation of a Local Disturbance
The red points represent the masses, the blue line their displacement, the orange arrows the elastic forces, and the green arrows their velocities.
Interactive HTML animation created by the author with the assistance of AI.
Local Curvature and Coupling Force
The elastic force acting on a given mass depends on its position relative to its neighbours.
When three successive masses lie on the same straight line, the forces exerted by the two couplings on the central mass balance one another. When the central mass moves away from the line joining its neighbours, a net force appears and tends to reduce this deviation.
The difference between the position of a point and the average position of its neighbours is a discrete version of local curvature.
Interactive Animation 2 — Discrete Curvature and Elastic Force
This animation shows how the resultant coupling force varies with the position of a mass relative to its neighbours.
Interactive HTML animation created by the author with the assistance of AI.
We are therefore looking for configurations in which the coupling force behaves, for every mass, like an additional restoring force. The curvature must everywhere be proportional to the negative of the displacement.
Sine and cosine functions satisfy exactly this condition: their second derivative is proportional to the original function, with the opposite sign.
Interactive Animation 3 — Why Sinusoids Are Normal Modes
The animation makes it possible to vary the wavelength and observe that the ratio between coupling force and displacement remains constant along a sinusoidal configuration.
Interactive HTML animation created by the author with the assistance of AI.
Periodic Boundary Conditions and Mode Quantisation
The chain is then closed into a loop: the final mass is coupled back to the first one. A wave leaving the system on the right therefore re-enters from the left.
For a sinusoidal configuration to be compatible with this circular geometry, it must join smoothly onto itself. An integer number of wavelengths must fit into the total length of the system.
Not every wavelength is therefore permitted. The possible solutions form a discrete set of normal modes.
Interactive Animation 4 — Periodic Closure and Quantisation
The animation compares cases in which the sinusoid joins smoothly onto itself with cases in which a discontinuity appears at the boundary.
Interactive HTML animation created by the author with the assistance of AI.
Position, Velocity, and the Stability of a Mode
A sinusoidal spatial configuration is not by itself sufficient to guarantee that the system will preserve its shape over time. The initial velocity distribution must also be sinusoidal and have the same wavelength.
At each infinitesimal time step, the new position is obtained by adding to the previous position a small contribution proportional to the velocity. But the sum of two sinusoids with the same wavelength remains a sinusoid with that same wavelength.
Interactive Animation 7 — Addition of Sinusoids
This animation shows graphically how two sinusoidal functions with the same period can be added without generating a new wavelength.
Interactive HTML animation created by the author with the assistance of AI.
The dynamics therefore preserve the system within the same mode, provided that the initial positions and velocities have the appropriate structure.
Interactive Animation 5 — Stability of a Mode in a Circular Chain
The animation makes it possible to examine displacement, velocity, and coupling force together within a normal mode.
Interactive HTML animation created by the author with the assistance of AI.
Standing Modes and Travelling Modes
For a given wavelength and frequency, several distinct solutions are possible.
In a standing mode, the nodes and antinodes remain fixed in space. The configuration oscillates in place.
In a travelling mode, by contrast, the profile moves either to the right or to the left. The difference does not arise from a new frequency, but from the spatial phase relation between displacement and velocity.
These different solutions are not independent of one another. A travelling mode can be constructed by adding two appropriately phase-shifted standing modes. Conversely, standing modes can be obtained by combining travelling modes moving in opposite directions.
Interactive Animation 8 — Constructing Modes by Superposition
This animation shows how standing and travelling solutions can be constructed from one another.
Interactive HTML animation created by the author with the assistance of AI.
This property illustrates the power of linearity: different families of solutions can serve as alternative bases for describing the same physical dynamics.
From Monochromatic Modes to Wave Packets
A monochromatic wave has a single wavelength and extends throughout space. It cannot therefore represent a localised object.
To construct a localised structure, several modes with different wavelengths must be superposed. If their phases are chosen so that they are coherent within a certain region, their amplitudes add constructively there. Outside that region, they largely cancel through destructive interference.
The resulting localised concentration is called a wave packet.
Interactive Animation 9 — Constructing a Wave Packet
The animation allows modes to be added progressively, making it possible to observe the emergence of an increasingly localised region.
Interactive HTML animation created by the author with the assistance of AI.
It is this kind of localised structure that will later play the role of a particle within the classical field-based approach developed in this series.
When a Wave Packet Encounters a Potential
The dynamics become especially interesting when the properties of the medium vary with position.
If the local springs become progressively stiffer in one direction, the wave packet enters a region in which propagation becomes increasingly difficult. Part of the wave slows down, the phase relations between velocity and displacement reorganise, and the collective motion eventually reverses direction.
Interactive Animation 10 — The Mechanism of Turning
The animation provides a detailed representation of the vectors responsible for the slowing and progressive reflection of the wave packet.
Interactive HTML animation created by the author with the assistance of AI.
This behaviour is the classical analogue of a turning point: the structure ceases to advance into the region where the potential becomes too high and begins moving in the opposite direction.
The Centre of Energy as a Quasi-Particle
A wave packet is an extended structure, but it is possible to assign it a centre by calculating the centre of mass of its energy density.
In a homogeneous medium, this centre of energy follows an approximately straight trajectory at constant velocity.
In the presence of a linear potential, it accelerates in the direction opposite to the potential gradient.
In a harmonic potential, it oscillates around an equilibrium position like a mass attached to a spring.
Interactive Animation 11 — Dynamics of the Centre of Energy
This animation compares several forms of potential and follows the trajectory of the wave packet’s centre of energy.
Interactive HTML animation created by the author with the assistance of AI.
The conceptual result is important: a system made entirely of coupled oscillators gives rise to a collective structure whose centre behaves approximately like a particle subjected to forces.
This provides a first concrete illustration of emergence in action.
From a Chain of Springs to the Klein–Gordon Equation
The final part of the article translates the mechanical model into the continuous language of field theory.
When the spacing between oscillators becomes sufficiently small, the discrete chain can be described by a continuous function ϕ(x,t). The local acceleration of the field then depends on two contributions:
- a force associated with the spatial curvature of the field;
- a local restoring force that tends to drive the field back towards zero.
The result is the free Klein–Gordon equation.
This equation describes a massive relativistic field. In the mechanical model:
- the curvature term comes from the coupling between neighbouring oscillators;
- the restoring term comes from the individual local springs;
- each mode of the field behaves like an independent harmonic oscillator;
- wave packets travel at their group velocity and may disperse.
Relativistic field dynamics thus emerge as the continuous extension of behaviour already visible in the coupled-oscillator chain.
What This Second Part Shows
The article progressively establishes that:
- a wave is a collective propagation of energy without a corresponding bulk transport of matter;
- normal modes are sinusoidal configurations compatible with the boundary conditions;
- standing and travelling modes provide different bases for describing the same dynamics;
- a localised structure can be constructed through the coherent superposition of modes;
- the centre of energy of a wave packet can follow an approximately Newtonian trajectory;
- the Klein–Gordon equation can be understood as the continuous limit of a network of coupled harmonic oscillators.
Who Is This Article For?
This second part is more technical than the introduction, but it remains organised as a gradual progression.
It is intended for readers who wish to move beyond the usual metaphors of popular science and understand how the concepts of field, mode, and localised particle-like structure actually fit together.
A basic familiarity with derivatives, trigonometric functions, and elementary mechanics is helpful. The animations are specifically designed to make the progression more intuitive and to accompany the more mathematical passages.
Adrien Vila Valls, 2026
Read the Full Article
[Download Part 2 as a PDF]

Leave a Reply