Completeness of the ZX-calculus
- URL: http://arxiv.org/abs/2209.14894v2
- Date: Wed, 17 May 2023 17:48:27 GMT
- Title: Completeness of the ZX-calculus
- Authors: Quanlong Wang
- Abstract summary: 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.
- Score: 0.3655021726150367
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The ZX-calculus is an intuitive but also mathematically strict graphical
language for quantum computing, which is especially powerful for the framework
of quantum circuits. Completeness of the ZX-calculus means any equality of
matrices with size powers of $n$ can be derived purely diagrammatically. In
this thesis, we give the first complete axiomatisation the ZX-calculus for the
overall pure qubit quantum mechanics, via a translation from the completeness
result of another graphical language for quantum computing -- the ZW-calculus.
This paves the way for automated pictorial quantum computing, with the aid of
some software like Quantomatic. Based on this universal completeness, we
directly obtain a complete axiomatisation of the ZX-calculus for the Clifford+T
quantum mechanics, which is approximatively universal for quantum computing, by
restricting the ring of complex numbers to its subring corresponding to the
Clifford+T fragment resting on the completeness theorem of the ZW-calculus for
arbitrary commutative ring. Furthermore, we prove the completeness of the
ZX-calculus (with just 9 rules) for 2-qubit Clifford+T circuits by verifying
the complete set of 17 circuit relations in diagrammatic rewriting. In addition
to completeness results within the qubit related formalism, we extend the
completeness of the ZX-calculus for qubit stabilizer quantum mechanics to the
qutrit stabilizer system. Finally, we show with some examples the application
of the ZX-calculus to the proof of generalised supplementarity, the
representation of entanglement classification and Toffoli gate, as well as
equivalence-checking for the UMA gate.
Related papers
- ZX-calculus is Complete for Finite-Dimensional Hilbert Spaces [0.09831489366502298]
The ZX-calculus is a graphical language for quantum computing and quantum information theory.
We prove completeness of finite-dimensional ZX-calculus, incorporating only the mixed-dimensional Z-spider and the qudit X-spider as generators.
Our approach builds on the completeness of another graphical language, the finite-dimensional ZW-calculus, with direct translations between these two calculi.
arXiv Detail & Related papers (2024-05-17T16:35:07Z) - Completeness for arbitrary finite dimensions of ZXW-calculus, a unifying
calculus [0.2348805691644085]
The ZX-calculus is a universal graphical language for qubit quantum computation.
The ZW-calculus is an alternative universal graphical language that is also complete for qubit quantum computing.
By combining these two calculi, a new calculus has emerged for qubit quantum computation, the ZXW-calculus.
arXiv Detail & Related papers (2023-02-23T16:18:57Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
Quantum computers promise to efficiently solve important problems classical computers never will.
A fully automated quantum software stack needs to be developed.
This work provides a look "under the hood" of today's tools and showcases how these means are utilized in them, e.g., for simulation, compilation, and verification of quantum circuits.
arXiv Detail & Related papers (2023-01-10T19:00:00Z) - A Quantum Algorithm for Computing All Diagnoses of a Switching Circuit [73.70667578066775]
Faults are by nature while most man-made systems, and especially computers, work deterministically.
This paper provides such a connecting via quantum information theory which is an intuitive approach as quantum physics obeys probability laws.
arXiv Detail & Related papers (2022-09-08T17:55:30Z) - A Complete Equational Theory for Quantum Circuits [58.720142291102135]
We introduce the first complete equational theory for quantum circuits.
Two circuits represent the same unitary map if and only if they can be transformed one into the other using the equations.
arXiv Detail & Related papers (2022-06-21T17:56:31Z) - 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) - 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) - Completeness of the ZH-calculus [0.0]
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.
arXiv Detail & Related papers (2021-03-11T11:22:51Z) - ZX-calculus for the working quantum computer scientist [0.0]
The ZX-calculus is a graphical language for reasoning about quantum computation.
This review gives a gentle introduction to the ZX-calculus suitable for those familiar with the basics of quantum computing.
The latter sections give a condensed overview of the literature on the ZX-calculus.
arXiv Detail & Related papers (2020-12-27T15:54:25Z) - 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.