Formal semantics of a classical-quantum language

Yuxin Deng*, Yuan Feng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

We investigate the formal semantics of a simple imperative language that has both classical and quantum constructs. More specifically, we provide an operational semantics, a denotational semantics and two Hoare-style proof systems: an abstract one and a concrete one. The two proof systems are satisfaction-based, as inspired by the program logics of Barthe et al. for probabilistic programs. The abstract proof system turns out to be sound and relatively complete, while the concrete one is sound only.

Original languageEnglish
Pages (from-to)73-93
Number of pages21
JournalTheoretical Computer Science
Volume913
DOIs
StatePublished - 20 Apr 2022

Keywords

  • Classical-quantum language
  • Completeness
  • Formal semantics
  • Soundness

Fingerprint

Dive into the research topics of 'Formal semantics of a classical-quantum language'. Together they form a unique fingerprint.

Cite this