Alphabeta Math
ExampleConstruction: AI-generatedVerification: 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.

Steane seven-qubit CSS code

Example

Let the columns of the binary parity-check matrix be the seven nonzero vectors 110,101,011,111,100,010,001:

H=(110110010110100111001).

Put C1=ker⁡H and C2=row⁡(H). A generator matrix for C1 is GT, where the row-basis matrix G is

G=(1000110010010100100110001111).

The encoded basis is

∣0L⟩=8−1/2∑c∈C2∣c⟩,∣1L⟩=8−1/2∑c∈C2∣1110000+c⟩.

The six stabilizer checks are the three X operators with supports given by the rows of H, followed by the three Z operators with the same supports. The logical operators may be taken as XL=X1110000 and ZL=Z1110000. For site j, write hj for column j of H. With the stated generator order, the three single-site syndromes are

s(Xj)=(000,hj),s(Zj)=(hj,000),s(Yj)=(hj,hj).

Facts & Assumptions

Given: The displayed binary matrices, the standard dot product, and the Pauli matrices on the ordered seven-qubit register.

[F1]

Generator and parity-check matrices over a finite field: a parity-check matrix H defines the code ker⁡H, and its independent rows span the bilinear dual of that code.

[F2]

CSS encoding dimension and commutation: nested binary codes give orthonormal coset states, with commuting X and Z checks.

[F3]

Stabilizer syndromes and logical Pauli operators: a syndrome bit records whether an error anticommutes with its ordered Hermitian generator.

[F4]

Stabilizer projector and code dimension: r independent stabilizer checks on n qubits have code dimension 2n−r.

[F5]

CSS syndrome correction: the separate CSS syndromes identify and correct the bounded-weight X and Z components under the stated distance inequality.

[F6]

Dimension of the binary dual code: for a binary code in length n, dim⁡C⊥=n−dim⁡C.

Verification

1.1F1algebra

The columns of H are the seven distinct nonzero elements of F23, so they span F23 and rank⁡H=3. The first four columns of G form the identity matrix, so G has full row rank 4. Direct coordinate dot products give HGT=0, so the row space of G lies in ker⁡H. Rank-nullity gives dim⁡ker⁡H=7−3=4; therefore row⁡(G)=C1 and dim⁡C1=4.

2.1F1F2F6step 1.1algebra

The rows of H are independent because rank⁡H=3. Their pairwise dot products are zero: each row has weight four and every two distinct rows overlap in two coordinates. Hence HHT=0, so C2⊆C1 and dim⁡C2=3. The quotient dimension is k=4−3=1. Every vector in C1=ker⁡H is orthogonal to every row of H, so C1⊆C2⊥; both dimensions are 4 by step 1.1 and [F6], so C1=C2⊥. Also HGT=0 and C1=row⁡(G), so C2=row⁡(H)⊆C1⊥; both dimensions are 3, hence C2=C1⊥.

2.2F1step 1.1algebra

No weight-one vector lies in C1 because every column of H is nonzero. No weight-two vector lies in C1 because its syndrome is the sum of two distinct columns, which is nonzero. The vector x=1110000 is in C1 because h1+h2+h3=0. Thus d(C1)=3.

3.1F1F2F3step 2.1algebra

Every nonzero word of C2 is a nonzero linear functional evaluated on the seven nonzero vectors of F23. Such a functional is 1 on exactly four of the eight vectors, and is 0 on the zero vector, so every nonzero word of C2 has weight four. Therefore x∉C2, XL and ZL represent nontrivial logical classes, and their commutator is (−1)x⋅x=(−1)3=−1.

3.2F2F4step 2.1algebra

The row spaces of H used for the X and Z checks commute because HHT=0. Their six labels are independent: the three X-type labels are independent among themselves, the three Z-type labels are independent among themselves, and the two label halves are separate. Hence r=6 and [F4] gives code dimension 27−6=2. These checks stabilize the two displayed coset states by [F2].

4.1F3F5step 2.1step 2.2step 3.2algebra∎

The columns h1,…,h7 are nonzero and pairwise distinct. By steps 2.1 and 2.2, d(C1)=d(C2⊥)=3, so [F5] applies with t=1. The syndrome formulas in the Example follow by counting the overlaps between Xj,Zj,Yj and each ordered check. The three syndrome blocks distinguish the Pauli type, and within each type the nonzero distinct column hj identifies the site. Thus all 21 single-site Pauli errors have distinct syndromes and are corrected by [F5].

Depends on

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