Quantum Data Loading for Carleman Linearized Systems: Application to the Lattice-Boltzmann Equation
Abstract
Herein, we introduce a strategy to decompose an arbitrary square matrix into a linear combination of non-unitaries (LCNU) where each non-unitary term is embedded into a unitary matrix. The result is a linear combination of unitaries (LCU) with an equal number of terms as the LCNU. Using this approach, we construct a generalized LCU framework for any Carleman linearized autonomous dynamical system with a polynomial nonlinearity. This framework is then used to construct an LCU for the 3-dimensional Carleman linearized lattice Boltzmann equation (LBE) in which the number of terms scales like , where is the Carleman truncation order and is the number of discrete velocities from the LBE. Importantly, is completely independent of both the number of temporal and spatial discretization points. Lastly, we provide an estimate of our LCNU strategy's T gate cost in conjunction with (1) PREP and SELECT block encoding oracles, and (2) the variational quantum linear solver. In the former, the T cost scales like , where is the total number of spatial grid points across all dimensions. Next, the latter requires circuits per iteration, with a worst case T gate cost of among them. We, therefore, provide an efficient decomposition strategy useful for both fault-tolerant and variational approaches.
Cite
@article{arxiv.2605.00302,
title = {Quantum Data Loading for Carleman Linearized Systems: Application to the Lattice-Boltzmann Equation},
author = {Reuben Demirdjian and Thomas Hogancamp and Abeynaya Gnanasekaran and Amit Surana and Daniel Gunlycke},
journal= {arXiv preprint arXiv:2605.00302},
year = {2026}
}
Comments
Corrected minor mistakes