Abstract
Simulating the dynamics of quantum systems is an important application of quantum computers and has seen a variety of implementations on current hardware. We show that by introducing quantum gates implementing unitary transformations generated by the symmetries of the system, one can induce destructive interference between the errors from different steps of the simulation, effectively giving faster quantum simulation by symmetry protection. We derive rigorous bounds on the error of a symmetry-protected simulation algorithm and identify conditions for optimal symmetry protection. In particular, when the symmetry transformations are chosen as powers of a unitary, the error of the algorithm is approximately projected to the so-called quantum Zeno subspaces. We prove a bound on this approximation error, exponentially improving a recent result of Burgarth, Facchi, Gramegna, and Pascazio. We apply the symmetry-protection technique to the simulations of the Heisenberg interactions with local disorder and the Schwinger model in quantum field theory. For both systems, the technique can reduce the simulation error by several orders of magnitude over the unprotected simulation. Finally, we provide numerical evidence suggesting that the technique can also protect simulation against other types of coherent, temporally correlated errors, such as the noise commonly found in solid-state experiments.
2 More- Received 6 July 2020
- Accepted 12 January 2021
DOI:https://doi.org/10.1103/PRXQuantum.2.010323
Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.
Published by the American Physical Society
Physics Subject Headings (PhySH)
Popular Summary
Simulating quantum systems is an important application of quantum computers. However, while the dynamics of a target quantum system is continuous, its approximation on a quantum computer is often made by breaking up the simulation into small, finite time steps. Then, in each time step, a discrete series of elementary quantum gates realize an approximate version of the evolution. This discreteness introduces undesirable errors to the simulation. In contrast to dephasing and other sources of incoherent noise, this type of “coherent” error does not represent any measurement or other information flow from the simulator to the environment, which can often be removed by a variety of correction techniques. Here, we propose a technique that uses the symmetries of the target system to suppress this simulation error and thus significantly reduce the gate count of the simulation.
Specifically, we insert rotations generated by the symmetries of the target system in between the discrete time steps of the simulation. While these rotations do not affect the true evolution, they induce destructive interference between the coherent errors from different steps of the simulation, resulting in a smaller total error, fewer quantum gates, and hence a faster quantum simulation. We make a connection to the quantum Zeno effect and prove bounds that exponentially improve the state of the art. By applying our technique to the simulations of several quantum systems, including spin chains and lattice quantum field theories, we demonstrate significant error reduction due to the symmetry protection, sometimes by several orders of magnitude.