Stabilizer codes
Tato stránka zatím nebyla přeložena do češtiny. Zobrazujete původní anglickou verzi.
Now we'll define stabilizer codes in general. We'll also discuss some of their basic properties and how they work, including how states can be encoded and how errors are detected and corrected using these codes.
Definition of stabilizer codes
An -qubit stabilizer code is specified by a list of -qubit Pauli operations, These operations are called stabilizer generators in this context, and they must satisfy the following three properties.
-
The stabilizer generators all commute with one another.
-
The stabilizer generators form a minimal generating set.
-
At least one quantum state vector is fixed by all of the stabilizer generators.
(It's not obvious that the existence of a quantum state vector fixed by all of the stabilizer generators, meaning is equivalent to but indeed this is the case, and we'll see why a bit later in the lesson.)
Assuming that we have such a list the code space defined by these stabilizer generators is the subspace containing every -qubit quantum state vector fixed by all of these stabilizer generators.