hoppings due to Rashba term in Kwant tutorial 2.3
Hamiltonian:
H =-\frac{\hbar^2}{2m}(\partial^2_x + \partial^2_y) - i \alpha(\partial_x \sigma_y - \partial_y \sigma_x) + E_Z \sigma_z + V(y)
I take hoppings due to Rashba term along x direction for example.
syst[kwant.builder.HoppingKind((1, 0), lat, lat)] = \
-t * sigma_0 + 1j * alpha * sigma_y / 2
Note that + 1j * alpha * sigma_y / 2
should change to - 1j * alpha * sigma_y / 2
. Things are similar for
hoppings along y direction.
Edited by Lin Wang