Nuclear

Radioactive Decay: Random Atoms, Clockwork Crowd

By Lucian — builder & engineer, LK Forge

Not one radioactive atom knows when it will decay — the moment is pure chance, and a survivor is as good as new. Yet a lump of them thins out on a schedule so exact we date the Earth by it. Both facts are true at once, and the bridge between them is a crowd. We ran the decay simulator’s random atoms and watched the smooth law appear.

 ·  6 min read  ·  exact law + a measured Monte-Carlo run

50% / half-life
half gone each half-life, whatever the starting count
1 / √N
the random jitter shrinks as the sample grows
5,730 yr
carbon-14 half-life — the radiocarbon clock
4.47 Gyr
uranium-238 — the clock that dates the Earth

The law, and one noisy run under it

The smooth curve is 2^(−t/t½): every step of one half-life along the axis halves what is left. Laid over it is a single Monte-Carlo run of just 200 atoms — the same per-nucleus coin-flips the simulator makes. It tracks the law, but visibly jitters, and gets ragged in the tail where only a handful of atoms remain and each one’s luck shows.

100% 50% 25% 12.5% 2^(−t/t½) 200-atom run 0123456 time (half-lives) →

The exact law and one random 200-atom run. Plotted in half-lives, the smooth curve is identical for every isotope and every starting amount — only the axis’s real-world scale changes.

Smoothness is a headcount

Why does the jagged run become a glassy curve for real materials? Because the statistical noise falls with the square root of the number of atoms. We measured the spread of the surviving fraction at one half-life across hundreds of independent runs, at each sample size: it lands almost exactly on the textbook 0.5/√N, straight as a ruler on a log–log plot. A hundred atoms wobble by 5%; ten thousand by 0.5%; and a real sample of 10²³ atoms is smooth past any hope of measuring the noise.

3×10^-2 1×10^-2 3×10^-3 1×10^-3 0.5/√N 10²10³10⁴10⁵ number of atoms N → noise σ

Measured noise (dots) sits on the 0.5/√N line: σ = 5.2% at N=100, 1.6% at 1,000, 0.46% at 10,000, 0.15% at 100,000. Ten times the atoms, a third of the jitter.

Four clocks, one law

Only the decay constant λ = ln2/t½ — the per-atom chance of decaying each unit of time — changes from isotope to isotope. It spans an astonishing range, and with it the jobs these isotopes do.

IsotopeHalf-lifeDecay constant λWhat it clocks
Iodine-131 8.02 d 8.64×10⁻² /d medical imaging & therapy
Cobalt-60 5.27 yr 1.32×10⁻¹ /yr cancer radiotherapy
Carbon-14 5,730 yr 1.21×10⁻⁴ /yr radiocarbon dating
Uranium-238 4.47 Gyr 1.55×10⁻¹⁰ /yr dating rocks & the Earth

Half-life ladder (any isotope): 1→50%, 2→25%, 3→12.5%, 4→6.25%, 5→3.13%, 6→1.56%, 7→0.78% remaining. λ spans nine orders of magnitude from cobalt-60 to uranium-238, yet the shape of the curve is identical.

Reproduce it yourself

The law is one line; the crowd effect is a loop of coin-flips.

const remaining = (t, tHalf) => Math.pow(2, -t / tHalf);   // exact law
const lambda    = tHalf => Math.LN2 / tHalf;               // decay constant

// stochastic: flip every surviving atom each half-life step
function survivorsAfterOneHalfLife(N) {
  let alive = N;
  for (let i = 0; i < alive; i++) if (Math.random() < 0.5) alive--;
  return alive / N;    // scatter across runs ≈ 0.5/sqrt(N)
}

The exponential law and the per-nucleus step come from the decay solver; the noise-vs-N ensemble is the small script behind this post.

Watch atoms flip

Open the lab, pick an isotope, set the atom count low to see the jitter, then crank it up and watch the curve smooth into the ideal exponential.

Open the decay lab →
Share this X Facebook Reddit

Related reading

Common questions

What does half-life actually mean?

The half-life is the time for half of a radioactive sample to decay, and it is constant: after one half-life 50% remains, after two 25%, after three 12.5%, and so on as 2^(−t/t½). Crucially it does not depend on how much you start with — 200 atoms or 200 trillion both halve in the same time — nor on temperature, pressure or chemistry. Each isotope simply has its own value: 8.02 days for iodine-131, 5,730 years for carbon-14, 4.47 billion years for uranium-238.

If decay is random, why is the curve so smooth?

It is smooth because there are so many atoms. Each nucleus decays at a random moment, independently — the process is memoryless, a surviving atom is statistically as good as new. Any single atom is unpredictable, but averaged over a huge number the law of large numbers takes over. We measured the wobble: the random deviation of the surviving fraction falls as 1/√N, so a sample of 100 atoms jitters around the ideal curve by about 5%, while a million atoms track it to about 0.05%. A visible lump of material holds ~10²³ atoms, so its decay is effectively perfectly smooth.

How is the decay constant related to the half-life?

The decay constant λ is the probability per unit time that a given nucleus decays, and it is tied to the half-life by λ = ln2 / t½ ≈ 0.693 / t½. So carbon-14 (t½ = 5,730 yr) has λ ≈ 1.21×10⁻⁴ per year, while uranium-238 (t½ = 4.47 Gyr) has λ ≈ 1.55×10⁻¹⁰ per year. A larger λ means faster decay and a shorter half-life; the activity of a sample — decays per second — is λ times the number of atoms present.