Completeness of the ZH-calculus
- URL: http://arxiv.org/abs/2103.06610v2
- Date: Tue, 11 Jul 2023 15:54:41 GMT
- Title: Completeness of the ZH-calculus
- Authors: Miriam Backens, Aleks Kissinger, Hector Miller-Bakewell, John van de
Wetering, Sal Wolffs
- Abstract summary: We study the ZH-calculus, an alternative graphical language of string diagrams.
We find a set of simple rewrite rules for this calculus and show it is complete with respect to matrices over $mathbbZ[frac12]$.
We construct an extended version of the ZH-calculus that is complete with respect to matrices over any ring $R$ where $1+1$ is not a zero-divisor.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: There are various gate sets used for describing quantum computation. A
particularly popular one consists of Clifford gates and arbitrary single-qubit
phase gates. Computations in this gate set can be elegantly described by the
ZX-calculus, a graphical language for a class of string diagrams describing
linear maps between qubits. The ZX-calculus has proven useful in a variety of
areas of quantum information, but is less suitable for reasoning about
operations outside its natural gate set such as multi-linear Boolean operations
like the Toffoli gate. In this paper we study the ZH-calculus, an alternative
graphical language of string diagrams that does allow straightforward encoding
of Toffoli gates and other more complicated Boolean logic circuits. We find a
set of simple rewrite rules for this calculus and show it is complete with
respect to matrices over $\mathbb{Z}[\frac12]$, which correspond to the
approximately universal Toffoli+Hadamard gateset. Furthermore, we construct an
extended version of the ZH-calculus that is complete with respect to matrices
over any ring $R$ where $1+1$ is not a zero-divisor.
Related papers
- The Qudit ZH-Calculus: Generalised Toffoli+Hadamard and Universality [0.0]
We show how to generalise all the phase-free qudit rules to qudits.
We prove that circuits of |0>-controlled X and Hadamard gates are approximately universal for qudit quantum computing for any odd prime d.
arXiv Detail & Related papers (2023-07-19T16:09:48Z) - Quantum Fourier Addition, Simplified to Toffoli Addition [92.18777020401484]
We present the first systematic translation of the QFT-addition circuit into a Toffoli-based adder.
Instead of using approximate decompositions of the gates from the QFT circuit, it is more efficient to merge gates.
arXiv Detail & Related papers (2022-09-30T02:36:42Z) - Completeness of the ZX-calculus [0.3655021726150367]
We give the first complete axiomatisation of the ZX-calculus for the overall pure qubit quantum mechanics.
This paves the way for automated pictorial quantum computing, with the aid of some software like Quantomatic.
arXiv Detail & Related papers (2022-09-29T16:01:47Z) - Qudit lattice surgery [91.3755431537592]
We observe that lattice surgery, a model of fault-tolerant qubit computation, generalises straightforwardly to arbitrary finite-dimensional qudits.
We relate the model to the ZX-calculus, a diagrammatic language based on Hopf-Frobenius algebras.
arXiv Detail & Related papers (2022-04-27T23:41:04Z) - LOv-Calculus: A Graphical Language for Linear Optical Quantum Circuits [58.720142291102135]
We introduce the LOv-calculus, a graphical language for reasoning about linear optical quantum circuits.
Two LOv-circuits represent the same quantum process if and only if one can be transformed into the other with the rules of the LOv-calculus.
arXiv Detail & Related papers (2022-04-25T16:59:26Z) - Circuit Extraction for ZX-diagrams can be #P-hard [0.0]
Some applications for the ZX-calculus rely on being able to efficiently translate a ZX-diagram back into a quantum circuit of comparable size.
In this paper we show that the circuit extraction problem is #P-hard, and so is itself at least as hard as strong simulation of quantum circuits.
arXiv Detail & Related papers (2022-02-18T13:50:24Z) - Quantum double aspects of surface code models [77.34726150561087]
We revisit the Kitaev model for fault tolerant quantum computing on a square lattice with underlying quantum double $D(G)$ symmetry.
We show how our constructions generalise to $D(H)$ models based on a finite-dimensional Hopf algebra $H$.
arXiv Detail & Related papers (2021-06-25T17:03:38Z) - Qufinite ZX-calculus: a unified framework of qudit ZX-calculi [0.3655021726150367]
We generalise qubit ZX-calculus to qudit ZX-calculus in any finite dimension.
We propose a graphical formalism called qufinite ZX-calculus as a unified framework for all qudit ZX-calculi.
arXiv Detail & Related papers (2021-04-13T18:10:13Z) - Simplification Strategies for the Qutrit ZX-Calculus [0.0]
The ZX-calculus is a graphical language for suitably represented tensor networks, called ZX-diagrams.
The ZX-calculus has found applications in reasoning about quantum circuits, condensed matter systems, quantum algorithms, quantum error codes, and counting problems.
arXiv Detail & Related papers (2021-03-11T19:17:28Z) - QUANTIFY: A framework for resource analysis and design verification of
quantum circuits [69.43216268165402]
QUANTIFY is an open-source framework for the quantitative analysis of quantum circuits.
It is based on Google Cirq and is developed with Clifford+T circuits in mind.
For benchmarking purposes QUANTIFY includes quantum memory and quantum arithmetic circuits.
arXiv Detail & Related papers (2020-07-21T15:36:25Z) - PBS-Calculus: A Graphical Language for Coherent Control of Quantum
Computations [77.34726150561087]
We introduce the PBS-calculus to represent and reason on quantum computations involving coherent control of quantum operations.
We equip the language with an equational theory, which is proved to be sound and complete.
We consider applications like the implementation of controlled permutations and the unrolling of loops.
arXiv Detail & Related papers (2020-02-21T16:15:58Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.