QuaRT: A toolkit for the exploration of quantum methods for radiation transport

Reading time: 4 minute
...

📝 Original Info

  • Title: QuaRT: A toolkit for the exploration of quantum methods for radiation transport
  • ArXiv ID: 2511.12356
  • Date: 2025-11-15
  • Authors: ** 제공된 원문에 저자 정보가 명시되어 있지 않습니다. **

📝 Abstract

QuaRT is a Python library for quantum simulation of radiative transfer in astrophysical and cosmological problems. It features a novel angular redistribution methodology for lattice Boltzmann methods which improves the isotropy of simulations of objects such as stars in non-scattering media.

💡 Deep Analysis

📄 Full Content

Computational cosmology, the use of simulations to study the evolution of the universe, is a rapidly-growing field of research, driven largely by the exponential increase in computing power following Moore's law. Numerous codes (Brummel-Smith et al., 2019;Bryan et al., 2014;Davis et al., 2012;Hayes & Norman, 2003;Ilian T. Iliev et al., 2006;Ilian T. Iliev et al., 2009;Jiang et al., 2014;Rahul Kannan et al., 2019;R. Kannan et al., 2021;O'Shea et al., 2015) have been written to study questions about the early universe and to obtain a better understanding of the plethora of observational results which have come with new telescopes such as the James Webb Space Telescope (Adams et al., 2024). However, classical high-performance computing hardware is slowly approaching the fundamental quantum limit where electronics cannot be scaled down any further (Powell, 2008). Quantum computers present a potential path for further scaling of physical simulations by taking advantage of quantum phenomena such as superposition and entanglement which enable new models of computation. Many quantum algorithms have already been developed for the simulation of cosmological problems (Joseph et al., 2021(Joseph et al., , 2022;;Kaufman et al., 2019;Liu & Li, 2021;Mocz & Szasz, 2021;Wang & Wu, 2024;Yamazaki et al., 2025). Such simulations must model physical processes such as radiation transport from stars, magnetohydrodynamics of matter, gravitation between massive particles, gas chemistry, and the formation of structures such as stars, black holes, halos, and galaxies (e.g., Brummel-Smith et al., 2019;Hopkins et al., 2023). Of these, radiation transport tends to be one of the most expensive steps due to the high dimensionality of the problem, but it also the most difficult to develop because of the lack of problems with analytical solutions (Ilian T. Iliev et al., 2006;Ilian T. Iliev et al., 2009). Quantum algorithms have been formulated for radiation transport, such as those based on ray tracing (Lu & Lin, 2022a, 2022b, 2023;Mosier, 2023;Santos et al., 2025), random walks (Lee et al., 2025), and other novel differential equations solvers (Gaitan et al., 2024). Classical lattice Boltzmann methods (LBMs), which track the distribution of a quantity on a grid with discretized propagation directions (McNamara & Zanetti, 1988), have already been applied extensively to study radiation transport (Bindra & Patil, 2012;McCulloch & Bindra, 2016;Mink et al., 2020;Olsen & Rezzolla, 2025;Weih et al., 2020) and radiation hydrodynamics (Asahina et al., 2020). Quantum LBMs have also been constructed to study hydrodynamics (Budinski, 2021;Ljubomir, 2022;Wawrzyniak, Winter, Schmidt, Indiniger, et al., 2025;Wawrzyniak, Winter, Schmidt, Indinger, et al., 2025) and radiation transport (Igarashi et al., 2024). These quantum LBMs reduce the memory constraints of classical simulations by storing information in quantum state amplitudes, the number of which grows exponentially with the number of qubits, enabling the storage of data with only logarithmic scaling with problem size. Individual simulation steps can thus be made very high resolution and only the necessary amount of data needs to be stored classically. However, existing quantum LBMs are not suited for cosmological problems because such simulations are typically non-scattering, but isotropic sources under stars are not accurately resolved angularly by LBMs due to their discretized angular structure. QuaRT features the first known implementation of a quantum LBM which accurately resolves isotropic sources in non-scattering media; it does so via a novel methodology which we refer to as "angular redistribution", where radiation is redistributed between angular directions based on the expected angular distribution. This can even be done globally for an entire simulation domain with no increase in computational complexity, enabling larger and more accurate simulations of the evolution of the universe than currently possible.

QuaRT uses Qiskit for circuit construction and Qiskit Aer for circuit execution (Javadi-Abhari et al., 2024).

The qlbm_rt module features the simulate method which is called to perform simulations with the lattice Boltzmann method. This method constructs the full quantum circuit for each timestep of the simulation and returns the lattice data.

The qlbm_circuits module features constructors for the necessary circuits for radiative transfer simulation in 1D, 2D, and 3D, including a constructor for the novel angular redstribution step. These constructors are called by the simulate method which composes them to construct the full quantum circuit.

QuaRT features a variety of utility methods for both general and quantum lattice Boltzmann methods in lbm_utils and qlbm_utils, respectively. It also features analysis utilities in the analysis module. These utilities are used by the simulate method for problem setup and analysis.

The test module features a variety of common test cases used

Reference

This content is AI-processed based on open access ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut