npj Quantum Information (Apr 2023)

Synthesizing efficient circuits for Hamiltonian simulation

  • Priyanka Mukhopadhyay,
  • Nathan Wiebe,
  • Hong Tao Zhang

DOI
https://doi.org/10.1038/s41534-023-00697-6
Journal volume & issue
Vol. 9, no. 1
pp. 1 – 17

Abstract

Read online

Abstract We provide an approach for compiling quantum simulation circuits that appear in Trotter, qDRIFT and multi-product formulas to Clifford and non-Clifford operations that can reduce the number of non-Clifford operations. The total number of gates, especially CNOT, reduce in many cases. We show that it is possible to implement an exponentiated sum of commuting Paulis with at most m (controlled)-rotation gates, where m is the number of distinct non-zero eigenvalues (ignoring sign). Thus we can collect mutually commuting Hamiltonian terms into groups satisfying one of several symmetries identified in this work. This allows an inexpensive simulation of the entire group of terms. We further show that the cost can in some cases be reduced by partially allocating Hamiltonian terms to several groups and provide a polynomial time classical algorithm that can greedily allocate the terms to appropriate groupings.