Documentation

QEC1.Remarks.Rem_6_NoncommutingOperatorsCannotBeDeformed

Remark 6: Noncommuting Operators Cannot Be Deformed #

Statement #

A Pauli operator P that does not commute with L cannot be deformed to commute with all Gauss's law operators A_v. The boundary condition ∂γ = S_Z(P)|_V has no solution when CommutesWithLogical(P) fails, and multiplying P by Z_e operators or commuting stabilizers cannot change this.

Main Results #

Corollaries #

Main Theorem: Noncommuting Operators Cannot Be Deformed #

If ¬CommutesWithLogical(P), then no edge-path γ satisfies the boundary condition. This is the contrapositive of boundaryCondition_implies_commutes.

Z-Support Sum Additivity #

The sum of zSupportOnVertices is additive under Pauli multiplication.

CommutesWithLogical Preserved Under Multiplication #

If CommutesWithLogical(P) and CommutesWithLogical(Q), then CommutesWithLogical(P * Q).

Contrapositive: if ¬CommutesWithLogical(P * Q) and CommutesWithLogical(Q), then ¬CommutesWithLogical(P).

singleZ (pauliZ) and CommutesWithLogical #

The sum of zSupportOnVertices of pauliZ(v) is 1.

Z-Support Restricted to Vertices on the Extended System #

The Z-support sum restricted to vertex qubits of a Pauli operator on the extended system V ⊕ G.edgeSet. This captures CommutesWithLogical for the extended system.

Equations
Instances For

    Multiplying a Pauli operator on the extended system V ⊕ E by Z on an edge qubit does not change the CommutesWithLogical' condition. This is because pauliZ on an edge qubit (Sum.inr e) has zero Z-support on vertex qubits (Sum.inl v).

    Stabilizer Preserves Non-Commuting Status #

    If ¬CommutesWithLogical(P) and CommutesWithLogical(s), then ¬CommutesWithLogical(P * s).

    No Deformation Exists #

    For every edge-path γ, the boundary condition fails when ¬CommutesWithLogical(P).

    CommutesWithLogical Invariant Under Commuting Multiplication #

    CommutesWithLogical(P * Q) ↔ CommutesWithLogical(P) when CommutesWithLogical(Q).

    No Modification Helps #

    If ¬CommutesWithLogical(P) and CommutesWithLogical(Q), then ¬CommutesWithLogical(P * Q). No product of Z_e operators and commuting stabilizers can help.

    No Modified Deformation Exists #

    If ¬CommutesWithLogical(P) and CommutesWithLogical(Q), then no boundary condition holds for P * Q either.

    Z-Support Not in Range of Boundary Map #

    The boundary condition for P and γ is equivalent to zSupportOnVertices(P) being in the image of the boundary map applied to γ.