I am trying to write eq. 2 in this PDF into matrix form (reproduced below) for numerical purposes. There are some definitions that I am not too familiar with, and don't seem to be given in the paper.
$$H_0=\alpha k^2+\begin{pmatrix} 0 & \beta k_+^2 & 0 & 0 \\ \beta^* k_-^2 & 0 & 0 & 0 \\ 0 & 0 & 0 & \beta k_+^2 \\ 0 & 0 & \beta^* k_-^2 & 0 \end{pmatrix}$$ with $k_\pm=k_x\pm k_y$.
For the atomic SOC effect, $H_{so}=\lambda_{so}L\cdot S$ is diagonal in the selected basis. The ferromagnetic exchange term is added as $H_M=M_{\sigma z}\otimes1$. So the the total Hamiltonian can be written as: $$H=H_0+H_{so}+H_M$$
I figured that $\alpha k^2$ is added to the diagonal of eq. 1, that $k^2 = k_x^2 + k_y^2$, and that $H_M = M_{\sigma z} \otimes 1 = \sigma_z \otimes 1$ (where $\sigma_z$ is the Pauli z matrix, and $1$ is the $2\times 2$ identity matrix).
However, I am stumped on the definition of $H_{SO}=\lambda_{SO} L\cdot S$. What is $L\cdot S$? They mention that it is diagonal in the selected basis. Does this mean that it is simply $\lambda_{SO} 1$, where $1$ is now the $4\times 4$ identity matrix? But then, how would the spin-up $2\times 2$ block be differentiated from the spin-down $2\times 2$ block? Am I missing some eigenvalue spin index that changes sign (perhaps $H_{SO}$ is just the constant $\pm \lambda_{SO}$ added to the diagonal?)? Any corrections to my assumptions would help. Thanks.