Lesson 2 of 15

Mass Defect and Binding Energy

Mass Defect and Binding Energy

One of the most profound results of nuclear physics is that a nucleus weighs less than the sum of its parts. This missing mass is converted into the energy that holds the nucleus together.

Mass Defect

For a nucleus with ZZ protons and NN neutrons, the mass defect is:

Δm=Zmp+NmnMnucleus\Delta m = Z \cdot m_p + N \cdot m_n - M_{\text{nucleus}}

where all masses are in atomic mass units (u):

  • mp=1.007276m_p = 1.007276 u (proton mass)
  • mn=1.008665m_n = 1.008665 u (neutron mass)
  • MnucleusM_{\text{nucleus}} is the measured nuclear mass

Binding Energy

By Einstein's E=mc2E = mc^2, the mass defect corresponds to an energy:

BE=Δm931.494 MeV/uBE = \Delta m \cdot 931.494 \text{ MeV/u}

The conversion factor 931.494931.494 MeV/u comes from 1 uc21 \text{ u} \cdot c^2.

Binding Energy Per Nucleon

The binding energy per nucleon BE/ABE/A is a measure of nuclear stability:

BEA=Δm931.494Z+N\frac{BE}{A} = \frac{\Delta m \cdot 931.494}{Z + N}

NucleusBEBE (MeV)BE/ABE/A (MeV/nucleon)
He-427.276.82
C-1289.097.42
Fe-56478.968.55 ← most stable
U-2381754.657.37

Iron-56 sits at the peak of the binding energy curve — lighter nuclei release energy by fusion, heavier nuclei by fission.

Your Task

Implement three functions. All constants must be defined inside each function.

  • mass_defect(Z, N, M_nucleus_u) — returns Δm\Delta m in u
  • binding_energy_MeV(Z, N, M_nucleus_u) — returns BEBE in MeV
  • binding_energy_per_nucleon(Z, N, M_nucleus_u) — returns BE/ABE/A in MeV/nucleon

Use mp=1.007276m_p = 1.007276 u, mn=1.008665m_n = 1.008665 u, and 1 u=931.4941 \text{ u} = 931.494 MeV/c2c^2.

Python runtime loading...
Loading...
Click "Run" to execute your code.