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.
Steane seven-qubit CSS code
Example
Let the columns of the binary parity-check matrix be the seven nonzero vectors :
Put and . A generator matrix for is , where the row-basis matrix is
The encoded basis is
The six stabilizer checks are the three operators with supports given by the rows of , followed by the three operators with the same supports. The logical operators may be taken as and . For site , write for column of . With the stated generator order, the three single-site syndromes are
Facts & Assumptions
Given: The displayed binary matrices, the standard dot product, and the Pauli matrices on the ordered seven-qubit register.
Generator and parity-check matrices over a finite field: a parity-check matrix defines the code , and its independent rows span the bilinear dual of that code.
CSS encoding dimension and commutation: nested binary codes give orthonormal coset states, with commuting and checks.
Stabilizer syndromes and logical Pauli operators: a syndrome bit records whether an error anticommutes with its ordered Hermitian generator.
Stabilizer projector and code dimension: independent stabilizer checks on qubits have code dimension .
CSS syndrome correction: the separate CSS syndromes identify and correct the bounded-weight and components under the stated distance inequality.
Dimension of the binary dual code: for a binary code in length , .
Verification
The columns of are the seven distinct nonzero elements of , so they span and . The first four columns of form the identity matrix, so has full row rank . Direct coordinate dot products give , so the row space of lies in . Rank-nullity gives ; therefore and .
The rows of are independent because . Their pairwise dot products are zero: each row has weight four and every two distinct rows overlap in two coordinates. Hence , so and . The quotient dimension is . Every vector in is orthogonal to every row of , so ; both dimensions are by step 1.1 and [F6], so . Also and , so ; both dimensions are , hence .
No weight-one vector lies in because every column of is nonzero. No weight-two vector lies in because its syndrome is the sum of two distinct columns, which is nonzero. The vector is in because . Thus .
Every nonzero word of is a nonzero linear functional evaluated on the seven nonzero vectors of . Such a functional is on exactly four of the eight vectors, and is on the zero vector, so every nonzero word of has weight four. Therefore , and represent nontrivial logical classes, and their commutator is .
The row spaces of used for the and checks commute because . Their six labels are independent: the three -type labels are independent among themselves, the three -type labels are independent among themselves, and the two label halves are separate. Hence and [F4] gives code dimension . These checks stabilize the two displayed coset states by [F2].
The columns are nonzero and pairwise distinct. By steps 2.1 and 2.2, , so [F5] applies with . The syndrome formulas in the Example follow by counting the overlaps between and each ordered check. The three syndrome blocks distinguish the Pauli type, and within each type the nonzero distinct column identifies the site. Thus all single-site Pauli errors have distinct syndromes and are corrected by [F5].
Depends on
- Classical linear code over a finite field
- Generator and parity-check matrices over a finite field
- Hamming weight and distance of a finite-field linear code
- The Pauli matrices
- Stabilizer syndromes and logical Pauli operators
- Dimension of the binary dual code
- CSS encoding dimension and commutation
- CSS syndrome correction
- Stabilizer projector and code dimension
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
53 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
- Richard Cleve, Quantum Information Processing course notes, §37.3 (standard reference, not scraped)
- John Preskill, Quantum Computation, Chapter 7: Quantum Error Correction (standard reference, not scraped)