Volume 2025, Issue 1 3588996
Research Article
Open Access

SO(N) Singlet-Projection Model on the Pyrochlore Lattice

Matthew S. Block

Corresponding Author

Matthew S. Block

Department of Physics and Astronomy , California State University Sacramento , Sacramento , 95819 , California , USA , csus.edu

Search for more papers by this author
Jared Sutton

Jared Sutton

Department of Physics and Astronomy , California State University Sacramento , Sacramento , 95819 , California , USA , csus.edu

Search for more papers by this author
First published: 18 March 2025
Academic Editor: Giuseppe Pellicane

Abstract

We present an extensive quantum Monte Carlo (QMC) study of a nearest-neighbor, singlet-projection model on the pyrochlore lattice that exhibits SO(N) symmetry and is sign-problem-free. We found that, in contrast to the previously studied two-dimensional (2D) variations of this model that harbor critical points between their ground state phases, the non-bipartite pyrochlore lattice in three spatial dimensions appears to exhibit a first-order transition between a magnetically-ordered (MO) phase and some, as yet uncharacterized, paramagnetic (PM) phase. We also observe that the MO phase survives to a relatively large value of N = 8 and that it is gone for N = 9.

1. Introduction

The search for exotic quantum phase transitions in two dimensions has been a fruitful endeavor from the perspective of numerical investigations. Of note is the prediction, detection, and characterization of so-called deconfined quantum critical points (DQCPs). These critical points defy traditional Landau–Ginzburg–Wilson theory of phase transitions by allowing for a direct and continuous transition between two phases that break fundamentally different symmetries. Furthermore, numerical evidence corroborated the claim that at the critical point, an emergent U(1) gauge field mediates interactions between spinon degrees of freedom that are normally confined in the adjacent phases [1]. The numerical linchpin to the success of these studies was the development of SU(N)-symmetric spin-singlet-projection models deployed on several different bipartite two-dimensional (2D) lattices [24], which allowed for comparison to the large-N calculations on the descriptive gauge field theory, a noncompact CPN−1 field theory [5, 6]. These SU(N) models also attracted some attention from the experimental community for their relevance to optical lattices of certain fermionic alkaline-earth atoms. The nuclear spins in these systems exhibited SU(N) symmetry with N as large as 10 [7].

A natural extension was to consider the same type of sign-problem-free operator on a non-bipartite lattice, such as the triangular [8] or kagome [9], where the symmetry is SO(N). Both of these studies showed evidence of exotic, DQCP-like critical points separating the phases as well as the presence of spin–liquid phases. While the identification and characterization of these condensed matter phenomena are interesting in their own right, Demler, Hanke, and Zhang [10] describe a SO(5) theory that connects antiferromagnetism and superconductivity, phases often seen adjacent in high-temperature superconducting cuprates, heavy fermion compounds, and organic superconductors, thus, lending some experimental relevance to the work presented herein.

An obvious question is whether these critical transitions persist into three dimensions where previous studies of a similar nature have seen them lost to comparatively plain first-order transitions [11]. Here we take the first step in these investigations by deploying the same SO(N)-symmetric nearest-neighbor singlet-projection model, augmented by a next-nearest-neighbor permutation term, on the three-dimensional (3D) non-bipartite pyrochlore lattice.

2. Model

