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

Nonstoquastic catalyst for bifurcation-based quantum annealing of ferromagnetic pp-spin model

Yuki Susa [email protected] Secure System Platform Research Laboratories, NEC Corporation, Kawasaki, Kanagawa 211-8666, Japan NEC-AIST Quantum Technology Cooperative Research Laboratory, National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Ibaraki 305-8568, Japan    Takashi Imoto Research Center for Emerging Computing Technologies, National Institute of Advanced Industrial Science and Technology (AIST), 1-1-1 Umezono, Tsukuba, Ibaraki 305-8568, Japan.    Yuichiro Matsuzaki Research Center for Emerging Computing Technologies, National Institute of Advanced Industrial Science and Technology (AIST), 1-1-1 Umezono, Tsukuba, Ibaraki 305-8568, Japan. NEC-AIST Quantum Technology Cooperative Research Laboratory, National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Ibaraki 305-8568, Japan
Abstract

Introducing a nonstoquastic catalyst is a promising avenue to improve quantum annealing with the transverse field. In the present paper, we propose a nonstoquastic catalyst for bifurcation-based quantum annealing described by the spin-1 operators to improve the efficiency of a ground-state search. To investigate the effect of the nonstoquastic catalyst, we study the ferromagnetic pp-spin model, which has difficulty with finding the ground state due to the first-order phase transition for quantum annealing. A semiclassical analysis shows that the problematic first-order phase transition can be eliminated by introducing the proposed nonstoquastic catalyst with the appropriate amplitude. We also numerically calculate the minimum energy gap for a finite-size system by diagonalizing the Hamiltonian. We find that while the energy gap decreases exponentially with increasing system size for the original Hamiltonian, it decreases polynomially against the system size for the Hamiltonian with the nonstoquastic catalyst. This result implies that the proposed nonstoquastic catalyst has the potential to improve the performance of bifurcation-based quantum annealing.

I Introduction

Quantum annealing (QA) is a quantum metaheuristic for solving combinatorial optimization problems [1, 2, 3, 4, 5, 6, 7], and is related to adiabatic quantum computation [8, 9]. The target of QA is the ground state of the classical Ising model to which a combinatorial optimization problem is mapped [10]. Standard QA is formulated as a spin-1/2 Ising model with a time-dependent transverse field. The protocol of QA starts with the spins initialized to the superposition of the two orthogonal states |±1\ket{\pm 1} by the transverse field. By adiabatically decreasing the amplitude of transverse field, we can obtain the desired ground state corresponding to the optimal solution.

The performance of QA can be evaluated with a minimum energy gap between an instantaneous ground state and the first excited state. This can be understood with the quantum adiabatic theorem, which indicates that the annealing time necessary to obtain the desired ground state is inversely proportional to the square of the minimum energy gap [11, 12, 13]. It is empirically known that the minimum energy gap closes exponentially with increasing system size when a quantum system encounters a first-order phase transition during annealing. This is a serious problem for QA because the annealing time increases exponentially as the system size increases. The ferromagnetic pp-spin model is a well-known example in which the first-order phase transition appears during QA [14]. In contrast, when the phase transition is second order, the minimum energy gap decreases polynomially as the system size increases. Then, in this case, we can find the ground state in polynomial time.

It is worth mentioning that standard QA is implemented with a stoquastic Hamiltonian, in which all nondiagonal elements of the matrix representation are real and nonpositive [15]. Since a system under a stoquastic Hamiltonian can be emulated classically without the sign problem, the standard QA is considered to have comparable performance to a classical algorithm. Therefore, whether a nonstoquastic catalyst, which is an additional Hamiltonian violating the stoquastic condition, can improve the performance of QA has been investigated. The mean-field analysis for QA with the pp-spin model showed that a certain type of nonstoquastic catalyst is effective in changing the first-order phase transition to the second-order one [16, 17, 18, 19]. This is an interesting case in which a nonstoquastic catalyst leads to an exponential acceleration of QA. The numerical calculation [20] showed that QA under a nonstoquastic Hamiltonian has an advantage over standard QA. On the other hand, Ref. [21] showed that the energy gap in a Hamiltonian with a nonstoquastic catalyst is generally smaller than a stoquasticized Hamiltonian obtained by de-signing the nonstoquastic catalyst.

Recently, bifurcation-based QA (BQA) using Kerr-nonlinear parametric oscillators (KPOs) was studied [22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33]. A KPO can generate a cat state (superposition of two coherent states) from a vacuum state by an adiabatic process. The idea of BQA originates from this cat-state generation process, which is referred to as the quantum bifurcation mechanism. While the Hamiltonian of BQA using the KPOs is described with bosonic operators, a spin formulation of BQA, which is described by the spin-1 operators, was also proposed in [34]. This spin formulation is designed to resemble the bifurcation mechanism of the KPO. In this formulation, each spin state is initially prepared in |0\ket{0} and eventually becomes either |+1\ket{+1} or |1\ket{-1}. According to the effective spin model of the KPO studied in Ref. [35], BQA described with spin-1 operators can be regarded as the approximation model of BQA using KPO. Also, by adopting a spin-locking technique [36, 37], we can implement not only the conventional QA [38, 39] but also BQA described with the spin-1 operators with nitrogen-vacancy (NV) centers in diamonds [40]. The NV center in a diamond is a promising device for realizing quantum information processing because it has a long coherence time, such as a few milliseconds, even at room temperature [41, 42]. Therefore, the study of BQA will lead to the development of a novel experimental platform for QA. In addition, some studies suggest that BQA may have an advantage over conventional QA with the transverse field [28, 34]. However, the Hamiltonian of the spin formulation of BQA proposed in Ref. [34] is stoquastic. The natural question of whether a nonstoquastic catalyst will benefit BQA arises.

