PreprintCC BY 4.0arXiv
Propaq: A Python package for Heisenberg Propagation
Abstract
We introduce Propaq, a performant and flexible Python package implementing Heisenberg propagation techniques for classically simulating quantum circuits. Propaq is compatible with major quantum software packages like Qiskit and Cirq, and matches or outperforms similar state-of-the-art packages for Heisenberg propagation. Beyond this, Propaq has multiple distinguishing features for simulation and research. These include Heisenberg propagation in any basis, hybrid Schrödinger-Heisenberg simulation, custom truncation and noisy simulation methods, and detailed logging information for analyzing simulation accuracy, runtime, and memory usage. We describe these features, how to use Propaq for research, and its backend implementation.
Related
- svPITE: A Python package for the state-vector-based probabilistic imaginary-time evolution algorithm
- ConteXtuAlity: an open source Python package for contextuality
- svPITE: A Python package for the state-vector-based probabilistic imaginary-time evolution algorithm
- axionbloch: an Open-Source Python Package for Simulating Axion-Induced Spin Dynamics
- COMPLAX: A Python Tool Package for Automated Microsolvation of Organic Molecules
BibTeX
@misc{belagali2026propaq,
title = {{Propaq: A Python package for Heisenberg Propagation}},
author = {Hrishikesh Belagali and Ryan LaRose},
howpublished = {arXiv},
year = {2026},
month = oct,
doi = {10.48550/arxiv.2609.07730},
eprint = {2609.07730},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2609.07730},
note = {CC BY 4.0},
}
RIS
TY - UNPB
TI - Propaq: A Python package for Heisenberg Propagation
AU - Hrishikesh Belagali
AU - Ryan LaRose
PY - 2026
DA - 2026/10/19
PB - arXiv
DO - 10.48550/arxiv.2609.07730
UR - https://arxiv.org/abs/2609.07730
AB - We introduce Propaq, a performant and flexible Python package implementing Heisenberg propagation techniques for classically simulating quantum circuits. Propaq is compatible with major quantum software packages like Qiskit and Cirq, and matches or outperforms similar state-of-the-art packages for Heisenberg propagation. Beyond this, Propaq has multiple distinguishing features for simulation and research. These include Heisenberg propagation in any basis, hybrid Schrödinger-Heisenberg simulation, custom truncation and noisy simulation methods, and detailed logging information for analyzing simulation accuracy, runtime, and memory usage. We describe these features, how to use Propaq for research, and its backend implementation.
ER -