Main

Identifying complex correlations between the many-body degrees of freedom in a quantum system is a central goal for the simulation of quantum dynamics. Even spectroscopic questions can be formulated in terms of few-point dynamical correlations. As entanglement grows with system size or evolution time, the resulting dynamics are often ergodic. Consequently, the sensitivities to the details of the quantum dynamics decay exponentially for most quantum observables, limiting their utility in revealing many-body correlations. Numerical or analytical studies of correlations are also hindered by the difficulty of identifying subtle contributing processes, which undermine common simplifying assumptions. Moreover, the linearity of the Schrödinger equation precludes the use of classical techniques based on sensitivity to initial conditions, methods that have proven effective in detecting the butterfly effect and characterizing classical chaos.

As a solution to the above challenge, experimental protocols that use refocusing to echo out nearly all evolution have become essential for probing highly entangled dynamics. These protocols have proven indispensable in quantum metrology and sensing19,20 as well as in studies of chaos, black holes and thermalization6,8,21,22,23. Dynamical sequences that include time reversal are most naturally described in the Heisenberg picture of operator evolution (Fig. 1). The sequence can be conceptualized as an interference problem, where correlations reflect coherent interference across many-body trajectories. Computing an observable can, thus, be expressed as a sum over distinct trajectories. In this conceptual framework, each time reversal corresponds to the addition of two interference arms and also other cross-terms contributing to experimental observables, which are formally known as out-of-time-order correlators (OTOCs)5,6,7,8,9,10,11,12,13,14,15,16,17,18.

Fig. 1: OTOCs as interferometers.
figure 1

a, When dynamical protocols involve echoing, the Heisenberg picture of the operator evolution is the natural framework for studying dynamics. b, OTOC and OTOC(2) can be viewed as time interferometers, which highlights their capability of refocusing on desired details and echoing out unwanted dynamics. See text for the definition of parameters.

In our work, we perform a family of OTOC experiments and leverage the interference framework to understand how different paths and their combinations reveal quantum correlations inaccessible without time reversal or with numerical methods. More specifically, we use the unique programmability of a digital quantum processor to change the number of interference arms (Fig. 2) and insert either noisy (Fig. 3) or coherent (Fig. 5) phase shifters into each arm. In response, we find that OTOCs are more sensitive to these perturbations compared with observables in the absence of time reversal. Furthermore, we discover that this sensitivity is enhanced as the order k of OTOC(k) (the number of interference arms) increases. In particular, OTOC(2) reveals constructive interference between Pauli strings that is invisible in lower-order observables.

Fig. 2: Sensitivity of OTOCs towards microscopic details of quantum dynamics.
figure 2

a, Top, quantum circuit schematic for measuring OTOCs of different orders, OTOC(k). Here, \(| {\psi }_{M}\rangle \) is an eigenstate of the measurement operator M (realized as Z in this work). The operator B is realized as X. Bottom, implementation of the unitary U as t cycles of single- and two-qubit gates. Each single-qubit gate is \(\exp \left(-{\rm{i}}\frac{\theta }{2}(\cos (\phi )X+\sin (\phi )Y)\right)\), where θ/π ∈ {0.25, 0.5, 0.75} and Ï•/Ï€ is chosen randomly from the interval [−1, 1]. Each iSWAP-like gate is equivalent to an iSWAP followed by a CPHASE gate with a conditional phase of approximately 0.35 rad. b, The mean (\({\overline{{\mathcal{C}}}}^{(4)}\)) and standard deviation (\(\sigma [{{\mathcal{C}}}^{(4)}]\)) of OTOC(2) (\({{\mathcal{C}}}^{(4)}\)) measured over 100 circuit instances for t = 6, 12 and 18 cycles. The colour at each qubit site indicates data collected with B applied to the given qubit. Purple dots indicate the fixed location of qm. Cyan lines represent the light cone of qm. c, Standard deviation of four quantities, TOC (\({{\mathcal{C}}}^{(1)}\)), OTOC (\({{\mathcal{C}}}^{(2)}\)), OTOC(2) (\({{\mathcal{C}}}^{(4)}\)) and the off-diagonal component of OTOC(2) (\({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\)). For \({{\mathcal{C}}}^{(2)}\), \({{\mathcal{C}}}^{(4)}\) and \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\), qm has the same fixed location as in b whereas qb gradually moves further from qm as the number of circuit cycles increases, such that the OTOC mean \({\overline{{\mathcal{C}}}}^{(2)}\approx 0.5\) is maintained. \({{\mathcal{C}}}^{(1)}\) corresponds to \(\langle Z(t)Z\rangle \) measured at a qubit close to the centre of the lattice. SQ, single qubit.

