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.
Author supplied keywords
Cite
CITATION STYLE
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.