Nøyaktige verdier for energinivåene i atomet kan finnes ved bruk av Schrödinger-ligningen hvor bidraget fra de forskjellige, relativistiske korreksjonene beregnes ved perturbasjonsteori. Spesielt for hydrogenatomet kan hele finstrukturen beregnes eksakt direkte fra Dirac-ligningen.