We consider the pyrochlore lattice where each site has a Hilbert space of N states, denoted for site j as |σ〉 j where σ = 1, …, N. We will refer to this as the color of the spin. By using the fundamental representation of SO(N) on each site, it is possible to construct spin singlets on any two sites: . We can then construct the singlet-projection operator for a pair of sites as . This follows closely the previous numerical studies on the triangular lattice [8] and kagome lattice [9]. We consider this operator acting on nearest neighbors of the lattice and this is the first term in our model Hamiltonian:
(1)
with J1 > 0 in all cases. We can study this model on its own for integer values of N to map out the phase diagram as a function of the symmetry order (see Results below). To gain a more detailed understanding of the phase transition between observed phases, we can add a second term that acts on the shortest bonds joining sites on the same sublattice (denoted by {ij}; Figure 1):
(2)
where , the so-called permutation operator, which encourages magnetic ordering for J2 > 0. Our full model is, thus, . In the J2-only model for any finite N, each sublattice would be perfectly, but independently, magnetically-ordered (MO). By turning on a small J1 at that point, the sublattices couple together and all spins align. Therefore, if we start in the paramagnetic (PM) phase for some large N, there must exist some gJ2/J1 beyond which magnetic order is restored. By varying g, we can continuously tune from one phase to the other and perform a detailed study of the properties of the phase transition.
Details are in the caption following the image
A small cluster of the pyrochlore lattice (L = 4). Sites on each of the four sublattices are shown in the same color. The solid lines connect nearest-neighbor sites where the coupling is J1. A single representative dotted line is shown connecting nearest-neighbor sites on the same sublattice where the coupling is J2. All such next-nearest-neighbor sites are coupled in the same way.

3. Method and Measurements

In all cases, we study lattices with Nspin = L3/4 sites, where L is the side length of the cubic lattice in which we could inscribe our section of pyrochlore. Periodic boundary conditions are enforced along all three standard axes, which preserves the rotational symmetry of the lattice. We employ the stochastic series expansion (SSE) method for our quantum Monte Carlo (QMC), which samples via local bond updates and global loop updates. Aside from some proprietary measurement code and the generalization to an arbitrary symmetry order N, the QMC algorithm was developed and described in detail by Sandvik [12].

Here, we will summarize the key features of the SSE method. The quantum Boltzmann factor that shows up in the partition function is first Taylor expanded:
(3)
where β is the usual reciprocal temperature. Next, we insert the model Hamiltonian defined above as the sum of Equations (1) and (2). We can then imagine applying the exponent n to the sums of terms in those equations generating products with varying numbers of bond operators of the form , which we can refer to as “operator strings.” The strings themselves can be visualized as a (3 + 1)-dimensional spacetime, where the “time” dimension is so-called imaginary time, τ, and flows from one operator in the string to the next. The overwhelming majority of these strings will yield zero due to orthogonality of the spin states and many more will be zeroed out by the application of the trace in the partition function:
(4)
where |α〉 can, in principle, be any orthonormal basis. In our case, we use a simple direct product of the spin states on each site denoted by the color of the spin on that site: , where σi can vary from 1 to N.

The job of an effective SSE QMC algorithm is to sample, not only over all possible states |α〉, but, critically, over only operator strings that will yield nonzero values in the partition function, while preserving ergodicity. To this end, we start with an empty spacetime—no operators in the string—and some random state |α〉, which must be realized at both τ = 0 and τ = β. We implement two kinds of sampling updates. First, a diagonal update, which allows for the insertion or removal of operators as mentioned in the preceding paragraph with σ = η. This kind of update leaves the state |α〉 unchanged, but increases or decreases the length of the operator string. This corresponds to sampling over the exponent n in Equation (3). There is a weight associated with a given spacetime configuration with n operators in the string and these weights are used with a standard Metropolis algorithm to accept or reject the diagonal updates. The weights are manifestly built from the inner products between two-site states as they show up in the model Hamiltonian. The explicit minus signs in Equations (1) and (2) with both J1 and J2 strictly nonnegative, along with the minus sign preceding β in the Boltzmann factor, ensure that all weights for configurations generated via diagonal updates will be strictly positive, thus, averting the dreaded sign problem.

Before describing the second type of sampling update, we should characterize the type of magnetic ordering that is observed with this model. Classically, magnetic order would look like all spins having the same color, a variant of ferromagnetism. To measure this in the quantum system, we could introduce a magnetic order parameter of the form:
(5)
which, due to its tensorial nature, invites the characterization of the magnetic order as “quadrupolar.” While this is conceptually useful, we will use a different magnetic order parameter, as described below, to perform our measurements numerically.

