• Tutorial
  • Open Access

Grand Unification of Quantum Algorithms

John M. Martyn, Zane M. Rossi, Andrew K. Tan, and Isaac L. Chuang
PRX Quantum 2, 040203 – Published 3 December 2021

Abstract

Quantum algorithms offer significant speed-ups over their classical counterparts for a variety of problems. The strongest arguments for this advantage are borne by algorithms for quantum search, quantum phase estimation, and Hamiltonian simulation, which appear as subroutines for large families of composite quantum algorithms. A number of these quantum algorithms have recently been tied together by a novel technique known as the quantum singular value transformation (QSVT), which enables one to perform a polynomial transformation of the singular values of a linear operator embedded in a unitary matrix. In the seminal GSLW’19 paper on the QSVT [Gilyén et al., ACM STOC 2019], many algorithms are encompassed, including amplitude amplification, methods for the quantum linear systems problem, and quantum simulation. Here, we provide a pedagogical tutorial through these developments, first illustrating how quantum signal processing may be generalized to the quantum eigenvalue transform, from which the QSVT naturally emerges. Paralleling GSLW’19, we then employ the QSVT to construct intuitive quantum algorithms for search, phase estimation, and Hamiltonian simulation, and also showcase algorithms for the eigenvalue threshold problem and matrix inversion. This overview illustrates how the QSVT is a single framework comprising the three major quantum algorithms, suggesting a grand unification of quantum algorithms.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
29 More
  • Received 7 May 2021
  • Revised 20 August 2021

DOI:https://doi.org/10.1103/PRXQuantum.2.040203

Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.

Published by the American Physical Society

Physics Subject Headings (PhySH)

Quantum Information, Science & Technology

Authors & Affiliations

John M. Martyn1,2,*, Zane M. Rossi2, Andrew K. Tan3, and Isaac L. Chuang3,4

  • 1Center for Theoretical Physics, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, USA
  • 2Department of Physics, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, USA
  • 3Department of Physics, Co-Design Center for Quantum Advantage, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, USA
  • 4Center for Ultracold Atoms, and Research Laboratory of Electronics, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, USA

  • *jmmartyn@mit.edu

Popular Summary

Quantum computers can provide speed-ups over classical computers for a variety of problems, the most historically prominent of which are factoring large numbers, searching unstructured databases, and simulating quantum systems. At face value, these problems appear to share little structure and speed-ups attained by the corresponding quantum algorithms seem to have disparate origins. Recent work, however, reveals that all of these algorithms are actually instances of a single unifying algorithm: the quantum singular-value transformation (QSVT). This single algorithm provides intuitive solutions to the factoring, search, and simulation problems, suggesting a ”grand unification of quantum algorithms,” as presented in this tutorial.

The QSVT was introduced by Gilyén et al. in 2019 and enables one to perform polynomial transformations of the singular values of a linear operator embedded within a unitary matrix. Even in light of this broad capability, it is remarkable that the QSVT can subsume such a wide spectrum of quantum algorithms. In fact, the QSVT provides a series of well-defined dials that can be adjusted to smoothly transform from one algorithm to the next. This tutorial seeks to convey and illustrate the intuition behind the QSVT, including what polynomials have been found for useful transformations of singular values and how to find the dial settings needed for new polynomial transforms. This intuition and transform flexibility will likely be of considerable interest to those who wish to extend known quantum algorithms to novel settings and those seeking new quantum algorithms.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 2, Iss. 4 — December - December 2021

Reuse & Permissions
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from PRX Quantum

Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

×

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×