Programming a quantum computer with quantum instructions
Morten Kjaergaard, Mollie E. Schwartz, Ami Greene, Gabriel O. Samach,, Andreas Bengtsson, Michael O'Keeffe, Christopher M. McNally, Jochen, Braum\"uller, David K. Kim, Philip Krantz, Milad Marvian, Alexander Melville,, Bethany M. Niedzielski, Youngkyu Sung, Roni Winik

TL;DR
This paper introduces a method to execute quantum instructions directly on quantum data using density matrix exponentiation, enabling more efficient quantum algorithms and overcoming classical instruction-data limitations.
Contribution
It presents a novel approach for implementing quantum instructions on quantum data, maintaining instruction-data symmetry in quantum computing models.
Findings
Achieved 99.7% fidelity in controlled-phase gate implementation.
Demonstrated algorithmic fidelity over 90% at circuit depths >70.
Enabled exponential speedup for key quantum algorithms.
Abstract
The equivalence between the instructions used to define programs and the input data on which the instructions operate is a basic principle of classical computer architectures and programming. Replacing classical data with quantum states enables fundamentally new computational capabilities with scaling advantages for many applications, and numerous models have been proposed for realizing quantum computation. However, within each of these models, the quantum data are transformed by a set of gates that are compiled using solely classical information. Conventional quantum computing models thus break the instruction-data symmetry: classical instructions and quantum data are not directly interchangeable. In this work, we use a density matrix exponentiation protocol to execute quantum instructions on quantum data. In this approach, a fixed sequence of classically-defined gates performs an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum and electron transport phenomena
