Alphabeta Math
LemmaStatement: Literature-sourcedProof: 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.

Twice-Concatenated Steane Code and Its Transversal Clifford Gates

Statement

Let D be the row space over F2 of

B=(110110010110100111001),x=(1,1,1,0,0,0,0).

Define V:C2⟶(C2)⊗7 by

V∣a⟩=8−1/2∑c∈D∣ax+c⟩(a∈{0,1}),W=V⊗7V.

The image of W is an explicit [ ⁣[49,1,9] ⁣] stabilizer code. It admits a fixed exact decoded recovery for the entire linear span of Pauli errors of weight at most four, preserving every finite reference. In particular it has the error-correction capacity d=2, with 49≥2d+1; this assertion concerns ideal recovery, not a noisy recovery gadget.

Put S=diag⁡(1,i). The following identities include their scalar phases exactly:

H⊗49W=WH,S⊗49W=WS,CNOT⁡⊗49(W⊗W)=(W⊗W)CNOT⁡.

Here the last tensor product pairs equal coordinates of the two blocks, with the first block as control. Each displayed gate circuit has depth one and exactly 49 gate locations. It has spread one in the support-propagation sense of Code Deviation and Fault Spread, for arbitrary joint fault channels on any set of its locations. For a two-block CNOT, errors on input coordinate sets A and B can affect coordinates A∪B in either output block; no bound by max⁡(∣A∣,∣B∣) is asserted.

Facts & Assumptions

Given: The displayed binary matrix, coset encoding, concatenation map, and exact ordered one- and two-qubit gates.

[F1]

CSS encoding dimension and commutation gives the coset encoding, its stabilizer space, and the exact dual-coset Hadamard formula.

[F2]

Stabilizer projector and code dimension gives dimension 2n−r for r independent commuting stabilizer checks on n qubits.

[F3]

Stabilizer distance defines distance by the least weight of a nontrivial Pauli class in the centralizer, modulo scalar phases and stabilizers.

[F4]

Stabilizer distance detection and correction gives exact recovery for the linear span of weight-at-most-t Paulis when 2t is less than the stabilizer distance.

[F5]

The Pauli matrices and Exact one-qubit gates and rotations specify the exact matrices X,Z,H,S; CNOT and Control-Target Order specifies ∣u,v⟩↦∣u,u+v⟩.

[F6]

Code Deviation and Fault Spread defines literal unitary support propagation per output block, retaining a finite reference.

Proof

1.1F1givenalgebra

The columns of B are the seven distinct nonzero vectors of F23, and its last three columns are the standard basis, so its rank is three. Each row has weight four and any two distinct rows have overlap two; hence BBT=0 and D⊆D⊥. Every nonzero word of D evaluates a nonzero linear functional on these seven columns. Such a functional takes value one on four of the eight vectors of F23, and takes value zero on the zero vector, so all seven nonzero words of D have weight four. Also BxT=0 and wt⁡(x)=3, so x∈D⊥∖D. Since dim⁡D⊥=4, it follows that D⊥=D⊔(x+D). The two coset sums defining V are orthonormal.

2.1F1F3F5step 1.1algebra

The six checks Xb,Zb, with b ranging over the rows of B, are independent commuting Hermitian Paulis, and their common fixed space is im⁡V by [F1]. A Pauli ikXuZv centralizes them exactly when u,v∈D⊥, and is a scalar-phase stabilizer exactly when u,v∈D. No nonzero word of D⊥=ker⁡B has weight one or two, since the columns of B are nonzero and distinct. Thus a nontrivial centralizer class has weight at least three. The operators Xx,Zx attain three and act respectively as logical X,Z on the displayed basis: translation by x exchanges the cosets, and x⋅(ax+c)=a since x⋅x=1 and x⊥D. Therefore this seven-qubit code has distance exactly three.

2.2F1F5step 1.1algebra

Since D⊥/D has representatives 0,x, x⋅x=1, and D=(D⊥)⊥, the exact Hadamard formula in [F1] gives H⊗7V=VH. For c∈D, its weight is zero or four, so iwt⁡(c)=1. For x+c, the weight identity wt⁡(x+c)=wt⁡(x)+wt⁡(c)−2∣supp⁡(x)∩supp⁡(c)∣ is congruent to three modulo four: the first weight is three, the second is divisible by four, and the intersection size is even because x⊥D. Thus S⊗7V=VS†, with no additional scalar phase. Taking adjoints of this diagonal action also gives (S†)⊗7V=VS.

3.1F1F2step 2.1construct

