This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Quantum Monte Carlo sign bounds, topological Mott insulator and thermodynamic transitions in twisted bilayer graphene model

Xu Zhang Department of Physics and HKU-UCAS Joint Institute of Theoretical and Computational Physics, The University of Hong Kong, Pokfulam Road, Hong Kong SAR, China    Gaopei Pan Beijing National Laboratory for Condensed Matter Physics and Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China School of Physical Sciences, University of Chinese Academy of Sciences, Beijing 100049, China    Bin-Bin Chen Department of Physics and HKU-UCAS Joint Institute of Theoretical and Computational Physics, The University of Hong Kong, Pokfulam Road, Hong Kong SAR, China    Heqiu Li Department of Physics, University of Toronto, Toronto, Ontario M5S 1A7, Canada    Kai Sun [email protected] Department of Physics, University of Michigan, Ann Arbor, Michigan 48109, USA    Zi Yang Meng [email protected] Department of Physics and HKU-UCAS Joint Institute of Theoretical and Computational Physics, The University of Hong Kong, Pokfulam Road, Hong Kong SAR, China
Abstract

We show that for magic-angle twisted bilayer graphene (TBG) away from charge neutrality, although quantum Monte Carlo (QMC) simulations suffer from the sign problem, the computational complexity is at most polynomial at certain integer fillings. For even integer fillings, this polynomial complexity survives even if an extra inter-valley attractive interaction is introduced, on top of Coulomb repulsions. This observation allows us to simulate magic-angle twisted bilayer graphene and to obtain accurate phase diagram and dynamical properties. At the chiral limit and filling ν=1\nu=1, the simulations reveals a thermodynamic transition separating metallic state and a C=1C=1 correlated Chern insulator – topological Mott insulator (TMI) – and the pseudogap spectrum slightly above the transition temperature. The ground state excitation spectra of the TMI exhibit a spin-valley U(4) Goldstone mode and a time reversal restoring excitonic gap smaller than the single particle gap. These results are qualitatively consistent with the recent experimental findings at zero-field and ν=1\nu=1 filling in hh-BN nonaligned TBG devices.

Introduction.— Magic-angle twisted bilayer graphene (TBG) has attracted great attention in recent years, as it hosts a variety of nontrivial phases beyond semi-classical or band-theory description [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41]. To theoretically characterize these flat bands and correlated quantum phases, tight-binding [2, 5] and continuous (BM) [3] models has been developed. In this study, we focus on the continuous-model approach, which avoids the challenge to construct localized orbitals that preserves all the symmetries [42, 43, 44, 45, 46, 47]. By projecting long-range Coulomb interactions onto the moiré flat bands with proper quantum metric, such projected Hamiltonian has been studied using mean-field approximations [20, 48, 31, 49]. At certain limits, exact analytical solution has also been obtained [50, 51, 52, 53, 54]. On the numerical side, the charge neutrality point has been studied using sign-problem-free momentum-space quantum Monte Carlo (QMC) simulations [55, 56, 57]. However, away from the charge neutrality point, due to the arising of the sign problem, such simulations have not yet been performed.

Although the sign problem often implies exponential computational complexity, it is worthwhile to emphasize that not all sign problems cause such severe damage. Very recently, a much more mild type of sign problem has been demonstrated, where the computation complexity scales as a polynomial function of the system size, known as polynomial sign problem [58, 59].

In this Letter, we study the sign problem in TBG flat bands. Utilizing the sign bound theory [60], we prove that TBG flat bands at even integer fillings, or arbitrary integer fillings in the chiral limit, exhibit (at most) polynomial sign problem. This observation allows us to utilize QMC methods to study fillings away from charge neutrality, away from the chiral limit, and/or in the presence of extra attractive interactions on top of the Coulomb repulsion (See Tab. 1 for details).

To demonstrate this new approach, we performed large-scale QMC simulations to examine the chiral limit at filing ν=1\nu=1 (we denote the fully empty/filled flat bands as ν=4/+4\nu=-4/+4 and charge neutrality as ν=0\nu=0). At T=0T=0, this model can be solved exactly [51, 53, 56], and the exact solution reveals that at T0T\to 0, the system is a correlated Chern insulator – a topological Mott insulator (TMI) [61, 62, 63, 64, 65, 66] – with Chern number C=1C=1. Upon raising the temperature, the insulating state shall “melt” into a metal and the time-reversal symmetry shall be recovered. However, our knowledge about this finite-temperature phase transition is very limited. Because the sign problem is only polynomial, QMC simulations become a highly efficient tool to study this system, from which three different phases/states are observed (1) a metal phase with time-reversal symmetry at high temperature T>TT>T^{\star}, (2) a time-reversal invariant pseudo-gap phase at intermediate temperature Tc<T<TT_{c}<T<T^{\star} and (3) a low-temperature TMI phase at T<TcT<T_{c}. Here, TT^{\star} is a crossover temperature scale and TcT_{c} is the critical temperature of a second order phase transition, at which the time-reversal symmetry is spontaneously broken. We further show that the TMI phase only breaks the time reversal symmetry, while spins remain disordered due to thermal excitations of gapless spin fluctuations. This absence of spin order/polarization is in direct contrast to quantum Hall states where electron spins are polarized due to Zeeman splitting and thus spin fluctuations are gapped. In the discussion section, we establish the connection and consistency between our simulations and recent experimental studies on TMI phases in hh-BN nonaligned TBG devices [41].

BM model and projected interaction.— We utilize the BM model and project interactions between fermions to the moiré flat bands. The BM model Hamiltonian [3] for the τ\tau valley takes the following form H𝐤,𝐤τ=(vF(𝐤𝐊1)𝝈δ𝐤,𝐤VVvF(𝐤𝐊2)𝝈δ𝐤,𝐤)H^{\tau}_{{\mathbf{k}},{\mathbf{k}}^{\prime}}=\left(\begin{array}[]{cc}-\hbar v_{F}({\mathbf{k}}-{\mathbf{K}}_{1})\cdot\bm{\sigma}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}}&V\\ V^{\dagger}&-\hbar v_{F}({\mathbf{k}}-{\mathbf{K}}_{2})\cdot\bm{\sigma}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}}\end{array}\right) where 𝐊1{\mathbf{K}}_{1} and 𝐊2{\mathbf{K}}_{2} mark the two Dirac points in the τ\tau valley from layers 11 and 22 respectively. V=U0δ𝐤,𝐤+U1δ𝐤,𝐤𝐆1+U2δ𝐤,𝐤𝐆1𝐆2V=U_{0}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}}+U_{1}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}-{\mathbf{G}}_{1}}+U_{2}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}-{\mathbf{G}}_{1}-{\mathbf{G}}_{2}} and V=U0δ𝐤,𝐤+U1δ𝐤,𝐤+𝐆1+U2δ𝐤,𝐤+𝐆1+𝐆2V^{\dagger}=U_{0}^{\dagger}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}}+U_{1}^{\dagger}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}+{\mathbf{G}}_{1}}+U_{2}^{\dagger}\delta_{{\mathbf{k}},{\mathbf{k}}^{\prime}+{\mathbf{G}}_{1}+{\mathbf{G}}_{2}} are the inter-layer tunnelings with matrixes U0=(u0u1u1u0)U_{0}=\left(\begin{array}[]{cc}u_{0}&u_{1}\\ u_{1}&u_{0}\end{array}\right), U1=(u0u1ei2π3u1ei2π3u0)U_{1}=\left(\begin{array}[]{cc}u_{0}&u_{1}e^{-i\frac{2\pi}{3}}\\ u_{1}e^{i\frac{2\pi}{3}}&u_{0}\end{array}\right) and U2=(u0u1ei2π3u1ei2π3u0)U_{2}=\left(\begin{array}[]{cc}u_{0}&u_{1}e^{i\frac{2\pi}{3}}\\ u_{1}e^{-i\frac{2\pi}{3}}&u_{0}\end{array}\right) where u0u_{0} and u1u_{1} are the intra- and inter-sublattice inter-layer tunneling amplitudes. 𝐆1=(1/2,3/2),𝐆2=(1,0){\mathbf{G}}_{1}=(-1/2,-\sqrt{3}/2),{\mathbf{G}}_{2}=(1,0) are the reciprocal vectors of the moiré Brillouin zone (mBZ), and 𝐊1=(0,1/23)|𝐆1,2|,𝐊2=(0,1/23)|𝐆1,2|{\mathbf{K}}_{1}=(0,1/2\sqrt{3})|{\mathbf{G}}_{1,2}|,{\mathbf{K}}_{2}=(0,-1/2\sqrt{3})|{\mathbf{G}}_{1,2}|. For control parameters, we set (θ,vF/a0,u0,u1)=(1.08,2.37745eV,0eV,0.11eV)(\theta,\hbar v_{F}/a_{0},u_{0},u_{1})=(1.08^{\circ},2.37745\,\mathrm{eV},0\,\mathrm{eV},0.11\,\mathrm{eV}) for the chiral limit, and for non-chiral model, we set u0=0.06u_{0}=0.06 eV following Refs. [67, 50, 55, 57]. Here, θ\theta is the twisting angle and a0a_{0} is the lattice constant of monolayer graphene.

For interactions, in addition to the Coulomb repulsion, here we have the option to include one more interaction term and the sign problem will still remain polynomial.

HI=\displaystyle H_{I}= 12Ω𝐪(V1(𝐪)δρ1,𝐪δρ1,𝐪+V2(𝐪)δρ2,𝐪δρ2,𝐪)\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{q}}\left(V_{1}(\mathbf{q})\delta\rho_{1,\mathbf{q}}\delta\rho_{1,\mathbf{-q}}+V_{2}(\mathbf{q})\delta\rho_{2,\mathbf{q}}\delta\rho_{2,\mathbf{-q}}\right)
δρ1,𝐪=\displaystyle\delta\rho_{1,\mathbf{q}}= 𝐤,α,τ,s(c𝐤,α,τ,sc𝐤+𝐪,α,τ,sν+48δ𝐪,0)\displaystyle\sum_{\mathbf{k},\alpha,\tau,s}(c_{\mathbf{k},\alpha,\tau,s}^{\dagger}c_{\mathbf{k+q},\alpha,\tau,s}-\frac{\nu+4}{8}\delta_{\mathbf{q},0})
δρ2,𝐪=\displaystyle\delta\rho_{2,\mathbf{q}}= 𝐤,α,s(c𝐤,α,τ,sc𝐤+𝐪,α,τ,sc𝐤,α,τ,sc𝐤+𝐪,α,τ,s)\displaystyle\sum_{\mathbf{k},\alpha,s}(c_{\mathbf{k},\alpha,\tau,s}^{\dagger}c_{\mathbf{k+q},\alpha,\tau,s}-c_{\mathbf{k},\alpha,-\tau,s}^{\dagger}c_{\mathbf{k+q},\alpha,-\tau,s}) (1)

