Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedjudge pass (gpt-6-luna)
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 encoder correctness

Statement

For every valid input of independent commuting signed Hermitian checks g0,…,gr−1 on n wires, let the symplectic-elimination encoder return the forward gate list D, its adjoint list D†, and signed row-operation data (M,κ). Thus M∈GL(r,F2) and, for each i, the exact input product Gi:=∏a=0r−1gaMia=P ⁣(κi,∑a=0r−1Miaxa,∑a=0r−1Miaza) has recorded phase κi∈Z/4Z and satisfies DGiD†=+Zi. Define the logical Hilbert space HL=(C2)⊗(n−r) and the encoding isometry V:HL→(C2)⊗n by V∣x⟩:=D†(∣0r⟩⊗∣x⟩),x∈F2n−r. The vectors V∣x⟩ form an orthonormal basis of the stabilizer code space, which has dimension 2n−r.

Facts & Assumptions

Given: A valid independent commuting signed Pauli check list on n ordered qubits, its phase-aware tableau, and the encoder output.

[F1]

Stabilizer encoder by symplectic elimination: the finite procedure records the chronological gate list and signed row-operation data (M,κ), with M∈GL(r,F2) and input-combination rows Gi=∏agaMia whose conjugates are +Zi.

[F2]

Termination and gate count of symplectic stabilizer elimination: the pivot loop terminates after r pivots on every valid input.

[F3]

Hadamard pauli action: H conjugates X to Z and Z to X with the exact phase update.

[F4]

Phase gate pauli action: S and its adjoint have the displayed exact phase-aware Pauli actions.

[F5]

CNOT Pauli action: CNOT conjugation has the stated control-target binary update and tracks phase.

[F6]

Stabilizer projector and code dimension: the input common +1 eigenspace has dimension 2n−r.

[F7]

Finite circuit syntax and ordered wire labels: each gate occurrence specifies its ordered wire tuple, and the circuit records finite layers with their chronological order.

[F8]

Denotational semantics of a finite layered circuit: a chronological layer list L1,…,Ld denotes ULd⋯UL1 on the ordered register.

[F9]

The computational basis is orthonormal: the ordered computational basis of each finite qubit register is orthonormal.

Proof

1.1F1F2F3F4F5F7F8construct

The procedure terminates after r pivots on every valid input by [F2]. By [F7]–[F8], each appended local gate acts on its ordered wires and the chronological list denotes its composed unitary. Each tableau coordinate and circuit wire q corresponds to supplier factor q+1, as fixed in [F1]; in particular, one-wire updates use factor q+1 and a CNOT on circuit wires q,s uses supplier control and target indices q+1,s+1. At each pivot, the local H, S†, and H transformations send the pivot row's nonidentity one-wire Pauli factors to signed Z factors. The S† step sends Y to X by the inverse phase-gate action [F4], and then [F3] sends X to Z. For each remaining pivot-row Zq, the control-q, target-j CNOT changes the pivot label ZqZj to Zj by [F5]. If the resulting row is negative, Xj changes −Zj to +Zj. Conjugation preserves commutation, while the exact phase-aware gate actions track every resulting sign.

2.1F1F7F8step 1.1algebra

Interchanging the selected pivot row into position j and each subsequent row multiplication are invertible elementary operations on the generator list; the former swaps rows of M and G, and the latter updates them by the same binary row addition and exact Pauli product. Thus M remains invertible and Gi=∏agaMia retains its recorded phase κi. Row multiplication by the pivot clears the remaining row's Zj coordinate because that row has no Xj coordinate: it commutes with the now-Zj pivot. Consequently the transformed input-product rows are exactly +Z0,…,+Zr−1, as asserted by [F1].

3.1F1F8step 2.1algebra

A vector is fixed by every Zj for j<r exactly when all its computational-basis coordinates with a 1 among the first r bits vanish. Thus the common +1 eigenspace of the canonical checks is ∣0r⟩⊗(C2)⊗(n−r). By the row-basis equivalence in step 2.1 and the denotation [F8], this is exactly DC(S).

4.1F1F6F7F8F9step 3.1algebra∎

The ordered computational basis is orthonormal by [F9], and x↦∣0r⟩⊗∣x⟩ embeds the logical computational basis as an orthonormal family. The finite product unitary D† from [F8] therefore defines the isometry V in the Statement and sends these 2n−r vectors to orthonormal vectors in C(S). Step 3.1 shows they span that space, and [F6] confirms its dimension is 2n−r. Hence they form the stated stabilizer code basis.

Remarks

The ordered wire tuple and chronological product in [F7]–[F8] are the only circuit-semantic interfaces used; the finite list is viewed as singleton layers in that syntax.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

43 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