Annus Mirabilis · Interactive critical edition in preparation

Wave equations under a change of coordinates

Compare coordinate substitutions on the same scalar wave.

Modern SI calibration and illustrative settings. This is not a verified historical dataset or a strict 1904-mode instrument. No FrankenSim WASM execution is claimed.

Change one setting and compare the consequences

Static worked example
Model inputs · SI units
Predict first

Your next accepted calculation shows the before-and-after values beside this note. No score or answer gate is used. The note stays in this tab and is not uploaded or saved.

Supported range: -0.95 to 0.95. Scientific notation is accepted: type 10⁻⁹ as 1e-9.
Experiment settings angular wavenumber k
Supported range: 0.001 to 1000000 rad/m. Scientific notation is accepted: type 10⁻⁹ as 1e-9.

Changes here apply with Apply settings.

Residual normalized by k² · one common linear scale
Galilean substitution0.19
Lorentz substitution0

Bar range: −0.19 to +0.19. The center line is zero. The scale is recalculated after Apply.

Accepted calculation 0. Every model row shares these inputs.

Inputs used for these results
Signed frame speed divided by c
0.1
Angular wavenumber k
1 rad/m
Computed values · shared inputs · not experimental observations
ObservableGalilean substitutionLorentz substitution
Residual normalized by k²0.190
Maximum absolute residual (1/m²)0.190
Mixed-derivative coefficient (s/m)6.671 × 10⁻¹⁰0

This checks the same forward-travelling plane wave after each coordinate substitution, not a measured wave or a grid simulation. At zero relative speed both residuals vanish. The Lorentz zero is an analytic identity under the stated map; it does not independently prove a field transformation or select an interpretation of space and time. Reversing the frame velocity while holding the forward wave fixed is a different relative configuration.

A light wave obeys a single wave equation. Describe the same wave from a moving frame with the everyday change of coordinates and the equation no longer holds in its old form; use the change of coordinates Einstein derived, and it does.

Take a wave travelling at c along x, φ = cos(k(x − ct)), which satisfies ∂2φ/∂x2 − (1/c2)∂2φ/∂t2 = 0. Describe it from a frame moving at v. With the Galilean substitution x′ = x − vt, t′ = t, the wave no longer satisfies an equation of the old form in the new coordinates: it leaves a residual of relative size |β(2 − β)|, 0.19 at β = 0.1, and the correct operator there is a different one, (1 − β2)∂2/∂x′2 + (2v/c2)∂2/∂x′∂t′ − (1/c2)∂2/∂t′2. With the transformation of §3 of the relativity paper the equation keeps its form and the residual is 0 at every speed. Section 6 shows the same for the full Maxwell–Hertz equations of empty space, with the fields transforming as well; this instrument checks only the scalar wave operator.

Modern qualifications

Voigt noticed in 1887 that a transformation of this kind leaves the wave equation unchanged, and Lorentz and Poincaré worked with the full set for electrodynamics by 1904 and 1905. Einstein's §6 applies his transformation to the Maxwell–Hertz equations for empty space and finds them unchanged in form, and §7 draws the Doppler and aberration formulas from that. Before 1905 the invariance was a property of the equations; in the paper it follows from two principles about measurement.

The explanation

Full explanation

Change the frame speed, then change only the wavenumber. Distinguish the dimensional residual from the normalized residual so a scale change is not mistaken for a better transformation.

Show every step of the investigation

Inspect the mixed-derivative term and both residuals for Galilean and Lorentz substitutions. This scalar diagnostic is not the complete Maxwell-Hertz field derivation. Continue to the full reading for the field transformations.

An explanatory model, not an observation of nature. This embed starts from the laboratory’s worked defaults, not a saved run. Presentation options change the surrounding guide, never the numerical inputs.