In this paper, we study the effect of a nonstoquastic catalyst in BQA described by the spin-1 operators. Here, we consider the pp-spin model and propose a nonstoquastic catalyst to change the order of the phase transition. In order to analyze the phase transitions in stoquastic and nonstoquastic cases, we calculate the energy potential with the semiclassical approximation as in various QA studies [43, 44, 45, 46, 47, 48]. A previous study [48] showed that, for standard QA of the pp-spin model with the nonstoquastic catalyst, the semiclassical analysis significantly predicts the location and order of the phase transitions, and agrees with the full quantum statistical-mechanical calculations [16]. Thus, the semiclassical analysis will also be practical for the current problem. We show that the proposed nonstoquastic catalyst is effective for changing the first-order phase transition, which appears in the stoquastic case, to the second-order one. To support the argument of the semiclassical analysis, we study the exact ground state and the minimum energy gap in a finite-size system by diagonalizing the Hamiltonian. We confirm that the instantaneous ground state obtained in the semiclassical analysis approximates the exact instantaneous ground state well. We also show that, as the system size increases, the minimum energy gap decreases exponentially in the stoquastic case and decreases polynomially in the nonstoquastic case.

This paper is organized as follows. In Sec. II, we introduce the spin formulation of BQA. In Sec. III, we formulate the Hamiltonian of the pp-spin model and propose a nonstoquastic catalyst for BQA. In Sec. IV, we calculate the semiclassical potential and the order parameters to investigate the order of the phase transitions. In Sec. V, we discuss the effect of the proposed nonstoquastic catalyst in a finite-size system. We summarize this paper in Sec. VI. In Appendix A, we discuss an implementation of BQA with the NV centers in diamonds. We provide additional analyses and details of certain calculations in Appendixes B and C, respectively.

II Review of the spin formulation of bifurcation-based quantum annealing

We recapitulate the spin formulation of BQA proposed in Ref. [34]. First, we define the xx, yy, and zz components of the spin-1 operators as

S^x\displaystyle\hat{S}^{x} =12(010101010),\displaystyle=\frac{1}{\sqrt{2}}\begin{pmatrix}0&1&0\\ 1&0&1\\ 0&1&0\end{pmatrix}, (1a)
S^y\displaystyle\hat{S}^{y} =i2(010101010),\displaystyle=\frac{i}{\sqrt{2}}\begin{pmatrix}0&-1&0\\ 1&0&-1\\ 0&1&0\end{pmatrix}, (1b)
S^z\displaystyle\hat{S}^{z} =(100000001),\displaystyle=\begin{pmatrix}1&0&0\\ 0&0&0\\ 0&0&-1\end{pmatrix}, (1c)

respectively. The eigenstates of S^z\hat{S}^{z} denote |0\ket{0} and |±1\ket{\pm 1} as S^z|m=m|m\hat{S}^{z}\ket{m}=m\ket{m} for m=0,±1m=0,\pm 1. The Hamiltonian of BQA for an NN-spin system is given by

H^(s)=i=1N[A(s)S^ixB(s)(S^iz)2]+H^p({S^iz}),\displaystyle\hat{H}(s)=\sum_{i=1}^{N}\quantity[-A(s)\hat{S}_{i}^{x}-B(s)(\hat{S}_{i}^{z})^{2}]+\hat{H}_{p}(\quantity{\hat{S}_{i}^{z}}), (2)

where s[0,1]s\in[0,1] is a dimensionless time parameter and ii indicates the index of a spin site. A(s)A(s) is a positive function that takes a finite value at the middle of annealing, and B(s)B(s) is a function increasing from a large negative value to a large positive value as time ss evolves. We assume that A(s)A(s) and B(s)B(s) are a Gaussian function and a linear function, respectively, as

A(s)\displaystyle A(s) :=A0exp((2s1)22σ2),\displaystyle:=A_{0}\exp(-\frac{(2s-1)^{2}}{2\sigma^{2}}), (3a)
B(s)\displaystyle B(s) :=B0(2s1).\displaystyle:=B_{0}(2s-1). (3b)

The summation term in Eq. (2) is a driver Hamiltonian inducing the bifurcation mechanism. H^p\hat{H}_{p} represents a problem Hamiltonian that includes interactions between spins and local fields. BQA starts with the state i|0i\otimes_{i}\ket{0}_{i}, which is the ground state of the Hamiltonian (2) at s=0s=0. By adiabatically evolving the system under the Hamiltonian (2) from s=0s=0 to s=1s=1, each spin state changes to |±1i\ket{\pm 1}_{i}, corresponding to the ground state of H^p\hat{H}_{p} that is our target.

To briefly review the bifurcation mechanism, we consider a single-spin system. The Hamiltonian is

H^(1)(s)=A(s)S^xB(s)(S^z)2hS^z.\displaystyle\hat{H}^{(1)}(s)=-A(s)\hat{S}^{x}-B(s)(\hat{S}^{z})^{2}-h\hat{S}^{z}. (4)

We evaluate the instantaneous ground state numerically for the three hh cases. Figure 1(a) for h=0h=0 shows that the final ground state is the superposition of |±1\ket{\pm 1}. We can see the bifurcation mechanism around s=0.5s=0.5, where the probability of the superposition state increases and the state |0\ket{0} vanishes. This case corresponds to the cat-state generation of the KPO. When hh is positive (negative), the spin state becomes |+1\ket{+1} (|1\ket{-1}), as shown in Figs. 1(b) and 1(c).

Refer to caption
Figure 1: Plots of probabilities of each state in the instantaneous ground state of Hamiltonian (4) as a function of ss for three cases: (a) h=0h=0, (b) h=+1h=+1, and (c) h=1h=-1. A(s)A(s) and B(s)B(s) are from Eq. (3) with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.

III Ferromagnetic pp-spin model and nonstoquastic catalyst

Hereafter, we consider the ferromagnetic pp-spin model in the spin formulation of BQA. The Hamiltonian is as follows:

H^(s)=i=1N[A(s)S^ixB(s)(S^iz)2]N(1Ni=1NS^iz)p.\displaystyle\hat{H}(s)=\sum_{i=1}^{N}\quantity[-A(s)\hat{S}_{i}^{x}-B(s)(\hat{S}_{i}^{z})^{2}]-N\quantity(\frac{1}{N}\sum_{i=1}^{N}\hat{S}_{i}^{z})^{p}. (5)

