Pith. sign in

REVIEW 2 cited by

VyZX : A Vision for Verifying the ZX Calculus

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.05781 v2 pith:5HM4GMCP submitted 2022-05-11 quant-ph cs.PL

classification quant-phcs.PL
keywords vyzxdiagramsquantumcalculuscircuitsgraphicaloptimizingprogramming
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Optimizing quantum circuits is a key challenge for quantum computing. The PyZX compiler broke new ground by optimizing circuits via the ZX calculus, a powerful graphical alternative to the quantum circuit model. Still, it carries no guarantee of its correctness. To address this, we developed VyZX, a verified ZX-calculus in the Coq proof assistant. VyZX provides two distinct representations of ZX diagrams for ease of programming and proof: A graph-based representation for writing high-level functions on diagrams and a block-based representation for proving ZX diagrams equivalent. Through these two different views, VyZX provides the tools necessary to verify properties and transformations of ZX diagrams. This paper explores the proofs and design choices underlying VyZX and its application and the challenges of verifying a graphical programming language.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. OpenAlex reports about 4 citations worldwide. Full citation record

  1. Laws of Quantum Programming

    cs.PL 2024-12 conditional novelty 7.0 of 10

    A formally verified collection of algebraic laws, normal forms, and a tail-recursion theorem for quantum programs, generalizing Hoare's classical laws.

  2. Automating Equational Proofs in Dirac Notation

    cs.PL 2024-11 conditional novelty 6.0 of 10 partial

    The paper gives a first-order theory of Dirac notation whose equations can be checked by a terminating, confluent rewrite system, implemented in DiracDec, with soundness proved in Coq.

Pith tools