A First Step to the Categorical Logic of Quantum Programs

被引:1
|
作者
Sun, Xin [1 ]
He, Feifei [2 ]
机构
[1] John Paul II Catholic Univ Lublin, Dept Fdn Comp Sci, PL-20950 Lublin, Poland
[2] Sun Yat Sen Univ, Inst Log & Cognit, Guangzhou 510970, Peoples R China
关键词
quantum logic; quantum computing; category theory; BIT COMMITMENT; CORRECTNESS;
D O I
10.3390/e22020144
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
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.
引用
收藏
页数:14
相关论文
共 50 条