The first term in HIH_{I} (V1>0V_{1}>0) is the Coulomb interactions, and the second term V20V_{2}\geq 0 introduces repulsive interactions for fermions in the same valley and attractions between the two valleys, which can be introduced as a phenomenology term describing inter-valley attractions [68, 69, 70, 71, 72]. At V2=0V_{2}=0, this model recovers the standard TBG model with Coulomb repulsions. When V2V_{2} is turned on, the inter-valley attraction favors inter-valley pairing and could stabilize a superconducting ground state. The normalization factor in HIH_{I} is Ω=L232aM2\Omega=L^{2}\frac{\sqrt{3}}{2}a_{M}^{2} with LL being the linear system size of the system. 𝐤\mathbf{k} and 𝐪\mathbf{q} cover the whole momentum space, ν\nu is the filling factor and α,τ,s\alpha,\tau,s represent layer/sublattice, valley, spin indices, respectively. The mometum dependence for non-negative V1V_{1} and V2V_{2} is unimportant to polynomial sign problem. Here, for simplicity, we set V2=γV1V_{2}=\gamma V_{1} with γ\gamma being a non-negative constant and for V1V_{1}, we use Coulomb interaction screened by single gate in our simulation V1(𝐪)=e24πεd2𝐫(1𝐫1𝐫2+d2)ei𝐪𝐫=e22ε1|𝐪|(1e|𝐪|d)V_{1}({\mathbf{q}})=\frac{e^{2}}{4\pi\varepsilon}\int d^{2}{\mathbf{r}}\left(\frac{1}{{\mathbf{r}}}-\frac{1}{\sqrt{{\mathbf{r}}^{2}+d^{2}}}\right)e^{i{\mathbf{q}}\cdot{\mathbf{r}}}=\frac{e^{2}}{2\varepsilon}\frac{1}{\left|{\mathbf{q}}\right|}\left(1-e^{-\left|{\mathbf{q}}\right|d}\right) where d2=20nm\frac{d}{2}=20\,\mathrm{nm} is the distance between graphene layer and single gate, ϵ=7ϵ0\epsilon=7\epsilon_{0} is the dielectric constant. We then project the interactions HIH_{I} to the moiré flat bands (See SM [73]) and use the projected Hamiltonian to carry out sign bounds analysis and QMC simulations.

Polynomial sign bounds.— In QMC simulations, the expectation value of a physical observable OO is measured as O^=lWlO^l\langle\hat{O}\rangle=\sum_{l}W_{l}\langle\hat{O}\rangle_{l}, where WlW_{l} and O^l\langle\hat{O}\rangle_{l} are the weight and the expectation value for the configuration ll. Instead of summing over all configurations, a QMC simulation samples the configuration space using the probability WlW_{l}. In sign-problem-free QMC simulations, Wl0W_{l}\geq 0 for all ll and an accurate expectation value can be obtained by only sampling a small number of configurations – the importance sampling, and this number scales as a power-law function of the system size. However, for many quantum systems, WlW_{l} can be negative or even complex, and thus to obtain an accurate expectation value, it requires to sample a large number of configurations, which usually scales as an exponential function of the system size [74].

It is worthwhile to emphasize that the sign problem doesn’t always lead to an exponentially high computational cost. To measure the severity of the sign problem, here we use the average sign sign=lWl/l|Re(Wl)|\left\langle sign\right\rangle=\sum_{l}W_{l}/\sum_{l}|Re(W_{l})|, where |Re(Wl)||Re(W_{l})| is the absolute value of the real part of WlW_{l}. For physical partition function Z=lWl=lRe(Wl)Z=\sum_{l}W_{l}=\sum_{l}Re(W_{l}), this average sign is between 0 and 11, and sign=1\left\langle sign\right\rangle=1 means that the system is sign problem free, while smaller sign\left\langle sign\right\rangle means severer sign problem. In a dd-dimension quantum systems that suffers from the sign problem, signexp(βLd)\left\langle sign\right\rangle\sim\exp(-\beta L^{d}) where β=1/T\beta=1/T the inverse temperature, indicating that the number of configurations needed in QMC simulations scales as an exponential function of the space-time volume. For polynomial sign problem, although sign<1\left\langle sign\right\rangle<1 (i.e., the system does suffer from the sign problem), 1/sign1/\left\langle sign\right\rangle is a polynomial function of the system size, and thus the number of configurations needed only scales as a power-law function of the system size.

Although the average sign can be easily measured in QMC simulations, it usually doesn’t have a simple analytic formula. To estimate the numerical cost to overcome the sign problem, we utilize the sign bound signb\left\langle sign\right\rangle_{b} defined in Ref. [60]. As proved in Ref. [60], signb\left\langle sign\right\rangle_{b} is the lower bound of sign\left\langle sign\right\rangle (i.e., signbsign\left\langle sign\right\rangle_{b}\leqslant\left\langle sign\right\rangle). Thus, if the sign bound scale is a power-law function of the system size, the sign problem is (at most) polynomial. Remarkably, the low temperature sign bound in moiré flat bands can be easily calculated by counting ground state degeneracy, which can be obtained using SU(4) and SU(2) Young diagram as employed in Refs. [50, 51, 56] (See SM for details [73]).

Details about this calculation are shown in the SM and the conclusions are summarized in Tab. 1. At charge neutrality (ν=0\nu=0), moiré flat bands with Coulomb interactions (γ=0\gamma=0) is known to be sign problem free [55, 56], and thus the sign bound is 11. Here, we further prove that adding inter-valley attractions (γ>0\gamma>0) to the chiral system doesn’t cause sign problem either (signb=1\left\langle sign\right\rangle_{b}=1). Away from charge neutrality, sign problem arises, but it is polynomial at certain integer fillings. For Coulomb repulsion (γ=0\gamma=0), the sign problem is polynomial at any (even) integer fillings at (away from) the chiral limit. When inter-valley attractions are introduced (γ>0\gamma>0), even integer fillings at the chiral limit also have polynomial sign bound.

Table 1: Scaling of the sign bound signb\left\langle sign\right\rangle_{b} at low temperature and large moiré lattice size N=L2N=L^{2}. A power-law function of NN indicates that the sign problem is (at most) polynomial. ✗ indicates the sign bound decays to zero exponentially.
Filling(ν\nu) Chiral(γ=0\gamma=0) Non-chiral(γ=0\gamma=0) Chiral(γ>0\gamma>0)
0 1 1 1
±1\pm 1 N1N^{-1}
±2\pm 2 N2N^{-2} N1N^{-1} N2N^{-2}
±3\pm 3 N5N^{-5}
±4\pm 4 N8N^{-8} N4N^{-4} N4N^{-4}

To further verify the polynomial sign problem summarized in Tab. 1, we directly calculate sign\langle sign\rangle and signb\langle sign\rangle_{b} in QMC simulations at various filling ν\nu, and compare them with the exact formula of the sign bound obtained at integer fillings. As shown in Fig. 1, sign\langle sign\rangle is always larger or equal to signb\langle sign\rangle_{b} as expected, and the sign bound at integer filling indeed converges to the exact solution. The peak in sign\langle sign\rangle at integer (or even integer) fillings indicates that the sign problem is less severe and QMC simulations have a faster convergence at these fillings. The location of these peaks are fully consistent with the polynomial sign problem summarized in Tab. 1. The only exceptions are ν=3\nu=3 and 44 of Fig. 1(a), where the sign problem is polynomial but the figure doesn’t exhibit visible peaks. This is because the power-law function here has high powers N5N^{-5} and N8N^{-8}, which requires higher resolution (longer simulation time) to show clear distinction from exponential functions.

Refer to caption
Figure 1: sign\langle sign\rangle versus filling ν\nu (a,c,e) and signb\langle sign\rangle_{b} versus filling ν\nu (b,d,f) at low temperature T=1T=1 meV. The fillings of ν<0\nu<0 are symmetric with respect to ν=0\nu=0 via the particle-hole symmetry. (a-b) are the chiral limit γ=0\gamma=0 cases, (c-d) are the non-chiral γ=0\gamma=0 cases where we take u0=0.06eVu_{0}=0.06\,\mathrm{eV} and (e-f) are the chiral limit γ=4\gamma=4 cases. (a,c,d) are the average sign sign\left\langle sign\right\rangle for L=3(N=9)L=3(N=9) and L=4(N=16)L=4(N=16) measured from QMC for filling from ν=0\nu=0 to ν=4\nu=4. (b,d,f) are the sign bounds signb\left\langle sign\right\rangle_{b} for L=3(N=9)L=3(N=9) and L=4(N=16)L=4(N=16) measured from QMC (solid line) and derived from exact solution (ES) at the low temperature limit for filling ν=1,2\nu=1,2 (dash line values). The ES values in (b) are 1119/3278, 3630/111493 for L=3L=3 at ν=1,2\nu=1,2 and 945/4357, 183/14912 for L=4L=4 at ν=1,2\nu=1,2. The ES values are 1/10 for L=3L=3, 1/17 for L=4L=4 at ν=2\nu=2 in (d) and 100/2601 for L=3L=3, 71/5201 for L=4L=4 at ν=2\nu=2 in (f). (See SM for details [73])

Chiral limit at ν=1\nu=1 and γ=0\gamma=0.— With the polynomial sign bound obtained, here we discuss the QMC results as a function of temperature for the chiral limit ν=1\nu=1 filling case in this section. In the QMC simulation, we observe a thermal phase transition with pseudogap spectrum and spontaneous time reversal symmetry breaking, which is of immediate relevance to the recent experimental finding of correlated Chern insulators at zero-field and ν=1\nu=1 filling in hh-BN nonaligned TBG devices and its relatively high Curie temperature of Tc4.5T_{c}\sim 4.5[41].

At low temperature limit for ν=1\nu=1, exact solution at T=0T=0 expects degenerate ground states with Chern number C=±1C=\pm 1, and ±3\pm 3 [51, 53, 56]. In the large system size limit NN\to\infty, the number of ground states scales as N7\propto N^{7} for C=±1C=\pm 1 and N3N^{3} for C=±3C=\pm 3 [73]. Due to the higher number of ground state degeneracy, thermal fluctuations shall stabilize the C=±1C=\pm 1 state as the thermal equilibrium state at low temperature via the order by disorder mechanism [75]. This low-temperature state breaks spontaneously the time-reversal symmetry, but this symmetry breaking process as a function of temperature is unknown.

