1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
Improved classical simulation of quantum 3 Appendix circuits - - PowerPoint PPT Presentation
1 Introduction Model of Computation Gottesmann-Knill Theorem Magic States 2 Algorithm Improved classical simulation of quantum 3 Appendix circuits dominated by Clifford gates Presented by Patrick Rall Publication by Sergey Bravyi
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1Coppersmith-Winograd algorithm
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
2https://arxiv.org/abs/quant-ph/9807006v1
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
◮ Mathematical fact ◮ Otherwise: quantum computing = classical computing
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
◮ Exponential: number of T gates t ◮ Polynomial: n qubits, width m circuit ◮ Length of output string |x| = w
◮ Each term in χ
a zaΠ|φa can be calculated
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
◮ Hidden shift algorithm on a laptop ◮ 40 qubits, 50 T gates
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
◮ Affine space K: Subspace of F2 such that L(K) = h ⊕K ◮ Quadratic form q: Function q : K → Z8 with properties
x∈K
iπ 4 q(x)|x
◮ Inner product of two states in O(n3) ◮ Measure a Pauli operator in O(n2) ◮ Sample random stabilizer states in O(n2) on average
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix
1 Introduction
Model of Computation Gottesmann-Knill Theorem Magic States
2 Algorithm 3 Appendix