Fig. 3: Quantum interference and classical simulation complexity of OTOC(2).
figure 3

a, In the Heisenberg picture, the time-evolved B(t) branches into a superposition of multi-qubit Pauli strings. For \({{\mathcal{C}}}^{(2)}\), in which only two copies of B(t) are present, the final strings Pα and Pβ need to be identical to contribute. For \({{\mathcal{C}}}^{(4)}\), the strings (Pα, Pβ, Pγ, Pδ) contribute a ‘diagonal’ component \({{\mathcal{C}}}_{{\rm{diag}}}^{(4)}\) when Pα = Pβ and Pγ = Pδ, or an ‘off-diagonal’ component \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) when Pα ≠ Pβ ≠ Pγ ≠ Pδ. b, Protocol for probing quantum interference. Random Pauli operators are inserted at one circuit cycle, which changes the signs of the Pauli string coefficients. c, Relative signal change, characterized by 1 − ρ, as a function of the cycle at which Paulis are inserted. ρ refers to the Pearson correlation between experimental data from 50 different 40-qubit circuits (t = 22 cycles), obtained with and without Pauli insertion. Error bars denote standard errors estimated from resampling the experimental data. Insets, Data at cycle 11. d, Comparison of experimental \({{\mathcal{C}}}^{(2)}\) values against exactly simulated \({{\mathcal{C}}}^{(2)}\) for a set of 40-qubit circuit instances. Values computed using CMC heuristic algorithms are shown for comparison, achieving an SNR of 5.3, like that of the quantum processor (SNR = 5.4). Inset, circuit geometry (red for qm and blue for qb) used for the experiments in c–e. e, Experimental \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) values on the same set of 40 qubits, alongside exact and CMC simulations. \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) is measured by subtracting the Pauli-averaged \({{\mathcal{C}}}^{(4)}\) from the non-averaged \({{\mathcal{C}}}^{(4)}\). Here the experimental SNR is 3.9 whereas the SNR from CMC is 1.1. Error bars on experimental data are based on an empirical error model discussed in Supplementary Information sections II.F.3 and II.F.4. Exp, experiment; MC, Monte Carlo; sim, simulation.

To understand how repeated time-reversal restores the sensitivity to quantum dynamics, we first consider measuring the Pauli operator M ∈ {XYZ} of a qubit qm in a square lattice of qubits and initialized in an eigenstate of M. The measurement at a time t is equivalent to the time-ordered correlator (TOC), ⟨M(t)M⟩, where M(t) = U†(t)MU(t) denotes the time-evolved M in the Heisenberg picture, U is a many-body unitary, and ⟨…⟩ denotes the expectation value over a particular initial state. As observed in previous experiments24,25,26,27, ⟨M(t)M⟩ decays exponentially over time when U is ergodic. This stems from the scrambling of quantum information from the initial state of qm into the exponentially large Hilbert space of the system.

The above decay can, however, be partially refocused through the evolution outlined in Fig. 2a. Here, the dynamics U is replaced with the nested echo sequence Uk(t) = B(t)[MB(t)]k−1, where B(t) = U†(t)BU(t) is the time-evolved operator of another Pauli B acting on qubit(s) qb some distance away from qm and k ≥ 1 is an integer. The action of Uk may be understood as dispersing the information injected by M, modifying it by B, reversing it back to M and repeating this process k − 1 times. As \({U}_{k}^{\dagger }(t)={U}_{k}(t)\), the expectation value (denoted as \({{\mathcal{C}}}^{(2k)}\) in this case) may be written as:

