1. Quantum Unitary Matrix Representation of Lattice Boltzmann Method for Fluid Flow Simulation
- Author
-
Kumar, E. Dinesh and Frankel, Steven H.
- Subjects
Quantum Physics - Abstract
In the present contribution, we propose a quantum unitary matrix representation for the Lattice Boltzmann Method (LBM) to simulate fluid flows in the low Reynolds number ($Re$) regime. Since the particle distribution functions are encoded as probability amplitudes of the quantum state, we show that the state of the ancilla qubit must be controlled during the initial state preparation. In contrast to methods such as the linear combination of unitaries to implement non-unitary operators, we utilize the classical singular value decomposition (SVD) to decompose the collision and streaming operators into a product of unitaries. Our approach has been tested using benchmark problems such as advection-diffusion of a Gaussian hill, Poiseuille flow, Couette flow, and the lid-driven cavity problem. We report the two-qubit controlled-NOT (CNOT) and single-qubit U gate counts for test cases involving 9 to 12 qubits and grid sizes ranging from 24 to 216 points. While the gate count closely aligns with the theoretical limit, the high number of two-qubit gates on the order of $10^7$ requires special attention as it relates to circuit synthesis.
- Published
- 2024