Pith. sign in

REVIEW 2 cited by

Birkhoff-von Neumann Quantum Logic as an Assertion Language for Quantum Programs

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2205.01959 v1 pith:6FKL5KPR submitted 2022-05-04 cs.LO cs.PLquant-ph

Birkhoff-von Neumann Quantum Logic as an Assertion Language for Quantum Programs

classification cs.LO cs.PLquant-ph
keywords logicquantumfirst-orderassertionvariablesbirkhoff-vonclassicalneumann
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

A first-order logic with quantum variables is needed as an assertion language for specifying and reasoning about various properties (e.g. correctness) of quantum programs. Surprisingly, such a logic is missing in the literature, and the existing first-order Birkhoff-von Neumann quantum logic deals with only classical variables and quantifications over them. In this paper, we fill in this gap by introducing a first-order extension of Birkhoff-von Neumann quantum logic with universal and existential quantifiers over quantum variables. Examples are presented to show our logic is particularly suitable for specifying some important properties studied in quantum computation and quantum information. We further incorporate this logic into quantum Hoare logic as an assertion logic so that it can play a role similar to that of first-order logic for classical Hoare logic and BI-logic for separation logic. In particular, we show how it can be used to define and derive quantum generalisations of some adaptation rules that have been applied to significantly simplify verification of classical programs. It is expected that the assertion logic defined in this paper - first-order quantum logic with quantum variables - can be combined with various quantum program logics to serve as a solid logical foundation upon which verification tools can be built using proof assistants such as Coq and Isabelle/HOL.

discussion (0)

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

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Reasoning about Continuous-Variable Quantum Systems

    cs.LO 2026-07 conditional novelty 7.0

    A cost-parametric quantum Hoare logic with continuous-outcome bind is proved sound and relatively complete over closed positive quadratic-form predicates, with case studies on a null-recurrent quantum walk and one-rou...

  2. A Practical Quantum Hoare Logic with Classical Variables, I

    cs.PL 2024-12 unverdicted novelty 7.0

    Presents a Hoare logic for quantum programs with classical variables using paired classical first-order formulas and quantum predicates, plus a simplified proof system with minimal modifications to classical Hoare logic.