$${{\mathcal{C}}}^{(2k)}=\langle {U}_{k}^{\dagger }(t)M{U}_{k}(t)M\rangle =\langle {(B(t)M)}^{2k}\rangle .$$
(1)

The quantity \({{\mathcal{C}}}^{(2)}\) coincides with the well-known out-of-time-order correlator5,6,7,8,9,10,11,12,13,14,15,16,17,18,28, OTOC. We, therefore, refer to \({{\mathcal{C}}}^{(2k)}\) as OTOC(k) or kth-order OTOC. Equation (1) yields two key insights. First, if the information originating from qm has not yet reached qb, B(t) commutes with M and the information coming back to qm is identical to its initial value. We, therefore, expect the existence of a wavefront across which \({{\mathcal{C}}}^{(2k)}\) decays. By increasing the separation between qm and qb, this front may be pushed later in time, thus allowing large signals to be measured where TOCs are approximately 0. Second, provided U is not a Clifford sequence, information starting from M and returning to M can take several different paths in configuration space. Correlations between Pauli strings within B(t) may, therefore, manifest through constructive interference between different paths for \({{\mathcal{C}}}^{(2k)}\) with k ≥ 2.

Sensitivity of OTOCs to quantum dynamics

We begin by characterizing the sensitivity of OTOC(2) to the microscopic details of quantum dynamics. Figure 2a schematically shows our quantum circuits, which are composed of random single-qubit and fixed two-qubit gates. The experiment is done by first fixing the choices of qm and qb. A circuit instance i is then generated by varying the random parameters of the single-qubit gates that interleave the deterministic set of two-qubit gates. For a fixed number of circuit cycles t within U, the quantity \({{\mathcal{C}}}^{(2k)}(t,{q}_{{\rm{m}}},{q}_{{\rm{b}}},i)\) is repeatedly measured until the statistical noise of the measurement is less than  10% of its average value. This protocol is then repeated by varying t, qm and qb, as well as the circuit instance i, which is sampled 50 to 250 times. Last, all experimental \({{\mathcal{C}}}^{(4)}\) or \({{\mathcal{C}}}^{(2)}\) values are normalized by a global rescaling factor obtained through error-mitigation strategies (Supplementary Information sections II.E.1 and II.F.1).

The top row of Fig. 2b displays the values of \({\overline{{\mathcal{C}}}}^{(4)}(t,{q}_{{\rm{b}}})\) for different circuit cycles and choices of qb, where the overline denotes averaging over circuit instances. The location of qm is fixed throughout these measurements. The information front introduced above is clearly visible in the experimental data. For each t, there is a boundary for qb beyond which \({{\mathcal{C}}}^{(4)}\) is  approximately 1. This boundary defines the light cone of qm, which corresponds to the set of qubits that have been entangled with qm. Moreover, we find that the circuit-to-circuit fluctuation of \({{\mathcal{C}}}^{(4)}(t,{q}_{{\rm{b}}})\), defined as the standard deviation σ of its value over circuit instances, is of the same order of magnitude as the average value near the information front (bottom row of Fig. 2b). This observation indicates that \({{\mathcal{C}}}^{(4)}\) is, indeed, highly sensitive to the details of the underlying evolution U, an effect that we will later use to demonstrate its application in Hamiltonian learning.

