The Solovay-Kitaev algorithm
Christopher M. Dawson, Michael A. Nielsen
Abstract
This pedagogical review presents the proof of the Solovay-Kitaev theorem in the form of an efficient classical algorithm for compiling an arbitrary single-qubit gate into a sequence of gates from a fixed and finite set. The algorithm can be used, for example, to compile Shor's algorithm, which uses rotations of π/ 2k, into an efficient fault-tolerant form using only Hadamard, controlled- not, and π/ 8 gates. The algorithm runs in O(2.71(1/ε)) time, and produces as output a sequence of O(3.97(1/ε)) quantum gates which is guaranteed to approximate the desired quantum gate to an accuracy within ε> 0. We also explain how the algorithm can be generalized to apply to multi-qubit gates and to gates from SU(d).
Create a lesson
Related papers
Parallel quantum channel discrimination and numerical ranges in tensor product subspaces
Adam Bílek, Paulina Lewandowska, Ryszard Kukulski
Asymptotically Good Quantum Locally Testable Codes
William Gay, Fernando Granha Jeronimo
All causally separable quantum processes are quantum circuits with classical control of causal order
Julian Wechs, Alastair A. Abbott, Cyril Branciard
Analytic leakage suppression with a single control field: fast two-qubit gates with tunable couplers
Lukas Heunisch, Michael J. Hartmann, Aashish A. Clerk
Procrastinating einselection in non-Markovian quantum dynamics
Michael J. Moody, Tara Kalsi, Agung Budiyono et al.
Quantum Entropy Contraction and Factorization from Hypercontractivity
Li Gao, Lijun Wang