Published March 20, 2023 | Version Published
Journal Article Open

Time-marching based quantum solvers for time-dependent linear differential equations

  • 1. ROR icon University of California, Berkeley
  • 2. ROR icon Lawrence Berkeley National Laboratory
  • 3. ROR icon California Institute of Technology

Abstract

The time-marching strategy, which propagates the solution from one time step to the next, is a natural strategy for solving time-dependent differential equations on classical computers, as well as for solving the Hamiltonian simulation problem on quantum computers. For more general homogeneous linear differential equations d/dt|Ψ(t)>=A(t)|Ψ(t)>,|Ψ(0)>=|Ψ_0>, a time-marching based quantum solver can suffer from exponentially vanishing success probability with respect to the number of time steps and is thus considered impractical. We solve this problem by repeatedly invoking a technique called the uniform singular value amplification, and the overall success probability can be lower bounded by a quantity that is independent of the number of time steps. The success probability can be further improved using a compression gadget lemma. This provides a path of designing quantum differential equation solvers that is alternative to those based on quantum linear systems algorithms (QLSA). We demonstrate the performance of the time-marching strategy with a high-order integrator based on the truncated Dyson series. The complexity of the algorithm depends linearly on the amplification ratio, which quantifies the deviation from a unitary dynamics. We prove that the linear dependence on the amplification ratio attains the query complexity lower bound and thus cannot be improved in the worst case. This algorithm also surpasses existing QLSA based solvers in three aspects: (1) A(t) does not need to be diagonalizable. (2) A(t) can be non-smooth, and is only of bounded variation. (3) It can use fewer queries to the initial state |Ψ_0>. Finally, we demonstrate the time-marching strategy with a first-order truncated Magnus series, which simplifies the implementation compared to high-order truncated Dyson series approach, while retaining the aforementioned benefits. Our analysis also raises some open questions concerning the differences between time-marching and QLSA based methods for solving differential equations.

Additional Information

This Paper is published in Quantum under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Copyright remains with the original copyright holders such as the authors or their institutions. This work was partially supported by the NSF Quantum Leap Challenge Institute (QLCI) program under Grant No. OMA-2016245 and NSF DMS-2208416 (D.F.), by the U.S. Department of Energy under the Quantum Systems Accelerator program under Grant No. DEAC02-05CH11231 (Y.T.), and by a Google Quantum Research Award (L.L.). L.L. is a Simons Investigator. We thank Dong An, Dominic Berry, Andrew Childs and Jin-Peng Liu for discussions.

Attached Files

Published - q-2023-03-20-955.pdf

Files

q-2023-03-20-955.pdf

Files (1.2 MB)

Name Size
md5:6cfa18d22d0061b4e806551bed0561ce
1.2 MB Preview Download

Additional details

Identifiers

Eprint ID
121732
Resolver ID
CaltechAUTHORS:20230605-335045000.28

Funding

NSF
DMS-2208416
NSF
OMA-2016245
Department of Energy (DOE)
DE-AC02-05CH11231
Google
Simons Foundation

Dates

Created
2023-06-08
Created from EPrint's datestamp field
Updated
2023-06-08
Created from EPrint's last_modified field

Caltech Custom Metadata