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 XXZ 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 $1/f$ noise commonly found in solid-state experiments.

Highlights

  • Simulating the dynamics of quantum systems is a key application of quantum computers

  • Given a simulation algorithm that decomposes the dynamics of the system into many small time steps (e.g., Trotterization), we interweave the simulation with unitary transformations generated by the symmetries of the system (Fig. 1)

  • We study how the symmetry protection performs as the Hamiltonian moves across the eigenstate thermalization hypothesis (ETH)-many-body localized (MBL)

Read more

Summary

INTRODUCTION

Simulating the dynamics of quantum systems is a key application of quantum computers. Given a simulation algorithm that decomposes the dynamics of the system into many small time steps (e.g., Trotterization), we interweave the simulation with unitary transformations generated by the symmetries of the system (Fig. 1) While these additional unitary transformations increase the gate complexity of the simulation, the error of the simulation can sometimes be reduced by several orders of magnitude, resulting in a faster quantum simulation. The symmetry-protection technique applies to algorithms that simulate Ut by first dividing the evolution into many time steps ( known as Trotter steps), and approximate the evolution within each time step by a series of quantum gates.

Lowest-order arguments
FASTER TROTTERIZATION BY SYMMETRY PROTECTION
APPLICATIONS
Heisenberg interactions
Many-body localization
Simulation of lattice gauge-field theories
ADDITIONAL PROTECTION AGAINST EXPERIMENTAL ERRORS
Findings
DISCUSSION AND OUTLOOK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call