Efficient explicit gate construction of block-encoding for Hamiltonians needed for simulating partial differential equations
arXiv:2405.12855 · doi:10.1103/xlpd-fb1g
Abstract
One of the most promising applications of quantum computers is solving partial differential equations (PDEs). By using the Schrodingerisation technique - which converts non-conservative PDEs into Schrodinger equations - the problem can be reduced to Hamiltonian simulations. The particular class of Hamiltonians we consider is shown to be sufficient for simulating almost any linear PDE. In particular, these Hamiltonians consist of discretizations of polynomial products and sums of position and momentum operators. This paper addresses an important gap by efficiently loading these Hamiltonians into the quantum computer through block-encoding. The construction is explicit and efficient in terms of one- and two-qubit operations, forming a fundamental building block for constructing the unitary evolution operator for that class of Hamiltonians. The proposed algorithm demonstrates a squared logarithmic scaling with respect to the spatial partitioning size, offering a polynomial speedup over classical finite-difference methods in the context of spatial partitioning for PDE solving. Furthermore, the algorithm is extended to the multi-dimensional case, achieving an exponential acceleration with respect to the number of dimensions, alleviating the curse of dimensionality problem. This work provides an essential foundation for developing explicit and efficient quantum circuits for PDEs, Hamiltonian simulations, and ground state and thermal state preparation.
35 pages, 13 figures
References in corpus (20)
- Quantum algorithm for solving linear systems of equations
- Simulated Quantum Computation of Molecular Energies
- Optimal Hamiltonian Simulation by Quantum Signal Processing
- Quantum Circuits for General Multiqubit Gates
- Quantum-state preparation with universal gate decompositions
- Minimal Universal Two-qubit Quantum Circuits
- Option Pricing using Quantum Computers
- Quantum Algorithm for Simulating the Wave Equation
- Quantum circuits with uniformly controlled one-qubit gates
- Quantum simulation of partial differential equations via Schrodingerisation: technical details
- Time complexity analysis of quantum algorithms via linear representations for nonlinear ordinary and partial differential equations
- Quantum simulation of partial differential equations via Schrodingerisation
- Analog quantum simulation of partial differential equations
- Quantum Circuits for partial differential equations via Schrödingerisation
- Hamiltonian simulation for hyperbolic partial differential equations by scalable quantum circuits
- Depth analysis of variational quantum algorithms for heat equation
- Efficient Hamiltonian Simulation for Solving Option Price Dynamics
- Quantum algorithms for computing observables of nonlinear partial differential equations
- Quantum simulation of discrete linear dynamical systems and simple iterative methods in linear algebra via Schrodingerisation
- Quantum simulation for time-dependent Hamiltonians -- with applications to non-autonomous ordinary and partial differential equations
Cited by in corpus (8)
- Explicit block encodings of boundary value problems for many-body elliptic operators
- Quantum Dynamics Simulation of the Advection-Diffusion Equation
- Quantum circuits for partial differential equations in Fourier space
- Scalable Quantum Computational Science: A Perspective from Block-Encodings and Polynomial Transformations
- Performance evaluation of variational quantum eigensolver and quantum dynamics algorithms on the advection-diffusion equation
- Optical Quantum Computing
- An efficient explicit implementation of a near-optimal quantum algorithm for simulating linear dissipative differential equations
- Quantum Framework for Simulating Linear PDEs with Robin Boundary Conditions