English

QMC: A Model Checker for Quantum Systems

Quantum Physics 2008-04-21 v3

Abstract

We introduce a model-checking tool intended specially for the analysis of quantum information protocols. The tool incorporates an efficient representation of a certain class of quantum circuits, namely those expressible in the so-called stabiliser formalism. Models of protocols are described using a simple, imperative style simulation language which includes commands for the unitary operators in the Clifford group as well as classical integer and boolean variables. Formulas for verification are expressed using a subset of quantum computational tree logic (QCTL). The model-checking procedure treats quantum measurements as the source of non-determinism, leading to multiple protocol runs, one for each outcome. Verification is performed for each run.

Keywords

Cite

@article{arxiv.0704.3705,
  title  = {QMC: A Model Checker for Quantum Systems},
  author = {Simon Gay and Rajagopal Nagarajan and Nikolaos Papanikolaou},
  journal= {arXiv preprint arXiv:0704.3705},
  year   = {2008}
}
R2 v1 2026-06-21T08:22:58.890Z