vix.ing · top · new · best · stats

The Solovay-Kitaev algorithm

2005/05/06 by Christopher M. Dawson, Dawson, Christopher M., Michael A. Nielsen +1 · 72 citations
Computer Science · Physics and Astronomy · #Computability, Logic, AI Algorithms #FOS: Physical sciences #Quantum Computing Algorithms and Architecture #Quantum Physics (quant-ph) #quant-ph

paper · pdf · doi:10.48550/arxiv.quant-ph/0505030

15 pages, accepted to Quantum Information and Computation as Review Article

openalex publication_date 2005/05/06 · arxiv created 2005/08/23 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

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-\sc not, and π/ 8 gates. The algorithm runs in O(log2.71(1/ε)) time, and produces as output a sequence of O(log3.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).

Cited by

Related