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
This thesis provides an introduction to the concepts of soundness and completeness in the context of...
A general definition of a quantum predicate and quantum labelled transition systems for finite quant...
This thesis looks at the development of a framework for a functional quantum programming language. T...
Abstract. This paper provides a Hoare-style logic for quantum compu-tation. While the usual Hoare lo...
AbstractA logic for reasoning about states of basic quantum imperative programs is presented. The mo...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd I...
Hoare logic provides a syntax-oriented method to reason about program correctness and has been prove...
International audienceWe consider a programming language that can manipulate both classical and quan...
We apply the notion of quantum predicate proposed by D’Hondt and Panangaden to analyze a simple lang...
AbstractThis paper studies the linear fragment of the programing language for quantum computation wi...
© The Author(s) 2019. We formalize the theory of quantum Hoare logic (QHL) [TOPLAS 33(6),19], an ext...
AbstractWe show how to model the semantics of quantum programs that give classical output during the...
This paper presents a novel semantics for a quantum programming language by operator algebras, which...
We present an imperative quantum programming language LanQ which was designed to support combination...
This thesis provides an introduction to the concepts of soundness and completeness in the context of...
A general definition of a quantum predicate and quantum labelled transition systems for finite quant...
This thesis looks at the development of a framework for a functional quantum programming language. T...
Abstract. This paper provides a Hoare-style logic for quantum compu-tation. While the usual Hoare lo...
AbstractA logic for reasoning about states of basic quantum imperative programs is presented. The mo...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd I...
Hoare logic provides a syntax-oriented method to reason about program correctness and has been prove...
International audienceWe consider a programming language that can manipulate both classical and quan...
We apply the notion of quantum predicate proposed by D’Hondt and Panangaden to analyze a simple lang...
AbstractThis paper studies the linear fragment of the programing language for quantum computation wi...
© The Author(s) 2019. We formalize the theory of quantum Hoare logic (QHL) [TOPLAS 33(6),19], an ext...
AbstractWe show how to model the semantics of quantum programs that give classical output during the...
This paper presents a novel semantics for a quantum programming language by operator algebras, which...
We present an imperative quantum programming language LanQ which was designed to support combination...
This thesis provides an introduction to the concepts of soundness and completeness in the context of...
A general definition of a quantum predicate and quantum labelled transition systems for finite quant...
This thesis looks at the development of a framework for a functional quantum programming language. T...