Efficient Clifford+T approximation of single-qubit operators

preprint2014arXivOpen access

Abstract

We give an efficient randomized algorithm for approximating an arbitrary element of SU(2)SU(2) by a product of Clifford+TT operators, up to any given error threshold ε>0ε>0. Under a mild hypothesis on the distribution of primes, the algorithm's expected runtime is polynomial in log⁡(1/ε)\log(1/ε). If the operator to be approximated is a zz-rotation, the resulting gate sequence has TT-count K+4log⁡2(1/ε)K+4\log_2(1/ε), where KK is approximately equal to 1010. We also prove a worst-case lower bound of K+4log⁡2(1/ε)K+4\log_2(1/ε), where K=−9K=-9, so that our algorithm is within an additive constant of optimal for certain zz-rotations. For an arbitrary member of SU(2)SU(2), we achieve approximations with TT-count K+12log⁡2(1/ε)K+12\log_2(1/ε). By contrast, the Solovay-Kitaev algorithm achieves TT-count O(log⁡c(1/ε))O(\log^c(1/ε)), where cc is approximately 3.973.97.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.