Nuclear Chain ReactionBeta
Fire one neutron and find the edge of the critical mass
This tool is a beta version still being stabilized. Please let us know if a result looks off.
Uranium straight out of the ground is 99.3% U-238. Can a chain reaction keep going no matter how big the lump is? Try changing the enrichment and the moderator.
Fast Thermal Delayed
- Time left
- –
- Goal
- –
- Neutrons
- 0
- Power
- 0%
- Multiplication k
- –
- Fissions so far
- 0
- Leaked out
- 0
- Absorbed
- 0
The simple model is a game shortcut: every collision with the moderator has a 40% chance of making the neutron thermal on the spot. Real neutrons need many collisions (about 18 in water) to slow down, and each one is another chance for U-238 to catch them. In the realistic model natural uranium plus moderator stays subcritical, so you need some enrichment.
Click the core to drop a neutron there
When a neutron hits a U-235 nucleus the nucleus splits and throws out two or three more neutrons. If those hit other nuclei, you have a chain reaction. The number each generation leaves to the next is the multiplication factor k: below 1 the spark dies, above 1 it grows exponentially. Core size (leakage), enrichment (how much U-235), moderator (slowing neutrons down), reflector (bouncing leakage back) and control rods (soaking neutrons up) all push on that one number. Click the canvas to fire a neutron and meet each scenario's goal.
Working…
0.0
It hasn't frozen — the result will appear when the calculation finishes.
About Nuclear Chain Reaction
This is a two-dimensional Monte Carlo model that follows every neutron as a dot. The core is a disc in the middle of the canvas. Each neutron flies in a straight line until, by chance, it causes a fission, gets absorbed, or scatters. A fission releases two or three neutrons (2.5 on average). A neutron that crosses the edge of the disc is sent back with a probability equal to the reflector setting; otherwise it counts as leakage and is gone.
The cross sections are tuned in screen pixels rather than real barns, but the ratios that matter are kept: fast neutrons are readily captured by U-238, while slowed-down thermal neutrons are very good at splitting U-235. That is why natural uranium fizzles with no moderator and comes alive once the moderator slider is up.
One number, k, decides the outcome
The multiplication factor k is how many neutrons one generation leaves to the next. A thermal fission of U-235 releases about 2.43 neutrons on average (NRC figure), so only about 41% of them have to go on to cause another fission for k to equal 1. The other 59% can leak out or be soaked up by U-238, control rods and structure without the reaction dying. This model uses 2.5 per fission, so its break-even share is 40%.
Small differences in k compound quickly. Starting from one neutron, 100 generations at k = 1.1 give roughly 13,800 neutrons; at k = 0.9 you are left with 0.00003, effectively nothing. The k readout on screen is an estimate: neutrons born in the recent window divided by neutrons removed (fission, absorption and leakage) in the same window. With only a few dozen neutrons around, it jumps all over the place. A delayed neutron counts as born when it is released at the end of its wait, not at the moment of the fission that made it. So when k reads close to 1 the number of moving neutrons really is holding steady, and after you drive the rods in and fissions drop off, k does not fall straight to 0 while waiting delayed neutrons are still being released.
How each slider pushes on k
Core size controls leakage. A small disc has a lot of edge for its area, so neutrons tend to fly out before they meet another nucleus. In this model the critical radius of a bare, highly enriched core with no reflector is about 40% of the largest allowed size. The Critical Mass scenario starts at 22%, which is why it dies out as it stands.
A reflector cuts leakage without changing the size. The Reflector scenario caps the core at 30% and asks you to reach criticality with the reflector alone. The same physics is why criticality-safety rules at fuel facilities worry about water, concrete or even a person standing next to fissile material: all of them can bounce neutrons back.
The moderator turns fast neutrons into thermal ones. In this tool one scatter off the moderator has a 40% chance of thermalizing a neutron on the spot; in real graphite it takes on the order of a hundred collisions, which would be invisible on screen. Switch the slowing-down model to Realistic and a neutron needs 5 moderator collisions to become thermal, with a fresh chance of U-238 capture at each one. In that mode natural uranium plus moderator never reaches criticality and slowly dies out; you have to raise the enrichment to about 3% to keep the chain going, the same reason light-water reactors burn low-enriched fuel. Control rods are six strips that slide down from the top, and any neutron that enters one is almost certainly absorbed, whatever its energy.
Delayed neutrons: why a reactor can be steered by hand
More than 99.3% of fission neutrons appear essentially instantly, but about 0.65–0.7% come out later, when certain fission products decay. The NRC's reactor physics manual gives a prompt neutron lifetime of about 10⁻⁴ s and a delayed neutron lifetime of about 13 s, which averages out to a generation time of roughly 0.1 s. That factor of a thousand is what makes control possible.
Take k = 1.001, only 0.1% supercritical. With prompt neutrons alone the period is 10⁻⁴ ÷ 0.001 = 0.1 s, and the power grows about 22,000-fold in one second. With a 0.1 s generation time the period is 100 s, and after a full minute the power has grown only about 1.8 times. The NRC manual adds a practical figure: about 175 pcm of reactivity gives a 26-second period, or a tenfold rise per minute. If the excess reactivity reaches β (around 0.007), the core is critical on prompt neutrons alone — prompt critical — and the delayed-neutron cushion is gone.
This tool sets the delayed fraction to 25% with a mean delay of 3 s. At the real 0.65% no human hand on a slider could keep up. That is why, in the Reactor scenario, the power answers a rod movement several seconds late, and the dots that sit still inside the core are delayed neutrons waiting to be born.
What Chicago Pile-1 showed on December 2, 1942
Under the west stands of Stagg Field at the University of Chicago, in a former squash court, Enrico Fermi's team built a roughly spherical pile of graphite bricks with lumps of natural uranium metal and uranium oxide set in a lattice. According to the Department of Energy's history, George Weil withdrew the cadmium control rod at 3:25 p.m.; 28 minutes later, at 3:53 p.m., Fermi called for the emergency rod “Zip” to go back in. A liquid-control squad stood on a platform above the pile, ready to flood it with cadmium-salt solution if the mechanical rods failed.
Earlier that day Fermi pulled the rod out a foot at a time and predicted where the recorder pen would level off, and it did. In a subcritical pile a neutron source keeps feeding neutrons in, and the population settles at 1/(1−k) times the source: 20 times at k = 0.95, 100 times at k = 0.99. Each rod step raised the plateau, until k passed 1 and the trace kept climbing. You can watch the same thing in the Natural Uranium scenario by raising the moderator.
What the model leaves out
- It is a flat disc. A real core is three-dimensional, and the surface-to-volume relation changes, so the critical size here does not translate to real kilograms.
- Fuel and moderator are mixed evenly. The lattice effect of placing uranium in separate lumps, as CP-1 did, is not modelled.
- There is no temperature feedback, no xenon or other poisons and no fuel burnup — the effects that actually keep a light-water reactor's power stable.
- “Meltdown” simply means the 20,000-neutron cap was exceeded. No heat or cooling is computed.
Worked examples
How far k = 1.1 and k = 0.9 drift apart
- Input
1 starting neutron, 100 generations- Output
≈ 13,780 neutrons vs ≈ 0.00003
1.1¹⁰⁰ = e^(100 × 0.0953) ≈ 13,780 and 0.9¹⁰⁰ ≈ 2.7 × 10⁻⁵. Moving k by just 0.1 either side of 1 separates the outcomes by nearly nine orders of magnitude.
With and without delayed neutrons
- Input
k = 1.001, generation time 10⁻⁴ s vs 0.1 s- Output
≈ 22,000× in 1 s vs ≈ 1.8× in 1 minute
Period T = generation time ÷ (k − 1), giving 0.1 s and 100 s. e¹⁰ ≈ 22,026 and e^0.6 ≈ 1.82. This is the same argument the NRC manual uses to explain why a reactor without delayed neutrons would be uncontrollable.
How much the tool exaggerates delayed neutrons
- Input
tool β = 0.25, real U-235 β ≈ 0.0065- Output
about 38 times larger
0.25 ÷ 0.0065 ≈ 38, and the mean delay is 3 s instead of about 13 s. The slow share is inflated so the Reactor scenario is playable.
How to use it
- In the Critical Mass scenario, click the canvas to inject neutrons and watch most of them leak out through the edge.
- Raise the core size or the reflector until the k readout settles above 1.
- In the Reactor scenario, nudge the rods a little, then wait a few seconds before the next move.
Frequently asked questions
Does k = 1 mean the reaction has stopped?
No. It means the neutron population is holding steady. An operating reactor spends almost all its time near k = 1, stepping slightly above it only to raise power and then returning.
Can a reactor run on natural uranium?
Yes, with a moderator that absorbs few neutrons, such as graphite or heavy water. CP-1 reached criticality with graphite and natural uranium. Reactors moderated by ordinary (light) water use fuel enriched to 3–5% U-235, according to the NRC.
Can a power reactor explode like a bomb?
Commercial fuel is enriched to only 3–5%, and reactors are controlled below prompt critical, relying on delayed neutrons. The runaway you get in this tool with 90% enrichment and a large bare core is closer to weapons conditions, but it is not a model of any real weapon design.
Why does the k value on screen keep jumping?
It divides births by losses over a short window. With a few dozen neutrons, a handful of chance fissions moves it a lot. Read it when there are several hundred neutrons in the core.
Sources
- U.S. NRC, Westinghouse Technology Systems Manual, Section 2.1 Reactor Physics Review
- U.S. NRC, Uranium Enrichment
- U.S. DOE, The First Reactor (DOE/NE-0046)
Last reviewed: