Nuclear Criticality Calculator
Calculate the effective neutron multiplication factor (k_eff) of a nuclear reactor using the six-factor formula to assess whether the reactor is subcritical, critical, or supercritical. Essential for reactor design and safety analysis.
About this calculator
The criticality of a nuclear reactor is described by the effective multiplication factor k_eff, calculated via the six-factor formula: k_eff = η × f × p × ε × P_NL, where η (eta) is the neutron production factor, f is the thermal utilization factor, p is the resonance escape probability, ε (epsilon) is the fast fission factor, and P_NL is the non-leakage probability. When k_eff = 1, the reactor is exactly critical — each fission event produces exactly one neutron that causes another fission. If k_eff < 1 the chain reaction dies out (subcritical); if k_eff > 1 it grows (supercritical). Reactivity ρ is defined as ρ = (k_eff − 1) / k_eff and is expressed in units of pcm (per cent mille) or dollars. Safe reactor operation requires maintaining k_eff very close to 1.
How to use
Suppose a thermal reactor has the following parameters: η = 2.06, f = 0.71, p = 0.87, ε = 1.03, and P_NL = 0.97. Using k_eff = η × f × p × ε × P_NL: k_eff = 2.06 × 0.71 × 0.87 × 1.03 × 0.97. Step by step: 2.06 × 0.71 = 1.4626; × 0.87 = 1.2725; × 1.03 = 1.3107; × 0.97 ≈ 1.271. Since k_eff > 1, this configuration is supercritical. Reactivity ρ = (1.271 − 1) / 1.271 ≈ 0.213, or about 21,300 pcm. Control rods would need to be inserted to return the reactor to k_eff = 1.
Frequently asked questions
What happens physically when a nuclear reactor goes supercritical?
When k_eff exceeds 1.0, each generation of neutrons is larger than the last, so the fission chain reaction grows exponentially. In a controlled reactor this is actually a normal transient — operators briefly allow k_eff > 1 to increase power, then return to exactly critical. The danger arises with prompt criticality, where k_eff exceeds 1 based on prompt neutrons alone (without relying on delayed neutrons), causing power to rise on a millisecond timescale too fast for control systems to respond. This is what occurred in the Chernobyl and SL-1 accidents. Normal reactor safety systems are designed with large margins to prevent prompt criticality under any credible scenario.
Why is the resonance escape probability important in reactor design?
As neutrons slow down from fast to thermal energies, they pass through energy ranges where uranium-238 has enormous absorption cross-sections called resonance peaks. The resonance escape probability p quantifies the fraction of neutrons that avoid being absorbed during this slowing-down process. A low p value means many neutrons are wastefully captured by U-238 before reaching thermal energies, reducing k_eff. Reactor designers maximize p by choosing moderator materials (water, graphite, heavy water) and geometry that thermalize neutrons quickly through those energy ranges. This is why fuel-to-moderator ratio is a critical design parameter.
How does the non-leakage probability affect small versus large reactors?
The non-leakage probability P_NL represents the fraction of neutrons that do not escape the reactor core before causing fission. Larger reactor cores have lower surface-to-volume ratios, so a smaller proportion of neutrons reach the boundary and leak out — P_NL approaches 1.0 for very large cores. Small research reactors and experimental assemblies suffer significant leakage, requiring higher enrichment or reflectors (materials like beryllium or graphite surrounding the core) to scatter leaking neutrons back in. This geometric effect is why there is a minimum critical mass for any fissile configuration — below a certain size, leakage prevents a self-sustaining chain reaction regardless of enrichment.