For odd pp, the ground state of the pp-spin model is i=1N|+1i\otimes_{i=1}^{N}\ket{+1}_{i}, and for even pp, the ground state is doubly degenerate, i=1N|+1i\otimes_{i=1}^{N}\ket{+1}_{i} and i=1N|1i\otimes_{i=1}^{N}\ket{-1}_{i}. Note that this pp-spin model reduces to the Grover problem for the limit of pp\rightarrow\infty.

This Hamiltonian (5) is stoquastic, and the first-order phase transition appears during the time evolution (we discuss this in the next section). We then propose the following interaction as a nonstoquastic catalyst:

H^c=N(1Ni=1N(S^ix)2(S^iy)2)2,\displaystyle\hat{H}_{\mathrm{c}}=N\quantity(\frac{1}{N}\sum_{i=1}^{N}(\hat{S}_{i}^{x})^{2}-(\hat{S}_{i}^{y})^{2})^{2}, (6)
(S^ix)2(S^iy)2=(001000100)i.\displaystyle(\hat{S}_{i}^{x})^{2}-(\hat{S}_{i}^{y})^{2}=\begin{pmatrix}0&0&1\\ 0&0&0\\ 1&0&0\end{pmatrix}_{i}. (7)

The operator (7) switches the spin state between |+1i\ket{+1}_{i} and |1i\ket{-1}_{i} in a way similar to the Pauli XX operator. The catalyst (6) is inspired by a nonstoquastic XXXX interaction removing the first-order phase transition in standard QA of the pp-spin model [16, 17, 18]. We consider the following Hamiltonian:

H^(s)=\displaystyle\hat{H}(s)= i=1N[A(s)S^ixB(s)(S^iz)2]\displaystyle\sum_{i=1}^{N}\quantity[-A(s)\hat{S}_{i}^{x}-B(s)(\hat{S}_{i}^{z})^{2}]
+CN(1Ni=1N(S^ix)2(S^iy)2)2N(1Ni=1NS^iz)p,\displaystyle+CN\quantity(\frac{1}{N}\sum_{i=1}^{N}(\hat{S}_{i}^{x})^{2}-(\hat{S}_{i}^{y})^{2})^{2}-N\quantity(\frac{1}{N}\sum_{i=1}^{N}\hat{S}_{i}^{z})^{p}, (8)

where CC is the amplitude of the proposed nonstoquastic catalyst. The Hamiltonian (III) becomes nonstoquastic for C>0C>0, and setting C<0C<0 corresponds to the de-signed stoquastization studied in Ref. [21]. We discuss a possible realization of this Hamiltonian by using NV centers in diamonds in Appendix A. It is worth mentioning that the typical energy scale of the interaction between the NV centers is tens of kilohertz when we realize our proposed method with the NV centers in diamonds, as we discuss in Appendix A. Therefore, throughout this paper, we assume that the energy is scaled by a unit of 1010 kHz.

IV Semiclassical analysis with spin coherent state

To investigate the phase transitions in BQA under the Hamiltonian (III), we use the semiclassical spin coherent state for the spin-1 operators [49] defined as the product state

|ψSC(θ,ϕ,α,β)=\displaystyle\ket{\psi_{\textrm{SC}}(\theta,\phi,\alpha,\beta)}= i=1N[cosθ2|0i+sinθ2cosϕ2eiα|+1i\displaystyle\otimes_{i=1}^{N}\left[\cos\frac{\theta}{2}\ket{0}_{i}+\sin\frac{\theta}{2}\cos\frac{\phi}{2}e^{i\alpha}\ket{+1}_{i}\right.
+sinθ2sinϕ2eiβ|1i].\displaystyle\left.+\sin\frac{\theta}{2}\sin\frac{\phi}{2}e^{i\beta}\ket{-1}_{i}\right]. (9)

All spins are assumed to have the same angular variables θ\theta, ϕ\phi, α\alpha, and β\beta. The semiclassical potential per spin is derived from the expectation value of the Hamiltonian in the spin coherent state (IV) as

VSC(s,θ,ϕ,α,β)\displaystyle V_{\textrm{SC}}(s,\theta,\phi,\alpha,\beta)
=\displaystyle= limN1NψSC|H^(s)|ψSC\displaystyle\lim_{N\rightarrow\infty}\frac{1}{N}\bra{\psi_{\textrm{SC}}}\hat{H}(s)\ket{\psi_{\textrm{SC}}}
=\displaystyle= A(s)2sinθ(cosϕ2cosα+sinϕ2cosβ)\displaystyle-\frac{A(s)}{\sqrt{2}}\sin\theta\quantity(\cos\frac{\phi}{2}\cos\alpha+\sin\frac{\phi}{2}\cos\beta)
B(s)sin2θ2+C(sin2θ2sinϕcos(αβ))2\displaystyle-B(s)\sin^{2}\frac{\theta}{2}+C\quantity(\sin^{2}\frac{\theta}{2}\sin\phi\cos(\alpha-\beta))^{2}
(sin2θ2cosϕ)p.\displaystyle-\quantity(\sin^{2}\frac{\theta}{2}\cos\phi)^{p}. (10)

The θ\theta, ϕ\phi, α\alpha, and β\beta to minimize the semiclassical potential are denoted as θmin\theta_{\min}, ϕmin\phi_{\min}, αmin\alpha_{\min}, and βmin\beta_{\min}, respectively. The ground state in the semiclassical approximation is given by |ψSC,GS=|ψSC(θmin,ϕmin,αmin,βmin)\ket{\psi_{\textrm{SC,GS}}}=\ket{\psi_{\textrm{SC}}(\theta_{\min},\phi_{\min},\alpha_{\min},\beta_{\min})}. Thus, the order parameter at the semiclassical limit can be calculated as

m:=ψSC,GS|1Ni=1NS^iz|ψSC,GS=sin2θmin2cosϕmin.\displaystyle m:=\bra{\psi_{\textrm{SC,GS}}}\frac{1}{N}\sum_{i=1}^{N}\hat{S}_{i}^{z}\ket{\psi_{\textrm{SC,GS}}}=\sin^{2}\frac{\theta_{\min}}{2}\cos\phi_{\min}. (11)
Refer to caption
Figure 2: Plots of (a) θmin\theta_{\min} and ϕmin\phi_{\min} and (b) order parameter mm against ss for p=5p=5 in the stoquastic case C=0C=0. The first-order phase transition appears at s0.550s\approx 0.550. A(s)A(s) and B(s)B(s) are from Eq. (3), with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.

