Source: https://www.chemphys.fr/mpb/teach/atome2/atome2.pdf