For all technical details and an introduction to quantum computing without the linear algebra, see the accompanying paper.
- The
state.pyfile contains theStateclass, which is a quantum state and supports a number of operations (Clifford + T). - There are example circuits in the
examples/folder.
The easiest way to use QWLA is with uv. To run an example, simply:
uv run examples/epr.py@misc{cryptoeprint:2025/1091,
author = {Aws Albarghouthi},
title = {Quantum Computing without the Linear Algebra},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1091},
year = {2025},
url = {https://eprint.iacr.org/2025/1091}
}