Spin orbit coupling operator (l.s)
The spin-orbit interaction is defined as: ξ∑ili⋅si, with li and si the one electron orbital and spin operators respectively and the sum over i summing over all electrons. The prefactor ξ is an atom dependent constant, which is to a good approximation material independent and given as: ξ=⟨R(r)|12m2c21rdV(r)dr|R(r)⟩. The derivative of the potential multiplied by 1/r is only contributing close to the nucleus where electrons have relativistic speeds. We therefore can make the approximation that the potential has a spherical form and one can separate the radial and angular parts of the wave-function. Using these approximations one can derive the equation above starting from the Dirac equation and using perturbation theory.
In second quantization the spin-orbit operator becomes: ∑ili⋅si=∑ilizsiz+12(l+is−i+l−is+i)=m=l∑m=−l∑σmσa†mσa†mσ+m=l−1∑m=−l12√l+m+1√l−m(a†m+1,↓a†m,↑+a†m,↑a†m+1,↓). The equivalent operator in Quanty is created by:
- Example.Quanty
Oppldots = NewOperator("ldots", NF, IndexUp, IndexDn)