July 29, 2020
Using a continuous-time worm-algorithm Monte Carlo (WAMC), we simulate a pair of holes in the \(t\)-\(J\) model [1] on a quadratic lattice with \(20 \times 20\) sites and periodic boundary conditions. The WAMC method effectively samples world-line configurations in real-space and imaginary-time by combining the partition function sector and Green’s function sector: In order to go from one partition function world-line configuration to another, one needs to pass through the Green’s function sector [2]. We use two different worms to represent spins and holes. The former is allowed to wind in imaginary-time such that the total spin can vary. Contrary, the hole worm is not, and the number of holes in the partition function sector is therefore kept fixed. All data presented are extracted purely from the sampled partition function configurations. In particular, the kinetic energy presented later in this supplementary information is obtained by counting the kinks involving the hole worm [3].
When simulating two holes in the \(t\)-\(J\) model using WAMC, there are two types of processes contributing to the fermionic sign problem: exchange of indistinguishable spins and exchange of holes. The former enters first at order \(t^2 J^3\) [4] and the latter at order \(t^4\). When such a process is present in a world-line configuration, the configuration weight \(p\) might turn negative. Hence the name “sign problem”.
In order to account for negative configuration weights in WAMC, we factor the weight \(p\) into its sign \(s = \pm 1\) and magnitude \(|p|\), i.e., \(p = s |p|\). Then, when computing the acceptance ration, \(p\) is exchanged in favor of \(|p|\), and every sampled quantity \(x\) is assigned the sign \(s\) of the world-line configuration. By performing this substitution, the acquired expectation value \(\langle x \rangle'\) is not that of the original fermionic system. However, the latter one is obtained through \(\langle x \rangle = \langle sx \rangle' / \langle s \rangle'\) [5]. This way of circumventing negative configuration weights gives rise to an exponential decrease in signal-to-noise ratio (SNR) and is the hallmark of the sign problem. The decrease of SNR can, in part, be explained by the exponential decay of the denominator \(\langle s \rangle'\) with — in our case — increased values of \(t\beta\) and \(J\beta\). This decay of \(\langle s \rangle'\) is illustrated in Fig. 1.
The starting point for determining hole-hole attraction is the hole-hole correlator, which in a frame of reference where one hole is always located at the origin takes the from \[C^\mathrm{h}(\mathbf{s}) = (N-1) \big \langle \hat{n}^\mathrm{h}_{\mathbf{0}} \hat{n}^\mathrm{h}_{\mathbf{s}} \big \rangle - 1 \,. \label{Ch}\tag{1}\] The correlator is then projected onto the separation distance \(s = | \mathbf{s} |\), and the resulting radial correlation is then partitioned into two parts: the signal part in which the holes are in the close vicinity of one another \(s < s_\mathrm{bg}\), and the background part where they are further separated \(s \ge s_\mathrm{bg}\). The condition for classifying a parameter point as attractive is that the peak value of the signal partition exceeds the background partition’s peak value — including two standard deviations of uncertainty (noise). This is illustrated in Fig. 2, and the parameter region displaying attraction is shown in Fig. 3.
The value of \(s_\mathrm{bg}\) is chosen such that the attractive part of the correlation is not included in the background partition. We choose \(s_\text{bg} = 6\), which exceeds the separation where a peak is observed.
Due to the presence of the fermionic sign problem, the noise grows exponentially with an increased value of \(t \beta\) and \(J \beta\). Data at these parameter values, therefore, suffer from a poor SNR. Data at small values of \(t \beta\) and \(J \beta\) also have a low SNR, but here the reason being a weak signal. To filter out noisy data, the SNR is defined as \((C_\mathrm{max} - C_\mathrm{min})^2 / \langle n^2 \rangle\), i.e., the ratio of squared signal amplitude to mean square noise. A data point is deemed too noisy and ignored if \(\text{SNR} < 200\).
To reduce noise, the outer edges of the background correlation, where \(s_x, s_y = 10\) (we performed simulations on systems with \(20 \times 20\) lattice sites), are omitted. These omitted correlation values merely carry half, or even a quarter, of the statistical weight compared to other background values. The SNR of the remaining correlator is, therefore, improved.
To further improve SNR, we ultimately performed large-scale simulations, amounting to several million core-hours. The number of sampled world-line configurations for different values of \(t\beta\) and \(J\beta\) is shown in Fig. 4.
In Fig.5, 6, we present additional data of the hole-hole correlator defined in Eq. 1 .
In Fig.7-9, we present additional data of the spin-spin correlator, defined by \[\label{eq:spin-corr} C^\mathrm{s}_{\mathbf{|d|}, \mathbf{s}}(\mathbf{r}) = 4 \frac{ \sum \limits_{\mathbf{r}_0} \big \langle \hat{n}^\mathrm{h}_{\mathbf{r}_0} \hat{n}^\mathrm{h}_{\mathbf{r}_0 + \mathbf{s}} \hat{S}^z_{\mathbf{r}_0 + \mathbf{r} - \mathbf{d}/2} \hat{S}^z_{\mathbf{r}_0 + \mathbf{r} + \mathbf{d}/2} \big \rangle }{ \sum \limits_{\mathbf{r}_0} \big \langle \hat{n}^\mathrm{h}_{\mathbf{r}_0} \hat{n}^\mathrm{h}_{\mathbf{r}_0 + \mathbf{s}} \big \rangle } \,.\tag{2}\] Further examples are given as animations [6].
In order to verify the accuracy of WAMC, it is been benchmarked against exact diagonalization (ED) [7] on a system of \(4 \times 4\) lattice sites with periodic boundaries, containing a single carrier. In Fig. 10 we present average kinetic energy results, which indicate a perfect agreement between the unbiased WAMC and exact ED method.