Linear and Logarithmic Time Compositions of Quantum Many-Body Operators

Phys Rev Lett. 2017 Oct 20;119(16):160503. doi: 10.1103/PhysRevLett.119.160503. Epub 2017 Oct 18.

Abstract

We develop a generalized framework for constructing many-body-interaction operations either in linear time or in logarithmic time with a linear number of ancilla qubits. Exact gate decompositions are given for Pauli strings, many-control Toffoli gates, number- and parity-conserving interactions, unitary coupled cluster operations, and sparse matrix generators. We provide a linear time protocol that works by creating a superposition of exponentially many different possible operator strings and then uses dynamical decoupling methodology to undo all the unwanted terms. A logarithmic time protocol overcomes the speed limit of the first by using ancilla registers to condition evolution to the support of the desired many-body interaction before using parallel chaining operations to expand the string length. The two techniques improve substantially on current strategies (reductions in time and space ranging from linear to exponential), are applicable to different physical interaction mechanisms such as cnot, XX, and XX+YY, and generalize to a wide range of many-body operators.