Hostname: page-component-89b8bd64d-7zcd7 Total loading time: 0 Render date: 2026-05-08T13:57:00.634Z Has data issue: false hasContentIssue false

Simulating nonlinear optical processes on a superconducting quantum device

Published online by Cambridge University Press:  15 November 2024

Yuan Shi*
Affiliation:
Department of Physics, Center for Integrated Plasma Studies, University of Colorado Boulder, Boulder, CO 80309, USA
Bram Evert
Affiliation:
Rigetti Computing, 775 Heinz Avenue, Berkeley, CA 94710, USA
Amy F. Brown
Affiliation:
Department of Physics and Astronomy and Center for Quantum Information Science and Technology, University of Southern California, Los Angeles, CA 90089, USA
Vinay Tripathi
Affiliation:
Department of Physics and Astronomy and Center for Quantum Information Science and Technology, University of Southern California, Los Angeles, CA 90089, USA
Eyob A. Sete
Affiliation:
Rigetti Computing, 775 Heinz Avenue, Berkeley, CA 94710, USA
Vasily Geyko
Affiliation:
Lawrence Livermore National Laboratory, Livermore, CA 94550, USA
Yujin Cho
Affiliation:
Lawrence Livermore National Laboratory, Livermore, CA 94550, USA
Jonathan L. DuBois
Affiliation:
Lawrence Livermore National Laboratory, Livermore, CA 94550, USA
Daniel Lidar
Affiliation:
Department of Physics and Astronomy and Center for Quantum Information Science and Technology, University of Southern California, Los Angeles, CA 90089, USA Department of Electrical and Computer Engineering and Department of Chemistry, University of Southern California, Los Angeles, CA 90089, USA
Ilon Joseph
Affiliation:
Lawrence Livermore National Laboratory, Livermore, CA 94550, USA
Matt Reagor
Affiliation:
Rigetti Computing, 775 Heinz Avenue, Berkeley, CA 94710, USA
*
Email address for correspondence: yuan.shi@colorado.edu

Abstract

Simulating plasma physics on quantum computers is difficult because most problems of interest are nonlinear, but quantum computers are not naturally suitable for nonlinear operations. In weakly nonlinear regimes, plasma problems can be modelled as wave–wave interactions. In this paper, we develop a quantization approach to convert nonlinear wave–wave interaction problems to Hamiltonian simulation problems. We demonstrate our approach using two qubits on a superconducting device. Unlike a photonic device, a superconducting device does not naturally have the desired interactions in its native Hamiltonian. Nevertheless, Hamiltonian simulations can still be performed by decomposing required unitary operations into native gates. To improve experimental results, we employ a range of error-mitigation techniques. Apart from readout error mitigation, we use randomized compilation to transform undiagnosed coherent errors into well-behaved stochastic Pauli channels. Moreover, to compensate for stochastic noise, we rescale exponentially decaying probability amplitudes using rates measured from cycle benchmarking. We carefully consider how different choices of product-formula algorithms affect the overall error and show how a trade-off can be made to best utilize limited quantum resources. This study provides an example of how plasma problems may be solved on near-term quantum computing platforms.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
Copyright © The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Exact dynamics of mixed three- and four-wave interaction problems in a $D=4$ dimensional Hilbert space with constants of motion $s_2=4$ and $s_3=3$. Starting from the ground state, the probability amplitudes $\boldsymbol {c}$ are evolved in time, and the occupation probabilities $P_l=|c_l|^2$ (ac) as well as the expected quanta in the three waves $\langle n_i\rangle$ (df) are computed on a classical computer. When $\rho =R/|g|=0.1$, three-wave interaction dominates; when $\rho =2$, three- and four-wave interactions compete; when $\rho =10$, four-wave interaction dominates.

Figure 1

Figure 2. Occupation probabilities in a test problem with parameters $\rho =2$, $\theta =0$, $s_2=4$ and $s_3=3$. The blue lines are exact solutions from a classical computer, and the coloured symbols with error bars are results from the quantum device. When asked to enact the final unitary (black), the device performance is acceptable but not ideal. However, when asked to perform time evolution (orange), results on the device degrade to noise level after a few oscillations. The results are significantly improved using error-mitigation techniques (red), but the error bars grow exponentially.

Figure 2

Figure 3. At a fixed gate depth, different product formulas are used for a test problem with parameters $\rho =4$, $\theta =0$, $s_2=3$ and $s_3=3$. For clarity, results from four cases are each split in two separate panels. The exact results are obtained by exponentiating the total Hamiltonian on a classical computer. Results of product formulas on a classical computer are shown by open symbols, and results obtained on quantum devices are shown by filled symbols with error bars. Because higher-order algorithms require more gates per step, for a fixed gate depth, they must use larger time step sizes to reach the same targeted final time $\tau _f=3$, leading to larger discretization errors.

Figure 3

Figure 4. For a given problem, minimum error is obtained at the trade-off between algorithmic errors and hardware errors. All test problems use common parameters $\rho =4$, $\theta =0$, $s_2=3$ and $s_3=3$. The targeted final time $\tau _f=N\varDelta =1$ is fixed, so a finer resolution $\varDelta$ requires more steps $N$, which means algorithmic errors decrease with $N$ at the expense of accumulating more hardware errors. An optimal resolution exists, where the overall error is minimized. At higher order, the optimal $N$ shifts towards lower resolution, and the minimum error does not improve with the algorithm order.

Figure 4

Figure 5. Modelling of our two-qubit SQISW gate reveals that errors become approximately depolarizing noise after twirling. (a) The two-qubit system we use consists of a fixed qubit and a tunable qubit, connected by a fixed coupler. We model the system using physical parameter values. The SQISW gate is enacted by a flux pulse that modulates the tunable qubit. (b) We compute errors in the Pauli transfer matrix for the SQISW gate. The error is entirely incoherent with 1.3 % infidelity, but has a complex structure (left). After pseudo-twirling, the infidelity does not change, but the error is simplified and symmetrized (middle). After Pauli twirling, the same infidelity manifests only as errors along the diagonal (right). (c) After Pauli twirling, the observed Pauli errors for the SQISW gate (red) are not entirely explained by the model when using reported decoherence time $T_1$ and $T_2$ (left), which are measured when the gate is not in action. Nevertheless, by tuning the decoherence times, Pauli error reconstruction using our model (black) matches the observed errors (right). (d) We measure polarization of errors as the diamond-norm distance from pure depolarizing channels of the same infidelity. Twirling reduces noise polarization, which facilitates our error mitigation.