Refer to caption
Figure 2: (a) Chern band polarization correlation function SS versus TT. At low temperature, the Chern number approaches to 1. (b) 2D Ising universality class crossing to determine the phase transition point at Tc1.8T_{c}\sim 1.8 meV, denoted by the dashed line.

Our QMC simulation at finite temperature reveals this process. To probe the time-reversal symmetry breaking, we use the Chern band polarization as the order parameter, N^+N^/N\langle\hat{N}_{+}-\hat{N}_{-}\rangle/N, where N^±\hat{N}_{\pm} are the fermion occupation number operators of ±\pm Chern bands. The correlation function of this order parameter is plotted in Fig. 2, S(N^+N^)2/N2S\equiv\langle(\hat{N}_{+}-\hat{N}_{-})^{2}\rangle/N^{2}, and scaling analysis reveals a second order phase transition at Tc1.8T_{c}\sim 1.8 meV, below which the time-reversal symmetry is spontaneously broken, similar to what was observed at ν=3\nu=3 with real-space effective models [62, 63, 59]. At low temperature, SS approaches 11, indicating that the Chern number is C=±1C=\pm 1, instead of ±3\pm 3. In Fig. 2(b), we rescale the yy axis as S×L2β/νS\times L^{2\beta/\nu} using the 2D Ising exponents β=1/8\beta=1/8 and ν=1\nu=1, and the cross point at Tc1.8T_{c}\sim 1.8 meV marks the critical temperature.

Such a spontaneously generated Chern insulator is of both theoretical and experimental interesting as in the temperature range of 0<T<Tc0<T<T_{c}, it only breaks the time reversal symmetry but not the spin-valley U(4) continuous symmetry. In contrast to quantum Hall states, where fermion spins are polarized due to Zeeman splitting, spin degrees of freedom doesn’t form any order in this TMI phase and the spin SU(2) symmetry is preserved. To better demonstrate this point, we follow the method in Ref. [52] and analytically compute the spectrum of single-particle and charge-neutral excitonic excitations at T=0T=0. As shown in Fig. 3(a), single particle excitations (red stars) are fully gaped, indicating an insulating state. To restore the time-reversal symmetry, it requires to move fermions from + Chern bands to - Chern bands (or vice versa). However, such particle-hole excitations are fully gapped (yellow stars in Fig. 3(a)), and thus thermal fluctuations at low TT cannot restore the time-reversal symmetry. In contrast, particle-hole excitations between spin-valley bands with the same Chern number (blue starts) are gapless. These excitons describe spin SU(2) and spin-valley SU(4) fluctuations, and any spin or spin-valley order would be destroyed by these gapless excitations at any finite temperature.

We note that the energy scale of single particle gap is larger than the gap of time-reversal-restoring excitons [Fig. 3(a)], indicating that time-reversal symmetry breaking is probably more vulnerable to thermal fluctuations in comparison to single particle excitations. To probe this physics, we employ the stochastic analytic continuation (SAC) method upon the QMC imaginary time data of the Green’s function to extract the real-frequency single-particle spectra [76, 77, 78, 79]. Such QMC+SAC scheme has been successfully employed in many quantum many-body systems [80, 81, 82, 83, 84] including TBG and other moiré systems [55, 57, 71] and compared well with exact solutions and various spectroscopic experiments [78, 85, 86, 87, 88].

Refer to caption
Figure 3: (a) Analytical excitation spectra along a high symmetry path in mBZ. The red line labels the single particle excitations. Blue lines show the 10 lowest charge neutral excitons between bands with the same Chern number. The yellow lines label the 10 lowest charge neutral excitons between opposite Chern bands, which are responsible to the restoration of time reversal symmetry. (b-d) Local density of states N(ω)N(\omega), the single particle spectra A(Γ,ω)A(\Gamma,\omega) and A(M,ω)A(M,\omega) obtained from the QMC-SAC scheme as a function of TT. Different lines are lifted in yy direction with the amount of Δβ=Δ(1/T)\Delta\beta=\Delta(1/T) for clarity. Between the high temperature metal-like phase and the low temperature TMI phase, pseudo gap behavior can be find at T2T^{\star}\sim 2 meV above Tc=1.8T_{c}=1.8 meV.

The obtained local density of states (LDOS) N(ω)N(\omega) and the single particle spectral functions A(Γ,ω)A(\Gamma,\omega) and A(M,ω)A(M,\omega) are shown in Fig. 3(b-d), respectively. From them, one sees that slightly above the Tc=1.8T_{c}=1.8 meV, at T=2T^{\star}=2 meV, the spectra indeed develop a pseudogap shape at both momenta and N(ω)N(\omega). Below TcT_{c}, the spectra are fully gapped and the system is an interaction-driven topological Mott insulator [61, 62, 63] with no spin polarization and Chern number C=1C=1. The pseudogap behavior at Tc<T<TT_{c}<T<T^{\star}, is certainly beyond mean-field description of the system, which would require the gap opens exactly at the transition, and is the manifestation of the intricate competition between the single-particle, collective excitations (such as the excitons) and thermal fluctuations in the morie system. Our LDOS results at low temperature with the asymmetric spectral weights, are also consistent with STM experiment at ν=1\nu=1 [11].

Discussion.— The experimental observation of the zero-field Chern insulators in TBG, at ν=1\nu=1 and with C=1C=1 [41], clearly posts the question of how to understand the rich physics in pristine TBG systems, but it is known that the model level computations taking into account of the strong interaction and topological ingredient of the flat band wavefunctions at finite temperature, are notoriously challenging. Here we find the way out by using the fermion sign bounds theory [60], upon which we prove for Coulomb interaction and chemical potential projected on flat bands TBG model, all integer fillings at chiral and even integer fillings at non-chiral cases have either no sign problem or polynomial sign bounds in their QMC simulations. The similar behavior also retains when projected effective attraction is introduced for chiral even integer fillings.

This new approach allows us to unbiasedly compute the physical properties of the model at finite temperature. For ν=1\nu=1, the numerical results are fully consistent with experimental observations, including spontaneous time-reversal symmetry breaking, Chern number C=1C=1, and the asymmetric in LDOS. For Tc<T<TT_{c}<T<T^{\star}, the simulation reveals a pseudo gap phase. This result is consistent with the observation of insulating-like behavior at T>TcT>T_{c}  [11]. This pseudo gap phase would be an interesting subject for further experimental studies, which will help us better understand the phase transition and mechanism that drives the time-reversal symmetry breaking in moiré flat bands.

Acknowledgements.
Acknowledgements.—We thank Wang Yao for discussions on the related topic. XZ, GPP, BBC and ZYM acknowledge support from the Research Grants Council of Hong Kong SAR of China (Grant Nos. 17303019, 17301420, 17301721, AoE/P-701/20 and 17309822), the K. C. Wong Education Foundation (Grant No. GJTD-2020-01), and the Seed Funding “Quantum-Inspired explainable-AI” at the HKU-TCL Joint Research Centre for Artificial Intelligence. We thank HPC2021 system under the Information Technology Services and the Blackbody HPC system at the Department of Physics, the University of Hong Kong for their technical support and generous allocation of CPU time.

References

I Supplemental Material for
Quantum Monte Carlo sign bounds, topological Mott insulator and thermodynamic transitions in twisted bilayer graphene model

II QMC simulation

We introduce momentum space QMC method and fermion sign bounds theory briefly here following [55, 60]. Starting from flat band Hamiltonian

HI\displaystyle H_{I} =\displaystyle= 12Ω𝐆𝐪mBZ(V1(𝐪+𝐆)δρ1,𝐪+𝐆δρ1,𝐪𝐆+V2(𝐪+𝐆)δρ2,𝐪+𝐆δρ2,𝐪𝐆)\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}\left(V_{1}(\mathbf{q+G})\delta\rho_{1,\mathbf{q+G}}\delta\rho_{1,\mathbf{-q-G}}+V_{2}(\mathbf{q+G})\delta\rho_{2,\mathbf{q+G}}\delta\rho_{2,\mathbf{-q-G}}\right)
δρ1,𝐪+𝐆\displaystyle\delta\rho_{1,\mathbf{q+G}} =\displaystyle= 𝐤,m,n,τ,sλm,n,τ(𝐤,𝐤+𝐪+𝐆)(c𝐤,m,τ,sc𝐤+𝐪,n,τ,sν+48δ𝐪,0δm,n)\displaystyle\sum_{\mathbf{k},m,n,\tau,s}\lambda_{m,n,\tau}(\mathbf{k},\mathbf{k+q+G})(c_{\mathbf{k},m,\tau,s}^{\dagger}c_{\mathbf{k+q},n,\tau,s}-\frac{\nu+4}{8}\delta_{\mathbf{q},0}\delta_{m,n})
δρ2,𝐪+𝐆\displaystyle\delta\rho_{2,\mathbf{q+G}} =\displaystyle= 𝐤,m,n,sλm,n,τ(𝐤,𝐤+𝐪+𝐆)c𝐤,m,τ,sc𝐤+𝐪,n,τ,sλm,n,τ(𝐤,𝐤+𝐪+𝐆)c𝐤,m,τ,sc𝐤+𝐪,n,τ,s\displaystyle\sum_{\mathbf{k},m,n,s}\lambda_{m,n,\tau}(\mathbf{k},\mathbf{k+q+G})c_{\mathbf{k},m,\tau,s}^{\dagger}c_{\mathbf{k+q},n,\tau,s}-\lambda_{m,n,-\tau}(\mathbf{k},\mathbf{k+q+G})c_{\mathbf{k},m,-\tau,s}^{\dagger}c_{\mathbf{k+q},n,-\tau,s} (2)

Here m,nm,n are the band indexes and λm,n,τ(𝐤,𝐤+𝐪+𝐆)=𝐆,αum,τ;𝐆,α(𝐤)un,τ;𝐆+𝐆,α(𝐤+𝐪)\lambda_{m,n,\tau}(\mathbf{k},\mathbf{k+q+G})=\sum_{\mathbf{G}^{\prime},\alpha}u_{m,\tau;\mathbf{G}^{\prime},\alpha}^{*}(\mathbf{k})u_{n,\tau;\mathbf{G}^{\prime}+\mathbf{G},\alpha}(\mathbf{k+q}) is the so called form factor which is defined as the overlap of two eigen functions of bands m,nm,n at momenta 𝐤,𝐤+𝐪{\mathbf{k}},{\mathbf{k}}+{\mathbf{q}} and valley τ\tau. Discarding the flat band dispersion (take the flat band limit), truncating the summation over band index and only keeping the two flat bands, we arrive at the final model Hamiltonian above to carry out sign bounds analysis and QMC simulations.