The diagonal update by itself cannot achieve ergodicity since it cannot change the state |α〉. This is accomplished via global loop updates. As the spacetime fills with operators, closed loops connecting spins of the same color will form if we allow the loops to wrap around temporally, meaning they pass through the state at τ = 0. Thus, if we change the color of all spins on a given loop to some random other color, it will update |α〉 and create off-diagonal operators, which also must be allowed in our operator strings. The loop updates leave the number of operators in the string, n, unchanged, and hence, the weights of the current and proposed configurations are always equal, so the loop updates are always accepted. Together, these two sampling updates can realize every spacetime configuration with nonzero weight, thus, achieving ergodicity, at least in principle (see below for a discussion of the limits of the sampling algorithm when N is large). If this is hard to visualize, we invite the reader to consult Sandvik’s [12] original SSE work, which contains many helpful figures.

The loops built by the SSE algorithm live within a (3 + 1)-dimensional spacetime, the size of which scales as L3β. They connect spins of the same color and, as such, the proliferation of these loops throughout the lattice speaks to the degree of long-range magnetic ordering. More precisely, if the loops wrap around the entire lattice, we call this a “winding” and the total number of times this occurs among all loops along one of the three standard axes constitutes the “winding number” for that direction:
(6)
for μ = x, y, z. This turns out to be an extensive quantity since the spacetime grows with lower temperature (larger β), but, in three dimensions, we can define the intensive “spin stiffness” along each direction:
(7)
and this is the order parameter we shall use to detect the presence of magnetic order numerically. Given the symmetry of the lattice, we expect to have ρs,x = ρs,y = ρs,z and can, therefore, look at any one component or average across all three components to improve the quality of our statistical estimates.

4. Results

4.1. The J1-Only Model and the Critical Value of N

We began by studying the J1-only model while varying N to determine how the symmetry order affected the realized phase. A modest investigation using system sizes L = 4, 8, 12, 16, 24, 48 (Figure 2) revealed that magnetic order persists for N ≤ 8 and vanishes for N ≥ 9. We note that N = 9 appeared to be just on the PM side of the transition, but very close to it, such that it suffered from the ergodicity issue we will describe below. A similar resolution to what is described therein involving a comparison of energies allowed us to conclude the N = 9 was indeed PM.

Details are in the caption following the image
The magnetic order parameter, ρs,x, as a function of reciprocal system size for various values of N for the J1-only model. For sufficiently large L, we conclude that magnetic order survives up through N = 8 and is destroyed for larger N. We use β = 10L for this part of the study. Error bars are too small to be visible.

4.2. The Ergodicity Problem

Our next goal is to characterize the nature of the transition between the two known phases. To accomplish this, we start with a large value of N on the PM side of the critical value—in this case, we used N = 14—and turn on the J2 term. We used β = 6.25L for the remainder of this study, relaxing a bit from the β = 10L used in the J1-only model above, which was perhaps a bit more than necessary.

To locate the transition, we considered a range of values of g on system sizes L = 8, 12, 16, 24, 48. However, it became clear early in this investigation that there was a breakdown of ergodicity in the Monte Carlo sampling. As g was decreased, the stiffness appeared to have a finite value, but then, occasionally, it would drop off to a significantly lower value, or even zero, and then return to the trend of finite stiffness values for still lower values of g. These jumps in the middle of otherwise smooth data are tell-tale signs of inadequate equilibration and indeed a careful examination of the data files, which were binned, showed the value of stiffness dropping as additional bins were collected. However, some processor cores returned bins that did not drop at all. Despite running millions of equilibration Monte Carlo sweeps, we were forced to conclude that a report of zero stiffness was trustworthy—as it exhibited lower energy and we observed that stiffness only ever decreased with additional bin collection—while a report of finite stiffness could not be believed.

