Nuclear Fission Energy
Nuclear Fission Energy
When a heavy nucleus like uranium-235 absorbs a slow neutron, it splits into two smaller fragments and releases an enormous amount of energy. This is nuclear fission.
The Q-value
The energy released per reaction is given by the Q-value, computed from the mass difference between reactants and products:
The conversion factor MeV/u comes from Einstein's applied to atomic mass units.
U-235 Fission Example
A typical reaction:
| Particle | Mass (u) |
|---|---|
| U | 235.043930 |
| 1.008665 | |
| Kr | 91.926156 |
| Ba | 140.914411 |
Mass of reactants: u
Mass of products: u
MeV per fission event.
Energy Density
One kilogram of U-235 contains atoms (where kg/mol). Multiplying by (converted to joules via J) gives the total energy per kilogram — roughly J/kg, millions of times more than chemical explosives (~ J/kg for TNT).
Your Task
Implement the three functions below. All constants must be defined inside each function.
fission_q_value(m_fuel_u, m_products_total_u)— Q-value in MeVfission_energy_per_kg(Q_MeV, molar_mass_kg_per_mol)— energy released per kg of fuel in J/kg (, MeV J)fission_vs_chemical(Q_MeV, molar_mass_kg_per_mol)— ratio of fission energy to TNT ( J/kg)