According to the discrete Hubbard-Stratonovich transformation, eϵO^2=14l=±1,±2γ(l)eϵη(l)o^+O(ϵ4)e^{\epsilon\hat{O}^{2}}=\frac{1}{4}\sum_{l=\pm 1,\pm 2}\gamma(l)e^{\sqrt{\epsilon}\eta(l)\hat{o}}+O\left(\epsilon^{4}\right), where ϵ\epsilon is a small constant, γ(±1)=1+63\gamma(\pm 1)=1+\frac{\sqrt{6}}{3}, γ(±2)=163\gamma(\pm 2)=1-\frac{\sqrt{6}}{3}, η(±1)=±2(36)\eta(\pm 1)=\pm\sqrt{2(3-\sqrt{6})} and η(±2)=±2(3+6)\eta(\pm 2)=\pm\sqrt{2(3+\sqrt{6})}, we can rewrite the partition function as,

Z\displaystyle Z =Tr{teΔτHI(t)}=Tr{teΔτ14Ω|𝐪+𝐆|0,α=1,2Vα(𝐪+𝐆)[(δρα,𝐪𝐆+δρα,𝐪+𝐆)2(δρα,𝐪𝐆δρα,𝐪+𝐆)2]}\displaystyle=\operatorname{Tr}\{\prod_{t}e^{-\Delta\tau H_{I}(t)}\}=\operatorname{Tr}\{\prod_{t}e^{-\Delta\tau\frac{1}{4\Omega}\sum_{|{\mathbf{q}}+{\mathbf{G}}|\neq 0,\alpha=1,2}V_{\alpha}({\mathbf{q}}+{\mathbf{G}})\left[\left(\delta\rho_{\alpha,-{\mathbf{q}}-{\mathbf{G}}}+\delta\rho_{\alpha,{\mathbf{q}}+{\mathbf{G}}}\right)^{2}-\left(\delta\rho_{\alpha,-{\mathbf{q}}-{\mathbf{G}}}-\delta\rho_{\alpha,{\mathbf{q}}+{\mathbf{G}}}\right)^{2}\right]}\}
\displaystyle\approx {lα,|𝐪|,t}t[|𝐪|0,α116γ(lα,|𝐪|1,t)γ(lα,|𝐪|2,t)]Tr{t[|𝐪|0,αeiη(lα,|𝐪|1,t)Aα,𝐪(δρα,𝐪+δρα,𝐪)eη(lα,|𝐪|2,t)Aα,𝐪(δρα,𝐪δρα,𝐪)]}\displaystyle\sum_{\{l_{\alpha,|{\mathbf{q}}|,t}\}}\prod_{t}[\prod_{|{\mathbf{q}}|\neq 0,\alpha}\frac{1}{16}\gamma\left(l_{\alpha,|{\mathbf{q}}|_{1},t}\right)\gamma\left(l_{\alpha,|{\mathbf{q}}|_{2},t}\right)]\operatorname{Tr}\{\prod_{t}[\prod_{|{\mathbf{q}}|\neq 0,\alpha}e^{i\eta\left(l_{\alpha,|{\mathbf{q}}|_{1},t}\right)A_{\alpha,{\mathbf{q}}}\left(\delta\rho_{\alpha,-{\mathbf{q}}}+\delta\rho_{\alpha,{\mathbf{q}}}\right)}e^{\eta\left(l_{\alpha,|{\mathbf{q}}|_{2},t}\right)A_{\alpha,{\mathbf{q}}}\left(\delta\rho_{\alpha,-{\mathbf{q}}}-\delta\rho_{\alpha,{\mathbf{q}}}\right)}]\}

In the last line we replace 𝐪+𝐆{\mathbf{q}}+{\mathbf{G}} by 𝐪{\mathbf{q}} for simple. Here tt is the imaginary time index with step Δτ\Delta\tau, Aα,𝐪Δτ4Vα(𝐪)ΩA_{\alpha,{\mathbf{q}}}\equiv\sqrt{\frac{\Delta\tau}{4}\frac{V_{\alpha}({\mathbf{q}})}{\Omega}} and {l1,|𝐪|1,t,l1,|𝐪|2,t,l2,|𝐪|1,t,l2,|𝐪|2,t}\{l_{1,|{\mathbf{q}}|_{1},t},l_{1,|{\mathbf{q}}|_{2},t},l_{2,|{\mathbf{q}}|_{1},t},l_{2,|{\mathbf{q}}|_{2},t}\} are 2Nq2N_{q} four-component auxiliary fields where NqN_{q} is the amount of momentum points we consider. According to Ref. [67, 55], we only keep momentum points within length of reciprocal vector GG.

Generally, average of any observable O^\hat{O} can be written as,

O^=Tr(O^eβH)Tr(eβH)={lα,|𝐪|,t}P({lα,|𝐪|,t})Tr[tB^t({lα,|𝐪|,t})]Tr[O^tB^t({lα,|𝐪|,t})]Tr[tB^t({lα,|𝐪|,t})]{lα,|𝐪|,t}P({lα,|𝐪|,t})Tr[tB^t({lα,|𝐪|,t})]\langle\hat{O}\rangle=\frac{\operatorname{Tr}(\hat{O}e^{-\beta H})}{\operatorname{Tr}(e^{-\beta H})}=\sum_{\{l_{\alpha,|{\mathbf{q}}|,t}\}}\frac{P(\{l_{\alpha,|{\mathbf{q}}|,t}\})\operatorname{Tr}[\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})]\frac{\operatorname{Tr}[\hat{O}\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})]}{\operatorname{Tr}[\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})]}}{\sum_{\{l_{\alpha,|{\mathbf{q}}|,t}\}}P(\{l_{\alpha,|{\mathbf{q}}|,t}\})\operatorname{Tr}[\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})]} (4)

Here P({lα,|𝐪|,t})t[|𝐪|0,α116γ(lα,|𝐪|1,t)γ(lα,|𝐪|2,t)]P(\{l_{\alpha,|{\mathbf{q}}|,t}\})\equiv\prod_{t}[\prod_{|{\mathbf{q}}|\neq 0,\alpha}\frac{1}{16}\gamma\left(l_{\alpha,|{\mathbf{q}}|_{1},t}\right)\gamma\left(l_{\alpha,|{\mathbf{q}}|_{2},t}\right)] and B^t({lα,|𝐪|,t})|𝐪|0,αeiη(lα,|𝐪|1,t)Aα,𝐪(δρα,𝐪+δρα,𝐪)eη(lα,|𝐪|2,t)Aα,𝐪(δρα,𝐪δρα,𝐪)\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})\equiv\prod_{|{\mathbf{q}}|\neq 0,\alpha}e^{i\eta\left(l_{\alpha,|{\mathbf{q}}|_{1},t}\right)A_{\alpha,{\mathbf{q}}}\left(\delta\rho_{\alpha,-{\mathbf{q}}}+\delta\rho_{\alpha,{\mathbf{q}}}\right)}e^{\eta\left(l_{\alpha,|{\mathbf{q}}|_{2},t}\right)A_{\alpha,{\mathbf{q}}}\left(\delta\rho_{\alpha,-{\mathbf{q}}}-\delta\rho_{\alpha,{\mathbf{q}}}\right)}, respectively. We see WlP({lα,|𝐪|,t})Tr[tB^t({lα,|𝐪|,t})]W_{l}\equiv P(\{l_{\alpha,|{\mathbf{q}}|,t}\})\operatorname{Tr}[\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})] as possibility weight and O^l=Tr[O^tB^t({lα,|𝐪|,t})]Tr[tB^t({lα,|𝐪|,t})]\langle\hat{O}\rangle_{l}=\frac{\operatorname{Tr}[\hat{O}\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})]}{\operatorname{Tr}[\prod_{t}\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\})]} as sample value for configuration {lα,|𝐪|,t}\{l_{\alpha,|{\mathbf{q}}|,t}\}. Then Markov chain Mento Carlo can compute this O^\langle\hat{O}\rangle.

But here WlW_{l} is not non-negative for all configurations, we need do reweighting to derive a non-negative weight as a well-defined possibility.

O^=lWlO^llWl=l|Re(Wl)|WlO^l|Re(Wl)|l|Re(Wl)|lWll|Re(Wl)|O^|Re(Wl)|sign\langle\hat{O}\rangle=\frac{\sum_{l}W_{l}\langle\hat{O}\rangle_{l}}{\sum_{l}W_{l}}=\frac{\frac{\sum_{l}|Re(W_{l})|\frac{W_{l}\langle\hat{O}\rangle_{l}}{|Re(W_{l})|}}{\sum_{l}|Re(W_{l})|}}{\frac{\sum_{l}W_{l}}{\sum_{l}|Re(W_{l})|}}\equiv\frac{\langle\hat{O}\rangle_{|Re(W_{l})|}}{\left\langle sign\right\rangle} (5)

The final numerator is the measurement with reweighting possibility distribution and the denominator signlWll|Re(Wl)|\left\langle sign\right\rangle\equiv\frac{\sum_{l}W_{l}}{\sum_{l}|Re(W_{l})|} is the well-known average sign. By noticing l|Re(Wl)|l|Wl|=Zν=0\sum_{l}|Re(W_{l})|\leqslant\sum_{l}|W_{l}|=Z_{\nu=0}, we can define the lower bounds of sign as signblWll|Wl|\left\langle sign\right\rangle_{b}\equiv\frac{\sum_{l}W_{l}}{\sum_{l}|W_{l}|}, which is also a well-defined observable expressed by partition functions of two systems lWll|Wl|=ZνZν=0\frac{\sum_{l}W_{l}}{\sum_{l}|W_{l}|}=\frac{Z_{\nu}}{Z_{\nu=0}}. We can discuss properties of partition functions by measuring sign bounds, and we also can forecast average sign behavior by analyzing partition functions. This is the brief spirit of fermion sign bounds theory [60].

One useful result can be derived from the observation of all B^t({lα,|𝐪|,t})\hat{B}_{t}(\{l_{\alpha,|{\mathbf{q}}|,t}\}) operators are unitary, so that for Green’s function at valley τ\tau defined as

