Quantum Brain
← Back to papers

A Quantum Instruction Set Implemented on a Superconducting Quantum Processor

M. Kjaergaard, M. Schwartz, A. Greene, G. Samach, A. Bengtsson, M. O’Keeffe, C. McNally, J. Braumüller, David K. Kim, P. Krantz, M. Marvian, A. Melville, B. Niedzielski, Youngkyu Sung, R. Winik, J. Yoder, D. Rosenberg, K. Obenland, S. Lloyd, T. Orlando, I. Marvian, S. Gustavsson, W. Oliver·January 23, 2020
Computer SciencePhysics

AI Breakdown

Get a structured breakdown of this paper — what it's about, the core idea, and key takeaways for the field.

Abstract

A quantum algorithm consists of a sequence of operations and measurements applied to a quantum processor. To date, the instruction set which defines this sequence has been provided by a classical computer and passed via control hardware to the quantum processor. Here, we demonstrate the first experimental realization of a quantum instruction set, in which a fixed sequence of classically-defined gates perform an operation that is fully determined only by a quantum input to the fixed sequence. Specifically, we implement the density matrix exponentiation algorithm, which consumes $N$ copies of the instruction state $\rho$ to approximate the operation $e^{-i \rho \theta}$ ($\theta$ an arbitrary angle). Our implementation relies on a 99.7% fidelity controlled-phase gate between two superconducting transmon qubits. We achieve an average algorithmic fidelity $\approx 0.9$, independent of the setting of $\rho$, to circuit depth nearly 90. This new paradigm for quantum instructions has applications to resource-efficient protocols for validating entanglement spectra, principal component analysis of large quantum states, and universal quantum emulation.

Related Research

Quantum Intelligence

Ask about quantum research, companies, or market developments.