To study more systematically the decay of OTOC sensitivity over time, we measure the standard deviations of various OTOCs as functions of t (Fig. 2c). We observe that the standard deviations of \({{\mathcal{C}}}^{(2)}\), \({{\mathcal{C}}}^{(4)}\) and the off-diagonal part of OTOC(2) (\({{\mathcal{C}}}_{{\rm{off-diag}}}^{(4)}\), see ‘Large-loop interference in OTOC(2)’ for a definition) decay algebraically and remain over 0.01 beyond t = 20. The standard deviation of a TOC, which does not have the echo-like structure of OTOCs, decays exponentially over time and becomes less than 0.01 at t = 9. The stark contrast between TOC and OTOCs indicates that the interferometric nature of the latter is crucial for enhancing sensitivities to quantum dynamics. In Supplementary Information section IV, we provide further studies of OTOC(k) fluctuations using one-dimensional Haar random circuits, finding that these observables decay as a power law consistent with the two-dimensional experimental data.

Large-loop interference in OTOC(2)

The experiments performed in the preceding section, which change all details of U between OTOC measurements, is analogous to shifting the arms of an interferometer entirely (Fig. 1b). In this section, we demonstrate that higher-order OTOCs also become increasingly more sensitive to the phases of the interferometer arms, a hallmark of interference phenomena. Conceptually, many-body interference may be understood by first noting that equation (1) can, in the ergodic limit, be expressed as:

$${{\mathcal{C}}}^{(2k)}\,=\,{\rm{Tr}}\,[{(B(t)M)}^{(2k)}]\,/{2}^{N}.$$
(2)

For a given circuit instance, B(t) can be decomposed in the basis of the 4N Pauli strings {Pn} of our N-qubit system:

$$B(t)=\mathop{\sum }\limits_{n=1}^{{4}^{N}}{b}_{n}(t){P}_{n},$$
(3)

where {bn} is a set of real-valued time-dependent coefficients. The time evolution of B is visualized in the bottom left panel of Fig. 3a, where B is seen to branch out in Pauli space over time due to the action of non-Clifford gates in our circuits, creating the so-called operator entanglement18,29,30. In the schematic, the trajectories of some Pauli strings (shaded areas) are also seen to recombine during the time evolution. This mechanism, which affects both \({{\mathcal{C}}}^{(4)}\) and \({{\mathcal{C}}}^{(2)}\), will be referred to as small-loop interference.

The mechanism of large-loop interference is related to how Pauli strings at the end of the time evolution contribute to the experimental observable. It is present only in \({{\mathcal{C}}}^{(4)}\), as schematically shown in the upper panels of Fig. 3a. As MPnM = ±Pn, equation (2) can be written for \({{\mathcal{C}}}^{(4)}\) as:

$${{\mathcal{C}}}^{(4)}\,=\,\sum _{\alpha ,\beta ,\gamma ,\delta }{c}_{\alpha \beta \gamma \delta }\,{\rm{Tr}}[{P}_{\alpha }{P}_{\beta }{P}_{\gamma }{P}_{\delta }].$$
(4)

Here each cαβγδ is also a real-valued coefficient. Each Pauli string in this expression is represented as a coloured segment in the diagrams within the top panels of Fig. 3a. The length of this segment qualitatively represents the Hamming distance between the Pauli string and the identity. Multiplying two Pauli strings joins them at one end and forms a new Pauli string connecting the two new terminal points.

For the trace in equation (4) to be non-zero, the product of the four Pauli strings must be the identity, that is, the diagram must form a loop. This condition is satisfied through two distinct means. If α = β and γ = δ, we obtain the so-called diagonal contribution \({{\mathcal{C}}}_{\text{diag}}^{(4)}\) to \({{\mathcal{C}}}^{(4)}\) in which the loops enclose zero area. If α ≠ β ≠ γ ≠ δ, we obtain the off-diagonal contribution \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\), named because each term may be thought of as an off-diagonal element in the 44N × 44N density matrix formed by the Paulis. Diagrammatically, \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) consists of a superposition of operator loops, each of which contains three unconstrained Pauli strings and, therefore, encloses an arbitrarily large area. For comparison, large-loop interference is absent in \({{\mathcal{C}}}^{(2)}\), as only Pauli strings with α = β contribute, like \({{\mathcal{C}}}_{\text{diag}}^{(4)}\).

