Quantum algorithm for partial differential equations of non-conservative systems with spatially varying parameters
arXiv:2407.05019 · doi:10.1103/PhysRevApplied.23.014063
Abstract
Partial differential equations (PDEs) are crucial for modeling various physical phenomena such as heat transfer, fluid flow, and electromagnetic waves. In computer-aided engineering (CAE), the ability to handle fine resolutions and large computational models is essential for improving product performance and reducing development costs. However, solving large-scale PDEs, particularly for systems with spatially varying material properties, poses significant computational challenges. In this paper, we propose a quantum algorithm for solving second-order linear PDEs of non-conservative systems with spatially varying parameters, using the linear combination of Hamiltonian simulation (LCHS) method. Our approach transforms those PDEs into ordinary differential equations represented by qubit operators, through spatial discretization using the finite difference method. Then, we provide an algorithm that efficiently constructs the operator corresponding to the spatially varying parameters of PDEs via a logic minimization technique, which reduces the number of terms and subsequently the circuit depth. We also develop a scalable method for realizing a quantum circuit for LCHS, using a tensor-network-based technique, specifically a matrix product state (MPS). We validate our method with applications to the acoustic equation with spatially varying parameters and the dissipative heat equation. Our approach includes a detailed recipe for constructing quantum circuits for PDEs, leveraging efficient encoding of spatially varying parameters of PDEs and scalable implementation of LCHS, which we believe marks a significant step towards advancing quantum computing's role in solving practical engineering problems.
21 pages, 5 figures
References in corpus (26)
- The density-matrix renormalization group in the age of matrix product states
- Quantum algorithm for solving linear systems of equations
- Efficient classical simulation of slightly entangled quantum computations
- Hamiltonian Simulation by Qubitization
- Simulating Hamiltonian dynamics with a truncated Taylor series
- Quantum algorithm for systems of linear equations with exponentially improved dependence on precision
- A Theory of Trotter Error
- Deep-Learning Inversion of Seismic Data
- Variational quantum algorithms for nonlinear problems
- Quantum algorithm and circuit design solving the Poisson equation
- Quantum Algorithm for Simulating the Wave Equation
- Encoding of Matrix Product States into Quantum Circuits of One- and Two-Qubit Gates
- Koopman-von Neumann Approach to Quantum Simulation of Nonlinear Classical Dynamics
- Approximate amplitude encoding in shallow parameterized quantum circuits and its application to financial market indicator
- Quantum simulation of partial differential equations via Schrodingerisation: technical details
- Classically optimized Hamiltonian simulation
- Linear combination of Hamiltonian simulation for nonunitary dynamics with optimal state preparation cost
- Towards adiabatic quantum computing using compressed quantum circuits
- Exponential quantum speedup in simulating coupled classical oscillators
- Reducing molecular electronic Hamiltonian simulation cost for Linear Combination of Unitaries approaches
- First-Order Trotter Error from a Second-Order Perspective
- Hamiltonian simulation for hyperbolic partial differential equations by scalable quantum circuits
- Tailoring Term Truncations for Electronic Structure Calculations Using a Linear Combination of Unitaries
- Automatic quantum circuit encoding of a given arbitrary quantum state
- A quantum computing concept for 1-D elastic wave simulation with exponential speedup
- Quantum algorithm for the Vlasov simulation of the large-scale structure formation with massive neutrinos
Cited by in corpus (7)
- Quantum circuits for partial differential equations in Fourier space
- Quantum algorithms for solving a drift-diffusion equation: A complexity analysis
- A Quantum-Inspired Algorithm for Wave Simulation Using Tensor Networks
- Simulating Quantum Turbulence with Matrix Product States
- Sublinear Classical-to-Quantum Data Encoding using -Toffoli Gates
- Orthogonal frequency-division multiplexing for simultaneous gate operations on multiple qubits via a shared control line
- An efficient explicit implementation of a near-optimal quantum algorithm for simulating linear dissipative differential equations