4
$\begingroup$

Here's the figure 10.21 from Nielsen's Quantum Computation and Quantum Information to explain the fault-tolerant quantum computing, where the circuit in the figure corrects the error that happens in the CNOT gate between time 1 and time 2.

enter image description here

My question is, what if an error is happening in the syndrome measurement process or the recovery process? For example, no error is happening before the syndrome measurement, but the syndrome measurement reports an error by mistake so the "error" is then "recovered" and thus leads to a wrong result. Since this only requires one single error to happen in the syndrome measurement process so it still has a probablity of $O(p)$.

I'm not sure I understand everything correctly, and I'll appreciate anyone can help.

$\endgroup$
1

1 Answer 1

0
$\begingroup$

There are two-related concepts that we to understand: "quantum error-correction" and "fault-tolerant quantum computing".

Consider the scenario where Alice wants to sends some quantum state to Bob via a noisy quantum channel. To ensure that Bob gets the correct state with high probability, Alice and Bob mutually agree upon a quantum error-correcting code, Alice sends the state encoded with this code, and Bob decodes it. Now, further assume that Alice and Bob's computing apparatus is error-free. Then, Alice's encoding and Bob's decoding will be correct.

The above scenario is the model underlying quantum error-correction. In the example, you shared, this is exactly what is happening. We assume that error can only happen between time 1 and 2 (the noisy channel), and between time 2 and 4 there are no errors (Bob's decoding).

As you correctly pointed out, this is an unrealistic assumption, but a good way to start learning. The quantum error-correction model is a good model for communication scenarios, where the communication line have error rate $p_c$ and Alice and Bob have error rate $p_{ab} \ll p_c$.

A realistic model for computation is the model of fault-tolerant quantum computation. In this model, there is quantum circuit in which errors can occur on any qubit at any point in time. We are required to do logical computation using this noisy circuit, knowing full well that any encoding and decoding procedures will be implemented within this circuit and will also subject to errors.

As it turns out, it is possible to work around this problem of noisy encoding and decoding. Any such protocols are called fault-tolerant quantum computing protocol. The essential result in this area is as follows. Suppose you want to implement some logical quantum circuit, and you have access to a computer some some level of noise. Then, you can construct a larger circuit, using quantum error-correction codes, called a fault-tolerant circuit that if executed on the noisy quantum computer will yield the correct output with high probability.

Fault-tolerance is a vast field. There a section in Neilson and Chuang on it that discusses the key ideas. Another great resource is a book by Frank Gaitan called Quantum Error Correction and Fault Tolerant Quantum Computing.

$\endgroup$
3
  • $\begingroup$ Thank you very much for you answer! I guess I partly understand what you mean (correct me if I'm wrong) is that if Alice wants to send something to Bob, the qubit needs to be encoded and then decoded, but in quantum computing in fact we never need decoding, and everything just runs on the encoded circuit. Going back to my original question, I think I didn't talk about any error in the decoding step and I was focused on the error in the syndrome measurement and recovery step. Could you share more information about these two specific cases? $\endgroup$
    – SUSY
    Commented Mar 8, 2023 at 1:05
  • $\begingroup$ You are mostly correct in your assessment, but I think further clarity will come once you have mastered the technical details a bit more. $\endgroup$ Commented Mar 8, 2023 at 1:37
  • $\begingroup$ To your original question, this is only part of the larger puzzle of fault-tolerant QC, but we can specifically avoid error propagation in the data qubits due to errors in the syndrome qubits, by building fault-tolerant syndrome measurement circuits. I did write two blog posts about this that you might find helpful. $\endgroup$ Commented Mar 8, 2023 at 1:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.