Physics of Fluids · 2025 · 11 citations · 24 references
ComputingComputer SciencePhysicsFluid DynamicsQuantum ComputingQuantum MechanicsLattice Boltzmann MethodsQuantum AlgorithmsQuantum CircuitsQuantum ComputationQuantum DynamicsQuantum GatesComplexityLinearizationQuantum Circuit ModelQuantum Circuit RepresentationQuantum Circuit SimulationQuantum Circuit SynthesisReynolds NumberTwo-dimensional Flow Modeling
We apply Carleman linearization of the Lattice Boltzmann (CLB) representation of fluid flows to quantum emulate the dynamics of a two-dimensional Kolmogorov-like flow. We assess the accuracy of the result and find a relative error of the order of 10−3 with just two Carleman iterates for a range of the Reynolds number up to a few hundreds. We first define a gate-based quantum circuit for the implementation of the CLB method and then exploit the sparse nature of the CLB matrix to build a quantum circuit based on block-encoding techniques which makes use of matrix oracles. It is shown that the gate complexity of the algorithm is thereby dramatically reduced, from exponential to quadratic. However, due to the need of employing up to seven ancilla qubits, the probability of success of the corresponding circuit for a single time step is too low to enable multi-step time evolution. Several possible directions to circumvent this problem are briefly outlined.
24
Simulating physics with computers
Richard P. Feynman · International Journal of Theoretical Physics · 1982 · 7.5K citations
Elementary gates for quantum computation
Adriano Barenco, Charles H. Bennett, Richard Cleve et al. · Physical Review A · 1995 · 4.4K citations · Full text
The lattice Boltzmann equation: theory and applications
Roberto Benzi, Sauro Succi, Massimo Vergassola · Physics Reports · 1992 · 2.1K citations
Lattice-Boltzmann Method for Complex Flows
Cyrus K. Aidun, Jonathan Clausen · Annual Review of Fluid Mechanics · 2009 · 1.9K citations