Relational proofs for quantum programs

29Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

Relational verification of quantum programs has many potential applications in quantum and post-quantum security and other domains. We propose a relational program logic for quantum programs. The interpretation of our logic is based on a quantum analogue of probabilistic couplings. We use our logic to verify non-trivial relational properties of quantum programs, including uniformity for samples generated by the quantum Bernoulli factory, reliability of quantum teleportation against noise (bit and phase flip), security of quantum one-time pad and equivalence of quantum walks.

Cite

CITATION STYLE

APA

Barthe, G., Hsu, J., Ying, M., Yu, N., & Zhou, L. (2020). Relational proofs for quantum programs. Proceedings of the ACM on Programming Languages, 4(POPL). https://doi.org/10.1145/3371089

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free