跳到主要导航 跳到搜索 跳到主要内容

Formalizing the Semantics of a Classical-Quantum Imperative Language in Coq

  • Wenjun Shi
  • , Qinxiang Cao
  • , Yuxin Deng*
  • *此作品的通讯作者
  • East China Normal University
  • Shanghai Jiao Tong University

科研成果: 期刊稿件文章同行评审

摘要

In order to verify the functional correctness of quantum circuits or algorithms, a prominent approach is to specify them as quantum programs and semi-automatically deduce them in a theorem prover. It is indispensable to first formalize the semantics of the basic quantum language. We formalize in Coq an imperative language which allows for classical and quantum information interactions. We define small-step operational semantics and state-based denotational semantics. Then we prove a consistency theorem between these two semantics. A distribution-based denotational semantics is also defined and related to the state-based one. Finally, we describe a few typical quantum algorithms and utilize the distribution-based denotational semantics to verify their correctness.

源语言英语
文章编号2450112
期刊Journal of Circuits, Systems and Computers
33
6
DOI
出版状态已出版 - 1 4月 2024

学术指纹

探究 'Formalizing the Semantics of a Classical-Quantum Imperative Language in Coq' 的科研主题。它们共同构成独一无二的学术指纹。

引用此