Let be the orthogonal projection onto the code, and let be the specified error operators, including their linear span. The necessary and sufficient Knill--Laflamme condition is
where the scalar matrix is independent of the encoded state. In an orthonormal basis of the code this means
There must be one recovery quantum channel which corrects every allowed error channel, rather than a different recovery chosen using the unknown logical input.
The scalar condition means that any information carried away by the errors depends on their labels but not on the encoded amplitudes. To see how recovery works, diagonalize the positive semidefinite matrix and take corresponding linear combinations of the errors. Then . For each positive , the map is an linear isometry into an error-image subspace, and these subspaces are mutually orthogonal. Measuring their label and reversing the associated linear isometry recovers the logical state without measuring its amplitudes. Zero eigenvalues correspond to errors that annihilate the code. This also explains why the condition corrects arbitrary coherent combinations of the listed errors.
Let be the known set of affected qubits, with . Expand arbitrary operators on in tensor products of . These Pauli operators span the complete error space on .
By the distance of a quantum error-correcting code, every Pauli operator of weight below has scalar compression . For two errors on the same known set , their product is also supported entirely on . Its weight is therefore at most , rather than twice . Expansion in the Pauli basis consequently gives
The Knill--Laflamme condition applies to the full operator space on , so it gives a recovery for any error channel acting on that subsystem. Every set of at most known error locations is correctable. This is quantum erasure correction; the ability to use the locations is what improves the guarantee over unknown-location errors.
Use base-two logarithms, so Von Neumann entropy is measured in bits. Take an orthonormal basis of the code and purify its maximally mixed logical state as
Only a -dimensional reference support is needed; it can be embedded in the larger reference Hilbert space in the hint. Its reduced density matrix is maximally mixed on that support, so .
For any correctable erased subsystem , the Knill--Laflamme condition gives for every operator . Taking its matrix elements in the logical basis shows that for , and that the diagonal reductions are all the same state . Thus
In particular, the reference is decoupled from every set of at most erased qubits.
For an information-carrying code , first justify that two disjoint sets of size fit. If , partition all the physical qubits into sets each of size at most . Both are correctable. Additivity of Von Neumann entropy for a product state, and equality of complementary entropies for the pure state on , give
Adding yields , contradicting . Hence .
Now choose disjoint of size , and let contain the remaining qubits. The state on is pure. Product-state entropy additivity, equality of complementary entropies, and Subadditivity of Von Neumann entropy give
and
Adding and cancelling proves . Finally use the maximum entropy of a quantum state bound . Therefore the quantum Singleton bound is
This proof uses quantum erasure correction, not nondegeneracy, so it applies to degenerate codes as well. A code encoding no logical information requires a separate distance convention; the argument above concerns the usual coding problem.
Interpret as the largest guaranteed radius for correcting all unknown-location Pauli operators of weight at most together. Products of two such errors have weight at most , so the Knill--Laflamme condition holds when . Conversely, let be a minimum-weight Pauli operator with nonscalar compression . If , split its support into two sets of size at most and write , up to an irrelevant phase. These two admissible errors violate the Knill--Laflamme condition. Thus the correctable Pauli error radius is
In particular, requires the additional assumption that is odd. Distance is not uniquely determined by alone. Nor does the weight of a particular correctable error characterize this radius: particular higher-weight errors can also be correctable.
For a concrete even-distance example, the stabilizer code generated by and has parameters . Every single-qubit nonidentity Pauli operator anticommutes with a generator, so it has zero compression. But commutes with both generators and acts nonscalarly on the code: it is unitary there and its code trace is zero. Hence the distance is two and its guaranteed radius is zero. This shows why an unconditional odd-distance formula would be incorrect.
Ignoring overall phases, an error of weight has choices of support and three choices, , at each affected qubit. The identity is the weight-zero term, so
For a nondegenerate quantum code, distinct correctable Pauli errors have orthogonal error-image subspaces. Each has dimension , since a Pauli operator is unitary. All subspaces lie in the physical Hilbert space of dimension . Counting dimensions proves the quantum Hamming bound
Degeneracy would allow distinct errors to share an error-image subspace, so this particular counting argument would then fail.

Articles by others on the same topic (0)

There are currently no matching articles.