English

RandomMeas.jl: A Julia Package for Randomized Measurements in Quantum Devices

Quantum Physics 2026-04-29 v3

Abstract

We introduce \texttt{RandomMeas.jl}, a modular and high-performance open-source software package written in Julia for implementing and analyzing randomized measurement protocols in quantum computing. Randomized measurements provide a powerful framework for extracting properties of quantum states and processes such as expectation values, entanglement, and fidelities using simple experimental procedures combined with classical post-processing, most prominently via the classical shadow formalism. \texttt{RandomMeas.jl} covers the full randomized measurement workflow, from the generation of measurement settings for use on a quantum computer, the optional classical simulation of randomized measurements with tensor networks, to a suite of estimators for physical properties based on classical shadows. The package includes advanced features such as robust and shallow shadow techniques, batch estimators, and built-in statistical uncertainty estimation. Its unified, composable design enables the scalable application and further development of randomized measurements protocols across theoretical and experimental contexts.

Keywords

Cite

@article{arxiv.2509.12749,
  title  = {RandomMeas.jl: A Julia Package for Randomized Measurements in Quantum Devices},
  author = {Andreas Elben and Benoît Vermersch},
  journal= {arXiv preprint arXiv:2509.12749},
  year   = {2026}
}

Comments

Version accepted in Quantum Journal. 15 pages, code available at https://github.com/bvermersch/RandomMeas.jl

R2 v1 2026-07-01T05:38:32.770Z