Criticality Calculator
Estimate neutron multiplication factor from geometry, enrichment, moderation, and reflection parameters.
About this calculator
This is an educational illustration of the reactor-physics concepts behind criticality -- it is not a criticality-safety tool and should never be used to plan, evaluate, or make decisions about a real fissile-material configuration. Real criticality safety analysis requires validated Monte Carlo transport codes (such as MCNP or SCALE/KENO) run by qualified nuclear criticality safety engineers, not a simplified web calculator. With that said, the concepts this tool illustrates are real and standard in introductory nuclear engineering texts. The infinite-medium multiplication factor k-infinity is built from the classic four-factor formula, k-infinity = eta x f x p x epsilon: eta is the number of neutrons produced per neutron absorbed in fuel (it rises with U-235 enrichment, since a higher fraction of neutron absorptions in the fuel go to the fissile isotope rather than to non-fission capture in U-238); f is the thermal utilization factor, the fraction of thermal neutrons absorbed in fuel rather than elsewhere; p is the resonance escape probability, the fraction of neutrons that slow down past the U-238 resonance-capture energies without being absorbed; and epsilon is the fast fission factor.
A real reactor's six-factor formula then multiplies k-infinity by two separate non-leakage probabilities (fast and thermal); this simplified tool combines both into one overall non-leakage probability P_NL, estimated from mass, geometry, and reflector, to get k-effective = k-infinity x P_NL. Reactivity, rho = (k-effective - 1) / k-effective, is the standard way reactor physics expresses how far a system sits from exact criticality (k-effective = 1). This tool's numeric constants are illustrative approximations chosen to show the right qualitative trends (more mass, better moderation, and a reflector all raise k-effective; a less compact geometry lowers it) -- they are not validated cross-section data and should not be read as precise physical predictions.
Inputs
Results
k-effective
0.05
How to Use This Calculator
- Enter U-235 Enrichment, Fissile Mass, and Geometry.
- Set Moderation Level and Reflector.
- Review the k-effective result.
- Use k-infinity and Reactivity (ρ) to understand how the inputs interact.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with U-235 Enrichment
| U-235 Enrichment | k-effective |
|---|---|
| 2.25 | 0.03 |
| 3.38 | 0.04 |
| 6.75 | 0.08 |
| 11 | 0.13 |
What each input means
- U-235 Enrichment
- Uranium-235 enrichment in weight percent. LEU: <20%, Natural: 0.711%, Power reactor: 3–5%.
- Fissile Mass
- Total mass of fissile material (U-235 equivalent) in kilograms.
- Geometry
- Fissile mass geometry. A sphere minimizes surface-to-volume ratio and neutron leakage, so it is the most reactive shape for a given mass.
- Moderation Level
- How much neutron moderator (e.g., water) is present. Thermal reactors run near the optimal moderation ratio; too little or too much moderator both reduce reactivity.
- Reflector
- A reflector scatters escaping neutrons back into the fissile mass, lowering the mass needed to reach a given k-effective.
What each result means
- Criticality Status
- Qualitative band for k-effective: Deeply Subcritical (<0.9), Subcritical (0.9-0.95), Approaching Critical (0.95-0.98), Near Critical (0.98-1.0), or Supercritical (>=1.0).
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersU-235 Enrichment = 4.5, Fissile Mass = 10, Geometry = 1, Moderation Level = 3, Reflector = 1 = 5 input(s) provided
- Calculate k-effectivek-effective0.0503 = 0.0503
- Calculate k-infinityk-infinity0.8641 = 0.8641
- Calculate ReactivityReactivity-18.87214 = -18.87214
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
What does k-effective actually mean?
k-effective is the average number of neutrons from one fission that go on to cause another fission, accounting for both absorption and leakage out of the system. k-effective below 1 means the neutron population shrinks over time (subcritical); exactly 1 means a steady, self-sustaining chain reaction (critical); and above 1 means the population grows (supercritical). It's the single most important number in reactor physics and criticality safety.
What is the four-factor formula this calculator uses for k-infinity?
The four-factor formula, k-infinity = eta x f x p x epsilon, estimates the neutron multiplication factor for an infinitely large medium with no neutron leakage. Eta is neutrons produced per absorption in fuel, f is the fraction of neutrons absorbed in fuel rather than elsewhere, p is the probability a neutron slows down without being captured in a U-238 resonance, and epsilon accounts for extra fissions from fast neutrons. It's a standard building block in introductory reactor-physics texts, used before accounting for real-world neutron leakage.
Why does a sphere need less fissile mass to go critical than a slab?
A sphere has the smallest surface area for a given volume of any shape, so for the same mass it loses proportionally fewer neutrons to leakage out through its surface than a cylinder or slab does. Less leakage means a higher non-leakage probability, which raises k-effective for the same mass -- which is exactly why this calculator's geometry setting treats a sphere as the most reactive shape and a slab as the least reactive.
What does adding a neutron reflector do?
A reflector -- water, steel, beryllium, or another neutron-scattering material placed around the fissile mass -- scatters some of the neutrons that would otherwise escape back into the core, lowering the effective leakage. That means a reflected configuration can reach the same k-effective with less fissile mass than a bare (unreflected) one, which is why reflector material is treated as a serious safety consideration in real criticality-safety work, not just an engineering detail.
Can I use this calculator to check whether a real quantity of material is safe?
No. This tool uses simplified, illustrative constants to demonstrate the shape of real reactor-physics relationships -- it is not validated against measured cross-section data and has no safety margins built in. Any real question about whether a fissile-material configuration is subcritical must go through qualified nuclear criticality safety engineers using validated transport codes and applicable regulatory limits, never a general-purpose educational calculator like this one.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Nuclear Fuel Burnup Calculator
Calculate energy extracted from nuclear fuel assemblies by burnup level in MWd/MTU.
Nuclear ScienceRadioactive Decay Calculator
Calculate remaining radioactive activity from initial activity, half-life, and elapsed time.
Nuclear ScienceIsotope Production Calculator
Calculate activity produced from neutron irradiation given flux, cross section, and irradiation time.
More in Science & Physics.