Department of Physics, Yale University, New Haven, Connecticut 06520, USA.
Nature. 2012 Feb 1;482(7385):382-5. doi: 10.1038/nature10786.
Quantum computers could be used to solve certain problems exponentially faster than classical computers, but are challenging to build because of their increased susceptibility to errors. However, it is possible to detect and correct errors without destroying coherence, by using quantum error correcting codes. The simplest of these are three-quantum-bit (three-qubit) codes, which map a one-qubit state to an entangled three-qubit state; they can correct any single phase-flip or bit-flip error on one of the three qubits, depending on the code used. Here we demonstrate such phase- and bit-flip error correcting codes in a superconducting circuit. We encode a quantum state, induce errors on the qubits and decode the error syndrome--a quantum state indicating which error has occurred--by reversing the encoding process. This syndrome is then used as the input to a three-qubit gate that corrects the primary qubit if it was flipped. As the code can recover from a single error on any qubit, the fidelity of this process should decrease only quadratically with error probability. We implement the correcting three-qubit gate (known as a conditional-conditional NOT, or Toffoli, gate) in 63 nanoseconds, using an interaction with the third excited state of a single qubit. We find 85 ± 1 per cent fidelity to the expected classical action of this gate, and 78 ± 1 per cent fidelity to the ideal quantum process matrix. Using this gate, we perform a single pass of both quantum bit- and phase-flip error correction and demonstrate the predicted first-order insensitivity to errors. Concatenation of these two codes in a nine-qubit device would correct arbitrary single-qubit errors. In combination with recent advances in superconducting qubit coherence times, this could lead to scalable quantum technology.
量子计算机可以用于解决某些问题,其速度比经典计算机快指数级,但其构建具有挑战性,因为它们更容易受到错误的影响。然而,通过使用量子纠错码,可以在不破坏相干性的情况下检测和纠正错误。其中最简单的是三量子比特(three-qubit)码,它将一个单量子比特状态映射到纠缠的三量子比特状态;它们可以根据所使用的码纠正三个量子比特中任意一个上的单个相位翻转或位翻转错误。在这里,我们在超导电路中展示了这种相位和位翻转纠错码。我们对量子态进行编码,在量子比特上诱导错误,并通过反转编码过程来解码错误综合征(一种表示发生了哪种错误的量子态)。然后,将该综合征用作三量子比特门的输入,如果主量子比特翻转,则该门纠正主量子比特。由于该码可以从任何量子比特上的单个错误中恢复,因此该过程的保真度仅随错误概率呈二次下降。我们使用与单个量子比特的第三激发态的相互作用,在 63 纳秒内实现了纠错的三量子比特门(称为条件条件非门或 Toffoli 门)。我们发现,该门的实际作用与预期的经典动作之间的保真度为 85±1%,与理想量子过程矩阵之间的保真度为 78±1%。我们使用此门执行单次量子位和相位翻转纠错,并且证明了对错误的一阶不敏感性。在九量子比特设备中串联这两个码,将纠正任意单量子比特错误。与最近超导量子比特相干时间的进展相结合,这可能会导致可扩展的量子技术。