Open quantum model
In this appendix, we use open quantum modeling to explain ZNE. We write the total Hamiltonian as
(19)
where HS and HB are system and bath Hamiltonians, respectively. We write the interaction Hamiltonian in a general form as
$${H}_{{\rm{int}}}=-\sqrt{\gamma }\sum _{\alpha }{Q}^{\alpha }{{\mathcal{O}}}^{\alpha },$$
(20)
where \({{\mathcal{O}}}^{\alpha }\) is an operator acting on the system and Qα is the noise operator acting on the corresponding environment. The operators \({{\mathcal{O}}}^{\alpha }\) are typically Pauli matrices, e.g., \({\sigma }_{\alpha }^{z}\) for flux noise and \({\sigma }_{\alpha }^{y}\) for charge noise. For static noise, such as control error, Qα can be considered as a constant random energy.
In open quantum systems, the state of the system is described by the reduced density matrix ρ(t). We choose the preferred basis to be the eigenstates \(\left\vert n\right\rangle\) of the system Hamiltonian HS with eigenvalues En. The Bloch-Redfield equation for the reduced density matrix ρ(t) is written as37
$${\dot{\rho }}_{nm}(t)=-i{\omega }_{nm}\,{\rho }_{nm}(t)-\gamma \sum _{k,l}{R}_{nmkl}\,{\rho }_{kl}(t),$$
(21)
where ωnm = En − Em and the Redfield tensor is defined as
$$\begin{array}{ll}{R}_{nmkl}\,=\,{\delta }_{lm}\mathop{\sum}\limits_{r}{\Gamma }_{nrrk}^{(+)}+{\delta }_{nk}\mathop{\sum}\limits_{r}{\Gamma }_{lrrm}^{(-)}\\\qquad\quad-{\Gamma }_{lmnk}^{(+)}-{\Gamma }_{lmnk}^{(-)}\end{array}$$
(22)
with
$${\Gamma }_{lmnk}^{(+)}=\frac{1}{2}\sum _{\alpha ,\beta }{{\mathcal{O}}}_{lm}^{\alpha }{{\mathcal{O}}}_{nk}^{\beta }{S}_{\alpha \beta }(-{\omega }_{nk}),$$
(23)
$${\Gamma }_{lmnk}^{(-)}=\frac{1}{2}\sum _{\alpha ,\beta }{{\mathcal{O}}}_{lm}^{\alpha }{{\mathcal{O}}}_{nk}^{\beta }{S}_{\alpha \beta }({\omega }_{lm}).$$
(24)
Here, \({{\mathcal{O}}}_{nm}^{\alpha }\equiv \left\langle n\right\vert {{\mathcal{O}}}^{\alpha }\left\vert m\right\rangle\) and the noise spectral density is defined as
$${S}_{\alpha \beta }(\omega )=\mathop{\int}\nolimits_{-\infty }^{\infty }dt\,{e}^{i\omega t}\langle {Q}^{\alpha }(t){Q}^{\beta }(0)\rangle .$$
(25)
For the case of uncorrelated heat baths we have
$${S}_{\alpha \beta }(\omega )={\delta }_{\alpha \beta }{S}_{\alpha }(\omega ).$$
(26)
For a time-dependent system Hamiltonian, the generalized Bloch-Redfield equation becomes45
$${\dot{\rho }}_{nm}=-i{\omega }_{nm}{\rho }_{nm}-\sum _{kl}\left(\gamma {R}_{nmkl}+{M}_{nmkl}\right){\rho }_{kl},$$
(27)
where
$${M}_{nmkl}=-{\delta }_{nk}\langle l| \dot{m}\rangle -{\delta }_{ml}\langle \dot{n}| k\rangle .$$
(28)
In the energy basis, we write the density matrix as a linear vector with 22N elements:
$$\hat{\rho }=\left[\begin{array}{c}{\rho }_{11}\\ .\\ .\\ {\rho }_{nm}\\ .\\ .\end{array}\right].$$
(29)
The master equation becomes a matrix equation:
$$\frac{d}{dt}\hat{\rho }(t)=[-i\hat{\omega }(t)-\hat{M}(t)-\gamma \hat{R}(t)]\hat{\rho }(t)$$
(30)
where
$$\hat{\omega }(t)=\left[\begin{array}{ccccccc}{\omega }_{11}(t)&&&&&&\\ &.&&&&&\\ &&.&&&&\\ &&&{\omega }_{nm}(t)&&&\\ &&&&.&&\\ &&&&&.&\end{array}\right],$$
(31)
is a diagonal matrix made of energy differences and \(\hat{M}\) and \(\hat{R}\) are the basis-rotation and relaxation matrices corresponding to Mnmkl and Rnmkl, respectively. A formal solution to this equation is
$$\hat{\rho }(t)={\hat{C}}_{1}+{\mathcal{T}}{e}^{-\mathop{\int}\nolimits_{0}^{t}[i\hat{\omega }(\tau )+\hat{M}(\tau )+\gamma \hat{R}(\tau )]d\tau }{\hat{C}}_{2}.$$
(32)
The time-ordering operator \({\mathcal{T}}\) is introduced to take care of non-commuting \(\hat{\gamma }(t)\), \(\hat{M}(t)\), and \(\hat{R}(t)\) at different times. Changing the integration variable to s = τ/ta, we get
$$\hat{\rho }({t}_{a})={\hat{C}}_{1}+{\mathcal{T}}{e}^{-{t}_{a}\mathop{\int}\nolimits_{0}^{1}[i\hat{\omega }(s)+\hat{M}(s)+\gamma \hat{R}(s)]ds}{\hat{C}}_{2}.$$
(33)
The term \(\gamma \hat{R}(s)\) in the exponent takes care of all relaxation and dephasing processes during the evolution, with γ appearing as a common factor in all time-scales. In the limit of small γ when those decay processes are not very strong, it is possible to assume this term is small and expand the exponent. Using Taylor expansion, we can write
$$\hat{\rho }({t}_{a})={\hat{\rho }}_{0}({t}_{a})+\mathop{\sum }\limits_{\mu =1}^{\infty }{(\gamma {t}_{a})}^{\mu }\,{\hat{\rho }}_{\mu }({t}_{a}),$$
(34)
where
$${\hat{\rho }}_{0}({t}_{a})={\hat{C}}_{1}+{\mathcal{T}}{e}^{-{t}_{a}\mathop{\int}\nolimits_{0}^{1}[i\hat{\omega }(s)+\hat{M}(s)]ds}{\hat{C}}_{2}$$
(35)
is the noise-free contribution to the density matrix and
$${\hat{\rho }}_{\mu }({t}_{a})={\left[\frac{{d}^{\mu }}{\mu !{({t}_{a}d\gamma )}^{\mu }}{\mathcal{T}}{e}^{-{t}_{a}\mathop{\int}\nolimits_{0}^{1}[i\hat{\omega }(s)+\hat{M}(s)+\gamma \hat{R}(s)]ds}\right]}_{\gamma = 0}{\hat{C}}_{2},$$
(36)
captures the effect of noise to order μ in perturbation. Turning back the density matrices from vector form to matrix form we obtain (5).
In some cases, only a small number of energy states get occupied during the annealing process. Therefore, we only need to incorporate relaxation and dephasing processes between those states. The experiment reported in ref. 33 is one such case. The evolution is limited to the lowest two energy states, during which the relaxation process is extremely slow. This allows expansion in powers of those relaxation rates only, although other decay processes could be much faster. As a result zero-T extrapolation worked for time scales millions of times longer than the expected single-qubit decoherence time of the qubits.
Practical energy-time rescaling
The goal of this section is to introduce a relation between energy and time rescaling so that the critical dynamics remain unchanged. We first write the time-dependent Hamiltonian in a dimensionless form with one dimensionless parameter τQ, which measures the speed of passing the critical point. The same quantity is used in some theory papers (see e.g., refs. 42,43) and rederived in “Methods—Critical and post-critical dynamics of the transverse field Ising chain”, hence our formalism allows direct comparison with these analytical results.
We start by writing the Hamiltonian (1) as
$$H(s)={\mathcal{J}}(s)\left(-g(s)\sum _{i}{\sigma }_{i}^{x}+{H}_{P}\right),$$
(37)
where
$$g(s)=\frac{\Gamma (s)}{{\mathcal{J}}(s)}$$
(38)
is the dimensionless transverse field. The corresponding Schrödinger equation reads
$$i\frac{d}{dt}\left\vert \psi (t)\rangle ={\mathcal{J}}(s)\left(-g(s)\sum _{i}{\sigma }_{i}^{x}+{H}_{P}\right)\right\vert \psi (t)\rangle.$$
(39)
Introducing a dimensionless time
$$\tilde{t}=\mathop{\int}\nolimits_{0}^{t}{\mathcal{J}}({t}^{{\prime} })d{t}^{{\prime} }={t}_{a}\mathop{\int}\nolimits_{0}^{s}{\mathcal{J}}({s}^{{\prime} })d{s}^{{\prime} },$$
(40)
we can write (39) in dimensionless form
$$i\frac{d}{d\tilde{t}}\left\vert \psi (\tilde{t})\right\rangle =\tilde{H}(\tilde{t})\left\vert \psi (\tilde{t})\right\rangle$$
(41)
where
$$\tilde{H}(\tilde{t})=-g(\tilde{t})\sum _{i}{\sigma }_{i}^{x}+{H}_{P}$$
(42)
is the dimensionless Hamiltonian. Note that \(\tilde{t}\in [0,{\tilde{t}}_{a}]\) with \({\tilde{t}}_{a}={t}_{a}\mathop{\int}\nolimits_{0}^{1}{\mathcal{J}}(s)ds\) being the dimensionless annealing time.
For fast annealing, only the speed of passing the critical point determines the critical dynamics. We define the critical point s = sc by
$${\Gamma }_{c}/{{\mathcal{J}}}_{c}={g}_{c},$$
(43)
where gc is the critical value of g. Using linear expansion near the critical point we write
$$g(\tilde{t})\approx {g}_{c}-\frac{\tilde{t}-{\tilde{t}}_{c}}{{\tau }_{Q}},$$
(44)
where τQ is the dimensionless quench time scale and \({\tilde{t}}_{c}=\tilde{t}({s}_{c})\). It is possible to express Kibble-Zurek dynamics only in terms of τQ. In other words, two systems with the same τQ are expected to yield the same statistics as long as only critical dynamics affect their evolution. For a slower evolution where the dynamics outside the critical region affect the results, details of the schedule become important.
We expand the schedule near the critical point as
$$\Gamma (s)={\Gamma }_{c}+{\Gamma }_{c}^{{\prime} }(s-{s}_{c})$$
(45)
$${\mathcal{J}}(s)={{\mathcal{J}}}_{c}+{{\mathcal{J}}}_{c}^{{\prime} }(s-{s}_{c}).$$
(46)
where Γc ≡ Γ(sc), \({\Gamma }_{c}^{{\prime} }\equiv {[{\partial }_{s}\Gamma (s)]}_{s = {s}_{c}}\), etc. Expanding g(s) near sc, we obtain
$$\begin{array}{rcl}g(s)&\approx &{g}_{c}+\displaystyle\frac{{\Gamma }_{c}^{{\prime} }{{\mathcal{J}}}_{c}-{\Gamma }_{c}{{\mathcal{J}}}_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}^{2}}(s-{s}_{c})\\ &\approx &{g}_{c}+{g}_{c}\left[\displaystyle\frac{{\Gamma }_{c}^{{\prime} }}{{\Gamma }_{c}}-\displaystyle\frac{{{\mathcal{J}}}_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}}\right](s-{s}_{c})\\ &\approx &{g}_{c}+{g}_{c}\left[\displaystyle\frac{{\Gamma }_{c}^{{\prime} }}{{\Gamma }_{c}}-\displaystyle\frac{{{\mathcal{J}}}_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}}\right]\displaystyle\frac{\left(t-{t}_{c}\right)}{{t}_{a}}.\end{array}$$
(47)
On the other hand
$$\tilde{t}-{\tilde{t}}_{c}\approx {{\mathcal{J}}}_{c}\left(t-{t}_{c}\right).$$
(48)
Therefore,
$$g(\tilde{t})\approx {g}_{c}+{g}_{c}\left[\frac{{\Gamma }_{c}^{{\prime} }}{{\Gamma }_{c}}-\frac{{{\mathcal{J}}}_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}}\right]\frac{\left(\tilde{t}-{\tilde{t}}_{c}\right)}{{{\mathcal{J}}}_{c}{t}_{a}}.$$
(49)
Comparing with (44), we obtain
$${\tau }_{Q}({s}_{c})=\frac{{t}_{a}}{{t}_{Q}({s}_{c})},$$
(50)
where
$${t}_{Q}(s)=\frac{1}{\Gamma (s)}\frac{d}{ds}\log \frac{{\mathcal{J}}(s)}{\Gamma (s)}$$
(51)
defines a time scale that only depends on the annealing schedule. For a 1D spin chain with a problem Hamiltonian
$${H}_{P}=-\sum _{i}{\sigma }_{i}^{z}{\sigma }_{i+1}^{z},$$
(52)
the critical point is the point where \({\Gamma }_{c}={\mathcal{J}}({s}_{c})\), thus gc = 1. On the other hand, for 2D and 3D problems we have gc > 1 and, therefore, we expect the critical point to occur earlier in the schedule.
In order for the two systems to have the same critical dynamics, they need to have the same τQ. Equation (50) requires that ta should be scaled the same way as tQ in (51). If both Γ(s) and \({\mathcal{J}}(s)\) are scaled the same way such that HS → HS/κ, we obtain tQ → κtQ, therefore we need λ = κ, as expected for simple rescaling.
For the more practical case of only rescaling HP, it is equivalent to \({\mathcal{J}}(s)\to {\mathcal{J}}(s)/\kappa\) without changing Γ(s). Obviously, the critical point will be shifted to a new point \({s}_{c}^{\kappa }\) which is the solution to \(\Gamma ({s}_{c}^{\kappa })={g}_{c}{\mathcal{J}}({s}_{c}^{\kappa })/\kappa\). Thus, one needs to calculate the new \({t}_{Q}^{\kappa }\), obtained from (51) at \({s}_{c}^{\kappa }\). The correct time rescaling coefficient will therefore be:
$$\lambda (\kappa )={t}_{Q}^{\kappa }/{t}_{Q}.$$
(53)
For the case of the 1D transverse field Ising problem, we can write
$$\lambda (\kappa )=\frac{{{\mathcal{J}}}_{c}^{2}[{{\mathcal{J}}}_{c}^{\kappa {\prime} }-{\Gamma }_{c}^{\kappa {\prime} }]}{{{\mathcal{J}}}_{c}^{\kappa 2}[{{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }]}.$$
(54)
where \({\Gamma }_{c}^{\kappa {\prime} }={\Gamma }^{{\prime} }({s}_{c}^{\kappa })\), etc. We should emphasize that the above analysis is based on the assumption that Kibble-Zurek dynamics can be completely characterized by a single time-scale. In reality, there are other time scales that are relevant to post-critical dynamics, which may explain the small ta-dependence in Fig. 8a.
Critical and post-critical dynamics of the transverse field Ising chain
Quantum Ising chain
The transverse field quantum Ising chain is46
$$H=-\mathop{\sum }\limits_{n=1}^{N}\left(\Gamma {\sigma }_{n}^{x}+{\mathcal{J}}{\sigma }_{n}^{z}{\sigma }_{n+1}^{z}\right),$$
(55)
where we assume periodic boundary conditions, \({\overrightarrow{\sigma }}_{N+1}\,=\,{\overrightarrow{\sigma }}_{1}\), and even N for definiteness. For N → ∞ the quantum critical point at \({\Gamma }_{c}/{{\mathcal{J}}}_{c}=1\) separates the paramagnetic and ferromagnetic phases. Note that the programmed ferromagnetic coupling (Jij = −1.8/κ) is absorbed into the definition of \({\mathcal{J}}\) for purposes of this section. After the Jordan-Wigner transformation:
$$\begin{array}{rcl}{\sigma }_{n}^{x}&=&1-2{c}_{n}^{\dagger }{c}_{n}\,,\\ {\sigma }_{n}^{z}&=&-\left({c}_{n}^{\dagger }+{c}_{n}\right)\mathop{\prod}\limits_{m < n}(1-2{c}_{m}^{\dagger }{c}_{m})\,,\end{array}$$
(56)
introducing fermionic annihilation operators cn, the Hamiltonian (55) becomes
$$H\,=\,{P}^{+}\,{H}^{+}\,{P}^{+}\,+\,{P}^{-}\,{H}^{-}\,{P}^{-}\,.$$
(57)
Here the projectors
$${P}^{\pm }=\frac{1}{2}\left[1\pm \mathop{\prod }\limits_{n = 1}^{N}{\sigma }_{n}^{x}\right]=\frac{1}{2}\left[1\,\pm \,\mathop{\prod }\limits_{n = 1}^{N}\left(1-2{c}_{n}^{\dagger }{c}_{n}\right)\right],$$
(58)
define subspaces with even/odd numbers of fermions as the parity, related to \({\prod }_{n}{\sigma }_{n}^{x}\), is a good quantum number.
$${H}^{\pm }=\mathop{\sum }\limits_{n=1}^{N}\left[\Gamma \left({c}_{n}^{\dagger }{c}_{n}-\frac{1}{2}\right)-{\mathcal{J}}{c}_{n}^{\dagger }{c}_{n+1}+{\mathcal{J}}{c}_{n}{c}_{n+1}\right]+{\rm{h.c.}}\,$$
(59)
are the corresponding reduced Hamiltonians. Fermionic operators cn in H± satisfy (anti-)periodic boundary conditions: cN+1 = ∓ c1.
The ground state has even parity for any non-zero Γ. For a time evolution that begins in the ground state, the state remains in the even parity subspace. Terms relevant to H+ can be expressed by an anti-periodic Fourier transform
$${c}_{n}\,=\,\frac{{e}^{-i\pi /4}}{\sqrt{N}}\sum _{k}{c}_{k}{e}^{ikn}\,,$$
(60)
where pseudomomenta take half-integer values
$$k=\pm \frac{1}{2}\frac{2\pi }{N},\ldots ,\pm \frac{N-1}{2}\frac{2\pi }{N}\,.$$
(61)
The Hamiltonian can thereby be written in additive form,
$${H}^{+}=\sum _{k > 0}{H}_{k},$$
(62)
where
$${H}_{k}=2(\Gamma -{\mathcal{J}}\cos k)\left({c}_{k}^{\dagger }{c}_{k}-{c}_{-k}{c}_{-k}^{\dagger }\right)+2{\mathcal{J}}\sin k\left({c}_{k}^{\dagger }{c}_{-k}^{\dagger }+{c}_{-k}{c}_{k}\right).$$
(63)
Each Hamiltonian Hk lives in a 4-dimensional subspace but its ground state, and also the state excited during the ramp, belongs to a 2-dimensional subspace spanned by
$$\left\vert {\psi }_{k}\right\rangle ={u}_{k}^{* }\,\left\vert {0}_{k}\right\rangle +{v}_{k}^{* }\,{c}_{-k}^{\dagger }{c}_{k}^{\dagger }\left\vert {0}_{k}\right\rangle ,$$
(64)
where \(\left\vert {0}_{k}\right\rangle\) is a state without fermions: \({c}_{\pm k}\left\vert {0}_{k}\right\rangle =0\). The eigenstates satisfy stationary Bogoliubov-de Gennes (BdG) equations:
$$\varepsilon \left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right]=2\left[\begin{array}{cc}\Gamma -{\mathcal{J}}\cos k&{\mathcal{J}}\sin k\\ {\mathcal{J}}\sin k&-\Gamma +{\mathcal{J}}\cos k\end{array}\right]\left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right],$$
(65)
where eigenvalues ε are minus eigenenergies of Hamiltonians in Eq. (63). There are two eigenenergies corresponding to ε = ± εk, where
$${\varepsilon }_{k}=2\sqrt{{(\Gamma -{\mathcal{J}}\cos k)}^{2}+{{\mathcal{J}}}^{2}{\sin }^{2}k}\,$$
(66)
is the quasiparticle dispersion.
A fermionic kink operator43 that annihilates a kink on a bond connecting sites n and n + 1 is defined
$${\gamma }_{n+\frac{1}{2}}\equiv \left(\mathop{\prod}\limits_{l\le n}{\sigma }_{l}^{x}\right)\frac{{\sigma }_{n}^{z}-{\sigma }_{n+1}^{z}}{2i}.$$
(67)
With the Jordan-Wigner transformation (56), (67) becomes
$${\gamma }_{n+\frac{1}{2}}=\frac{1}{2i}\left({c}_{n+1}-{c}_{n}+{c}_{n+1}^{\dagger }+{c}_{n}^{\dagger }\right),$$
(68)
and its quasimomentum representation is
$$\begin{array}{ll}{\gamma }_{k}\,=\displaystyle\frac{{e}^{i\pi /4}}{\sqrt{N}}\mathop{\sum}\limits_{n}{\gamma }_{n+\frac{1}{2}}{e}^{-ik(n+\displaystyle\frac{1}{2})}\\\quad\,\,\,=\,{c}_{k}\sin \frac{k}{2}+{c}_{-k}^{\dagger }\cos \frac{k}{2}.\end{array}$$
(69)
In the ferromagnetic Ising chain at g = 0, Eq. (65) has two eigenstates with eigenvalues \(\varepsilon =2{\mathcal{J}}\) and \(\varepsilon =-2{\mathcal{J}}\), respectively,
$$\left\vert {\rm{GS}}\right\rangle =\sin \frac{k}{2}\left\vert {0}_{k}\right\rangle +\cos \frac{k}{2}{c}_{-k}^{\dagger }{c}_{k}^{\dagger }\left\vert {0}_{k}\right\rangle ,$$
(70)
$$\left\vert {\rm{ES}}\right\rangle =\cos \frac{k}{2}\left\vert {0}_{k}\right\rangle -\sin \frac{k}{2}{c}_{-k}^{\dagger }{c}_{k}^{\dagger }\left\vert {0}_{k}\right\rangle .$$
(71)
The ground state is a no-kink vacuum, \({\gamma }_{\pm k}\left\vert {\rm{GS}}\right\rangle =0\), and the excited state is a pair of kinks: \(\left\vert {\rm{ES}}\right\rangle ={\gamma }_{-k}^{\dagger }{\gamma }_{k}^{\dagger }\left\vert {\rm{GS}}\right\rangle\).
D-Wave QPU ramp
The transverse field Γ(s) and the ferromagnetic coupling \({\mathcal{J}}(s)\) are ramped with
where the time t runs from 0 to the annealing time ta. The states in (64) evolve according to the time-dependent Bogoliubov-de Gennes equations:
$$i\frac{d}{dt}\left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right]=2\left[\begin{array}{cc}\Gamma -{\mathcal{J}}\cos k&{\mathcal{J}}\sin k\\ {\mathcal{J}}\sin k&-\Gamma +{\mathcal{J}}\cos k\end{array}\right]\left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right].$$
(73)
Near the critical point, where \(\Gamma ({s}_{c})={\mathcal{J}}({s}_{c})\), the ramps can be linearized as
$$\Gamma (s)\approx {\Gamma }_{c}+(s-{s}_{c}){\Gamma }_{c}^{{\prime} },\,\,{\mathcal{J}}(s)\approx {{\mathcal{J}}}_{c}+(s-{s}_{c}){{\mathcal{J}}}_{c}^{{\prime} }.$$
(74)
Here the prime means d/ds and \({\Gamma }_{c}={{\mathcal{J}}}_{c}\). The approximation is accurate for long enough ta when the KZ excitation is completed near \({s}_{c}+\hat{s}\) soon after sc, where \(\hat{s}\propto {t}_{a}^{-1/2}\). In the same regime, only small quasimomenta k ≪ 1 are excited in the range proportional to \(\pm {t}_{a}^{-1/2}\). To the leading nontrivial order in s − sc and k, Eq. (73) becomes the Landau-Zener (LZ) problem,
$$i\frac{d}{d\tau }\left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right]\approx \left[\frac{1}{2}{\sigma }^{x}-\frac{1}{2}{\sigma }^{z}\tau {\Delta }_{k}\right]\left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right],$$
(75)
where
$$\tau =4{\Gamma }_{c}{t}_{a}(s-{s}_{c})k,\,\,{\Delta }_{k}=\frac{{{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }}{4{\Gamma }_{c}^{2}{t}_{a}{k}^{2}}.$$
(76)
The LZ excitation probability is
$${p}_{k}={e}^{-\frac{\pi }{2{\Delta }_{k}}}\approx {e}^{-2\pi {\tau }_{Q}{k}^{2}},$$
(77)
where the dimensionless KZ quench time is defined as
$${\tau }_{Q}=\frac{{\Gamma }_{c}^{2}{t}_{a}}{{{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }}.$$
(78)
The final kink density is
$$n=\frac{1}{2\pi }\mathop{\int}\nolimits_{-\pi }^{\pi }dk\,{p}_{k}=\frac{1}{2\pi \sqrt{2{\tau }_{Q}}}\equiv {\xi }^{-1}.$$
(79)
The last equality defines the KZ length including not only the universal KZ power law, \({\tau }_{Q}^{-1/2}\), but also the non-universal numerical factor. Up to a phase, the final state at the end of the ramp is
$$\left[\begin{array}{c}{u}_{k}\\ {v}_{k}\end{array}\right]=\left[\begin{array}{c}\sin \frac{k}{2}\\ \cos \frac{k}{2}\end{array}\right]\sqrt{1-{p}_{k}}+\left[\begin{array}{c}\cos \frac{k}{2}\\ -\sin \frac{k}{2}\end{array}\right]\sqrt{{p}_{k}}{e}^{i{\varphi }_{k}}$$
(80)
and the overall state reads
$$\mathop{\prod}\limits_{k\ > \ 0}\left(\sqrt{1-{p}_{k}}+\sqrt{{p}_{k}}{e}^{-i{\varphi }_{k}}{\gamma }_{-k}^{\dagger }{\gamma }_{k}^{\dagger }\right)\left\vert {\rm{GS}}\right\rangle .$$
(81)
Here \(\left\vert {\rm{GS}}\right\rangle\) is a vacuum for the kink annihilation operators, γk, i.e. the fully polarized ferromagnetic ground state.
The Gaussian state (81) is fully characterized by its quadratic correlators: normal
$$\begin{array}{rcl}{N}_{r}&=&\langle {\gamma }_{n+r+\displaystyle\frac{1}{2}}^{\dagger }{\gamma }_{n+\displaystyle\frac{1}{2}}\rangle =\displaystyle\frac{1}{\pi }\mathop{\int}\nolimits_{0}^{\pi }dk\,{p}_{k}\cos kr\\ &=&{\hat{\xi }}^{-1}{e}^{-\pi {(r/\xi )}^{2}},\\ \end{array}$$
(82)
and anomalous
$$\begin{array}{rcl}{\Delta }_{r}&=&\langle {\gamma }_{n+r+\displaystyle\frac{1}{2}}{\gamma }_{n+\frac{1}{2}}\rangle \\ &=&\displaystyle\frac{1}{\pi }\mathop{\int}\nolimits_{0}^{\pi }dk\,\sqrt{(1-{p}_{k}){p}_{k}}{e}^{-i{\varphi }_{k}}\sin kr.\end{array}$$
(83)
We approximate42
$$\sqrt{{p}_{k}(1-{p}_{k})}\approx \frac{19\sqrt{2\pi }}{20}{\left({\tau }_{Q}{k}^{2}\right)}^{1/2}{e}^{-\frac{4}{3}\pi {\tau }_{Q}{k}^{2}},$$
(84)
and expand the final phase as43
$${\varphi }_{k}(s=1)={\varphi }^{(0)}+{\varphi }^{(2)}\,2{\tau }_{Q}{k}^{2}.$$
(85)
The anomalous correlator (83) becomes
$${n}^{-2}{\left\vert {\Delta }_{r}\right\vert }^{2}=\alpha \frac{\xi }{l}{\left(r/l\right)}^{2}{e}^{-3\pi {\left(r/l\right)}^{2}},$$
(86)
where α = (19/20)2(3/2)3π = 9.57 and the length
$$l=\xi {\left[1+{\left(\frac{3{\varphi }^{(2)}}{2\pi }\right)}^{2}\right]}^{1/2}.$$
(87)
The connected kink correlator can be assembled as42,43
$$\begin{array}{rcl}{\mathcal{C}}(r)&=&{n}^{-2}{\left\vert {\Delta }_{r}\right\vert }^{2}-{n}^{-2}{N}_{r}^{2}\\ &=&\alpha \frac{\xi }{l}{\left(r/l\right)}^{2}{e}^{-3\pi {\left(r/l\right)}^{2}}-{e}^{-2\pi {(r/\xi )}^{2}}.\end{array}$$
(88)
It has two scales of length: the shorter KZ length ξ and the longer l. The latter depends on the parameter φ(2) in (85).
Derivation of φ
(2)
(2)
On the one hand, from the asymptote of the exact solution of (75), expressed by the Weber functions, one obtains the phase46
$${\varphi }_{k}(\tau )\approx \frac{\pi }{4}-\arg \left[\Gamma \left(1+\frac{i}{4{\Delta }_{k}}\right)\right]+\frac{\ln {\Delta }_{k}{\tau }^{2}}{4{\Delta }_{k}}+\frac{1}{2}{\Delta }_{k}{\tau }^{2},$$
(89)
accurate when Δkτ2 ≫ 1. Here Γ is the gamma function. With the support of (77) we can further approximate43
$${\varphi }_{k}(\tau )\approx \frac{\pi }{4}+\frac{{\gamma }_{E}}{4{\Delta }_{k}}+\frac{\ln {\Delta }_{k}{\tau }^{2}}{4{\Delta }_{k}}+\frac{1}{2}{\Delta }_{k}{\tau }^{2},$$
(90)
where γE is the Euler gamma constant. On the other hand, after the Landau-Zener excitation is completed around \({\Delta }_{k}{\hat{\tau }}^{2}=A\), where \(A={\mathcal{O}}(1)\), φk continues to grow as a dynamical phase:
$${\varphi }_{k}(\tau )={\varphi }_{k}(\hat{\tau })+\mathop{\int}\nolimits_{\hat{\tau }}^{\tau }d{\tau }^{{\prime} }\,2{\epsilon }_{k}({\tau }^{{\prime} }),$$
(91)
where \(2{\epsilon }_{k}(\tau )=\sqrt{1+{\Delta }_{k}^{2}{\tau }^{2}}\) is the energy gap in (75). With (76), the crossover condition \({\Delta }_{k}{\hat{\tau }}^{2}=A\) becomes
$$4\left({J}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }\right){t}_{a}{\hat{s}}^{2}=A.$$
(92)
This defines the parameter \(s={s}_{c}+\hat{s}\) after which the phase is approximated by the dynamical one in (91). The parameter A should be neither too small, to avoid the LZ excitation regime, nor too large, for (75) to remain accurate. In the next step we go beyond the approximate (73) that is accurate near the critical point only.
A quasiparticle dispersion that follows from the exact (73) can be expanded in powers of k2:
$${\epsilon }_{k}(s)\approx 2[{\mathcal{J}}(s)-\Gamma (s)]+\frac{{\mathcal{J}}(s)\Gamma (s)}{{\mathcal{J}}(s)-\Gamma (s)}{k}^{2}.$$
(93)
By the logic of (91) the final phase at sf = 1 becomes
$$\begin{array}{rcl}{\varphi }_{k}({s}_{f})&=&{\varphi }_{k}({s}_{c}+\hat{s})+{t}_{a}\mathop{\int}\nolimits_{{s}_{c}+\hat{s}}^{{s}_{f}}d{s}^{{\prime} }\,2{\epsilon }_{k}({s}^{{\prime} })\\ &=&\displaystyle\frac{\pi +2A}{4}+\displaystyle\frac{{\gamma }_{E}+\ln A}{4{\Delta }_{k}}\\ &&+\,2{t}_{a}\mathop{\int}\nolimits_{{s}_{c}+\hat{s}}^{{s}_{f}}d{s}^{{\prime} }\left[2[{\mathcal{J}}({s}^{{\prime} })-\Gamma ({s}^{{\prime} })]+\displaystyle\frac{{\mathcal{J}}({s}^{{\prime} })\Gamma ({s}^{{\prime} })}{{\mathcal{J}}({s}^{{\prime} })-\Gamma ({s}^{{\prime} })}{k}^{2}\right],\end{array}$$
(94)
and we can identify the coefficients in (85) as
$${\varphi }^{(0)}=\frac{1}{4}\left(\pi +2A\right)+4{t}_{a}\mathop{\int}\nolimits_{{s}_{c}+\hat{s}}^{{s}_{f}}d{s}^{{\prime} }\,[{\mathcal{J}}({s}^{{\prime} })-\Gamma ({s}^{{\prime} })],$$
(95)
$$\begin{array}{rcl}{\varphi }^{(2)}&=&\displaystyle\frac{1}{2}\left({\gamma }_{E}+\ln A\right)+\\ &&\displaystyle\frac{{{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}{\Gamma }_{c}}\mathop{\int}\nolimits_{{s}_{c}+\hat{s}}^{{s}_{f}}d{s}^{{\prime} }\,\displaystyle\frac{{\mathcal{J}}({s}^{{\prime} })\Gamma ({s}^{{\prime} })}{{\mathcal{J}}({s}^{{\prime} })-\Gamma ({s}^{{\prime} })},\end{array}$$
(96)
where
$$\hat{s}=\sqrt{\frac{A}{4({{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }){t}_{a}}}.$$
(97)
After isolating a logarithmic divergence of the integral near sc, that appears with increasing annealing time ta and decreasing \(\hat{s}\), we obtain:
$$\begin{array}{ll}{\varphi }^{(2)}\,=\,\ln \frac{{s}_{f}-{s}_{c}-\hat{s}}{\hat{s}}+\frac{1}{2}\left({\gamma }_{E}+\ln A\right)\\\qquad\quad+\mathop{\int}\nolimits_{{s}_{c}+\hat{s}}^{{s}_{f}}d{s}^{{\prime} }\left[\displaystyle\frac{{{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}{\Gamma }_{c}}\displaystyle\frac{{\mathcal{J}}({s}^{{\prime} })\Gamma ({s}^{{\prime} })}{{\mathcal{J}}({s}^{{\prime} })-\Gamma ({s}^{{\prime} })}-\frac{1}{{s}^{{\prime} }-{s}_{c}}\right].\end{array}$$
(98)
Neglecting terms linear in \(\hat{s}\propto {t}_{a}^{-1/2}\) and higher, we arrive at
$${\varphi }^{(2)}=\ln \xi +f.$$
(99)
Here \(\ln \xi\) is a universal contribution to the phase scrambling from near the critical point and f is a non-universal one from the post-critical dynamics that does not depend on ξ but only on the schedule:
$$\begin{array}{rcl}f&=&\frac{1}{2}{\gamma }_{E}-\ln 2\sqrt{2}\pi +\ln \displaystyle\frac{2({s}_{f}-{s}_{c})({{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} })}{{\Gamma }_{c}}+\\ &&\mathop{\int}\nolimits_{{s}_{c}}^{{s}_{f}}d{s}^{{\prime} }\left[\displaystyle\frac{{{\mathcal{J}}}_{c}^{{\prime} }-{\Gamma }_{c}^{{\prime} }}{{{\mathcal{J}}}_{c}{\Gamma }_{c}}\displaystyle\frac{{\mathcal{J}}({s}^{{\prime} })\Gamma ({s}^{{\prime} })}{{\mathcal{J}}({s}^{{\prime} })-\Gamma ({s}^{{\prime} })}-\displaystyle\frac{1}{{s}^{{\prime} }-{s}_{c}}\right].\end{array}$$
(100)
In general f(κ) depends on the scaling parameter κ in the transformation \({\mathcal{J}}\to {\mathcal{J}}/\kappa\). This is verified by the following examples.
Γ-linear ramp—As in refs. 42,43 we assume a linear Γ(s) = Γ0(1 − s) and a constant \({\mathcal{J}}(s)={\Gamma }_{0}/\kappa\). With sc = 1 − 1/κ and sf = 1 we obtain f(κ) equal to
$${f}_{0}=\frac{1}{2}{\gamma }_{E}-1-\ln \pi -\frac{1}{2}\ln 2.$$
(101)
It does not depend on κ.
Linear ramp—Here we assume that both parameters are linear functions: \(\Gamma (s)={\Gamma }_{0}+(s-{s}_{0}){\Gamma }_{0}^{{\prime} }\) and \({\mathcal{J}}(s)={{\mathcal{J}}}_{0}+(s-{s}_{0}){{\mathcal{J}}}_{0}^{{\prime} }\), where \({{\mathcal{J}}}_{0}={\Gamma }_{0}\) and \({s}_{f}={\Gamma }_{0}/(-{\Gamma }_{0}^{{\prime} })\). After the rescaling, \({\mathcal{J}}(s)\to {\mathcal{J}}(s)/\kappa\), the critical point moves to \({s}_{c}={s}_{0}+{\Gamma }_{0}(1-1/\kappa )/({{\mathcal{J}}}_{0}^{{\prime} }/\kappa -{\Gamma }_{0}^{{\prime} })\) and we obtain
$$f(\kappa )={f}_{0}+\ln \left[1+\frac{1}{\kappa }\frac{{{\mathcal{J}}}_{0}^{{\prime} }}{(-{\Gamma }_{0}^{{\prime} })}\right]+\frac{1}{2\kappa }\frac{{{\mathcal{J}}}_{0}^{{\prime} }}{(-{\Gamma }_{0}^{{\prime} })}.$$
(102)
For κ → 0 it diverges to + ∞ sending l → ∞ and making the anomalous part of the correlator negligible in this limit.
D-Wave QPU ramp—In order to avoid numerical instabilities in the integral (100), where the integrand is a finite difference of two functions that diverge for \(s\to {s}_{c}^{+}\), the annealing schedules \({\mathcal{J}}(s)\) and Γ(s) are approximated by smooth degree-10 polynomials in the range s = 0.025. . . 0.45. Furthermore, the integral is regularized by replacing its lower limit sc with \({s}_{c}+\hat{s}\), where the parameter A in (97) is treated as a regulator: A → 0+. The coherent phase-scrambling length (87) as a function of the scaling parameter κ is plotted in Fig. 4, where it is converged for A = 10−8. The connected kink-kink correlator is shown in Fig. 5. Despite the theory being developed with corrections of order 1/ξ, and assuming the large system size limit, it quite accurately describes the results of exact simulation of the Bugoliubov-de Gennes equations for the experimental regime. Dependence on ta is not insignificant through the experimental regime. Furthermore, the length scale l increases slightly as a function of κ in the range [1, 2.57] matching the experiment. Extrapolating backward in an experiment or simulation suppresses the length scale. We have assumed this is a small effect for purposes of experiments. Indeed, it seems to be small compared to the scale of the correction achieved, which is consistent with the statistical variation, with κ being dominated by noise rather than the post-critical (closed system) dynamical evolution.

The phase-scrambling length l(87) (divided by ξ) as a function of the scaling parameter κ. A broad maximum is located near κ = 4.

Top: the correlation for different annealing times ta at the scaling parameter κ = 1. Bottom: the correlation for different scaling parameters κ at ta = 7 ns. Theory has small deviations from the simulated (sim.) dynamics, consistent with corrections of O(1/ξ).
Special care is needed in the limit of small λ (κ), where the problem-energy scale diverges—particularly given that we consider dynamics initiated in a ground state at non-zero HP. For practical purposes, we might avoid these technicalities by considering extrapolation only to ‘small enough’ λ such that the statistical error is no longer dominated by ‘correctable’ noise (but by sampling error, systematic control errors, etc).
Experimental details
Several methods are presented in this section, alongside code examples sufficient for the reproduction of the main-text experiments in problem-Hamiltonian rescaling, and additional experimental data.
For simulation and the evaluation of λ(κ), we use the schedules shown in Fig. 6. These are developed based upon single and coupled-pair qubit experimental measurements, a parametric rfSQUID model, and a parametric (persistent-current based) mapping from an rfSQUID to Ising model (online documentation is available at https://docs.dwavesys.com/docs/latest/index.html. This includes QPU-specific properties (schedules and parameters)). This methodology leaves room for uncertainty and systematic errors18,19 (online documentation is available at https://docs.dwavesys.com/docs/latest/index.html. This includes QPU-specific properties (schedules and parameters)) that might explain some deviation in critical and post-critical phenomena of experimental results.

The schedules of the experimental and GA QPUs used in experiments parameterized by Γ(s) and \({\mathcal{J}}(s)\). The system Hamiltonian is \(H(s)/h=-\frac{1.8}{\kappa }{\mathcal{J}}(s){\sum }_{i=0}^{L-1}{\sigma }_{i}^{z}{\sigma }_{i+1 \,(mod \,L)}^{z}-\Gamma (s){\sum }_{i=0}^{L-1}{\sigma }_{i}^{x}\), and h is the Planck constant and σx,y are the Pauli matrices and L is the system size L = 232 (experimental), 1024 (general access).
Zero-noise extrapolation was performed using linear extrapolation in T (Fig. 1), quadratic extrapolation in λ (Figs. 2 and 7), and linear extrapolation in λ (Figs. 3, 8, 9) to zero; in each case, we used least-square methods.

Error mitigation of kink density on the experimental Advantage2 system. (left) Kink density is measured for various annealing times ta and coupling energies J = −1.8/κ. An empirical rescaling of time is performed by collapsing fits of \(\rho \propto {t}_{a}^{-1/2}\) for ta < 10. (center) The collapse achieved by rescaling, circles represent the extrapolated points at fixed ta/λ. Center(Inset) ZNE is performed in λ, using a quadratic fit, Eq. (17). (right) λ(κ) obtained from collapse (circles) compared to those obtained from Eq. (15) (triangles).

Mitigation of kink correlation on the experimental Advantage2 system. (Left) Simulation results are obtained for \({\mathcal{C}}(r)\); see “Methods—Simulation of dynamics” for details. Dashed line indicates a degree-10 polynomial that is replicated on the other panels to the right to facilitate comparison between theory and experiment. (Center-left) Unmitigated QA data (κ = 1) show correct qualitative behavior, but with a significantly flattened peak. (Center-right) Results obtained via linear ZNE to λ = 0 show good agreement with simulation, extrapolated curves are shifted to smaller r as is also observed for the GA Advantage2 prototype. (Right) We show example extrapolations for varying lattice distances r, with ta = 7.34 ns.

See description for Fig. 3. The kink density (top) is weakly dependent on the calibration refinement; there is small suppression in the kink density. The kink-correlation with calibration refinement at ta/λ(κ) = 8 ns (center) has enhanced peak-height, consistent with reduced disorder. We can combine calibration refinement with the collapse method for ta/λ(κ) = 8 ns, whereby λ kink-density is matched for all κ shown (described “Methods—Experimental details—Experimental Advantage2 prototype methodology at a scale L = 232”). This further enhances the peak height, but agreement with the 1-parameter theory (best fit l/ξ shown) is less convincing (at this ta); one can also observe that the data is clustered rather than linearly spaced in κ, indicating the perturbative (linear) approach is inappropriate.
Data and simulation curves shown in Fig. 3 are interpolated with a fitted four-parameter functional form, allowing reasonable agreement,
$${\mathcal{C}}(r)={f}_{1}{r}^{2}\exp (-{f}_{2}{r}^{2})-{f}_{3}\exp (-{f}_{4}{r}^{2}),$$
(103)
qualitatively matching the theory of “Methods—Critical and post-critical dynamics of the transverse field Ising chain”. Theory predicts, up to corrections O(1/ξ), parameters f = 9.31ξ/l3, 3π/l2, 1, 2π/ξ2.
Experimental Advantage2 prototype methodology at a scale L = 232
Quantum annealing experiments (Figs. 1, 7, and 8) were performed using a prototype D-Wave Advantage2 processor, with 232 flux qubits coupled in a one-dimensional periodic chain. Refinements of calibration are performed as previously detailed in the supplementary materials of ref. 18, and qualitatively matched to the description of the section “Experimental details—Calibration refinement method”47.
Average kink densities are measured over 20 programmings; 100 samples are taken in each programming. Kink correlations require more robust statistics, and are measured over 1000 programmings; 1000 samples are taken in each programming. All error bars represent 95% confidence intervals generated from bootstrap resampling of the 20 or 1000 programmings.
Qubit temperatures reported in Fig. 1 are measured by the population slope for uncoupled qubits subjected to a varying longitudinal field.
In the remainder of this section, we apply a problem-Hamiltonian rescaling on the same experimental Advantage2 system for which temperature extrapolation was performed (section “Zero-temperature extrapolation”), with a method assuming no knowledge of the schedule. This is an alternative to the schedule-derived method (15), and most appropriate when the schedule is not known with high confidence.
Figure 7. (left) shows measurements of kink density for different values of J = −1.8/κ as a function of annealing time. As expected, reducing the energy scale increases the number of kinks. Moreover, it increases the relative influence of the thermal environment as evidenced by the increasingly obvious deviation from \(n\propto {t}_{a}^{-1/2}\) at high ta. Nonetheless, it is possible to rescale the horizontal axis ta → ta/λ, using λ as a free parameter, to collapse all of the data within some part of the diagram (the coherent annealing regime at small ta, specifically we choose ta < 10). We assume that this kink-density statistic is error-free, thereby eliminating the possibility of correction by extrapolation, but we obtain λ(κ) that can be applied at larger ta for kink density (or at any ta for other statistics such as C(r)). The resulting collapse is shown in Fig. 7(center) and the values of λ(κ) obtained by this collapse are plotted in Fig. 7(right) together with theoretical predictions using (15). Note that the collapse method will fail if static errors, such as Hamiltonian misspecification, significantly impact the coherent regime. The agreement between the empirical collapse and the annealing-schedule-inferred theoretical values of λ(κ) in the inset suggests that kink-density is insensitive to such errors, and conversely demonstrates that the schedule is relatively accurate with respect to the evaluation of (15) at experimental κ.
Given λ(κ) we can consider behavior outside of the collapsed regime, at large ta. Since the dominant noise is thermal, one should extrapolate using quadratic fits per Eq. (17). The inset in Fig. 7b illustrates this extrapolation for three different values of ta/λ. The black circles in the main panel show the result of this extrapolation. As in Fig. 1, the extrapolated points agree with the exact \(n\propto {t}_{a}^{-1/2}\) behavior of larger ta. Thus one can successfully infer noise-free expectation values over a much broader range of annealing time than the ostensible coherent annealing regime.
We can also consider the kink correlation (18). For purposes of this section, we assume the kink-correlation with r normalized to ξ is weakly dependent on ta (as shown in Figs. 3 and 5) through the narrow range of ta studied, and we extrapolate to a curve averaged on ta. Figure 8 shows \({\mathcal{C}}(r)\) as a function of r normalized to the correlation length ξ = 1/n. Figure 8(left) illustrates the result obtained from simulation (BdG and DMRG are in agreement, as described in section “Simulation of dynamics”). Data is fitted with a 10th-order polynomial over the plot-range. Figure 8(center-right) illustrates the ZNE result, showing a significant improvement in alignment with the exact theoretical predictions (depicted by the solid lines), compared to unmitigated results (κ = 1, Fig. 8(center-left)). \({\mathcal{C}}(r)\) calculated by extrapolation, depicted in Fig. 8(center-right) exhibits a similar systematic deviation to that shown in Fig. 3, perhaps consistent with a reduced phase-scrambling-length scale (reduced post-critical dynamics). In Fig. 8(right), a few examples of extrapolation at different values of r are displayed, and unlike the case of thermal noise (Fig. 7), linear extrapolation works well, consistent with the correction of non-thermal noise sources.
GA Advantage2 prototype methodology at a scale L = 1024
In this section, we present details of the experimental method applied to the GA Advantage2_prototype2.3 QPU with supporting data. Code implementations are presented based on open-source repositories, principally the python package dwave-ocean-sdk (code examples rely upon dwave-ocean-sdk, an open-source Python repository hosted at https://github.com/dwavesystems/dwave-ocean-sdk)48,49. A connection to a QPU in the Leap quantum cloud service is established by DWaveSampler() and can be configured to call any GA QPU: the QPU used in these experiments is an Advantage2 prototype. The 1024 spin-variables i must be mapped to QPU-specific qubits for programming purposes via an embedding. We require a set of qubits programmable as a ring, which amounts to solving a subgraph isomorphism problem49. This can be done with open-source tools typically in less than a second as follows
Models with L > 1024 can be embedded, as above using additional time, or exploiting graph-specific insights. Embedding of smaller graphs is quicker, and can allow for parallelization. The ability to sample embeddings is useful to mitigate any locality-dependent errors. This can be achieved by creating the source and/or target graphs with shuffled variable and/or edge ordering before calling the deterministic subgraph search. Standard errors presented are determined with respect to variance between estimators on different programmings.
Given an anneal duration target ta (in microseconds, for κ = 1), and a rescaling κ, we can program and sample the QPU as lam(κ) is the function (15), calculated from the published schedule.
For the kink-density experiments, we drew samples for five embeddings, a total of 5 programming, and 5000 samples. For the kink-correlation experiments we drew 16,000 samples for the same 5 embeddings, a total of 80 programmings and 80,000 samples. The kink density (inverse correlation length) fluctuates slightly as a function of κ, and the zero-noise extrapolated value differs from the simulation result. This can be accounted for by small errors in the schedule; the empirical method of the the section “Experimental details—Experimental Advantage2 prototype methodology at a scale L = 232” by which curves are collapsed can mitigate for such misspecification in principle. In Fig. 3, we calculate C(r) for fixed (programmed) ta at each κ, using the empirical kink correlations, and kink density (which is non-constant in κ).
Calibration refinement method
A refinement of the calibration, dependent on programmed Hamiltonian, is possible through exploiting symmetries. Coded examples of the method have been published47. Specifically, the transverse field Ising model is translationally invariant, and parity (defined by the operator \({\prod }_{i}{\sigma }_{i}^{x}\)) is a conserved quantity. As a consequence \({C}_{i}=\langle {\sigma }_{i}^{z}{\sigma }_{i+1}^{z}\rangle =\bar{C}=1-2n\), and \({m}_{i}=\langle {\sigma }_{i}^{z}\rangle =0\), respectively for all i in the noiseless limit. Deviations are a calibration failure that can be corrected by adjustment of the programmed J and flux bias (ϕ) to minimize sum square residuals: \({\mathcal{O}}(\phi )={\sum }_{i}{m}_{i}^{2}\) and \({\mathcal{O}}(J)={\sum }_{i}{({C}_{i}-\bar{C})}^{2}\). Stochastic local search is sufficient, given that the residuals are smooth functions of the calibration parameters about the correct calibration:
$${\phi }_{i}(t+1)={\phi }_{i}(t)-{\alpha }_{\phi }(t){m}_{i};$$
(104)
$${J}_{i,i+1}(t+1)={J}_{i,i+1}(t)-{\alpha }_{J}(t)({C}_{i}-\bar{C}).$$
(105)
Here, {m, C, n} are sampling-based estimates on the tth programming, and α(t) is a learning rate.
For the presented data, we specify the learning rate as follows. In the first T/2 iterations, the learning rate is heuristically adapted so that the objective approaches a static value controlled by sampling error. On iterations for which \({{\mathcal{O}}}_{\phi }\) (\({{\mathcal{O}}}_{J}\)) grows, the learning rate is decreased by a factor 1.1; otherwise it grows by the same factor. A fixed value of αJ ≲ 1, or αϕ ~ 10μΦ0, can also work well, but adaptation is useful for efficiency and stability, particularly at higher susceptibility parameterizations (lower kink rate). In the second T/2 iterations the learning rate decays polynomially as ~ 1/t, so that we mitigate for sampling noise, and obtain theoretical guarantees on convergence (up to non-static, but low-frequency variation beyond the experimental time scale, which is practically small).
The calibration is found to be converged for our purposes at T = 64. Given the refined calibration, we collect data per section “Experimental details—GA Advantage2 prototype methodology at a scale L = 1024”. In Fig. 9 we show the impacts on kink density and kink correlation. The impacts on the kink density are small: a modest decrease in the kink density is observed. The kink-correlation peak value is enhanced: this is consistent with reduced dephasing or control errors18,43. Whilst the result is improved, the calibration refinement does not substantially change the conclusions relative to experiments performed with the baseline calibration.
Similarly, we can use the method of the section “Experimental details—Experimental Advantage2 prototype methodology at a scale L = 232” to collapse data with matched ξ = 1/n. We can take the collected data, and interpolate C(r) so that kink density is matched at ta = 7ns, and extrapolate this collapsed data, as shown in Fig. 9. We combine this method with the calibration refinement, as was used on the experimental Advantage2 system. The result is a further enhancement of the peak C(r) height, which is compatible with reduced noise. However, the agreement with a coarsening theory based only on l/ξ is not improved (see departure from the fit curve). The data clearly shows signs of clustering in κ, indicating the linear (perturbative) fitting method has failed. Failure of the linear extrapolation ZNE method to match the coarsening theory at small ta seems to occur in conjunction with C(r) data clustering (as a function of κ), the origin of which requires further study.
Simulation of dynamics
Simulation results are obtained both by integration of the Bugolioubov-de Gennes equations (73), and matrix product state (MPS) dynamics. There is agreement between these methods. Results of simulation through the experimental range are shown in Fig. 10, and in other experiments for the GA Advantage2 system used in experiments. Results are well described by the analysis of IV C. In the experimental range the kink density is described by Kibble-Zurek theory; the kink correlation can be understood after accounting for post-critical dynamics with an additional length scale.

Simulation results for the kink correlation are shown for the GA Advantage2 system through relevant experimental parameters as a function of annealing time (top) and problem Hamiltonian rescaling (bottom). The peak value and position of the kink correlation curve grow larger with ta, and to a lesser extent with κ. The curves are well characterized by a kink density (determined by the Kibble-Zurek theory), and a phase-scrambling-length scale l, as described in section “Critical and post-critical dynamics of the transverse field Ising chain”; best fit values for l are shown. A two-length scale model predicts slightly smaller peak values than the simulation, but this discrepancy is consistent with corrections of order O(1/ξ, 1/L), and corrections vanish at larger scales as expected.
MPS dynamics are here simulated by the time-dependent variational principle (TDVP) with a two-site update50,51 using ITensor library52. We also compared the results against the WII method introduced in ref. 53 using the TenPy library54 and the local Krylov method55 (for details about this method in MPS language see ref. 56) implemented by the DMRG++ library57. Overall, we found that TDVP emerges as the most efficient method, providing converged results using the largest time step (dt=0.01 ns). For the lattice geometry, we adopted the same mapping from periodic to open chain used in ref. 18 as shown in Fig. 11a. We found a much better performance of the numerical simulations when using a local Hilbert space of two qubits (see Fig. 11b) for the MPS wave-functions.

a Site ordering for MPS simulations of a periodic chain with one-qubit local Hilbert space. b Site ordering with a two-qubit local Hilbert space.
For the results shown in the main part of the manuscript, TDVP simulations were performed with a bond dimension D = 32 and a time step of 0.01 ns, with a maximum truncation error of 10−10.
Results can also be obtained, without the complications of a bond-dimension parameter, by a simple first- or second-order (Euler or Runge-Kutta) integration of the Bugoliobov de-Gennes equations at step size dt ~ 0.01 ns, as described in the section “Critical and post-critical dynamics of the transverse field Ising chain”. A DMRG method is also implemented validating the implementation. A strength of DMRG is the ability to efficiently generalize for inclusion of fields (hi), beyond first-neighbor couplings, or even explicit modeling of a bath, as analyzed in early works18.