How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Stabilizer distance detection and correction
Statement
Let and let be a stabilizer code on qubits of distance . Every Pauli error of weight less than either acts as a scalar on the code space (when ) or is detected by some stabilizer check. A finite error channel whose Kraus operators lie in the span of Pauli operators of weight at most , for , is correctable whenever . In particular, all unknown Pauli errors of weight at most are correctable.
Facts & Assumptions
Given: , an -qubit stabilizer code with projector , distance , and a finite family of Pauli or bounded-support error operators.
Stabilizer distance: if the code dimension is with , is the minimum weight of a normalizer Pauli outside . If , the logical quotient is trivial, so and .
Stabilizer syndromes and logical Pauli operators: a Pauli outside the normalizer anticommutes with at least one stabilizer generator.
Stabilizer code space: the code space is the common eigenspace of every stabilizer element.
Stabilizer projector and code dimension: is the orthogonal projector onto the common eigenspace; for every stabilizer , .
An explicit syndrome recovery corrects a Knill–Laflamme error family: if for a finite channel's Kraus operators, a finite exact recovery exists.
The Pauli matrices: the matrices are the exact one-qubit Pauli basis matrices.
Ordered tensor registers, their inner product, and wire permutations: ordered product bases identify tensor products of one-qubit operators with operators on the physical register.
Support and weight of an operator on a finite register: support is the set of qubits on which an operator can act nontrivially, and Pauli weight is its support size.
Proof
Let be a Pauli of weight less than . The code space is the common fixed space by [F3], and [F4] gives for each . If anticommutes with some , then and hence . If instead commutes with every , then . For , its weight is below the minimum in [F1], forcing ; for , the same conclusion follows from . Writing gives . Thus every such Pauli has scalar code-space compression, and every nonzero one not in the scalar-phase stabilizer is detected.
Enumerate the tensor Paulis of weight at most with factors in as ; scalar phases do not affect correction. For any pair, the support of lies in the union of their supports, so its weight is at most . Step 1.1 gives for a scalar . Let be the inclusion of the nonzero code space, so by [F4]. Each is unitary by the matrices in [F6] and their tensor action [F7], so are Kraus operators of the channel : each summand is a unitary conjugation and . Applying [F5] to gives a recovery . Its off-diagonal formula gives , since . Thus this single recovery corrects every Pauli in the family.
On one qubit every matrix has the expansion , as direct substitution of [F6] verifies. In the ordered one-qubit basis, the matrix units satisfy , , , and . For bit strings , [F7] identifies the global matrix unit with the tensor product of the corresponding one-qubit matrix units, so each global matrix unit is a linear combination of tensor Pauli operators. Every endomorphism has its matrix-unit expansion in this ordered computational basis; hence tensor Pauli operators span the full operator space. An operator supported on a fixed set of at most qubits is a linear combination of the tensor Paulis that are identity off that set, so each term has weight at most . For Kraus operators in the stated span, by step 2.1. The code is nonzero by [F4], so [F5] applies to this actual finite channel and gives exact recovery.
Depends on
- Support and weight of an operator on a finite register
- The Pauli matrices
- Stabilizer code space
- Stabilizer distance
- Stabilizer syndromes and logical Pauli operators
- Ordered tensor registers, their inner product, and wire permutations
- An explicit syndrome recovery corrects a Knill–Laflamme error family
- Stabilizer projector and code dimension
Used by
Dependency tree · two levels
48 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- John Preskill, Quantum Computation, Chapter 7: Quantum Error Correction (standard reference, not scraped)
- Ronald de Wolf, Quantum Computing: Lecture Notes, §20.1 (standard reference, not scraped)