Making the stabilizer ZX-calculus complete for scalars
arXiv:1507.03854 · doi:10.4204/EPTCS.195.2
Abstract
The ZX-calculus is a graphical language for quantum processes with built-in rewrite rules. The rewrite rules allow equalities to be derived entirely graphically, leading to the question of completeness: can any equality that is derivable using matrices also be derived graphically? The ZX-calculus is known to be complete for scalar-free pure qubit stabilizer quantum mechanics, meaning any equality between two pure stabilizer operators that is true up to a non-zero scalar factor can be derived using the graphical rewrite rules. Here, we replace those scalar-free rewrite rules with correctly scaled ones and show that, by adding one new diagram element and a new rewrite rule, the calculus can be made complete for pure qubit stabilizer quantum mechanics with scalars. This completeness property allows amplitudes and probabilities to be calculated entirely graphically. We also explicitly consider stabilizer zero diagrams, i.e. diagrams that represent a zero matrix, and show that two new rewrite rules suffice to make the calculus complete for those.
In Proceedings QPL 2015, arXiv:1511.01181
References in corpus (1)
Cited by in corpus (24)
- Graph-theoretic Simplification of Quantum Circuits with the ZX-calculus
- PyZX: Large Scale Automated Diagrammatic Reasoning
- The ZX calculus is a language for surface code lattice surgery
- There and back again: A circuit extraction tale
- Analyzing the barren plateau phenomenon in training quantum neural networks with the ZX-calculus
- Optimising Clifford Circuits with Quantomatic
- Verifying the Smallest Interesting Colour Code with Quantomatic
- Effective Compression of Quantum Braided Circuits Aided by ZX-Calculus
- A Simplified Stabilizer ZX-calculus
- Complete Flow-Preserving Rewrite Rules for MBQC Patterns with Pauli Measurements
- Supplementarity is Necessary for Quantum Diagram Reasoning
- ZX-Calculus and Extended Wolfram Model Systems II: Fast Diagrammatic Reasoning with an Application to Quantum Circuit Simplification
- Flow-preserving ZX-calculus Rewrite Rules for Optimisation and Obfuscation
- ZX-Calculus and Extended Hypergraph Rewriting Systems I: A Multiway Approach to Categorical Quantum Information Theory
- The Qupit Stabiliser ZX-travaganza: Simplified Axioms, Normal Forms and Graph-Theoretic Simplification
- Towards a Minimal Stabilizer ZX-calculus
- Complete ZX-calculi for the stabiliser fragment in odd prime dimensions
- A recursively partitioned approach to architecture-aware ZX Polynomial synthesis and optimization
- Kindergarden quantum mechanics graduates (...or how I learned to stop gluing LEGO together and love the ZX-calculus)
- Graphical Calculi and their Conjecture Synthesis
- ZX Graphical Calculus for Continuous-Variable Quantum Processes
- Proceedings 13th International Conference on Quantum Physics and Logic
- Circuit Relations for Real Stabilizers: Towards TOF+H
- Hopf-Frobenius Algebras and a Simpler Drinfeld Double