Note that since the spin coherent state (IV) does not cover superposition of i|+1i\otimes_{i}\ket{+1}_{i} and i|1i\otimes_{i}\ket{-1}_{i}, the present analysis might be insignificant for even pp cases with the degenerate ground state. For convenience, we arbitrarily consider the case where the instantaneous ground state finally becomes i|+1i\otimes_{i}\ket{+1}_{i}. Therefore, we restrict the domains of θ\theta and ϕ\phi to 0θπ0\leq\theta\leq\pi and 0ϕπ/20\leq\phi\leq\pi/2.

First, we consider the stoquastic case C=0C=0, where α=β=0\alpha=\beta=0 clearly gives the ground state. Figure 2 shows the numerical results for θmin\theta_{\min}, ϕmin\phi_{\min}, and the order parameter mm for p=5p=5. Figure 2(a) shows θmin\theta_{\min} increases from zero with ϕmin=π/2\phi_{\min}=\pi/2 in the first half. This means that the amplitude of |0i\ket{0}_{i} in the instantaneous ground state decreases, and those of |+1i\ket{+1}_{i} and |1i\ket{-1}_{i} increase. After the discontinuous change in θmin\theta_{\min} and ϕmin\phi_{\min}, we obtain θmin=π\theta_{\min}=\pi and ϕmin=0\phi_{\min}=0, which gives |ψSC,GS=i|+1i\ket{\psi_{\textrm{SC,GS}}}=\otimes_{i}\ket{+1}_{i}. We can see in Fig. 2(b) that the order parameter mm changes discontinuously at s0.550s\approx 0.550, where the first-order phase transition appears.

The results for the nonstoquastic cases are plotted in Fig. 3. In Fig. 3(a) for C=1.4C=1.4, ϕmin\phi_{\min} deviates from π/2\pi/2 at s0.520s\approx 0.520. Correspondingly, the order parameter is continuously away from zero, which is a signature of a second-order transition. However, the first-order phase transition occurs at s0.522s\approx 0.522. By setting a significant amplitude, such as C=5C=5, as shown in Fig. 3(b), the phase transition becomes completely second order, where the order parameter changes continuously from 0 to 11. Therefore, in order to resolve the first-order phase transition, the proposed nonstoquastic catalyst (6) is effective. Note that we obtain αmin=βmin=0\alpha_{\min}=\beta_{\min}=0 in both Figs. 3(a) and 3(b). This is due to the absence of an imaginary component in the Hamiltonian (III). In Appendix B we give the situation where the driver Hamiltonian is rotated around the zz axis and the total Hamiltonian has an imaginary component.

Refer to caption
Figure 3: Plots of θmin\theta_{\min}, ϕmin\phi_{\min}, αmin\alpha_{\min}, βmin\beta_{\min}, and order parameter mm against ss for p=5p=5 and C>0C>0. The first-order phase transition appears at s0.522s\approx 0.522 in (a). The second-order phase transitions are observed at s0.520s\approx 0.520 in (a) and s0.490s\approx 0.490 in (b). In both cases, A(s)A(s) and B(s)B(s) are from Eq. (3), with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.

Next, we discuss de-signed stoquastization [21] of the nonstoquastic Hamiltonian (III). In Fig. 4, we plot the order parameters for two negative-CC cases. The first-order phase transition appears when C=0.8C=-0.8 [Fig. 4(a)], and the order parameter mm stays zero for C=0.9C=-0.9 [Fig. 4(b)] during time evolution. Thus, negative CC is ineffective for the present problem.

Refer to caption
Figure 4: Plots of order parameter mm against ss for p=5p=5 and C<0C<0. A(s)A(s) and B(s)B(s) are from Eq. (3), with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.
Refer to caption
Figure 5: Order parameter mm as a function of coefficients AA and BB for p=5p=5. The blue curve represents mm when one takes the path corresponding to functions A(s)A(s) and B(s)B(s) in Eq. (3) with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40. The solid and dotted parts of the blue curves indicate that mm continuously and discontinuously changes, respectively. The orange curves in the AA-BB plane indicate the second-order phase transitions given by Eq. (12).

We also plot the order parameter as a function of coefficients AA and BB in the driver Hamiltonian. The results are plotted in Fig. 5. In Fig. 5(a) for the stoquastic case, the system encounters the first-order phase transition by increasing BB regardless of the value of AA. Next, we show the plots for C>0C>0 in Figs. 5(b)-5(d). The orange dashed curves indicate the location where the second-order phase transition appears. These curves are calculated using the following conditions

VSCθ|ϕ=π/2,α=β=0\displaystyle\frac{\partial V_{\mathrm{SC}}}{\partial\theta}\big{|}_{\phi=\pi/2,\alpha=\beta=0} =AcosθB2sinθ+Csin2θ2sinθ\displaystyle=-A\cos\theta-\frac{B}{2}\sin\theta+C\sin^{2}\frac{\theta}{2}\sin\theta
=0,\displaystyle=0, (12a)
2VSCϕ2|ϕ=π/2,α=β=0\displaystyle\frac{\partial^{2}V_{\mathrm{SC}}}{\partial\phi^{2}}\big{|}_{\phi=\pi/2,\alpha=\beta=0} =sinθ2(A2cosθ22Csin3θ2)\displaystyle=\sin\frac{\theta}{2}\quantity(\frac{A}{2}\cos\frac{\theta}{2}-2C\sin^{3}\frac{\theta}{2})
=0.\displaystyle=0. (12b)

In this calculation, we assume that the second-order phase transition occurs at the point where ϕmin\phi_{\min} continuously deviates from π/2\pi/2 and the ground state has αmin=βmin=0\alpha_{\min}=\beta_{\min}=0. Figure 5(b) shows the case of C=1.4C=1.4. The first-order transition appears even if we take the path across the orange dashed curve. The blue curve in Fig. 5(b) is the same as the order parameter plotted in Fig. 3(a). In Fig. 5(c), we can find the path along which the order parameter continuously changes for C=2C=2. However, the first-order phase transition remains for the path with a small AA. Although CC is made larger, a large AA is necessary to avoid the first-order phase transition, as shown in Fig. 5(d).