To characterize the effects of quantum interference, we insert random Pauli operators at different cycles within each application of U and U† (Fig. 3b). The inserted Paulis randomize the signs of the coefficients cαβγδ in equation (4) without changing their amplitudes. This is analogous to shifting the phase around an ordinary interference loop without changing its intensity. By ensemble-averaging over random Paulis and probing the changes in \({{\mathcal{C}}}^{(4)}\) or \({{\mathcal{C}}}^{(2)}\), the contribution of quantum interference to each observable can then be quantified. Figure 3c shows the experimentally measured 1 − ρ, where ρ is the Pearson correlation between circuits with and without inserted Paulis. The inserted Paulis produce substantial changes in \({{\mathcal{C}}}^{(4)}\), indicating that the large-loop interference effects (\({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\)) are a dominant contribution to \({{\mathcal{C}}}^{(4)}\). By contrast, the signal change for \({{\mathcal{C}}}^{(2)}\) is much weaker overall, owing to the presence of only small-loop interference. The larger residual effect of Pauli insertion near the edges of U is attributed to the fact that quantum gates closer to the B and M operators have more weight in the resulting signals. We also note that 1 − ρ is slightly reduced at later insertion cycles for \({{\mathcal{C}}}^{(4)}\), which may arise from external decoherence processes that tend to reduce the visibility of quantum interference. Last, by subtracting the \({{\mathcal{C}}}^{(4)}\) of each circuit after Pauli insertion from its original value, the off-diagonal contribution \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) can be experimentally extracted.

We find that the observed interference effects in \({{\mathcal{C}}}^{(2)}\) and \({{\mathcal{C}}}^{(4)}\) are closely connected to their complexities with respect to approximate classical simulation algorithms, as the degree of quantum interference sets the level of allowed classical approximation. For OTOC, we find that it is sometimes approximated well by combining exact wavefunction evolution with a Monte Carlo simulation that ignores the effects of small interference loops. Two such algorithms, cached Monte Carlo (CMC) and tensor networks Monte Carlo, are described in Supplementary Information section III.B. Figure 3d shows experimental \({{\mathcal{C}}}^{(2)}\) values from a set of circuits comprising 40 qubits, along with values of \({{\mathcal{C}}}^{(2)}\) computed using CMC. To quantify the accuracy of each dataset, we define a signal-to-noise ratio (SNR; Methods) against exactly simulated \({{\mathcal{C}}}^{(2)}\) values shown in the same figure. The SNR achieved by CMC (5.3) is close to the experimental SNR of 5.4. For the off-diagonal OTOC(2) (\({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\)), classical algorithms are far less accurate and achieve a much lower SNR (1.1) compared with the experiment (3.9), as shown in Fig. 3e. In Supplementary Information section III.C, we review all classical simulation algorithms attempted as part of this work and show that none succeeds in approximating \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\).

Towards practical quantum advantage

The combination of large sensitivity and high classical simulation complexity makes higher-order OTOCs such as OTOC(2) a prime candidate for achieving the long-standing goal of practical quantum advantage. To illustrate this potential, we perform two more experiments, which show: (1) OTOC(2) can be accurately resolved in regimes that are, at present, intractable with classical supercomputers. (2) A specific example wherein OTOC(2) is used to accomplish a practical task.

We begin by demonstrating (1). Figure 4a shows a set of \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) measurements performed with a 65-qubit geometry with B applied simultaneously to three different qubits, chosen to maximize the effective quantum volume (corresponding to the number of two-qubit gates falling within the light cones of the B and M operators31). To estimate the accuracy of these measurements, we next characterize the experimental error (SNR) across six different system sizes of up to 40 qubits (Fig. 4b). Here we observe that the SNR degrades only weakly as the system size increases and is also captured by the confidence interval of an empirical error model detailed in Supplementary Information sections II.F.3 and II.F.4. Based on the same error model, the SNR of the 65-qubit dataset is projected to range from 2 to 3. Given that classical heuristic algorithms are unable to achieve this accuracy (Supplementary Information section III.C), tensor-network contraction is the most effective approach toward classically simulating the same circuits. Figure 4c shows the estimated cost of simulating \({{\mathcal{C}}}_{\text{diag}}^{(4)}\) through tensor-network contraction on the Frontier supercomputer, which converges to approximately 3.2 years. This is a factor of approximately 13,000 longer than the experimental data collection time of 2.1 h per circuit, indicating that this experiment is, at present, in the beyond-classical regime of quantum computation.

