A Quantum Algorithm for Solving Linear Differential Equations: Theory and Experiment

Abstract

We present and experimentally realize a quantum algorithm for efficiently solving the following problem: given an N× N matrix M, an N-dimensional vector b, and an initial vector x(0), obtain a target vector x(t) as a function of time t according to the constraint dx(t)/dt=Mx(t)+b. We show that our algorithm exhibits an exponential speedup over its classical counterpart in certain circumstances. In addition, we demonstrate our quantum algorithm for a 4×4 linear differential equation using a 4-qubit nuclear magnetic resonance quantum information processor. Our algorithm provides a key technique for solving many important problems which rely on the solutions to linear differential equations.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…