Quantum error correction
True or False: Quantum error correction in the 3-qubit bitflip repetition code is perfect: it does correct any bitflip configurations in the noisy part of the model circuit.
False.
This code is imperfect (like many, if not all, other codes). For example, if three bitflips happen in the noisy channels, then the parity-check measurements will provide a trivial syndrome, that is, (0,0). Hence the active error correction will not apply any correction gates, hence the bitflip errors are not corrected. In this case, an input state alpha |0> + beta |1> will arrive to the end of the circuit as beta |0> + alpha |1>, which is a significant difference, that is, the error correction circuit did not work perfectly.