AND-gates in ZX-calculus: Spider Nest Identities and QBC-completeness
Anthony Munson (University of Oxford), Bob Coecke (Cambridge Quantum, Computing Ltd.), Quanlong Wang (Cambridge Quantum Computing Ltd.)

TL;DR
This paper introduces new spider nest identities in ZX-calculus, proving a completeness theorem for quantum Boolean circuits and presenting an algorithm that outperforms previous T-count reduction methods.
Contribution
It derives novel spider nest identities and establishes a completeness theorem for QBCs, enabling a more effective T-count reduction algorithm.
Findings
New spider nest identities improve quantum circuit optimization.
Proved a completeness theorem for quantum Boolean circuits.
Developed an algorithm that surpasses previous T-count reduction methods.
Abstract
In this paper we exploit the utility of the triangle symbol which has a complicated expression in terms of spider diagrams in ZX-calculus, and its role within the ZX-representation of AND-gates in particular. First, we derive spider nest identities which are of key importance to recent developments in quantum circuit optimisation and T-count reduction in particular. Then, using the same rule set, we prove a completeness theorem for quantum Boolean circuits (QBCs) whose rewriting rules can be directly used for a new method of T-count reduction. We give an algorithm based on this method and show that the results of our algorithm outperform the results of all the previous best non-probabilistic algorithms.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
