The gauge-covariant kinetic term contains p2/(2m), e(A⋅p+p⋅A)/(2m), and e2A2/(2m): free kinetic, orbital magnetic, and diamagnetic contributions. The spin term is −μ⋅B with μ=−eσ/(2m), givingspin gyromagnetic factor g=2 at this order. In uniform B and symmetric gauge, the orbital term is eB⋅L/(2m).
Squaring introduces extra formal solutions unless the original first-order equation is retained. In the usual positive-energyDiracbasis it relates the small lower component to the upper one by χ=(σ⋅π)φ/(2m+E)≃(σ⋅π)φ/(2m). Thus these are not two independent nonrelativistic particles. Restoring units places ℏ in the spin term, eℏσ⋅B/(2m).