Fig. 4: Measuring OTOC(2) in the classically challenging regime.
figure 4

a, \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) measured on a set of 65-qubit circuits each having t = 23 cycles. Inset, Qubit geometry. B acts simultaneously on three different qubits. b, Experimental SNRs for circuits measured with system sizes ranging from 18 to 40 qubits. Error bars correspond to the 95% confidence interval of an empirical error model (Supplementary Information sections II.F.3 and II.F.4). Error bars in a are based on the same empirical error model. c, Estimated time to compute \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) of a single circuit in a on the Frontier supercomputer using tensor-network contraction. The estimate was obtained by running a specially designed optimization algorithm46,47,48,49 on 20 Google Cloud virtual machines (totalling 1,200 CPUs) up to a period of 24 h (x axis). Estimates using a publicly available library cotengra47 lead to costs that are ten times higher after the same optimization time. TNCO, tensor-network contraction.

To apply OTOCs in real-world applications, we consider a physical system of interest characterized by a Hamiltonian with a set of unknown parameters. The physical system supplies a collection of OTOC(2) data, which is compared against a quantum simulation of the same Hamiltonian. The unknown parameters are then optimized until the quantum-simulated data match the real-world experimental data (Fig. 5a). The slowly decaying signal size and sensitivity of OTOC(2), as demonstrated in Figs. 2 and  3, make it a particularly suitable candidate for accomplishing this task, which is known as Hamiltonian learning32,33,34,35.

Fig. 5: Application to Hamiltonian learning.
figure 5

a, Scheme for applying OTOC(2) in Hamiltonian learning. OTOC(2) measured in a physical system of interest is compared with a quantum simulation of OTOC(2) using a parameterized Hamiltonian of the same system. Hamiltonian parameters are then optimized to minimize the difference between the two datasets. b, Demonstrating a one-parameter learning experiment. A collection of classically simulated \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) values from 20 circuit instances having a 34-qubit geometry (bottom left panel) are treated as data from a physical system of interest. The goal is to learn a particular phase ξ/π = 0.6 of the two-qubit gate unitary U2Q belonging to one pair of qubits (green bar in the top and bottom left panels). c, Experimentally measured \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) (quantum processor data) as a function of ξ for three different circuit instances. Blue lines indicate the ideal values of \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) from a classical simulation. These lines intersect all three datasets close to the target value of ξ (vertical dashed line). d, An optimization cost function, corresponding to the root-mean-square difference between the quantum processor data and the classical simulation data of all 20 circuit instances as a function of ξ. The cost function is minimized at the target value of ξ.

To demonstrate the proposed scheme in practice, we construct a one-parameter learning example, as shown in Fig. 5b. A set of \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) values from 20 random circuit instances, produced by a classical simulation to mimic the role of the ‘physical system’ in Fig. 5a, are provided. All details of U, except the phase ξ of one two-qubit gate located along the passage between qm and qb, are also given. To learn the unknown parameter ξ, we measure \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) on the quantum processor while varying ξ. Results for three circuit instances are shown in Fig. 5c, where we see smooth oscillations of experimental signals that are distinct between different instances. Importantly, all oscillations intersect the classically simulated values of \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) at the target value of ξ. This is further reflected in Fig. 5d, where we have constructed a cost function between the classically simulated and experimentally measured values of \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\). The cost function has a global minimum at the target ξ value.

Conclusion

