Skip to content
DraconiticResearch
Search Sources API
203,948 studies31 sourcesUpdated 19 min ago
PreprintCC BY-SA 4.0arXiv

JAQSI: Just Another Quantum Simulator

Abstract

Classical simulation supports the development and validation of quantum algorithms through full-state inspection, controlled noise models and backpropagation, albeit for small quantum systems. Existing frameworks offer gate-level execution, differentiable pulse-level dynamics or optimised hardware execution. Just another quantum simulator (JAQSI) combines gate- and pulse-level simulation in one differentiable circuit model built upon JAX. Circuits are represented as pure functions of numerical inputs which support vectorised batches and JIT compilation. Within a single circuit, matrix-defined operations, gates synthesised from Hamiltonian time evolution and noise channels can be composed freely. For a fast simulation, gate and channel fusion reduces passes over the state, while adjoint differentiation computes expectation-value gradients with a constant number of statevectors. At pulse level, JAQSI reduces evolution under single-term Hamiltonians to a scalar pulse-area integral and reuses cached execution plans and compiled solvers. In a benchmark we compare JAQSI with PennyLane, Qiskit, Qibo, Qulacs, QuTiP and dynamiqs. At gate level, we observe performance either on par or an order of magnitude faster across statevector, density, noise and gradient simulation than the compared simulators up to 12 qubits. Beyond 18 qubits, JAQSI is on par with PennyLane Lightning in both statevector and gradient simulation. In the statevector and noisy density-matrix pulse benchmarks, it is at least 5 times faster than the other simulators, even with its closed-form solve disabled. Disabling the latter increases its runtime by at most a factor of 1.5. We provide JAQSI as open-source software on GitHub and PyPI.

Related

  1. Pseudogap in a Fermi–Hubbard quantum simulator
    Lev Haldar Kendrick, Anant Kale, Youqi Gang +4
    NaturePeer-reviewedLicence not statedFull text30 citedAtomic, molecular & optical physicsOpenAlex
  2. Probing False Vacuum Decay on a Cold-Atom Gauge-Theory Quantum Simulator
    Anonymous, Ying Liu, Gianluca Lagnese +9
    Physical Review LettersPeer-reviewedLicence not statedFull text60 citedAtomic, molecular & optical physicsOpenAlex
  3. Trajectree - A quantum trajectory-based quantum circuit simulator
    Ansh Singal, Allen Zang, Jordan Thomas +5
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
  4. Quantum Simulation of the Static Yukawa Model via Effective Particles on a Trapped-Ion Quantum Simulator
    Qingfeng Wang, Christopher G. Yale, Edward C. Tortorici +6
    arXivPreprintarXiv licenceFull textQuantum physics & quantum informationarXiv
  5. Observation of universal hierarchical relaxation in a quantum simulator
    Jiaozi Wang, Manoj K. Joshi, Luca Capizzi +4
    arXivPreprintarXiv licenceFull textAtomic, molecular & optical physicsCondensed matterarXiv
BibTeX
@misc{strobl2026jaqsi,
  title = {{JAQSI: Just Another Quantum Simulator}},
  author = {Melvin Strobl and Maja Franz and Lukas Scheller and Eileen Kuehn and Wolfgang Mauerer and Achim Streit},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.05086},
  eprint = {2610.05086},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.05086},
  note = {CC BY-SA 4.0},
}
RIS
TY  - UNPB
TI  - JAQSI: Just Another Quantum Simulator
AU  - Melvin Strobl
AU  - Maja Franz
AU  - Lukas Scheller
AU  - Eileen Kuehn
AU  - Wolfgang Mauerer
AU  - Achim Streit
PY  - 2026
DA  - 2026/10/04
PB  - arXiv
DO  - 10.48550/arxiv.2610.05086
UR  - https://arxiv.org/abs/2610.05086
AB  - Classical simulation supports the development and validation of quantum algorithms through full-state inspection, controlled noise models and backpropagation, albeit for small quantum systems. Existing frameworks offer gate-level execution, differentiable pulse-level dynamics or optimised hardware execution. Just another quantum simulator (JAQSI) combines gate- and pulse-level simulation in one differentiable circuit model built upon JAX. Circuits are represented as pure functions of numerical inputs which support vectorised batches and JIT compilation. Within a single circuit, matrix-defined operations, gates synthesised from Hamiltonian time evolution and noise channels can be composed freely. For a fast simulation, gate and channel fusion reduces passes over the state, while adjoint differentiation computes expectation-value gradients with a constant number of statevectors. At pulse level, JAQSI reduces evolution under single-term Hamiltonians to a scalar pulse-area integral and reuses cached execution plans and compiled solvers. In a benchmark we compare JAQSI with PennyLane, Qiskit, Qibo, Qulacs, QuTiP and dynamiqs. At gate level, we observe performance either on par or an order of magnitude faster across statevector, density, noise and gradient simulation than the compared simulators up to 12 qubits. Beyond 18 qubits, JAQSI is on par with PennyLane Lightning in both statevector and gradient simulation. In the statevector and noisy density-matrix pulse benchmarks, it is at least 5 times faster than the other simulators, even with its closed-form solve disabled. Disabling the latter increases its runtime by at most a factor of 1.5. We provide JAQSI as open-source software on GitHub and PyPI.
ER  -