Table of Contents
Fetching ...

Efficient quantum algorithm for solving differential equations with Fourier nonlinearity via Koopman linearization

Judd Katz, Gopikrishnan Muraleedharan, Abhijeet Alase

TL;DR

This work develops quantum algorithms for solving high-dimensional nonlinear ODEs with Fourier-type nonlinearity by employing Koopman linearization in a Fourier basis, thereby overcoming polynomial-only limitations of Carleman linearization. The method rescales the problem, lifts it to an infinite-dimensional linear system, truncates to a finite order, solves via a truncated Taylor-series discretization, and expresses the requested observable as an expectation value of a unitary, enabling efficient readout. Rigorous error bounds are derived both for the linearization truncation (in $p$-norms) and for Taylor truncation, with distinct analyses for dissipative and non-dissipative regimes, and the overall complexity is shown to scale polylogarithmically with the problem size under suitable conditions. The approach broadens the class of nonlinear ODEs amenable to quantum speedups and includes integrated classical readouts, potentially impacting applications in physics, engineering, and dynamical systems where nonpolynomial nonlinearities arise.

Abstract

Quantum algorithms offer an exponential advantage with respect to the number of dependent variables for solving certain nonlinear ordinary differential equations (ODEs). These algorithms typically begin by transforming the original nonlinear ODE into a higher-dimensional linear ODE using a linearization technique, most commonly Carleman linearization. Existing works restrict their analysis to ODEs where the nonlinearities are polynomial functions of the dependent variables, significantly limiting their applicability. In this work we construct an efficient quantum algorithm for solving ODEs with `Fourier' nonlinear terms expressible as $d{\bf u}/dt = G_0 + G_1 e^{i{\bf u}}$, where ${\bf u}$ denotes a vector of $n$ complex variables evolving with $t$, $G_0$ is an $n$-dimensional complex vector, $G_1$ is an $n \times n$ complex matrix and $e^{i{\bf u}}$ denotes the vector with entries $\{e^{iu_j}\}$. To tackle the Fourier nonlinear term, which is not expressible as a finite sum of polynomials of ${\bf u}$, our algorithm employs a generalization of the Carleman linearization technique known as Koopman linearization. We also make other methodological advances towards relaxing the stringent dissipativity condition required for efficient solution extraction and towards integrated readout of classical quantities from the solution state. Our results open avenues to the development of efficient quantum algorithms for a significantly wider class of high-dimensional nonlinear ODEs, thereby broadening the scope of their applications.

Efficient quantum algorithm for solving differential equations with Fourier nonlinearity via Koopman linearization

TL;DR

This work develops quantum algorithms for solving high-dimensional nonlinear ODEs with Fourier-type nonlinearity by employing Koopman linearization in a Fourier basis, thereby overcoming polynomial-only limitations of Carleman linearization. The method rescales the problem, lifts it to an infinite-dimensional linear system, truncates to a finite order, solves via a truncated Taylor-series discretization, and expresses the requested observable as an expectation value of a unitary, enabling efficient readout. Rigorous error bounds are derived both for the linearization truncation (in -norms) and for Taylor truncation, with distinct analyses for dissipative and non-dissipative regimes, and the overall complexity is shown to scale polylogarithmically with the problem size under suitable conditions. The approach broadens the class of nonlinear ODEs amenable to quantum speedups and includes integrated classical readouts, potentially impacting applications in physics, engineering, and dynamical systems where nonpolynomial nonlinearities arise.

Abstract

Quantum algorithms offer an exponential advantage with respect to the number of dependent variables for solving certain nonlinear ordinary differential equations (ODEs). These algorithms typically begin by transforming the original nonlinear ODE into a higher-dimensional linear ODE using a linearization technique, most commonly Carleman linearization. Existing works restrict their analysis to ODEs where the nonlinearities are polynomial functions of the dependent variables, significantly limiting their applicability. In this work we construct an efficient quantum algorithm for solving ODEs with `Fourier' nonlinear terms expressible as , where denotes a vector of complex variables evolving with , is an -dimensional complex vector, is an complex matrix and denotes the vector with entries . To tackle the Fourier nonlinear term, which is not expressible as a finite sum of polynomials of , our algorithm employs a generalization of the Carleman linearization technique known as Koopman linearization. We also make other methodological advances towards relaxing the stringent dissipativity condition required for efficient solution extraction and towards integrated readout of classical quantities from the solution state. Our results open avenues to the development of efficient quantum algorithms for a significantly wider class of high-dimensional nonlinear ODEs, thereby broadening the scope of their applications.

Paper Structure

This paper contains 28 sections, 33 theorems, 227 equations, 1 table.

Key Result

Proposition 3.2

Consider an $N$ dimensional subspace $\mathcal{G}_N \subset \mathcal{G}$ spanned by the basis functions $\Psi^{(N)} = \{\Psi_j\}_{j=1}^N$ and let $\Pi: \mathcal{G}\rightarrow \mathcal{G}_N$ be a projection map. An $N$-dimensional matrix representation of the infinitesimal Koopman generator, ${\bf L}

Theorems & Definitions (73)

  • Definition 2.1: Block-encoding gilyen2019quantum
  • Definition 3.1: The Koopman Operator
  • Proposition 3.2: Projected infinitesimal Koopman matrix
  • Proposition 3.3: Truncated lifted Dynamics
  • Example 3.4: Carleman Linearization
  • Lemma 4.1: Dissipativity in the $p$-Norm
  • Theorem 4.2: Infinite time Carleman-Fourier error
  • proof
  • Lemma 4.3: Upper Bounded in $p$-Norm
  • proof
  • ...and 63 more