A first step to the categorical logic of quantum programs

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

The long-term goal of our research is to develop a powerful quantum logic which is useful in the formal verification of quantum programs and protocols. In this paper we introduce the basic idea of our categorical logic of quantum programs (CLQP): It combines the logic of quantum programming (LQP) and categorical quantum mechanics (CQM) such that the advantages of both LQP and CQM are preserved while their disadvantages are overcome. We present the syntax, semantics and proof system of CLQP. As a proof-of-concept, we apply CLQP to verify the correctness of Deutsch's algorithm and the concealing property of quantum bit commitment.

Cite

CITATION STYLE

APA

Sun, X., & He, F. (2020). A first step to the categorical logic of quantum programs. Entropy, 22(2). https://doi.org/10.3390/e22020144

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