pith. sign in

arxiv: 0906.4586 · v1 · submitted 2009-06-25 · 🪐 quant-ph

Hoare Logic for Quantum Programs

classification 🪐 quant-ph
keywords programsquantumlogichoareclassicalcorrectnessfoundationpreconditions
0
0 comments X p. Extension
read the original abstract

Hoare logic is a foundation of axiomatic semantics of classical programs and it provides effective proof techniques for reasoning about correctness of classical programs. To offer similar techniques for quantum program verification and to build a logical foundation of programming methodology for quantum computers, we develop a full-fledged Hoare logic for both partial and total correctness of quantum programs. It is proved that this logic is (relatively) complete by exploiting the power of weakest preconditions and weakest liberal preconditions for quantum programs.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.