Refer to caption
Figure 6: Phase diagram in the ss-CC plane for 3p83\leq p\leq 8. A(s)A(s) and B(s)B(s) are from Eq. (3), with σ2=0.1\sigma^{2}=0.1 and B0=40B_{0}=40. Each thick colored curve represents a first-order phase transition (1PT). The black dotted curve indicates the location ss of the second-order phase transition (2PT) calculated from Eq. (12).

Figure 6 shows the phase diagrams for 3p83\leq p\leq 8 obtained from the order parameter, which is given by the semiclassical analysis. We use Eq. (3) for A(s)A(s) and B(s)B(s), and consider two A0A_{0} cases. The colored curves indicating the first-order phase transition extend from points on the axis C=0C=0. In Fig. 6(a), the curves for p=3,4p=3,4, and 55 are terminated at finite CC. Therefore, we can find the paths to avoid the first-order phase transitions for p=3,4p=3,4, and 55 by tuning the amplitude CC. However, as long as we use the value of A0=2A_{0}=2, the curves for the first-order phase transitions for 6p86\leq p\leq 8 are unavoidable. On the other hand, Fig. 6(b) shows that, if we adopt A0=3A_{0}=3, we can circumvent those curves with relatively small CC. However, Fig. 7 shows that we need to set larger A0A_{0} again to avoid the first-order phase transition in the higher-pp cases. It is worth mentioning that for conventional QA with qubits it becomes more difficult to avoid the first-order phase transition as we increase the value of pp [16, 17], which is similar to our case. More specifically, we need a careful adjustment of the amplitude parameter to avoid a first-order phase transition when pp is high [16, 17].

Refer to caption
Figure 7: Phase diagram in the ss-CC plane for 9p119\leq p\leq 11. A(s)A(s) and B(s)B(s) are from Eq. (3), with σ2=0.1\sigma^{2}=0.1 and B0=40B_{0}=40. Each thick colored curve represents a first-order phase transition (1PT). The black dotted curve indicates the location ss of the second-order phase transition (2PT) calculated from Eq. (12).

V Analysis for finite-size system

Let us consider the effect of the proposed nonstoquastic catalyst in a finite-size system to discuss the validity of the semiclassical approximation. We can obtain the exact ground state |ψGS\ket{\psi_{\mathrm{GS}}} by diagonalizing the Hamiltonian (III). The details of the calculation are shown in Appendix C. We plot the order parameter for the system with N=96N=96 spins, which is denoted as mN=96m_{N=96}, in Fig. 8. This result agrees with the semiclassical analysis shown in Figs. 2 and 3. Next, we calculate the fidelity between the semiclassical state |ψSC,GS\ket{\psi_{\mathrm{SC,GS}}} and the exact ground state |ψGS\ket{\psi_{\mathrm{GS}}}, namely, |ψSC,GS|ψGS|2|\bra{\psi_{\mathrm{SC,GS}}}\ket{\psi_{\mathrm{GS}}}|^{2}. The fidelity for p=5p=5 is shown in Fig. 9. We consider three values of CC and find the fidelity is almost 11 except around the point of the phase transition in each case. A possible reason for the sudden decrease in fidelity is that the location in ss for the phase transitions to occur in the finite-size calculation is slightly different from that in the semiclassical analysis. These results suggest that the semiclassical state can reasonably approximate the exact ground state.

Refer to caption
Figure 8: Plots of order parameter mN=96m_{N=96} against ss for p=5p=5. A(s)A(s) and B(s)B(s) are from Eq. (3) with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.
Refer to caption
Figure 9: The fidelity as a function of ss for p=5p=5. A(s)A(s) and B(s)B(s) are from Eq. (3), with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.

By calculating the eigenvalues of the Hamiltonian (III), we can evaluate the minimum energy gap between the instantaneous ground state and the first excited state during annealing. Figure 10 shows that the minimum energy gap exponentially (polynomially) decreases versus the system size NN in the stoquastic (nonstoquastic) case. For N45N\geq 45, the gap in the nonstoquastic case becomes larger than that in the stoquastic case. Figure 10 is clear evidence that the proposed catalyst can qualitatively accelerate the present annealing protocol.

Refer to caption
Figure 10: The minimum energy gap against the system size NN for p=5p=5. The blue circles and the orange squares are calculated from the eigenvalues in the stoquastic (C=0C=0) and the nonstoquastic (C=5C=5) cases, respectively. The blue solid curve and the orange dashed line show the results of exponential and polynomial fittings of the minimum energy gap for each case.

VI Summary and Discussion

We considered the pp-spin model in BQA described by the spin-1 operators and proposed a nonstoquastic catalyst. We used the semiclassical analysis with the spin coherent state to investigate the phase transitions in stoquastic and nonstoquastic cases. We found that, for specific cases, the proposed nonstoquastic catalyst (6) is effective for reducing the first-order phase transition appearing in the stoquastic case to the second-order one. This means that the catalyst will lead to performance improvement. One needs a sufficient amplitude of the nonstoquastic catalyst and appropriate control of the driver Hamiltonian to remove the first-order phase transition. Nevertheless, if the amplitude CC is small and the system has a first-order phase transition, the performance of BQA will be improved. As we saw in Fig. 3(a), the jump in the order parameter at the first-order phase transition in the nonstoquastic case is less than the one in the stoquastic case. The jump width corresponds to the energy-barrier width, which affects the probability that the system will reach the desired ground state thorough the quantum tunneling effect. Thus, a nonstoquastic catalyst would increase the probability and help with the ground-state search even when the first-order phase transition occurs.

We also evaluated the scaling of the energy gap by diagonalizing the Hamiltonian (III), and the results agree with our claim. The fidelity shows that the semiclassical analysis is accurate enough to predict the exact ground state. Since the semiclassical analysis is based on the static approximation, we could not evaluate the actual time to satisfy the adiabatic condition. However, as shown in a previous paper [48], the semiclassical analysis provides a powerful tool to predict where the phase transition occurs, and we use it for the case of BQA.