In this work, we have shown that OTOCs have quantum interference effects that endow them with a high sensitivity to details of the quantum dynamics and, for OTOC(2), also high levels of classical simulation complexity. As such, OTOCs are viable candidates for realizing practical quantum advantage, a chief milestone sought by recent experiments36,37,38. Generally, practical quantum advantage can be formulated as the task of measuring the expectation values of low-rank observables, for example, energy or correlations3,39, such that:

  1. (1)

    The observable can be experimentally measured with the proper accuracy, in our case with an SNR above unity. More formally, the observable is in the bounded-error quantum polynomial-time (BQP) class40.

  2. (2)

    The observable lies beyond the reach of both exact classical simulation and heuristic methods that trade accuracy for efficiency31,41,42,43,44.

Satisfying both defines a ‘Goldilocks zone’ for quantum advantage. To demonstrate practical quantum advantage, one more criterion is required:

  1. (3)

    The observable should yield practically relevant information about the quantum system.

Here, by measuring a many-body observable with SNR > 2 and showing that it is beyond the reach of currently known classical simulation algorithms, we have made progress towards (1) and (2). Moreover, a proof-of-principle for (3) is demonstrated with a dynamic learning problem. Although the random circuits used in the dynamic learning demonstration remain a toy model for Hamiltonians that are of practical relevance, the scheme is readily applicable to real physical systems. One such example is solid-state nuclear magnetic resonance systems, where dipolar couplings between spin pairs can be inverted without complete knowledge of their strength45. Comparing experimental data from such systems with quantum simulation outcomes may allow more accurate estimates of these couplings. We leave this exciting real-world application for future work.

Methods

Quantum processor and random circuit sampling benchmark

The quantum processor originally comprised 105 frequency-tunable superconducting transmon qubits connected by tunable couplers. On cooling down, we found that two qubits were inoperable due to broken coupler bias lines. They were, therefore, excluded from the experiment. Details of the processor, including gate and read-out errors, qubit coherence times, anharmonicities and frequencies, can be found in Supplementary Information section II.A. Owing to improved single-qubit relaxation times T1 (median of 106 μs) compared with our earlier quantum processors, a median two-qubit gate (iSWAP-like) error of 0.15% was achieved for this device. As a system-wide benchmark, we performed a random circuit sampling experiment and estimated the overall fidelity to be 0.001 at 40 circuit cycles, which doubles the circuit volume compared with previous records and corresponds to approximately 1025 years of simulation run-time on the Frontier supercomputer using tensor-network contraction algorithms (Supplementary Information section II.B).

Signal-to-noise ratio

The SNR is defined as follows. For the set of circuit-specific \({{\mathcal{C}}}^{(2)}\) (or \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\)) values, the mean is subtracted, and they are then rescaled by their variance, \({{\mathcal{C}}}^{(s)}=({\mathcal{C}}-\overline{{\mathcal{C}}})/\sigma ({\mathcal{C}})\) where \({\mathcal{C}}\) represents either \({{\mathcal{C}}}^{(2)}\) or \({{\mathcal{C}}}_{{\rm{off-diag}}}^{(4)}\). This is done to both the set of experimentally measured (\(\{{{\mathcal{C}}}_{\text{exp}}\}\)) and the set of numerically simulated quantities (\(\{{{\mathcal{C}}}_{{\rm{sim}}}\}\)). The SNR is then \(1/\sqrt{\overline{{({{\mathcal{C}}}_{\text{exp}}^{(s)}-{{\mathcal{C}}}_{{\rm{sim}}}^{(s)})}^{2}}}\), where the overline denotes averaging over all circuit instances. This definition of SNR is directly related to the Pearson correlation coefficient ρ as SNR \(=1/\sqrt{2(1-\rho )}\).

Initial states

For measurements of \({{\mathcal{C}}}^{(2k)}\) with respect to a single initial state, an auxiliary qubit may be entangled with qm after preparing the system in the desired initial state and then read out at the end. In our present work, we simplify this scheme by initializing qm in the \(| 0\rangle \) state, which is an eigenstate of the measurement operator M = Z. Measuring qm in the Z basis directly yields \({{\mathcal{C}}}^{(2k)}\).

