One proton, a million particles
A single cosmic-ray proton striking the top of the atmosphere at 10^19 eV or more (energies far beyond anything a particle accelerator on Earth reaches) does not just deposit its energy quietly. It slams into a nucleus in the upper atmosphere, and the collision triggers a runaway cascade - an extensive air shower - that can spread millions of secondary particles over an area many square kilometres wide by the time it reaches ground level. A single primary particle turns into a shower detectable by an array of ground stations kilometres apart, all triggered in the same fraction of a second.
The Heitler toy model
You do not need the full machinery of quantum electrodynamics to understand the shape of the cascade - a simple toy model devised by Walter Heitler in 1954 captures the essential physics of the electromagnetic part of the shower. Assume that every particle in the cascade travels one fixed radiation length, then splits into two particles, each carrying half the parent's energy:
after n radiation lengths: N(n) = 2^n particles, each with energy E(n) = E0 / 2^n shower stops growing when E(n) falls below the critical energy Ec (~85 MeV in air for electrons) number of generations to reach Ec: n_max = log2(E0 / Ec) peak particle count: N_max = E0 / Ec
The splitting alternates between two physical processes. A high-energy photon near a nucleus converts into an electron-positron pair (pair production); a high-energy electron or positron radiates a photon as it is deflected by a nucleus's field (bremsstrahlung). Each process roughly halves the energy and doubles the particle count, generation after generation, exactly like the toy model - the cascade keeps multiplying until the particles' energy drops below the critical energy, around 85 MeV for electrons in air, below which ionization losses start to dominate over radiative losses and the shower stops multiplying and instead gets absorbed.
Why the primary particle matters: hadronic showers
A cosmic ray's primary particle is usually a proton or a heavier nucleus, not a photon or electron, so the first interactions are hadronic, not electromagnetic. The proton collides with an atmospheric nitrogen or oxygen nucleus and produces a spray of pions (and some kaons) - roughly a third neutral pions, two-thirds charged. Neutral pions decay almost instantly (lifetime about 8.4x10^-17 s) into two photons, pi0 -> gamma + gamma, which feeds the electromagnetic (Heitler) cascade described above and ends up carrying most of the shower's energy. Charged pions instead decay into muons and neutrinos, pi± -> mu± + nu, with a much longer lifetime (26 ns, further stretched by relativistic time dilation at these energies), so many of them survive all the way to the ground as a distinct, highly penetrating muon component of the shower.
Shower maximum and the depth of first interaction
A shower's particle count rises, peaks at a depth called X_max, and then falls as absorption in the remaining atmosphere outpaces new particle production. X_max grows logarithmically with the primary particle's energy and is systematically shallower (occurs higher up) for a heavier primary nucleus of the same total energy, because the energy is shared among more nucleons at the first collision, so each nucleon-initiated sub-shower starts with less energy and reaches its own Heitler limit sooner. Measuring the statistical distribution of X_max across many showers is one of the main tools astrophysicists use to infer whether ultra-high-energy cosmic rays are dominated by light nuclei (protons) or heavy ones (iron) - a live open question in the field, since we still do not know with certainty what accelerates particles to these extreme energies or exactly where they come from.
Detecting them from the ground
At the very highest energies the shower's electromagnetic component is faint enough by the time it reaches sea level that observatories rely on two complementary detection methods. Ground-based particle detector arrays, like the 1,660 water-Cherenkov tanks spread over 3,000 square kilometres at the Pierre Auger Observatory in Argentina, sample the shower's particle density and arrival-time front directly. Fluorescence telescopes instead watch, on clear moonless nights, the faint ultraviolet fluorescence light emitted by atmospheric nitrogen molecules excited by the shower as it develops through the atmosphere, reconstructing the full longitudinal profile - including X_max - in a single image. Combining both, a "hybrid" detection, gives the best energy and composition measurements.
Frequently asked questions
Why does a single cosmic ray produce so many particles?
Because the shower multiplies exponentially through repeated pair production and bremsstrahlung: each generation roughly doubles the particle count while halving the energy per particle. Starting from a single proton at 10^19 eV or more, dozens of generations of doubling before the particles drop below the ~85 MeV critical energy in air is enough to produce many millions of secondary particles.
What is the difference between the electromagnetic and muon components of a shower?
The electromagnetic component (electrons, positrons, photons) comes from the pair-production/bremsstrahlung cascade seeded mainly by neutral pion decay, and it is absorbed relatively quickly in the atmosphere. The muon component comes from charged pion decay; muons interact weakly with matter and have a lifetime long enough (helped by relativistic time dilation) that a large fraction survive all the way to the ground, making them a distinct, highly penetrating signal.
Can shower measurements tell us what kind of particle started the cascade?
Indirectly, yes. The depth of shower maximum, X_max, is on average shallower for showers started by heavier nuclei than for showers of the same total energy started by protons, because a heavy nucleus's energy is shared among more nucleons at first impact. Statistically averaging X_max over many observed showers at a given energy lets researchers estimate the mix of light versus heavy primary cosmic rays, though it cannot identify any single shower's primary with certainty.
Try it live
Everything above runs in your browser — open Cosmic Ray Air Shower and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Cosmic Ray Air Shower simulation