30.12.2012 Views

t b a b a

t b a b a

t b a b a

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Quantum error correction is used in quantum computing to protect quantum information<br />

from errors due to decoherence and other quantum noise. It is essential for fault-tolerant<br />

quantum computation. It is designed to deal not just with noise during quantum information<br />

communication, but also with the protection of stored information. In this case, the user en-<br />

codes the information in a storage system and retrieves it at a later time. Since the quantum<br />

information is not absolutely isolated from the environment(actually the influence is much<br />

larger than in the classical world), any error-correction method applicable to communication<br />

is also applicable to storage and vice versa. Furthermore, quantum error correction is also<br />

essential for faulty quantum gates, faulty quantum preparation, and faulty measurements.<br />

The discovery of powerful error correction methods therefore caused much excitement, since<br />

it converted large scale quantum computation from a practical impossibility to a possibility.<br />

An error is a unitary transformation of the state space. The space of errors for a single<br />

qubit is spanned by the four Pauli matrices as shown in Table 5.1.<br />

Table 5.1: Quantum errors for a single qubit are spanned by the Pauli matrices<br />

I no error | 0〉 →| 0〉 | 1〉 →| 1〉<br />

X bit error | 0〉 →| 1〉 | 1〉 →| 0〉<br />

Z phase error | 0〉 →| 0〉 | 1〉 → − | 1〉<br />

Y = iXZ combination | 0〉 → i | 1〉 | 1〉 → −i | 0〉<br />

Generally, the evolution of a qubit in state |0〉 interacting with an environment |E〉 will<br />

yield a state as:<br />

|0〉|E〉 ↣ β1|0E1〉 + β2|1E2〉<br />

66

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!