circuit relations for real stabilizers towards tof h
play

Circuit Relations for Real Stabilizers: Towards TOF + H Cole Comfort - PowerPoint PPT Presentation

Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Circuit Relations for Real Stabilizers: Towards TOF + H Cole Comfort University of Calgary May 23, 2019 1/26 Cole


  1. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Circuit Relations for Real Stabilizers: Towards TOF + H Cole Comfort University of Calgary May 23, 2019 1/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  2. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Outline Graphical calculi for circuits 1 Classical reversible computing 2 Quantum computing 3 Classical reversible and quantum computing 4 2/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  3. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Graphical calculi and completeness The graphical calculus for PROPs models circuit computation. Finite presentations of different fragments of computing are studied. Complete presentation is a strict † -symmetric monoidal faithful functor. For quantum computing: ZX-calculus, ZH-calculus, ZW-calculus. For reversible computing: CNOT and TOF. 3/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  4. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The category CNOT Consider the PROP generated by cnot, | 1 � , � 1 | : The controlled not gate, cnot, takes bits: | b 1 , b 2 � �→ | b 1 , b 1 ⊕ b 2 � cnot is drawn as: | 1 � is preparing 1 and � 1 | is postselecting 1: The not gate and | 0 � , � 0 | are derived: := := := This category has a finite, complete presentation in terms of circuit identities , CNOT [CCS18]: 4/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  5. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The identities of CNOT 5/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  6. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The category TOF Consider the PROP generated by tof, | 1 � , � 1 | : The Toffoli gate, tof, takes bits: | b 1 , b 2 , b 3 � �→ | b 1 , b 1 · b 2 ⊕ b 1 � tof is drawn as: | 1 � is preparing 1 and � 1 | is postselecting 1: The cnot gate is derived: := This category has a finite, complete presentation, TOF [CC19]: 6/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  7. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The identities of TOF 7/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  8. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The identities of TOF 8/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  9. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Both CNOT and TOF have concrete equivalent categories. In particular they are discrete inverse categories. That means that they have a total copying map generated by: := and := 9/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  10. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Frobenius algebras A Frobenius algebra is a monoid-comonoid pair: = = = = = = Satisfying the Frobenius law : = = 10/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  11. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Frobenius algebras A Frobenius algebra is commutative if: = = And special if: = Connected components of Frobenius algebras can be uniquely represented by spiders: . . . . . . . . . . . . . . . . . . = = · · · 11/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  12. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Frobenius algebras are bases in FdHilb Theorem ([CPV13]) Orthonormal bases {| i �} i ∈ B in FdHilb are in one-to-one correspondence with special, commutative † -Frobenius algebras: � � � � | i � | i �� i , i | � i | | i , i �� i | i ∈ B i ∈ B i ∈ B i ∈ B Therefore, we can consider the Frobenius algebras associated to the eigenbasis of quantum observables. For example, consider the Hermetian matrices: � 0 � � 1 � 1 0 X := Z := 1 0 0 − 1 X and Z have spectra: √ √ X + = | + � = 1 / 2 ( | 0 � + | 1 � ) X − = |−� = 1 / 2 ( | 0 � − | 1 � ) Z + = | 0 � , Z − = | 1 � 12/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  13. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing ZX π The phase-free ZX-calculus , ZX π , [DP13] is the PROP generated by the Z Frobenius algebra and Hadamard gate: The Hadamard gate is a self-inverse change of basis matrix so that: X + H = Z + H X − H = Z − H Z + H = X + H Z − H = X − H The Frobenius algebra for X is therefore given by conjugation. := := := := 13/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  14. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing ZX π ZX π has a finite presentation: The first identity is that the axioms of a special † -Frobenius algebra hold for Z . The Frobenius algebras associated to the Z and X observables are strongly complimentary. They form a Hopf algebra up to an invertible scalar: This corresponds to the bases being mutually unbiased [CD11]. 14/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  15. 15/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  16. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing CNOT + H √ Consider the extension of CNOT with the Hadamard gate (and 2): 16/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  17. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing ZX π → CNOT + H Consider G : ZX π → CNOT + H , sending: √ 2 �→ �→ √ 2 �→ �→ �→ �→ 17/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  18. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing CNOT + H → ZX π Consider F : CNOT + H → ZX π , sending: �→ �→ �→ �→ π π √ �→ �→ 2 18/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  19. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing CNOT is isomorphic to ZX π Proposition F : CNOT + H → ZX π and G : ZX π → CNOT + H are † -preserving symmetric monoidal functors. Theorem F : CNOT + H → ZX π and G : ZX π → CNOT + H are inverses. This implies that CNOT + H is complete... Theorem ([DP13]) ZX π is complete for real stabilizer circuits. √ We can also remove the scalar 2 by being careful. 19/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  20. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing √ √ 2 2 G �− → = · · · = 20/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  21. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Stabilizer circuits and universality There is a caveat: Theorem ([Got98]) Stabilizer circuits can be simulated in polynomial time on a classical probabilistic computer. However, Theorem ([Aha03]) The Toffoli and Hadamard gates, together are an approximately universal gate set for quantum computing. 21/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  22. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing Is there a presentation in terms of the Toffoli gate and H ? ∼ But �∼ 22/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  23. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The Toffoli gate in ZX π The Toffoli gate has the following representation in ZX π [NW18]: π π = However, the Triangle has the following representation in CNOT + H [Vil18]: = √ √ 2 2 23/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H

  24. Graphical calculi for circuits Classical reversible computing Quantum computing Classical reversible and quantum computing The ZH-calculus The controlled- Z gate can be represented with Toffoli gate and Hadamard: := In the ZH calculus controlled Z -gates are given by: . . . Axiom [H.F] of CNOT + H generalizes to Toffoli gates: [H.F’] = 24/26 Cole Comfort Circuit Relations for Real Stabilizers: Towards TOF + H Question: Is this enough to be complete?

Recommend


More recommend