English

Lightweight Detection of a Small Number of Large Errors in a Quantum Circuit

Quantum Physics 2021-04-21 v3

Abstract

Suppose we want to implement a unitary UU, for instance a circuit for some quantum algorithm. Suppose our actual implementation is a unitary U~\tilde{U}, which we can only apply as a black-box. In general it is an exponentially-hard task to decide whether U~\tilde{U} equals the intended UU, or is significantly different in a worst-case norm. In this paper we consider two special cases where relatively efficient and lightweight procedures exist for this task. First, we give an efficient procedure under the assumption that UU and U~\tilde{U} (both of which we can now apply as a black-box) are either equal, or differ significantly in only one kk-qubit gate, where k=O(1)k=O(1) (the kk qubits need not be contiguous). Second, we give an even more lightweight procedure under the assumption that UU and U~\tilde{U} are Clifford circuits which are either equal, or different in arbitrary ways (the specification of UU is now classically given while U~\tilde{U} can still only be applied as a black-box). Both procedures only need to run U~\tilde{U} a constant number of times to detect a constant error in a worst-case norm. We note that the Clifford result also follows from earlier work of Flammia and Liu, and da Silva, Landon-Cardinal, and Poulin. In the Clifford case, our error-detection procedure also allows us efficiently to learn (and hence correct) U~\tilde{U} if we have a small list of possible errors that could have happened to UU; for example if we know that only O(1)O(1) of the gates of U~\tilde{U} are wrong, this list will be polynomially small and we can test each possible erroneous version of UU for equality with U~\tilde{U}.

Keywords

Cite

@article{arxiv.2009.08840,
  title  = {Lightweight Detection of a Small Number of Large Errors in a Quantum Circuit},
  author = {Noah Linden and Ronald de Wolf},
  journal= {arXiv preprint arXiv:2009.08840},
  year   = {2021}
}

Comments

20 pages. v3: some added references, minor textual improvements. This version will appear in Quantum