Gi,j(τ)=Tr[ci,τcj,τtB^t,τ({lα,|𝐪|,t})]Tr[tB^t,τ({lα,|𝐪|,t})]=[(I+U)1]i,jG_{i,j}(\tau)=\frac{\operatorname{Tr}\left[c_{i,\tau}c_{j,\tau}^{\dagger}\prod_{t}\hat{B}_{t,\tau}\left(\left\{l_{\alpha,|{\mathbf{q}}|,t}\right\}\right)\right]}{\operatorname{Tr}\left[\prod_{t}\hat{B}_{t,\tau}\left(\left\{l_{\alpha,|{\mathbf{q}}|,t}\right\}\right)\right]}=[(I+U)^{-1}]_{i,j} (6)

we have G(τ)+G(τ)=(I+U)1+(I+U1)1=(I+U)1+U(I+U)1=IG(\tau)+G^{\dagger}(\tau)=(I+U)^{-1}+(I+U^{-1})^{-1}=(I+U)^{-1}+U(I+U)^{-1}=I, so that Gi,j(τ)+Gj,i(τ)=δi,jG_{i,j}(\tau)+G_{j,i}^{*}(\tau)=\delta_{i,j}. With this knowledge, we can measure Chern band polarize correlation function S(N^+N^)2/N2S\equiv\langle(\hat{N}_{+}-\hat{N}_{-})^{2}\rangle/N^{2} for auxiliary field ll according to

(N^+N^)2l\displaystyle\langle(\hat{N}_{+}-\hat{N}_{-})^{2}\rangle_{l} =\displaystyle= 𝐤1,τ1,s1(c𝐤1,+,τ1,s1c𝐤1,+,τ1,s1c𝐤1,,τ1,s1c𝐤1,,τ1,s1)𝐤2,τ2,s2(c𝐤2,+,τ2,s2c𝐤2,+,τ2,s2c𝐤2,,τ2,s2c𝐤2,,τ2,s2)l\displaystyle\langle\sum_{\mathbf{k}_{1},\tau_{1},s_{1}}(c_{\mathbf{k}_{1},+,\tau_{1},s_{1}}^{\dagger}c_{\mathbf{k}_{1},+,\tau_{1},s_{1}}-c_{\mathbf{k}_{1},-,\tau_{1},s_{1}}^{\dagger}c_{\mathbf{k}_{1},-,\tau_{1},s_{1}})\sum_{\mathbf{k}_{2},\tau_{2},s_{2}}(c_{\mathbf{k}_{2},+,\tau_{2},s_{2}}^{\dagger}c_{\mathbf{k}_{2},+,\tau_{2},s_{2}}-c_{\mathbf{k}_{2},-,\tau_{2},s_{2}}^{\dagger}c_{\mathbf{k}_{2},-,\tau_{2},s_{2}})\rangle_{l} (7)
=\displaystyle= 𝐤1,τ1,s1𝐤2,τ2,s2c𝐤1,+,τ1,s1c𝐤1,+,τ1,s1c𝐤1,,τ1,s1c𝐤1,,τ1,s1lc𝐤2,+,τ2,s2c𝐤2,+,τ2,s2c𝐤2,,τ2,s2c𝐤2,,τ2,s2l\displaystyle\sum_{\mathbf{k}_{1},\tau_{1},s_{1}}\sum_{\mathbf{k}_{2},\tau_{2},s_{2}}\langle c_{\mathbf{k}_{1},+,\tau_{1},s_{1}}^{\dagger}c_{\mathbf{k}_{1},+,\tau_{1},s_{1}}-c_{\mathbf{k}_{1},-,\tau_{1},s_{1}}^{\dagger}c_{\mathbf{k}_{1},-,\tau_{1},s_{1}}\rangle_{l}\langle c_{\mathbf{k}_{2},+,\tau_{2},s_{2}}^{\dagger}c_{\mathbf{k}_{2},+,\tau_{2},s_{2}}-c_{\mathbf{k}_{2},-,\tau_{2},s_{2}}^{\dagger}c_{\mathbf{k}_{2},-,\tau_{2},s_{2}}\rangle_{l}
+\displaystyle+ c𝐤1,+,τ1,s1c𝐤2,+,τ2,s2lc𝐤1,+,τ1,s1c𝐤2,+,τ2,s2l+c𝐤1,,τ1,s1c𝐤2,,τ2,s2lc𝐤1,,τ1,s1c𝐤2,,τ2,s2l\displaystyle\langle c_{\mathbf{k}_{1},+,\tau_{1},s_{1}}^{\dagger}c_{\mathbf{k}_{2},+,\tau_{2},s_{2}}\rangle_{l}\langle c_{\mathbf{k}_{1},+,\tau_{1},s_{1}}c_{\mathbf{k}_{2},+,\tau_{2},s_{2}}^{\dagger}\rangle_{l}+\langle c_{\mathbf{k}_{1},-,\tau_{1},s_{1}}^{\dagger}c_{\mathbf{k}_{2},-,\tau_{2},s_{2}}\rangle_{l}\langle c_{\mathbf{k}_{1},-,\tau_{1},s_{1}}c_{\mathbf{k}_{2},-,\tau_{2},s_{2}}^{\dagger}\rangle_{l}
=\displaystyle= (𝐤1,τ2[G𝐤1+,𝐤1+(τ)G𝐤1,𝐤1(τ)])2\displaystyle\left(\sum_{\mathbf{k}_{1},\tau}2\left[G_{\mathbf{k}_{1}+,\mathbf{k}_{1}+}(\tau)-G_{\mathbf{k}_{1}-,\mathbf{k}_{1}-}(\tau)\right]^{*}\right)^{2}
+\displaystyle+ 𝐤1,𝐤2,τ2[|G𝐤1+,𝐤2+(τ)|2+|G𝐤1,𝐤2(τ)|2]\displaystyle\sum_{\mathbf{k}_{1},\mathbf{k}_{2},\tau}2\left[\left|G_{\mathbf{k}_{1}+,\mathbf{k}_{2}+}(\tau)\right|^{2}+\left|G_{\mathbf{k}_{1}-,\mathbf{k}_{2}-}(\tau)\right|^{2}\right]

where we use ±\pm in c𝐤1,±,τ1,s1c_{\mathbf{k}_{1},\pm,\tau_{1},s_{1}}^{\dagger} to label different Chern bands. One should be careful that the definition of Chern bands ±\pm will exchange in Hamiltonian when involving the other valley.

III Zero ground state energy

Zero ground state energy is important for sign bound analysis. We will introduce what is the sufficient conditions for zero ground state energy. At chiral limit in Chern basis, form factor λm,n,τ(𝐤,𝐤+𝐪+𝐆)\lambda_{m,n,\tau}(\mathbf{k},\mathbf{k+q+G}) is diagonal about Chern bands and 𝐤λ+,+,τ(𝐤,𝐤+𝐆)=𝐤λ,,τ(𝐤,𝐤+𝐆)\sum_{\mathbf{k}}\lambda_{+,+,\tau}(\mathbf{k},\mathbf{k+G})=\sum_{\mathbf{k}}\lambda_{-,-,\tau^{\prime}}(\mathbf{k},\mathbf{k+G}). If there is no attraction (γ=0\gamma=0), in Chern basis

HI\displaystyle H_{I} =\displaystyle= 12Ω𝐆𝐪mBZV1(𝐪+𝐆)δρ1,𝐪+𝐆δρ1,𝐪𝐆\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}V_{1}(\mathbf{q+G})\delta\rho_{1,\mathbf{q+G}}\delta\rho_{1,\mathbf{-q-G}}
δρ1,𝐪+𝐆\displaystyle\delta\rho_{1,\mathbf{q+G}} =\displaystyle= 𝐤,m,τ,sλm,m,τ(𝐤,𝐤+𝐪+𝐆)(c𝐤,m,τ,sc𝐤+𝐪,m,τ,sμ8δ𝐪,0)\displaystyle\sum_{\mathbf{k},m,\tau,s}\lambda_{m,m,\tau}(\mathbf{k},\mathbf{k+q+G})(c_{\mathbf{k},m,\tau,s}^{\dagger}c_{\mathbf{k+q},m,\tau,s}-\frac{\mu}{8}\delta_{\mathbf{q},0}) (8)

We define μν+4\mu\equiv\nu+4 for convenience here. For a certain integer filling tuned by μ\mu, we can find a ground state |ψ0\left|\psi_{0}\right\rangle with whole Chern bands occupied by noticing a state satisfying δρ1,𝐪+𝐆|ψ0=0\delta\rho_{1,\mathbf{q+G}}\left|\psi_{0}\right\rangle=0 for any 𝐪+𝐆\mathbf{q+G} must be the ground state for this positive semi-definite Hamiltonian.

𝐤,m,τ,sλm,m,τ(𝐤,𝐤+𝐆)μ𝐤λm,m,τ(𝐤,𝐤+𝐆)=0\displaystyle\sum_{\mathbf{k},m^{\prime},\tau^{\prime},s^{\prime}}\lambda_{m^{\prime},m^{\prime},\tau^{\prime}}(\mathbf{k},\mathbf{k+G})-\mu\sum_{\mathbf{k}}\lambda_{m,m,\tau}(\mathbf{k},\mathbf{k+G})=0 (9)

Here m,τ,sm^{\prime},\tau^{\prime},s^{\prime} mean filled Chern band, valley and spin indexes. One just requires the amount of filled bands is equal to μ\mu to acquire zero energy ground state. This means all integer filling μ\mu from 0 to 8 have zero energy ground state when γ=0\gamma=0.

With finite attraction γ>0\gamma>0, we need one more satisfied restriction δρ2,𝐪+𝐆|ψ0=0\delta\rho_{2,\mathbf{q+G}}\left|\psi_{0}\right\rangle=0 to obtain zero energy ground state. Explicitly, this requirement is

𝐤,m,sλm,m,τ(𝐤,𝐤+𝐆)𝐤,m′′,s′′λm′′,m′′,τ(𝐤,𝐤+𝐆)=0\displaystyle\sum_{\mathbf{k},m^{\prime},s^{\prime}}\lambda_{m^{\prime},m^{\prime},\tau}(\mathbf{k},\mathbf{k+G})-\sum_{\mathbf{k},m^{\prime\prime},s^{\prime\prime}}\lambda_{m^{\prime\prime},m^{\prime\prime},-\tau}(\mathbf{k},\mathbf{k+G})=0 (10)

