Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

QSH t - λ model

Model definition

The model is defined and discussed in this article Rein et al. (2024) and is implemented as

H^=ti,jσ=,s=1NSU(N)(c^i,σ,sc^j,σ,s+h.c.)λNSU(N)rHexagon(σ,σs=1NSU(N)i,jrHexagoniνijc^i,σ,sσσ,σc^j,σ,s+h.c.)2\hat{H} = -t\sum_{\langle\boldsymbol{i},\boldsymbol{j}\rangle}\sum_{\sigma=\uparrow,\downarrow}\sum_{s=1}^{N_{\textrm{SU}(N)}}\big(\hat{c}_{\boldsymbol{i},\sigma,s}^\dagger\hat{c}_{\boldsymbol{j},\sigma,s}+\textrm{h.c.}\big) -\frac{\lambda}{N_{\textrm{SU}(N)}}\sum_{\boldsymbol{r}_{\textrm{Hexagon}}}\Big(\sum_{\sigma,\sigma'}\sum_{s=1}^{N_{\textrm{SU}(N)}}\sum_{\langle\langle\boldsymbol{i},\boldsymbol{j}\rangle\rangle\in \boldsymbol{r}_{\textrm{Hexagon}}}i\nu_{\boldsymbol{i}\boldsymbol{j}}\hat{c}_{\boldsymbol{i},\sigma,s}^\dagger\boldsymbol{\sigma}_{\sigma,\sigma'}\hat{c}_{\boldsymbol{j},\sigma',s}+\textrm{h.c.}\Big)^2

Physically, the implementation supports the honeycomb lattice. Note that the spin is encoded as layer such that under &VAR_lattice in the parameter file Lattice_type = "Bilayer_honeycomb" has to be chosen. The parameter file for this specific model reads:

&VAR_QSH              !! Variables for the specific model
ham_T      = 1.d0           ! Hopping parameter
ham_T2     = 1.d0
ham_chem   = 0.d0           ! Chemical potential
ham_lambda = 0.1d0
/

In the above Ham_T is the nearest neighbor hopping and Ham_lambda is the coupling strength. Finally Ham_chem is the chemical potential. To use this Hamiltonian you have to specify:

&VAR_ham_name
ham_name = "QSH"
/

in the parameters file.

Interaction

In order to reduce the Trotter error, the interaction term is implemented by using a Trotter decomposition corresponding to a Kekulé pattern by splitting up the lattice into three subgroups A,B,C. The specific implementation of the interaction is visually sketched in the smod.F90 file of the Hamiltonian.

Observables

The code has the standard observables as well as correlations of kinetic energy, quantum spin-Hall, s-wave pairing and correlations of the generators of SU(2). Note that the potential and total energies are defined as in the Hamiltonian. That is the file Ener_scalJ corresponds to H^\langle \hat{H} \rangle with H^\hat{H} defined as in the first equation.

Limitations

As it stands the trial wave function is not implemented such that only the finite temperature and not the projective code can be used. Therefore, the code only works for Projector = .F. under &VAR_Model_Generic.

References
  1. Rein, G., Raczkowski, M., Wang, Z., Sato, T., & Assaad, F. F. (2024). Manipulating topology of quantum phase transitions by symmetry enhancement. https://arxiv.org/abs/2410.05059