We numerically calculated the endpoints of the curves for the first-order phase transitions in the phase diagram in Fig. 6. On the other hand, it was shown that for standard QA [50] the exact endpoints can be analytically derived for the mean-field model with the nonstoquastic catalyst. Therefore, for our problem, we also might be able to predict the endpoints more precisely, which is left for future study.

We note that the pp-spin model with p=4p=4 can be regarded as the mean-field approximation of the Lechner-Hauke-Zoller (LHZ) model with local four-body interactions [51, 52]. The LHZ model is considered practical architecture for BQA with KPOs to solve a fully connected problem Hamiltonian [28, 29, 32]. Thus, our results for the pp-spin model will be helpful in designing real quantum devices. However, to implement BQA with a nonstoquastic catalyst by using KPOs, we need to develop a framework in the bosonic system similar to our proposal. We also leave this for future work.

For further understanding of a nonstoquastic catalyst in BQA, it is desirable to study other instances, such as the weak-strong cluster problem, which also has a first-order phase transition [19, 53]. Additionally, developing other avenues for improving BQA is interesting. Various approaches for improving standard QA have been studied, for example, inhomogeneous driving [52, 54, 55], reverse annealing [56, 57, 58], and counterdiabatic driving [59, 60, 61, 62, 63]. Whether these are also applicable to BQA is an interesting topic.

Acknowledgements.
The authors thank H. Nishimori for useful discussions and comments. This paper is based on the results obtained from a project (Project No. JPNP16007) commissioned by the New Energy and Industrial Technology Development Organization (NEDO), Japan. This work is also supported by MEXT’s Leading Initiative for Excellent Young Researchers and JST PRESTO (Grant No. JPMJPR1919), Japan.

Appendix A Quantum annealing with nitrogen vacancies centers in diamond

Here, we discuss the experimental realization of BQA using the NV centers in diamonds. The electronic ground state of the NV center is a spin triplet where we have |0\ket{0} and |±1\ket{\pm 1}. We can polarize the NV center by applying a green laser [64]. The state of the NV centers can be read out by measuring the photoluminescence [64, 65] and can be controlled using microwave pulses [65, 66].

The Hamiltonian of the NV centers is given as follows [67]:

H\displaystyle H =i=1NDi(S^iz)2+Ei[(S^ix)2(S^iy)2]\displaystyle=\sum_{i=1}^{N}D_{i}(\hat{S}_{i}^{z})^{2}+E_{i}\quantity[(\hat{S}_{i}^{x})^{2}-(\hat{S}_{i}^{y})^{2}]
+2λixS^ixcosωit+2λiyS^iycosωit\displaystyle+2\lambda_{i}^{x}\hat{S}_{i}^{x}\cos\omega_{i}t+2\lambda_{i}^{y}\hat{S}_{i}^{y}\cos\omega_{i}t
+i,jgijzS^izS^jz+gijxy(S^ixS^jx+S^iyS^jy),\displaystyle+\sum_{i,j}g_{ij}^{z}\hat{S}_{i}^{z}\hat{S}_{j}^{z}+g^{xy}_{ij}(\hat{S}_{i}^{x}\hat{S}_{j}^{x}+\hat{S}_{i}^{y}\hat{S}_{j}^{y}), (13)

where DiD_{i} denotes the zero-field splitting, EiE_{i} denotes the strain, λix\lambda_{i}^{x} (λiy\lambda_{i}^{y}) denotes the Rabi frequency along the xx (yy) direction, and gzg^{z} (gxyg^{xy}) denotes the coupling strength of the Ising (flip-flop) interaction. The typical coupling strength between NV centers is around tens of kilohertz when the distance between NV centers is tens of nanometers [68, 69]. We can control the zero-field splitting and strain by applying electric fields [70]. We can determine the Rabi frequency by changing the microwave amplitudes [65]. So we can set the energy scale of the NV centers to be tens of kilohertz when we implement the BQA. By going to the rotating frame and using the rotating wave approximation, we obtain

H\displaystyle H\simeq i=1N(Diωi)(S^iz)2+Ei[(S^ix)2(S^iy)2]\displaystyle\sum_{i=1}^{N}(D_{i}-\omega_{i})(\hat{S}_{i}^{z})^{2}+E_{i}\quantity[(\hat{S}_{i}^{x})^{2}-(\hat{S}_{i}^{y})^{2}]
+λixS^ix+λiyS^iy+i,jgzS^izS^jz.\displaystyle+\lambda_{i}^{x}\hat{S}_{i}^{x}+\lambda_{i}^{y}\hat{S}_{i}^{y}+\sum_{i,j}g_{z}\hat{S}_{i}^{z}\hat{S}_{j}^{z}. (14)

We can tune the value of EiE_{i} by applying electric fields [70]. It is worth mentioning that, by adjusting the parameters with the NV centers, we can realize the Hamiltonian in Eq. (5) with p=2p=2. It is possible to implement conventional QA with NV centers by using the spin lock technique [38, 39]. However, to perform the spin-lock, we need to perform single-qubit rotations. This means that the gate error will accumulate, and the success probability of QA will decrease. On the other hand, when we perform BQA with the NV centers, we do not need to perform any gate operations. This shows the practical advantage of BQA with NV centers.

Let us discuss the possible realization of the nonstoquastic Hamiltonian (III) in our method. It is known that the NV center and a bosonic mode can be coupled with either inductive or capacitive coupling [71, 72, 73, 74]. Especially, we can couple a magnetic-field mode with the NV center in a subspace spanned by |B|B\rangle and |D|D\rangle [75, 76, 77]. Within this subspace, the interaction with such a bosonic mode is HI=ig(aσ^i++aσ^i)H_{\rm{I}}=\sum_{i}g(a\hat{\sigma}_{i}^{+}+a^{\dagger}\hat{\sigma}^{-}_{i}), where σ^+=|BD|\hat{\sigma}^{+}=|B\rangle\langle D| and σ^=|DB|\hat{\sigma}^{-}=|D\rangle\langle B| are the Pauli operators and |B=(|+1+|1)/2|B\rangle=(|+1\rangle+|-1\rangle)/\sqrt{2} [|D=(|+1|1)/2|D\rangle=(|+1\rangle-|-1\rangle)/\sqrt{2}] denotes a bright (dark) state. In the dispersive regime where the detuning between the bosonic mode and the resonance frequency of the NV centers is much larger than gg, we obtain HI(iσ^iz)2H_{\rm{I}}\propto(\sum_{i}\hat{\sigma}_{i}^{z})^{2}, where σ^iz=|BB||DD|=|+11|+|1+1|\hat{\sigma}_{i}^{z}=|B\rangle\langle B|-|D\rangle\langle D|=|+1\rangle\langle-1|+|-1\rangle\langle+1| [71, 78, 79]. This corresponds to the nonstoquastic catalyst (III).

