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.

5.5 Stabilizer Codes<br />

The stabilizer formalism is a succinct manner to describe a quantum error correcting code<br />

by a set of quantum operators [Got97]. We first review several concepts and properties of<br />

stabilizer codes.<br />

The 1-qubit Pauli group G1 consists of the Pauli matrices, σI, σx, σy, and σz together<br />

with the multiplicative factors ±1 and ±i:<br />

The generators of G1 are:<br />

G1 ≡ {±σI, ±iσI, ±σx, ±iσx, ±σy, ±iσy, ±σz, ±iσz}.<br />

〈σx, σz, iσI〉.<br />

Indeed, every element of G1 can be expressed as a product of a finite number of generators.<br />

For example:<br />

−σx = iσIiσIσx, + iσx = iσIσx, − iσx = iσIiσIiσIσx.<br />

The n-qubit Pauli group Gn consists of the 4 n tensor products of σI, σx, σy, and σz and an<br />

overall phase of ±1 or ±i. Elements of the group can be used to describe the error operators<br />

applied to an n-qubit register. The weight of such an operator in Gn is equal to the number<br />

of tensor factors which are not equal to σI.<br />

73

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

Saved successfully!

Ooh no, something went wrong!