Here m,sm^{\prime},s^{\prime} mean filled Chern band, spin indexes in valley τ\tau and m′′,s′′m^{\prime\prime},s^{\prime\prime} are filled Chern band, spin indexes in valley τ-\tau. This restriction actually requires the same amount of filling bands in opposite valleys, which rules out odd integer filling cases at γ=0\gamma=0.

For non-chiral γ=0\gamma=0 case, 𝐤λ+,+,τ(𝐤,𝐤+𝐆)=𝐤λ,,τ(𝐤,𝐤+𝐆)\sum_{\mathbf{k}}\lambda_{+,+,\tau}(\mathbf{k},\mathbf{k+G})=\sum_{\mathbf{k}}\lambda_{-,-,\tau^{\prime}}(\mathbf{k},\mathbf{k+G}) cannot be promised. The zero energy ground state requirement becomes

𝐤,m,τ,sλm,m,τ(𝐤,𝐤+𝐆)μ2𝐤,mλm,m,τ(𝐤,𝐤+𝐆)=0\displaystyle\sum_{\mathbf{k},m^{\prime},\tau^{\prime},s^{\prime}}\lambda_{m^{\prime},m^{\prime},\tau^{\prime}}(\mathbf{k},\mathbf{k+G})-\frac{\mu}{2}\sum_{\mathbf{k},m}\lambda_{m,m,\tau}(\mathbf{k},\mathbf{k+G})=0 (11)

This means one needs full fill even opposite Chern bands, which corresponds to even integer fillings. These zero ground state energy states will be the necessary condition for sign bounds analysis below.

IV Ground state degeneracy and sign bounds

Symmetry for no attraction (γ=0\gamma=0) chiral system is U(4)×\timesU(4) according to  [50, 51], where each U(4) corresponds to spin-valley freedom with the same Chern number bands sector. We use Young diagram for SU(4) to compute ground state degeneracy of different integer fillings. The ground state wave function irreducible representation for filling μ+\mu_{+} from 0 to 4 corresponding to 2 spins, 2 valleys within ++ Chern bands sector can be expressed as Young diagram below respectively

μ+=1,\ydiagram4\ydiagram4\mu_{+}=1,\ydiagram{4}\dots\dots\ydiagram{4}

μ+=2,\ydiagram4,4\ydiagram4,4\mu_{+}=2,\ydiagram{4,4}\dots\dots\ydiagram{4,4}

μ+=3,\ydiagram4,4,4\ydiagram4,4,4\mu_{+}=3,\ydiagram{4,4,4}\dots\dots\ydiagram{4,4,4}

μ+=4,\ydiagram4,4,4,4\ydiagram4,4,4,4\mu_{+}=4,\underbrace{\ydiagram{4,4,4,4}\dots\dots\ydiagram{4,4,4,4}}

N

The amount of normal Young tableau for SU(4) symmetry calculated by hook length formula [51, 56] are

dμ+=0(SU(4))\displaystyle d_{\mu_{+}=0}(SU(4)) =\displaystyle= 1\displaystyle 1
dμ+=1(SU(4))\displaystyle d_{\mu_{+}=1}(SU(4)) =\displaystyle= j4+j1j=(N+3)!3!N!=(N+3)(N+2)(N+1)3!\displaystyle\prod_{j}\frac{4+j-1}{j}=\frac{\frac{(N+3)!}{3!}}{N!}=\frac{(N+3)(N+2)(N+1)}{3!}
dμ+=2(SU(4))\displaystyle d_{\mu_{+}=2}(SU(4)) =\displaystyle= i,j4+jihi,j=(N+3)!(N+2)!3!2!(N+1)!N!=(N+3)(N+2)2(N+1)3!2!\displaystyle\prod_{i,j}\frac{4+j-i}{h_{i,j}}=\frac{\frac{(N+3)!(N+2)!}{3!2!}}{(N+1)!N!}=\frac{(N+3)(N+2)^{2}(N+1)}{3!2!}
dμ+=3(SU(4))\displaystyle d_{\mu_{+}=3}(SU(4)) =\displaystyle= (N+3)!(N+2)!(N+1)!3!2!(N+2)!(N+1)!N!2!=(N+3)(N+2)(N+1)3!\displaystyle\frac{\frac{(N+3)!(N+2)!(N+1)!}{3!2!}}{\frac{(N+2)!(N+1)!N!}{2!}}=\frac{(N+3)(N+2)(N+1)}{3!}
dμ+=4(SU(4))\displaystyle d_{\mu_{+}=4}(SU(4)) =\displaystyle= 1\displaystyle 1 (12)

By the way, the SU(2) Young diagram for μ+=0,μ+=1,μ+=2\mu_{+}=0,\mu_{+}=1,\mu_{+}=2 have the same shape with the SU(4) above, but the amounts of normal Young tableau are different

dμ+=0(SU(2))\displaystyle d_{\mu_{+}=0}(SU(2)) =\displaystyle= 1\displaystyle 1
dμ+=1(SU(2))\displaystyle d_{\mu_{+}=1}(SU(2)) =\displaystyle= j2+j1j=N+1\displaystyle\prod_{j}\frac{2+j-1}{j}=N+1
dμ+=2(SU(2))\displaystyle d_{\mu_{+}=2}(SU(2)) =\displaystyle= 1\displaystyle 1 (13)

Now we are ready to count the total degeneracy for all integer filling μ\mu from 0 to 8 (corresponding to ν\nu from -4 to 4) for chiral no attraction (γ=0\gamma=0) TBG model by using SU(4) Young diagram.

dμ=0\displaystyle d_{\mu=0} =\displaystyle= d{μ+=0,μ=0}=1\displaystyle d_{\{\mu_{+}=0,\mu_{-}=0\}}=1
dμ=1\displaystyle d_{\mu=1} =\displaystyle= d{μ+=1,μ=0}+d{μ+=0,μ=1}=(N+3)(N+2)(N+1)3\displaystyle d_{\{\mu+=1,\mu_{-}=0\}}+d_{\{\mu_{+}=0,\mu_{-}=1\}}=\frac{(N+3)(N+2)(N+1)}{3}
dμ=2\displaystyle d_{\mu=2} =\displaystyle= 2d{μ+=2,μ=0}+d{μ+=1,μ=1}=(N+3)(N+2)2(N+1)3!+(N+3)2(N+2)2(N+1)23!3!\displaystyle 2d_{\{\mu_{+}=2,\mu_{-}=0\}}+d_{\{\mu_{+}=1,\mu_{-}=1\}}=\frac{(N+3)(N+2)^{2}(N+1)}{3!}+\frac{(N+3)^{2}(N+2)^{2}(N+1)^{2}}{3!3!}
dμ=3\displaystyle d_{\mu=3} =\displaystyle= 2d{μ+=3,μ=0}+2d{μ+=2,μ=1}=(N+3)(N+2)(N+1)3+(N+3)2(N+2)3(N+1)23!3!\displaystyle 2d_{\{\mu_{+}=3,\mu_{-}=0\}}+2d_{\{\mu_{+}=2,\mu_{-}=1\}}=\frac{(N+3)(N+2)(N+1)}{3}+\frac{(N+3)^{2}(N+2)^{3}(N+1)^{2}}{3!3!}
dμ=4\displaystyle d_{\mu=4} =\displaystyle= 2d{μ+=4,μ=0}+2d{μ+=3,μ=1}+d{μ+=2,μ=2}=2+(N+3)2(N+2)2(N+1)23!3+(N+3)2(N+2)4(N+1)23!3!2!2!\displaystyle 2d_{\{\mu_{+}=4,\mu_{-}=0\}}+2d_{\{\mu_{+}=3,\mu_{-}=1\}}+d_{\{\mu_{+}=2,\mu_{-}=2\}}=2+\frac{(N+3)^{2}(N+2)^{2}(N+1)^{2}}{3!3}+\frac{(N+3)^{2}(N+2)^{4}(N+1)^{2}}{3!3!2!2!}
dμ=5\displaystyle d_{\mu=5} =\displaystyle= 2d{μ+=4,μ=1}+2d{μ+=3,μ=2}=(N+3)(N+2)(N+1)3+(N+3)2(N+2)3(N+1)23!3!\displaystyle 2d_{\{\mu_{+}=4,\mu_{-}=1\}}+2d_{\{\mu_{+}=3,\mu_{-}=2\}}=\frac{(N+3)(N+2)(N+1)}{3}+\frac{(N+3)^{2}(N+2)^{3}(N+1)^{2}}{3!3!}
dμ=6\displaystyle d_{\mu=6} =\displaystyle= 2d{μ+=4,μ=2}+d{μ+=3,μ=3}=(N+3)(N+2)2(N+1)3!+(N+3)2(N+2)2(N+1)23!3!\displaystyle 2d_{\{\mu_{+}=4,\mu_{-}=2\}}+d_{\{\mu_{+}=3,\mu_{-}=3\}}=\frac{(N+3)(N+2)^{2}(N+1)}{3!}+\frac{(N+3)^{2}(N+2)^{2}(N+1)^{2}}{3!3!}
dμ=7\displaystyle d_{\mu=7} =\displaystyle= 2d{μ+=4,μ=3}=(N+3)(N+2)(N+1)3\displaystyle 2d_{\{\mu_{+}=4,\mu_{-}=3\}}=\frac{(N+3)(N+2)(N+1)}{3}
dμ=8\displaystyle d_{\mu=8} =\displaystyle= d{μ+=4,μ=4}=1\displaystyle d_{\{\mu_{+}=4,\mu_{-}=4\}}=1 (14)

When we consider NN\rightarrow\infty, the degeneracy with power of NN for different fillings can be seen as dμ=0N0,dμ=1N3,dμ=2N6,dμ=3N7,dμ=4N8,dμ=5N7,dμ=6N6,dμ=7N3,dμ=8N0d_{\mu=0}\propto N^{0},d_{\mu=1}\propto N^{3},d_{\mu=2}\propto N^{6},d_{\mu=3}\propto N^{7},d_{\mu=4}\propto N^{8},d_{\mu=5}\propto N^{7},d_{\mu=6}\propto N^{6},d_{\mu=7}\propto N^{3},d_{\mu=8}\propto N^{0}. Because the degeneracy for our reference system (μ=4\mu=4 case where there is no sign problem) is dμ=4N8d_{\mu=4}\propto N^{8}, we can see the other integer filling have different polynomial sign bounds decay according to signbbμ=dμ/dμ=4\left\langle sign\right\rangle_{b}\equiv b_{\mu}=d_{\mu}/d_{\mu=4} as bμ=3,μ=5N1,bμ=2,μ=6N2,bμ=1,μ=7N5,bμ=0,μ=8N8b_{\mu=3,\mu=5}\propto N^{-1},b_{\mu=2,\mu=6}\propto N^{-2},b_{\mu=1,\mu=7}\propto N^{-5},b_{\mu=0,\mu=8}\propto N^{-8}. This is the first column result in our main text Tab. I.