It is also possible to measure \({{\mathcal{C}}}^{(2k)}\) of an infinite-temperature initial state, that is a maximally mixed state with the density matrix I/2N, where I is the identity matrix and N is the number of qubits. This is done by averaging over different initial states. In Supplementary Information section II.E.4, we show measurements of infinite-temperature \({{\mathcal{C}}}^{(2)}\) after averaging over initial states in a set of 66-qubit circuits. A sizeable circuit-to-circuit fluctuation is still found in this case, indicating that the signal size of \({{\mathcal{C}}}^{(2k)}\) remains large even for infinite-temperature states.

Choice of circuit geometries

The various circuit geometries studied throughout this work were chosen with the following considerations: (1) For each system size, we placed qb and qm close to the opposing edges of a lattice. (2) The total number of circuit cycles for each system size was adjusted to be the maximum beyond which the average signal size for \({{\mathcal{C}}}_{{\rm{off-diag}}}^{(4)}\) was reduced below 0.01. These two considerations were implemented such that each small-scale geometry (for example, the six different geometries used in Fig. 4c) mimic the geometry and overall signal size of the 65-qubit circuits in Fig. 4a.

Classical simulation costs of 40-qubit circuits

Each 40-qubit circuit instance in Fig. 3d,e required 3 h to simulate exactly on a Google Cloud virtual machine with 11.5 Tb of RAM and 416 CPUs. Matching the accuracy (SNR ≈ 5) of the quantum experiment in Fig. 3d using a CMC simulation required a cache size of 1 billion (see Supplementary Information section III.B.2 for a definition) and 6 days of simulation time (per circuit) on a single NVIDIA H100 GPU to gather sufficient statistics.

Circuit-to-circuit fluctuations of \({\boldsymbol{\mathcal{C}}}^{({\bf{2}}{\boldsymbol{k}})}\)

In Supplementary Information section IV we analyse the moments of \({{\mathcal{C}}}^{(2)}\) and \({{\mathcal{C}}}^{(4)}\) theoretically and numerically for the one-dimensional bricklayer circuit of two-qubit Haar random gates. For \({{\mathcal{C}}}^{(2)}\), we used a combination of perturbation theory and large-scale matrix product state simulations to relate the power-law circuit-to-circuit fluctuations to the small interference loops introduced in the main text. For \({{\mathcal{C}}}^{(4)}\) and \({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\), a similar analysis is challenging and, instead, we verified the polynomial scaling of fluctuations with exact numerics. We also demonstrate the existence of a dynamical quantum phase transition in the spectrum of the operator MB(t) (equation (2)). The properties of this transition were captured in an analytically tractable random matrix model, which allowed us to compute moments k ≥ 1. This quantum criticality is consistent with the classically intractable power-law correlations in \({{\mathcal{C}}}^{(2k)}\).

Sign problem in computing \({\boldsymbol{\mathcal{C}}}^{({\bf{4}})}\)

In ‘Large-loop interference in OTOC(2)’, we demonstrated a significant independent contribution in equation (4) from non-paired trajectories in the space of Pauli strings (\({{\mathcal{C}}}_{\text{off-diag}}^{(4)}\) in Fig. 3a), which have coefficients with random signs. In Supplementary Information section III.C.3, we further argue theoretically that this interference is not an artefact of the Pauli representation but is intrinsic to \({{\mathcal{C}}}^{(4)}\). We accomplished this for the circuit-averaged \({{\mathcal{C}}}^{(4)}\), which is strictly easier to compute classically. We used a mapping between the average \({{\mathcal{C}}}^{(4)}\) and a model of a magnet that has the structure of the symmetric group of order 4, which reflects universal symmetries of the random circuit ensemble. We showed numerically that the sign problem in this model is severe. We, therefore, argue that the severe sign problem is an inevitable feature that presents a barrier for classical sampling algorithms when computing \({{\mathcal{C}}}^{(4)}\).