A photon that behaves like a billiard ball
In 1923 Arthur Compton fired X-rays at a block of graphite and measured the wavelength of the scattered radiation. Classical wave theory made a clean prediction: an oscillating electromagnetic wave should shake a free electron at the wave's own frequency and re-radiate at that same frequency, whatever the scattering angle. What Compton actually saw was two peaks — one at the original wavelength, and a second, longer wavelength that grew with the scattering angle and did not depend on the target material at all. Classical electrodynamics had no way to produce that second peak.
The fix was to stop treating light as a continuous wave for this collision and instead treat it as a particle — a photon — carrying a discrete momentum p = h/λ and energy E = hf, colliding elastically with a single, essentially free electron. Momentum and energy conservation for that two-body collision reproduce Compton's shifted peak exactly, and the original, unshifted peak turns out to come from photons scattering off electrons still bound tightly to the whole atom, which recoils as a much heavier unit and absorbs almost no energy.
Deriving the shift from conservation laws
Set up the collision with the electron initially at rest. The incoming photon has energy hf and momentum hf/c; after the collision it leaves at angle θ with energy hf', and the electron recoils at angle φ carrying away the rest. Writing down conservation of momentum along two axes and conservation of total relativistic energy gives three equations in the two unknown recoil variables, which can be eliminated algebraically:
momentum (x): hf/c = (hf'/c)cos(theta) + p_e cos(phi) momentum (y): 0 = (hf'/c)sin(theta) - p_e sin(phi) energy: hf + m_ec^2 = hf' + sqrt((p_ec)^2 + (m_ec^2)^2) eliminate phi and p_e --> lambda' - lambda = (h / m_ec) * (1 - cos(theta))
Notice what is not in the final formula: the incident wavelength itself, and any property of the target material. The shift depends on nothing but the scattering angle. That single, angle-only dependence is what convinced physicists the effect was a genuine two-particle collision rather than some material-specific absorption and re-emission process.
The Compton wavelength sets the scale
The constant out front, h/(m_ec) ≈ 2.43 picometers, is called the Compton wavelength of the electron. It is the maximum possible shift, reached at θ = 180° (the photon bounces straight back); at θ = 0° the photon barely grazes past and the shift vanishes. Because this shift is a fixed length rather than a fraction of the incoming wavelength, it only matters when the incoming wavelength is itself comparable to a few picometers — which is exactly the X-ray and gamma-ray regime, not visible light.
Why this ended the wave-only picture of light
The photoelectric effect had already shown that light delivers energy in discrete packets, but a skeptic could still argue that only the absorption was quantized, with the field itself remaining a classical wave. Compton scattering closed that loophole: it showed a photon carrying momentum, not just energy, and handing part of that momentum to a free electron exactly as one billiard ball would to another. That result — awarded the 1927 Nobel Prize in Physics — is usually cited alongside the photoelectric effect as the pair of experiments that made wave-particle duality unavoidable.
Where Compton scattering shows up today
Compton scattering is the dominant way that gamma rays and hard X-rays interact with matter across a wide intermediate energy band, roughly 100 keV to a few MeV — below that, the photoelectric effect wins; above it, pair production takes over. That makes it central to radiation shielding calculations, to the design of gamma-ray telescopes and Compton cameras that reconstruct a photon's origin from its scattering geometry, and to the scatter correction that every PET and SPECT medical scanner has to apply to its raw data. Run the inverse process — a fast-moving electron boosting a low-energy photon up to X-ray or gamma energies — and you get inverse Compton scattering, one of the main ways astrophysical sources like blazar jets and the hot gas around black holes produce their brightest light.
Frequently asked questions
Why doesn't Compton scattering show up with visible light?
The shift h/(m_ec) is about 2.43 picometers, no matter what the incident wavelength is. Compare that to a visible photon's wavelength of roughly 500 nanometers and the shift is about one part in 200,000 — far too small to see. It only becomes a significant fraction of the wavelength for X-rays and gamma rays, whose wavelengths are themselves picometers to femtometers.
What is the difference between Compton scattering and the photoelectric effect?
In the photoelectric effect a photon is fully absorbed by a bound electron, which is then ejected; it dominates at lower photon energies. In Compton scattering the photon only partially transfers its energy to a loosely bound or free electron and continues on as a lower-energy, longer-wavelength photon; it dominates in the intermediate energy range, roughly 100 keV to a few MeV.
What does the Compton wavelength actually mean physically?
h/(m_ec), about 2.43 picometers, is not the wavelength of anything oscillating. It is the natural length scale that appears whenever a photon's momentum becomes comparable to the electron's rest-mass momentum, m_ec — the point where treating the collision relativistically stops being optional.
Try it live
Everything above runs in your browser — open Compton Scattering and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Compton Scattering simulation