One can verify the involving attraction case (γ>0\gamma>0) will break the U(4)×\timesU(4) to U(2)×\timesU(2)×\timesU(2)×\timesU(2), where original spin-valley U(4) is broken into two spin U(2). By introducing filling the same amount of bands in opposite valleys restriction for zero energy ground states, we can write valley label τ\tau explicitly for a given μ\mu and use the SU(2) Young diagram results above to count the degeneracy of even integer fillings now

dμ=0\displaystyle d_{\mu=0} =\displaystyle= d{μτ=0,μτ=0}=1\displaystyle d_{\{\mu_{\tau}=0,\mu_{-\tau}=0\}}=1
dμ=2\displaystyle d_{\mu=2} =\displaystyle= 4d{μτ=1,μτ=1}=4(N+1)2\displaystyle 4d_{\{\mu_{\tau}=1,\mu_{-\tau}=1\}}=4(N+1)^{2}
dμ=4\displaystyle d_{\mu=4} =\displaystyle= 4d{μ+,τ=2,μ,τ=2}+4d{μ+,τ=2,μ,τ=1,μ+,τ=1}+d{μ+,τ=1,μ+,τ=1,μ,τ=1,μ,τ=1}\displaystyle 4d_{\{\mu_{+,\tau}=2,\mu_{-,-\tau}=2\}}+4d_{\{\mu_{+,\tau}=2,\mu_{-,-\tau}=1,\mu_{+,-\tau}=1\}}+d_{\{\mu_{+,\tau}=1,\mu_{+,-\tau}=1,\mu_{-,\tau}=1,\mu_{-,-\tau}=1\}}
=\displaystyle= 4+4(N+1)2+(N+1)4\displaystyle 4+4(N+1)^{2}+(N+1)^{4}
dμ=6\displaystyle d_{\mu=6} =\displaystyle= 4d{μτ=3,μτ=3}=4(N+1)2\displaystyle 4d_{\{\mu_{\tau}=3,\mu_{-\tau}=3\}}=4(N+1)^{2}
dμ=8\displaystyle d_{\mu=8} =\displaystyle= d{μτ=4,μτ=4}=1\displaystyle d_{\{\mu_{\tau}=4,\mu_{-\tau}=4\}}=1 (15)

At large NN, sign bounds with attraction (γ>0\gamma>0) at chiral even integer filling are written as bμ=2,μ=6N2,bμ=0,μ=8N4b_{\mu=2,\mu=6}\propto N^{-2},b_{\mu=0,\mu=8}\propto N^{-4}, which is the result of the third column in our main text Tab. I.

It is well studied that non-chiral condition breaks U(4)×\timesU(4) into one U(4). We can count the ground state degeneracy of γ=0\gamma=0 case by SU(4) Young diagram

dμ=0\displaystyle d_{\mu=0} =\displaystyle= 1\displaystyle 1
dμ=2\displaystyle d_{\mu=2} =\displaystyle= d{μs,τ=2}=(2N+3)(2N+2)(2N+1)3!\displaystyle d_{\{\mu_{s,\tau}=2\}}=\frac{(2N+3)(2N+2)(2N+1)}{3!}
dμ=4\displaystyle d_{\mu=4} =\displaystyle= d{μs,τ=4}=(2N+3)(2N+2)2(2N+1)3!2!\displaystyle d_{\{\mu_{s,\tau}=4\}}=\frac{(2N+3)(2N+2)^{2}(2N+1)}{3!2!}
dμ=6\displaystyle d_{\mu=6} =\displaystyle= d{μs,τ=6}=(2N+3)(2N+2)(2N+1)3!\displaystyle d_{\{\mu_{s,\tau}=6\}}=\frac{(2N+3)(2N+2)(2N+1)}{3!}
dμ=8\displaystyle d_{\mu=8} =\displaystyle= 1\displaystyle 1 (16)

This gives the second column result of Tab. I in the main text, which are sign bounds bμ=2,μ=6N1,bμ=0,μ=8N4b_{\mu=2,\mu=6}\propto N^{-1},b_{\mu=0,\mu=8}\propto N^{-4} for non-chiral γ=0\gamma=0 large NN case.

V Excitations from Exact solution

To give an intuitive understanding for finite temperature physics, we compute the single particle, two kinds of charge-neutral excitonic exciations following the method in Ref. [52]. Below, we first prove the single particle excitation states and charge neutral excitation states form closed orthogonal subspaces separately for the chiral no attraction (γ=0\gamma=0) Hamiltonian we use. Then, we derive the eigen excitation states by diagonalizing the Hamiltonian in the subspace.

We choose one full-filling Chern bands ground state as |ψ0\left|\psi_{0}\right\rangle where filled spin-valley bands labeled by σ\sigma and empty bands labeled by σ\sigma^{\prime}. By defining raising operators and their Hermitian conjugate linking filled spin-valley bands and empty spin-valley bands in Chern number ±\pm subspace

Δ±,σ,σ=𝐤c𝐤,±,σc𝐤,±,σ\displaystyle\Delta^{\dagger}_{\pm,\sigma^{\prime},\sigma}=\sum_{\mathbf{k}}c_{\mathbf{k},\pm,\sigma^{\prime}}^{\dagger}c_{\mathbf{k},\pm,\sigma}
Δ±,σ,σ=𝐤c𝐤,±,σc𝐤,±,σ\displaystyle\Delta_{\pm,\sigma^{\prime},\sigma}=\sum_{\mathbf{k}}c_{\mathbf{k},\pm,\sigma}^{\dagger}c_{\mathbf{k},\pm,\sigma^{\prime}} (17)

we can check these operators commute with δρ𝐪+𝐆\delta\rho_{\mathbf{q+G}} and also with the Hamiltonian. The commutation relations between these operators are

[Δ±,σ1,σ1,Δ±,σ2,σ2]\displaystyle\left[\Delta^{\dagger}_{\pm,\sigma_{1}^{\prime},\sigma_{1}},\Delta_{\pm,\sigma_{2}^{\prime},\sigma_{2}}^{\dagger}\right] =\displaystyle= [Δ±,σ1,σ1,Δ±,σ2,σ2]=0\displaystyle\left[\Delta_{\pm,\sigma_{1}^{\prime},\sigma_{1}},\Delta_{\pm,\sigma_{2}^{\prime},\sigma_{2}}\right]=0
[Δ±,σ1,σ1,Δ±,σ2,σ2]\displaystyle\left[\Delta^{\dagger}_{\pm,\sigma_{1}^{\prime},\sigma_{1}},\Delta_{\pm,\sigma_{2}^{\prime},\sigma_{2}}\right] =\displaystyle= 𝐤c𝐤,±,σ1c𝐤,±,σ2δσ1,σ2c𝐤,±,σ1c𝐤,±,σ2δσ1,σ2\displaystyle\sum_{\mathbf{k}}c_{\mathbf{k},\pm,\sigma_{1}^{\prime}}^{\dagger}c_{\mathbf{k},\pm,\sigma_{2}^{\prime}}\delta_{\sigma_{1},\sigma_{2}}-c_{\mathbf{k},\pm,\sigma_{1}}^{\dagger}c_{\mathbf{k},\pm,\sigma_{2}}\delta_{\sigma_{1}^{\prime},\sigma_{2}^{\prime}} (18)

For raising between empty bands or full bands, those operators will not change the state and only give a constant Δ±,σ1,σ2|ψ0=const|ψ0\Delta^{\dagger}_{\pm,\sigma_{1}^{\prime},\sigma_{2}^{\prime}}\left|\psi_{0}\right\rangle=const\left|\psi_{0}\right\rangle and Δ±,σ1,σ2|ψ0=const|ψ0\Delta^{\dagger}_{\pm,\sigma_{1},\sigma_{2}}\left|\psi_{0}\right\rangle=const\left|\psi_{0}\right\rangle. We can then conclude all orthogonal ground states |ψg\left|\psi_{g}\right\rangle can be expressed based on |ψ0\left|\psi_{0}\right\rangle and raising operators in a form below

|ψg=σ,σ(Δ±,σ,σ)m±,σ,σ|ψ0\displaystyle\left|\psi_{g}\right\rangle=\prod_{\sigma^{\prime},\sigma}(\Delta^{\dagger}_{\pm,\sigma^{\prime},\sigma})^{m_{\pm,\sigma^{\prime},\sigma}}\left|\psi_{0}\right\rangle (19)

Here m±,σ,σm_{\pm,\sigma^{\prime},\sigma} are non-negative integers. The reason why we can write down this form is basically commutation between Δ±,σ1,σ2\Delta^{\dagger}_{\pm,\sigma_{1}^{\prime},\sigma_{2}^{\prime}} and Δ±,σ3,σ4\Delta^{\dagger}_{\pm,\sigma_{3}^{\prime},\sigma_{4}} will be Δ±,σ1,σ4δσ2,σ3\Delta^{\dagger}_{\pm,\sigma_{1}^{\prime},\sigma_{4}}\delta_{\sigma_{2}^{\prime},\sigma_{3}^{\prime}} which belongs to Δ±,σ,σ\Delta^{\dagger}_{\pm,\sigma^{\prime},\sigma} and the rest part after commutation will be Δ±,σ1,σ2|ψ0=const|ψ0\Delta^{\dagger}_{\pm,\sigma_{1}^{\prime},\sigma_{2}^{\prime}}\left|\psi_{0}\right\rangle=const\left|\psi_{0}\right\rangle which does not change the state and each Δ±,σ,σ\Delta^{\dagger}_{\pm,\sigma^{\prime},\sigma} will change the particle number while keeping momentum conservation in two bands so that different particle number distribution or different momentum conservation way states are orthogonal.

Now, we would like to check the orthogonal and close property for single particle excitation subspace c𝐤𝟏,±,σ1|ψgc^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}\left|\psi_{g}\right\rangle. Here σ1\sigma_{1} is not necessarily full-filled bands because bands can be partially filled in |ψg\left|\psi_{g}\right\rangle. Noticing |ψ0\left|\psi_{0}\right\rangle is single particle Kronecker product state, orthogonality can be easily checked by Wick’s theorem. To be specific, only full contraction can give non-zero result Aδ𝐤𝟏,𝐤𝟏δσ1,σ1A\delta_{\mathbf{k_{1}},\mathbf{k_{1}^{\prime}}}\delta_{\sigma_{1},\sigma_{1}^{\prime}} where AA is a constant. And close property can also be checked according to

