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.
Termination and gate count of symplectic stabilizer elimination
Statement
On every valid input of independent commuting signed Hermitian Pauli generators on wires, the phase-aware symplectic-elimination encoder terminates after pivots, uses at most elementary gates, and stores bits including its output gate list, excluding the read-only input tableau and the implicit wire count.
Facts & Assumptions
Given: A valid tableau with independent commuting rows and the procedure in the stabilizer encoder definition.
Stabilizer encoder by symplectic elimination: each pivot interchanges the selected row into row when needed, normalizes it to , clears all remaining rows on wire , and records the gates and signed row-operation data.
Hadamard pauli action: conjugation by exchanges the binary and coordinates.
Phase gate pauli action: conjugation by updates the binary label and tracks the phase exactly; its inverse gate has the inverse update.
CNOT Pauli action: CNOT conjugation updates the binary coordinates and phase exactly.
Proof
After pivots, the first rows are , and every remaining row has zero and coordinates on those wires. This holds before the first pivot. At pivot , the selected row is interchanged into row when necessary; the interchange also updates the signed row-operation data and is not a circuit gate. All circuit gates act only on unused wires. For any zero-based circuit wire , the one-based factor index in [F2]–[F4] is ; a CNOT with circuit control and target therefore uses supplier indices . The local Clifford gates turn each nonidentity pivot factor into , and [F4] clears every other pivot-row using a control on that wire and target . Commutation is preserved by conjugation, so remaining rows have no factor. Row multiplication by the pivot then clears without changing earlier wires.
The remaining binary row labels are independent on the unused wires: a dependence there would be a dependence among the original labels because all earlier coordinates are already zero. Since when , at least one remaining row is nonidentity on an unused wire. Thus every valid pivot finds a row and a wire, and the loop executes exactly iterations. This proves termination, including .
During one pivot, at most one SWAP is used. On each of at most unused wires, normalization uses at most two one-qubit gates. Clearing the pivot's other factors uses at most CNOTs, and correcting its sign uses at most one . The total is at most gates per pivot, hence at most overall.
The current phase-aware tableau and the phase-aware input-combination rows together store label bits and phase bits. The signed row-operation output stores bits for and bits for . The output has at most gates; each gate type takes constant space and each wire index takes at most bits. Their total is . For , the output and signed row-operation data are empty, as specified.
Depends on
Used by
- Stabilizer encoder correctness Theorem
Cited to discharge well-definedness by Stabilizer encoder by symplectic elimination.
Dependency tree · two levels
23 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)
- Scott Aaronson and Daniel Gottesman, Improved Simulation of Stabilizer Circuits (standard reference, not scraped)