Graphs on the Semi-Empirical Mass Formula (SEMF), an approximation for binding energy, as configured with least-squares fit, and as contrasted to experimentally-obtained mass discrepancies2.
These graphs are used in some undergraduate papers; I have uncluded them in relevant Wikipedia articles (click the images for their Wikimedia Commons pages). As such, they are in the public domain under the Creative Commons CC0 license.
While the original a coefficients were obtained via a textbook1, they are from 1994; therefore, this is used as the starting vector for a round of scipy.optimize.least_squares
. Notably, the optimisation algorithm used takes a little less weight for nuclides of A<5, producing a more accurate curve. This new curve, which factors in data from AME2016, grazes the zero-discrepancy line a lot more often, but more importantly displays the (20, 20) doubly-magic nuclide with a lot more clarity.
I'm currently managing these graphs, so please send a pull request to maintain consistency with the Wikipedia versions.
![](https://raw.githubusercontent.com/yunruse/binding-energy/master/drop_prediction.png)
The mean binding energy of the semi-empirical mass formula. Observe that below 8 MeV nuclei rapidly become unstable outside the region of nuclei that have been discovered (as indicated by a dashed line). Contours double in energy difference as moving away from the maximum predicted binding energy.
![](https://raw.githubusercontent.com/yunruse/binding-energy/master/drop_discrepancy.png)
The discrepancy between experimentally-obtained binding energies and those predicted by the SEMF. Energy colours are trimmed to the range -50 < E < 150 for contrast.
![](https://raw.githubusercontent.com/yunruse/binding-energy/master/shell_gap.png)
The empirical shell gaps, the second difference over nuclide number. The difference over two particles is taken to avoid the noise from the spin coupling effect. Note the contour "snap" in the discrepancy is far more visible here.
The intermediate two-particle separation energy is used:
S2p(N,Z) = E(N,Z-2) - E(N,Z) + 2m_p
S2p(N,Z) = E(N-2,Z) - E(N,Z) + 2m_p
This produces the empirical shell gaps:
Δ2p(N, Z) = S2p(N,Z) - S2p(N,Z+2)
Δ2p(N, Z) = S2p(N,Z) - S2p(N+2,Z)
In other words, the empirical shell gap is expressed entirely using the binding energies E:
Δ2p(N,Z) = E(N,Z-2) + E(N,Z+2) - 2 E(N,Z)
Δ2n(N,Z) = E(N-2,Z) + E(N+2,Z) - 2 E(N,Z)
- Rohlf, J.W. Modern Physics from α to Z0. Wiley (1994).
- Wang, M., et al. The AME2016 mass evaluation.