Partition the 49 coordinates into seven ordered inner blocks. Take the six inner checks from step 2.1 in each block, giving 42 checks. Lift the six outer checks by replacing their single-qubit X,Z factors with the inner representatives Xx,Zx. All 48 checks commute: inner checks commute with these representatives, and the representatives obey exactly the one-qubit Pauli commutation rule on each block because x⋅x=1. The checks are independent. Indeed, reducing a relation among them modulo the seven inner stabilizer groups leaves a relation among the six independent outer Pauli labels; thus all six outer exponents vanish, and independence of the disjoint inner checks then makes the remaining 42 exponents vanish. They fix every vector in im⁡W, so their group excludes −I. By [F2] their fixed space has dimension 249−48=2 and consequently equals im⁡W.

3.2F5step 2.2algebra

On the pair of encoded computational basis states with logical bits a,b, coordinatewise CNOT sends the summand ∣ax+c⟩∣bx+e⟩ to ∣ax+c⟩∣(a+b)x+c+e⟩. The substitution (c,e)↦(c,c+e) is a bijection of D×D, so the transformed sum is exactly V∣a⟩⊗V∣a+b⟩. Linearity gives the seven-coordinate CNOT intertwining identity. Applying it first in every inner block pair and then to the outer encoding proves the stated 49-coordinate identity. Likewise step 2.2 at the inner and outer levels gives H⊗49W=WH and S⊗49W=V⊗7(S†)⊗7V=WS.

4.1F3step 1.1step 2.1step 3.1algebra

Let E centralize these 48 checks. Its restriction to each inner block centralizes the six inner checks. Modulo an inner stabilizer and scalar phase, that restriction is uniquely one of I,Xx,Zx,XxZx, by the description D⊥/D in step 1.1 and step 2.1. Its seven labels therefore define an outer Pauli. Commutation with the lifted outer checks says exactly that this outer Pauli centralizes the seven-qubit outer code. If its outer class is trivial, multiplying the corresponding lifted outer stabilizers leaves an inner stabilizer in each block; hence E is a scalar-phase stabilizer of the 49-qubit code. Otherwise at least three inner blocks have nontrivial labels by step 2.1, and each of those restrictions has weight at least three. Thus every nontrivial class has weight at least nine. Lift the weight-three outer logical Xx using weight-three inner Xx in its three occupied blocks. This gives a nontrivial logical Pauli of weight nine. The distance is therefore exactly nine.

5.1F4step 4.1algebra

Let E1,…,EM list all phase-free Paulis of weight at most four. Their normalized Kraus family Ea/M defines a channel, since each Ea is unitary. Apply [F4] with t=4, since 2t=8<9, and compose its recovery with inverse encoding to obtain a decoded recovery R with Kraus operators Rj. This one recovery works uniformly on the entire error span. Indeed its correction of the displayed mixed-Pauli channel means that the operators RjEaW/M are Kraus operators of the identity logical channel. Each must be a scalar multiple of the logical identity: for every pure logical input their output vectors must lie in its one-dimensional span, since their positive rank-one output sum is that pure input; applying this to a basis and its pairwise sums makes the scalar independent of the input. Thus RjEaW=cjaIL. For any channel with Kraus operators Kh=∑aαhaEa, it follows that RjKhW=(∑aαhacja)IL; trace preservation makes the sum of squared scalar moduli one. Therefore the decoded channel is the identity, also after tensoring every operator with IR. This proves uniform capacity four and hence the declared smaller capacity two.

6.1F5F6step 3.2algebra∎

Each circuit consists of 49 disjoint one- or two-qubit gates in one layer, so its size is 49 and its depth is one. In a CNOT layer a location touches one coordinate in each block; in a one-block layer it touches one coordinate. Replacing any chosen locations by an arbitrary joint CPTP map supported on their union changes no other output coordinate, since all other gates are disjoint from that union. The same support assertion holds for every Kraus operator, including after tensoring IR; no product assumption on the joint fault map is used. Thus one faulty location has spread at most one per block, and any collection has the union bound in [F6]. Conjugating an input-supported operator by a transversal layer also preserves coordinate labels, except that CNOT may transfer its support to the matching coordinate of the other block. Input supports A,B therefore give output supports contained in A∪B in each block. This proves all gate and spread assertions.

Remarks

The ideal decoded recovery proved here is not a finite noisy error-correction circuit with a proved spread bound. This lemma supplies the code, its actual distance and three exact transversal Clifford circuits. Verified ancillas, a universal non-Clifford gadget, bounded syndrome processing and closure under recursive replacement require additional construction and proof.

Depends on

Used by

Dependency tree · two levels

42 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