English

QuantumToolbox.jl: An efficient Julia framework for simulating open quantum systems

Quantum Physics 2025-10-06 v2 Computational Physics

Abstract

We present QuantumToolbox..jl, an open-source Julia package for simulating open quantum systems. Designed with a syntax familiar to users of QuTiP (Quantum Toolbox in Python), it harnesses Julia's high-performance ecosystem to deliver fast and scalable simulations. The package includes a suite of time-evolution solvers supporting distributed computing and GPU acceleration, enabling efficient simulation of large-scale quantum systems. We also show how QuantumToolbox..jl can integrate with automatic differentiation tools, making it well-suited for gradient-based optimization tasks such as quantum optimal control. Benchmark comparisons demonstrate substantial performance gains over existing frameworks. With its flexible design and computational efficiency, QuantumToolbox..jl serves as a powerful tool for both theoretical studies and practical applications in quantum science.

Keywords

Cite

@article{arxiv.2504.21440,
  title  = {QuantumToolbox.jl: An efficient Julia framework for simulating open quantum systems},
  author = {Alberto Mercurio and Yi-Te Huang and Li-Xun Cai and Yueh-Nan Chen and Vincenzo Savona and Franco Nori},
  journal= {arXiv preprint arXiv:2504.21440},
  year   = {2025}
}

Comments

26 pages, 8 figures

R2 v1 2026-06-28T23:16:28.526Z