Gordon Identity (Gordon Decomposition) says the vector coupling can be decomposed as a current coupling and a dipole moment coupling.
Gordon Identity (Gordon Decomposition) reads,
ˉus′(p′)γμus(p)=12mˉus′(p′)[(p′+p)μ+iσμν(p′−p)ν]us(p),(1)
where σμν=i4[γμ,γν]. The spinor us(p) is normalized as ∑s=±us(p)ˉus(p)=p/+m.
Gordon Identity provides an interesting perspective of the electron spin. The lhs of (1) is the fermion current. When coupling with a vector gauge field, the first term on the rhs ∝p⋅A gives the canonical potential of a charged particle in A; the second term on the rhs ∝p∧A gives a dipole interaction. Compare with the Pauli equation that describes a non-relativistic charge-field interaction plus a magnetic dipole-field interaction:
iℏ∂∂t|ψ⟩=(12m(−iℏ∇−eA)2+eϕ−eℏ2mσ⋅B)|ψ⟩
But in Dirac equation as well as in QED, the two interaction is united as a consequence of selection rule of Lorentz symmetry. (We can also have charged particles without magnetic dipole moment or spin. Therefore, the answer for why electron has a spin is that it just has!) The value of the electron magnetic dipole moment is obtained from the eigen-values of σμν (say σ12 which gives to mz⋅Bz) in the low energy limit. They turns out to be ±12.