HIc𝐤𝟏,±,σ1|ψg=[HI,c𝐤𝟏,±,σ1]|ψg\displaystyle H_{I}c^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}\left|\psi_{g}\right\rangle=\left[H_{I},c^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}\right]\left|\psi_{g}\right\rangle (20)
=\displaystyle= 12Ω𝐆𝐪mBZV(𝐪+𝐆)δρ𝐪+𝐆[δρ𝐪𝐆,c𝐤𝟏,±,σ1]|ψg\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}V(\mathbf{q+G})\delta\rho_{\mathbf{q+G}}\left[\delta\rho_{\mathbf{-q-G}},c^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}\right]\left|\psi_{g}\right\rangle
=\displaystyle= 12Ω𝐆𝐪mBZV(𝐪+𝐆)[δρ𝐪+𝐆,[δρ𝐪𝐆,c𝐤𝟏,±,σ1]]|ψg\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}V(\mathbf{q+G})\left[\delta\rho_{\mathbf{q+G}},\left[\delta\rho_{\mathbf{-q-G}},c^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}\right]\right]\left|\psi_{g}\right\rangle
=\displaystyle= [12Ω𝐆𝐪mBZV(𝐪+𝐆)λ±,σ1(𝐤𝟏+𝐪+𝐆,𝐤𝟏)λ±,σ1(𝐤𝟏,𝐤𝟏+𝐪+𝐆)]c𝐤𝟏,±,σ1|ψg\displaystyle\left[\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}V(\mathbf{q+G})\lambda_{\pm,\sigma_{1}}(\mathbf{k_{1}}+\mathbf{q}+\mathbf{G},\mathbf{k_{1}})\lambda_{\pm,\sigma_{1}}(\mathbf{k_{1}},\mathbf{k_{1}}+\mathbf{q}+\mathbf{G})\right]c^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}\left|\psi_{g}\right\rangle

This means HIH_{I} only projects such a single particle excitation state to linear combination of single particle excitation states. Then one can diagonalize HIH_{I} in this subspace to derive eigen single particle excitation. It is interesting to notice that the single particle excitation has nothing to do with the constant μ\mu because this constant does not contribute to the commutation relation. Then the single particle excitation here will be exactly same for any integer chemical potential where it has zero energy and the single hole excitation is exactly the same with particle due to particle hole symmetry. This is consistent with STM experiment where LDOS slowly change with ν\nu [11]

For charge neutral two particle excitation c𝐤𝟏,±,σ1c𝐤𝟐,±,σ2|ψgc^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}c_{\mathbf{k_{2}},\pm,\sigma_{2}}\left|\psi_{g}\right\rangle or c𝐤𝟏,±,σ1c𝐤𝟐,,σ2|ψgc^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}c_{\mathbf{k_{2}},\mp,\sigma_{2}}\left|\psi_{g}\right\rangle, one need to exclude self-contraction within one side which gives δ𝐤𝟏,𝐤𝟐δ𝐤𝟏,𝐤𝟐\delta_{\mathbf{k_{1}},\mathbf{k_{2}}}\delta_{\mathbf{k_{1}^{\prime}},\mathbf{k_{2}^{\prime}}} but not δ𝐤𝟏,𝐤𝟏δ𝐤𝟐,𝐤𝟐\delta_{\mathbf{k_{1}},\mathbf{k_{1}^{\prime}}}\delta_{\mathbf{k_{2}},\mathbf{k_{2}^{\prime}}} as we want. For c𝐤𝟏,±,σ1c𝐤𝟐,,σ2|ψgc^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}c_{\mathbf{k_{2}},\mp,\sigma_{2}}\left|\psi_{g}\right\rangle, this can be excluded automatically because ±\pm\neq\mp will force contraction at the same side to be zero. For c𝐤𝟏,±,σ1c𝐤𝟐,±,σ2|ψgc^{\dagger}_{\mathbf{k_{1}},\pm,\sigma_{1}}c_{\mathbf{k_{2}},\pm,\sigma_{2}}\left|\psi_{g}\right\rangle, only when 𝐤𝟏=𝐤𝟐\mathbf{k_{1}}=\mathbf{k_{2}}, σ1=σ2\sigma_{1}=\sigma_{2} contraction at the same side can happen. If we ignore this one point then the left states again form an orthogonal and close subspace

HIc𝐤,±,σ1c𝐤+𝐩,±,σ2|ψg=[HI,c𝐤,±,σ1c𝐤+𝐩,±,σ2]|ψg\displaystyle H_{I}c^{\dagger}_{\mathbf{k},\pm,\sigma_{1}}c_{\mathbf{k+p},\pm,\sigma_{2}}\left|\psi_{g}\right\rangle=\left[H_{I},c^{\dagger}_{\mathbf{k},\pm,\sigma_{1}}c_{\mathbf{k+p},\pm,\sigma_{2}}\right]\left|\psi_{g}\right\rangle (21)
=\displaystyle= 12Ω𝐆𝐪mBZV(𝐪+𝐆)[δρ𝐪+𝐆,[δρ𝐪𝐆,c𝐤,±,σ1c𝐤+𝐩,±,σ2]]|ψg\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}V(\mathbf{q+G})\left[\delta\rho_{\mathbf{q+G}},\left[\delta\rho_{\mathbf{-q-G}},c^{\dagger}_{\mathbf{k},\pm,\sigma_{1}}c_{\mathbf{k+p},\pm,\sigma_{2}}\right]\right]\left|\psi_{g}\right\rangle
=\displaystyle= 12Ω𝐆𝐪mBZV(𝐪+𝐆)[λ±,σ1(𝐤,𝐤+𝐪+𝐆)λ±,σ1(𝐤+𝐪+𝐆,𝐤)c𝐤,±,σ1c𝐤+𝐩,±,σ2\displaystyle\frac{1}{2\Omega}\sum_{\mathbf{G}}\sum_{\mathbf{q}\in mBZ}V(\mathbf{q+G})[\lambda_{\pm,\sigma_{1}}(\mathbf{k},\mathbf{k}+\mathbf{q}+\mathbf{G})\lambda_{\pm,\sigma_{1}}(\mathbf{k}+\mathbf{q}+\mathbf{G},\mathbf{k})c^{\dagger}_{\mathbf{k},\pm,\sigma_{1}}c_{\mathbf{k}+\mathbf{p},\pm,\sigma_{2}}
2λ±,σ1(𝐤+𝐩,𝐤+𝐩+𝐪+𝐆)λ±,σ2(𝐤+𝐪+𝐆,𝐤)c𝐤+𝐪,±,σ1c𝐤+𝐪+𝐩,±,σ2\displaystyle-2\lambda_{\pm,\sigma_{1}}(\mathbf{k}+\mathbf{p},\mathbf{k}+\mathbf{p}+\mathbf{q}+\mathbf{G})\lambda_{\pm,\sigma_{2}}(\mathbf{k}+\mathbf{q}+\mathbf{G},\mathbf{k})c^{\dagger}_{\mathbf{k}+\mathbf{q},\pm,\sigma_{1}}c_{\mathbf{k}+\mathbf{q}+\mathbf{p},\pm,\sigma_{2}}
+λ±,σ2(𝐤+𝐩+𝐪+𝐆,𝐤+𝐩)λ±,σ2(𝐤+𝐩,𝐤+𝐩+𝐪+𝐆)c𝐤,±,σ1c𝐤+𝐩,±,σ2]|ψg\displaystyle+\lambda_{\pm,\sigma_{2}}(\mathbf{k}+\mathbf{p}+\mathbf{q}+\mathbf{G},\mathbf{k}+\mathbf{p})\lambda_{\pm,\sigma_{2}}(\mathbf{k}+\mathbf{p},\mathbf{k}+\mathbf{p}+\mathbf{q}+\mathbf{G})c^{\dagger}_{\mathbf{k},\pm,\sigma_{1}}c_{\mathbf{k}+\mathbf{p},\pm,\sigma_{2}}]\left|\psi_{g}\right\rangle

VI Supplemental figures

We list supplemental figures here. The converging behavior of average sign with temperature at chiral γ=0,ν=1\gamma=0,\nu=1 case is shown in Fig. 4(a). One can see at simulation temperature T=1T=1 meV which the FIG. 1 in the main text used, the sign converge to the finite value both for L=3,L=4L=3,L=4. In contrast, for non-chiral γ=0,ν=1\gamma=0,\nu=1 case as shown in Fig. 4(b), the average sign shows the usual exponential decay at low temperature. It is also worth to notice that the topological phase transition temperature corresponds to a local curvature maximum of the average sign, which should be the case because the second-order derivative of sign bounds corresponds to second-order derivative of partition function where there should be a divergence for second-order phase transition. For finite size system, this divergence is captured by a local curvature maximum. Besides, above the phase transition temperature at non-chiral case as shown in Fig. 4(b), we can see there is also an anomalous lift of average sign as the lift at chiral. We speculate at this temperature, the fluctuation between different Chern bands is allowed so that the distinction between chiral and non-chiral is fuzzy. The entropy coming from huge degeneracy of chiral case contributes to the lift of the partition function as well as the average sign.

Refer to caption
Figure 4: (a) Average sign versus temperature for chiral γ=0,ν=1\gamma=0,\nu=1 case. Dash line indicates topological phase transition temperature Tc1.8T_{c}\sim 1.8 meV (b) Average sign versus temperature for non-chiral γ=0,ν=1\gamma=0,\nu=1 case.

We also measure the Chern band polarization correlation function S(N^+N^)2/N2S\equiv\langle(\hat{N}_{+}-\hat{N}_{-})^{2}\rangle/N^{2} at chiral γ=0,ν=2\gamma=0,\nu=2 to confirm the Chern number keeps zero here as shown in Fig. 5(b), in contrast with the chiral γ=0,ν=1\gamma=0,\nu=1 case in Fig. 5(a) which is the case discussed in the main text.

Refer to caption
Figure 5: (a) Chern band polarization correlation function versus temperature for chiral γ=0,ν=1\gamma=0,\nu=1 case. (b) Chern band polarization correlation function versus temperature for chiral γ=0,ν=2\gamma=0,\nu=2 case.