axionbloch: an Open-Source Python Package for Simulating Axion-Induced Spin Dynamics
Abstract
The interaction of ultralight bosonic dark matter with spins can be interpreted as a pseudomagnetic field acting on normal matter. Such interactions can be modeled as usual magnetic interactions using spin-evolution (Bloch) equations. axionbloch, an open-source Python package for simulating spin dynamics induced by both usual and exotic interactions, is presented. The numerical simulations serve as a tool for deriving axion signal signatures, which are crucial for designing experimental searches and data analysis. Simulations are calibrated against theoretical expectations, ensuring the accuracy of the simulated signals. axionbloch is available at https://github.com/Yuzhe98/AxionBloch, allowing researchers to simulate pseudomagnetic signals under specific configurations of the axion models and experimental setups. The package is documented at http://axionbloch.readthedocs.io/ and includes example scripts for application.
Related
- QwaveMPS: An efficient open-source Python package for simulating non-Markovian waveguide-QED using matrix product states
- qdmag: A Python package for simulating nonequilibrium magnetization of molecules using quantum master equations
- Simulating the emission source function in very peripheral relativistic heavy-ion collisions
- ConteXtuAlity: an open source Python package for contextuality
- SmoQyElPhQMC.jl: An open-source Julia package for efficient and scalable quantum Monte Carlo simulations of electron-phonon coupled models
BibTeX
@misc{zhang2026axionbloch,
title = {{axionbloch: an Open-Source Python Package for Simulating Axion-Induced Spin Dynamics}},
author = {Yuzhe Zhang},
howpublished = {arXiv},
year = {2026},
month = oct,
doi = {10.48550/arxiv.2606.23749},
eprint = {2606.23749},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2606.23749},
note = {CC BY 4.0},
}
RIS
TY - UNPB
TI - axionbloch: an Open-Source Python Package for Simulating Axion-Induced Spin Dynamics
AU - Yuzhe Zhang
PY - 2026
DA - 2026/10/21
PB - arXiv
DO - 10.48550/arxiv.2606.23749
UR - https://arxiv.org/abs/2606.23749
AB - The interaction of ultralight bosonic dark matter with spins can be interpreted as a pseudomagnetic field acting on normal matter. Such interactions can be modeled as usual magnetic interactions using spin-evolution (Bloch) equations. axionbloch, an open-source Python package for simulating spin dynamics induced by both usual and exotic interactions, is presented. The numerical simulations serve as a tool for deriving axion signal signatures, which are crucial for designing experimental searches and data analysis. Simulations are calibrated against theoretical expectations, ensuring the accuracy of the simulated signals. axionbloch is available at https://github.com/Yuzhe98/AxionBloch, allowing researchers to simulate pseudomagnetic signals under specific configurations of the axion models and experimental setups. The package is documented at http://axionbloch.readthedocs.io/ and includes example scripts for application.
ER -