Single-mode approximation (SMA)
1 Introduction
The single-mode approximation (SMA) can be used to analyse excitation spectrum of Quantum dimer models (QDMs).
1.1 Hamilton
where the first term is the kinetic term, which describes flipping two dimers on every flippable plaquette, and the second term represents a repulsion between two parallel dimers
We focus on a special point, namely, the Rokhsar-Kivelson (RK) point (v=t=1), at which the ground state () of the Hamilton is exactly solvable as an equal amplitude superposition of all dimer coverings ().
Dimer covering is that each vertex in the lattice touches exactly one dimer under certain constraints.
1.2 SMA
We define a state , where the density operator and is dimer number operator. Energy can be defined as:
2 code
We present SMA dispersion of the square lattice using fortran language.
2.1 Define parameters
1 | module configuration |
1 | module measurementdata |
2.2 Encode each bond of the lattice
The system is made up of np plaquettes, and the bonds of each plaquette are coded in turn
1 | subroutine makelattice() |
2.3 Initial configuration
1 | !Generate random numbers |
2.4 Calculate
calculate ~ under SMA
1 | subroutine measureobservables() |
2.5 main program
we can calculate along the Brillouin zone path
1 | program basic_heisenberg_sse |
2.6 Save
1 | subroutine writeresults(msteps,bins) |
2.7 result
1 | 0 2.3109267291147261E-003 1.6455131249704898E-003 |
References
[1] Läuchli, Andreas M., Sylvain Capponi, and Fakher F. Assaad. “Dynamical dimer correlations at bipartite and non-bipartite Rokhsar–Kivelson points.” Journal of Statistical Mechanics: Theory and Experiment 2008.01 (2008): P01010.
[2] Yan, Zheng, et al. “Widely existing mixed phase structure of the quantum dimer model on a square lattice.” Physical Review B 103.9 (2021): 094421.