Appendix B Driver Hamiltonian rotated around zz axis

Refer to caption
Refer to caption
Figure 11: Plots of θmin\theta_{\min}, ϕmin\phi_{\min}, αmin\alpha_{\min}, βmin\beta_{\min}, and order parameter mm against ss around the phase transitions for p=5p=5 and C=5C=5 for several χ\chi. In each case, A(s)A(s) and B(s)B(s) are from Eq. (3), with A0=3A_{0}=3, σ2=0.1\sigma^{2}=0.1, and B0=40B_{0}=40.

We consider the following Hamiltonian

H^(s)=\displaystyle\hat{H}(s)= i=1N[A(s)(cosχ2S^ix+sinχ2S^iy)B(s)(S^iz)2]\displaystyle\sum_{i=1}^{N}\quantity[-A(s)\quantity(\cos\frac{\chi}{2}\hat{S}_{i}^{x}+\sin\frac{\chi}{2}\hat{S}_{i}^{y})-B(s)(\hat{S}_{i}^{z})^{2}]
+CN(1Ni=1N(S^ix)2(S^iy)2)2N(1Ni=1NS^iz)p,\displaystyle+CN\quantity(\frac{1}{N}\sum_{i=1}^{N}(\hat{S}_{i}^{x})^{2}-(\hat{S}_{i}^{y})^{2})^{2}-N\quantity(\frac{1}{N}\sum_{i=1}^{N}\hat{S}_{i}^{z})^{p}, (15)

where χ\chi is the rotation angle of the driver Hamiltonian around the zz axis. We note that the operator S^iy\hat{S}_{i}^{y} has an imaginary component. As in Sec. IV, we calculate θmin,ϕmin,αmin,βmin\theta_{\min},\phi_{\min},\alpha_{\min},\beta_{\min}, and the order parameter mm from the semiclassical potential of the Hamiltonian (B). The semiclassical potential is as follows:

VSC(s,χ.θ,ϕ,α,β)=\displaystyle V_{\textrm{SC}}(s,\chi.\theta,\phi,\alpha,\beta)= limN1NψSC|H^(s)|ψSC=A(s)2sinθ[cosϕ2cos(α+χ2)+sinϕ2cos(βχ2)]\displaystyle\lim_{N\rightarrow\infty}\frac{1}{N}\bra{\psi_{\textrm{SC}}}\hat{H}(s)\ket{\psi_{\textrm{SC}}}=-\frac{A(s)}{\sqrt{2}}\sin\theta\quantity[\cos\frac{\phi}{2}\cos\quantity(\alpha+\frac{\chi}{2})+\sin\frac{\phi}{2}\cos\quantity(\beta-\frac{\chi}{2})]
B(s)sin2θ2+C(sin2θ2sinϕcos(αβ))2(sin2θ2cosθ)p.\displaystyle-B(s)\sin^{2}\frac{\theta}{2}+C\quantity(\sin^{2}\frac{\theta}{2}\sin\phi\cos(\alpha-\beta))^{2}-\quantity(\sin^{2}\frac{\theta}{2}\cos\theta)^{p}. (16)

Here, we fix p=5p=5. In the stoquastic case C=0C=0, θmin\theta_{\min}, ϕmin\phi_{\min} and the order parameter mm are the same as in Fig. 2, while αmin=χ/2\alpha_{\min}=-\chi/2 and βmin=χ/2\beta_{\min}=\chi/2. Next, we consider the nonstoquastic case C=5C=5. Figure 11 shows the numerical results for several χ\chi. Note that χ=0\chi=0 reproduces the result in Fig. 3(b), where the first-order phase transition disappears. However, as indicated in Fig. 11(a), the first-order phase transition reappears even if χ\chi rotates slightly from zero. The top half of Fig. 11 shows that the jump in the order parameter increases as χ\chi increases from 0 to π/2\pi/2. We also find αmin\alpha_{\min} and βmin\beta_{\min} deviate from zero by rotating χ\chi. In Fig. 11(e), we obtain αmin=π/4\alpha_{\min}=-\pi/4 and βmin=π/4\beta_{\min}=\pi/4. This means that the third term, given by the nonstoquastic catalyst, in the semiclassical potential (B) vanishes. Therefore, the nonstoquastic catalyst is ineffective for the case of χ=π/2\chi=\pi/2.

The bottom half of Fig. 11 shows that the jump in the order parameter decreases as χ\chi increases from π/2\pi/2 to π\pi. Figure 11(j) for χ=π\chi=\pi shows the second-order phase transition with αmin=π/2\alpha_{\min}=-\pi/2 and βmin=π/2\beta_{\min}=\pi/2, where the third term in the semiclassical potential (B) remains. However, the first-order phase transition shows up even if χ\chi shifts slightly from π\pi, as shown in Figs. 11(g)-11(i). Therefore, we need to take care with the rotation angle of the driver term around the zz axis when we remove the first-order phase transition using the proposed nonstoquastic catalyst.

Appendix C Diagonalizing the Hamiltonian (III)

To evaluate the exact ground state for a finite-size system, we consider the matrix representation of the total Hamiltonian (III). Since the Hamiltonian is symmetric under the spin permutation, we can restrict our computation to the symmetric subspace. Hence, the basis can be described by the number state for NN spins, defined as