Already, this behavior is compelling evidence of the presence of a first-order transition. There appear to be two phases, close in energy, but quite distinct in character with a magnetic order parameter that exhibits a discontinuity in the neighborhood of the transition. But finding the location of the transition precisely is very challenging if we cannot pinpoint where the order parameter genuinely drops to zero due to the breakdown of ergodicity. It is a nightmare scenario for a QMC practitioner because we are already performing millions of equilibration sweeps at great computational cost for the larger systems sizes and there is no way of knowing how many more millions would be necessary to find the true ground state, or if that were even possible.

This breakdown of ergodicity is ultimately a consequence of the inadequacies of our sampling algorithm, which relies on both local spin updates and global loop updates within our spacetime. The loop updates are necessary for ergodicity, but are maximally efficient when the loops are long such that they update many spins at once. The function of the loop updates is, therefore, analogous to the famous Swendsen and Wang [13] and Wolff [14] cluster updates for the Ising model (incidentally, our algorithm uses the Swendsen–Wang version in choosing to update every loop in the spacetime with a random spin color each Monte Carlo sweep). The MO phase, with its long-range order, has a small number of very long loops joining spins of the same color, while the PM phase typically has a huge number of tiny loops each with a random color. In the PM phase, updating these loops is at once computationally costly and inefficient at updating the states. The development of a new process to augment our sampling algorithm that would more efficiently sample the PM phases has thus far eluded us.

Ergodicity issues like this can often be addressed by merely raising the temperature, but our analysis of energy versus temperature showed that we required rather small temperatures to capture the ground state behavior. One can try simply performing more equilibration sweeps, but, as mentioned above, we are already doing quite a lot and, even if we did significantly more, we could never be sure that we had indeed settled to the ground state near the transition point. Another popular technique is thermal annealing [15], where the temperature starts high and is systematically lowered in an attempt to “trap” the system in the global minimum of energy, while avoiding any local minima of similar depth, but implementing this would have required a significant overhaul of our code and there existed a much quicker resolution that would also provide 100% confidence in the outcome: an ad hoc form of variational Monte Carlo.

An unintended consequence of the metastability of the two states within the QMC is that we are able to stay in one state or the other as we sweep past the transition point while varying g. On the MO side, our sampling algorithm will very efficiently find the lowest-energy state with finite stiffness by starting with a random spin state and empty spacetime (i.e., no loops initially); however, this may not be the true ground state as g is lowered and the transition is passed. Meanwhile, deep within the PM phase, our simulation, which, to be clear, is fully ergodic in principle, will find its way to a zero stiffness state (i.e., many tiny loops in the spacetime) and record the QMC spacetime configuration to a file. We can then copy this file for larger values of g to use as a starting point. By lightly equilibrating to adjust for the different value of g, we can then find the lowest-energy state as we march to larger and larger values of g. But, again, ergodicity breaks down near the transition and the simulation will not easily find its way to the MO state until g is raised significantly beyond the transition point.

In summary, starting with a random state will incorrectly tell us that magnetic order persists to a much lower value of g than the transition value, while starting with a PM state will tell us that the paramagnetism persists to a much higher value of g than the transition value. But the true ground state must have the lowest energy; the process we used here is reminiscent of a variational Monte Carlo study [16], in which an approximate ground state is determined by minimization of energy as parameters are varied within the proposed states. The famous shortcoming of this method is that one cannot be sure that the true ground state looks anything like those being proposed. Here, we do not have that problem; our ground state is either MO or PM, so whichever has the lower energy must be the true ground state.

With this strategy, we compare the energy of the MO and PM states as a function of g. The transition point, which we call gc, occurs where the energies crossover; see Figure 3 for an example of this for L = 24. We repeated this energy crossover analysis for each of our system sizes and found the value of gc in each case. We plot these values versus 1/L in Figure 4 and determine that the value of gc in the thermodynamic limit is gc,∞ ≈ 0.3944 for N = 14. Naturally, we expect this value to be less for smaller N (still above N = 8) and greater for larger N, though we did not investigate this in detail.