|n1,n0,n1=\displaystyle\ket{n_{1},n_{0},n_{-1}}= n1!n0!n1!N!𝒫{|1n1|0n0|1n1},\displaystyle\sqrt{\frac{n_{1}!n_{0}!n_{-1}!}{N!}}\sum\mathcal{P}\quantity{\ket{1}^{\otimes n_{1}}\ket{0}^{\otimes n_{0}}\ket{-1}^{\otimes n_{-1}}}, (17)

where n1n_{1}, n0n_{0}, and n1n_{-1} denote the number of spins in states |1\ket{1}, |0\ket{0}, and |1\ket{-1}, respectively, and 𝒫\sum\mathcal{P} represents the sum over all permutations of NN entries. We then obtain the matrix element of the Hamiltonian n1,n0,n1|H^(s)|n1,n0,n1=[H^(s)](n1,n0,n1),(n1,n0,n1)\bra{n_{1},n_{0},n_{-1}}\hat{H}(s)\ket{n_{1},n_{0},n_{-1}}=[\hat{H}(s)]_{(n_{1},n_{0},n_{-1}),(n_{1}^{\prime},n_{0}^{\prime},n_{-1}^{\prime})} for all possible combinations of (n1,n0,n1)(n_{1},n_{0},n_{-1}) as

[H^(s)](n1,n0,n1),(n1,n0,n1)\displaystyle[\hat{H}(s)]_{(n_{1},n_{0},n_{-1}),(n_{1},n_{0},n_{-1})}
=\displaystyle= B(s)(Nn0)+CN(2n1n1+n1+n1)\displaystyle-B(s)(N-n_{0})+\frac{C}{N}(2n_{1}n_{-1}+n_{1}+n_{-1})
N(n1n1N)p,\displaystyle-N\quantity(\frac{n_{1}-n_{-1}}{N})^{p}, (18)
[H^(s)](n1,n0+1,n11),(n1,n0,n1)\displaystyle[\hat{H}(s)]_{(n_{1},n_{0}+1,n_{-1}-1),(n_{1},n_{0},n_{-1})}
=\displaystyle= [H^(s)](n1,n0,n1),(n1,n0+1,n11)\displaystyle[\hat{H}(s)]_{(n_{1},n_{0},n_{-1}),(n_{1},n_{0}+1,n_{-1}-1)}
=\displaystyle= [H^(s)](n1+1,n01,n1),(n1,n0,n1)\displaystyle[\hat{H}(s)]_{(n_{1}+1,n_{0}-1,n_{-1}),(n_{1},n_{0},n_{-1})}
=\displaystyle= [H^(s)](n1,n0,n1),(n1+1,n01,n1)\displaystyle[\hat{H}(s)]_{(n_{1},n_{0},n_{-1}),(n_{1}+1,n_{0}-1,n_{-1})}
=\displaystyle= A(s)(n0+1)n12,\displaystyle-A(s)\sqrt{\frac{(n_{0}+1)n_{-1}}{2}}, (19)
[H^(s)](n1+2,n0,n12),(n1,n0,n1)\displaystyle[\hat{H}(s)]_{(n_{1}+2,n_{0},n_{-1}-2),(n_{1},n_{0},n_{-1})}
=\displaystyle= [H^(s)](n1,n0,n1),(n1+2,n0,n12)\displaystyle[\hat{H}(s)]_{(n_{1},n_{0},n_{-1}),(n_{1}+2,n_{0},n_{-1}-2)}
=\displaystyle= CN(n1+2)(n1+1)n1(n11).\displaystyle\frac{C}{N}\sqrt{(n_{1}+2)(n_{1}+1)n_{-1}(n_{-1}-1)}. (20)

By diagonalizing the matrix, we obtain the eigenvalues en1,n0,n1GSe_{n_{1},n_{0},n_{-1}}^{\mathrm{GS}} of the exact ground state of the finite system as

|ψGS(N)=n1+n0+n1=Nen1,n0,n1GS|n1,n0,n1.\displaystyle\ket{\psi_{\mathrm{GS}}^{(N)}}=\sum_{n_{1}+n_{0}+n_{-1}=N}e_{n_{1},n_{0},n_{-1}}^{\mathrm{GS}}\ket{n_{1},n_{0},n_{-1}}. (21)

From the eigenvalues, we can calculate the energy gap and also the order parameter for the finite-size system as

mN:=\displaystyle m_{N}:= 1NψGS(N)|i=1NS^iz|ψGS(N)\displaystyle\frac{1}{N}\bra{\psi_{\mathrm{GS}}^{(N)}}\sum_{i=1}^{N}\hat{S}_{i}^{z}\ket{\psi_{\mathrm{GS}}^{(N)}}
=\displaystyle= 1Nn1+n0+n1=N(n1n1)|en1,n0,n1|2.\displaystyle\frac{1}{N}\sum_{n_{1}+n_{0}+n_{-1}=N}(n_{1}-n_{-1})|e_{n_{1},n_{0},n_{-1}}|^{2}. (22)

Finally, we can calculate the inner product between the spin-coherent ground state and the exact ground state as

ψSC,GS|ψGS(N)=\displaystyle\bra{\psi_{\mathrm{SC,GS}}}\ket{\psi_{\mathrm{GS}}^{(N)}}= n1+n0+n1=Nen1,n0,n1GSN!n1!n0!n1!\displaystyle\sum_{n_{1}+n_{0}+n_{-1}=N}e_{n_{1},n_{0},n_{-1}}^{\mathrm{GS}}\sqrt{\frac{N!}{n_{1}!n_{0}!n_{-1}!}}
×(sinθmin2cosϕmin2)n1(cosθmin2)n0\displaystyle\times\quantity(\sin\frac{\theta_{\min}}{2}\cos\frac{\phi_{\min}}{2})^{n_{1}}\quantity(\cos\frac{\theta_{\min}}{2})^{n_{0}}
×(sinθmin2sinϕmin2)n1.\displaystyle\times\quantity(\sin\frac{\theta_{\min}}{2}\sin\frac{\phi_{\min}}{2})^{n_{-1}}. (23)

In this derivation, we have fixed αmin=βmin=0\alpha_{\min}=\beta_{\min}=0. We can then calculate the fidelity.

References