Details are in the caption following the image
The energy per site as a function of g = J2/J1 calculated from two different metastable states within the quantum Monte Carlo (QMC) for L = 24 and N = 14, the magnetically-ordered (MO) state and the paramagnetic (PM) state. The states differ qualitatively in the value of the magnetic order parameter—finite for MO and zero for PM—but yet they have very similar energies. The energy data in the vicinity of the crossover is fitted with two separate best-fit lines and the intersection point is calculated and reported as the transition value of g, which we call gc. Error bars are too small to be visible.
Details are in the caption following the image
The transition point drifts to larger values of g as we increase system size suggesting that the magnetically-ordered (MO) phase is less stable for larger L with fixed N. We fit a power law to the values of gc to extrapolate to the thermodynamic limit.

4.3. The Character of the Transition

At last, we can return to the task of plotting the magnetic order parameter versus g to visualize the transition on various system sizes (Figure 5). There are no longer artifacts of the inadequate equilibration due to the breakdown of ergodicity. The data points show a smooth trend on either side of the transition with invisible error bars and we can have certainty as to which data to use. Once we have determined the transition value of g from the energy plots as described above, we can choose to use the PM stiffness data, when g < gc and the MO data, when g > gc for each system size. This is how the plot in Figure 5 was created. The sudden drop of stiffness from a finite value to zero across the transition, which persists on all system sizes studied, provides additional and compelling evidence of a first-order transition for this model on the pyrochlore lattice and that is our main result.

Details are in the caption following the image
The magnetic order parameter, ρs,x, as a function of g for various system sizes. The sudden drop in the order parameter provides strong evidence of a first-order transition. Error bars are too small to be visible.

5. Conclusion

Our QMC study of the SO(N) singlet-projection model (J1-only) on the pyrochlore lattice establishes the existence of quadrupolar magnetic order for N ≤ 8 and the destruction of this order for N ≥ 9. The augmented model with the continuously tunable parameter J2/J1 was studied in depth for N = 14. While the SSE algorithm is truly ergodic in all cases, its sampling efficiency wanes in the absence of magnetic order leading to an effective breakdown of ergodicity, especially near the transition point. Choosing the phase that minimizes the energy resolves this numerical challenge, allowing for a thorough investigation of the transition. Our study reveals the existence of a first-order transition separating the MO phase from the PM phase, as evidenced by a sharp and discontinuous drop in the magnetic order parameter. This result is in contrast to the wide range of studies of the same model on various 2D lattices, which, with rare exception, all harbored exotic critical points, though it is consistent with other 3D studies, where critical behavior is lost and replaced by mundane first-order transitions [11].

There exists ample opportunity for extensions of these investigations. For example, we avoided the critical value of N, where magnetic order first breaks down in the J1-only model when studying the transition using the J1J2 model, but one could certainly lower N to see if any qualitative differences emerged, particularly for an odd value of N. Of greater theoretical interest is to consider our same model on a nontrivial, bipartite, 3D lattice, where we return to SU(N) symmetry, such as the diamond lattice. The diamond lattice project is already underway and will serve as a logical capstone to this line of inquiry.

Disclosure

A preprint of this manuscript was made available on arXiv [17]: https://arxiv.org/pdf/2406.02926.

Conflicts of Interest

The authors declare no conflicts of interest.

Funding

The research reported here was supported in part by the National Science Foundation (Grant DMR-130040). Matthew S. Block was additionally supported by Sacramento State’s Department of Physics & Astronomy Hu Research Award and Iloff Endowment Mentor Support Grant. Jared Sutton was supported by Sacramento State’s College of Natural Sciences & Mathematics Summer Undergraduate Research Experience (SURE) Award.

Acknowledgments

The authors wish to acknowledge and thank Ribhu Kaul (Penn State) who authored much of the original QMC code and suggested the pyrochlore lattice as an interesting application for the model studied herein. We gratefully acknowledge the National Science Foundation (NSF) and, in particular, the ACCESS collaboration (formerly XSEDE) and the San Diego Supercomputer Center whose Expanse cluster was instrumental to this study.

    Data Availability Statement

    The data that support the findings of this study are available from the corresponding author upon reasonable request.

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.