Remark 9: Circuit Implementation #
Statement #
The gauging measurement procedure can be implemented by a quantum circuit with no additional qubits beyond the edge qubits:
- Initialize each edge qubit e in state |0⟩_e.
- Apply the entangling circuit ∏v ∏{e ∋ v} CX_{v → e}.
- Measure X_v on all vertex qubits v ∈ V.
- Apply the same entangling circuit again.
- Measure Z_e on all edge qubits and discard them.
- Apply byproduct corrections as in Definition 5.
Why this works: The entangling circuit transforms A_v = X_v ∏{e ∋ v} X_e into X_v (since CX{v → e} conjugates X_v → X_v X_e and X_e → X_e). So measuring X_v after the circuit is equivalent to measuring A_v before it.
Main Results #
cxConjugate: the CX conjugation action on Pauli operatorscxConjugate_involutive: CX conjugation is involutivecxConjugate_mul: CX conjugation distributes over multiplicationentanglingCircuitAction: conjugation by the full entangling circuitentanglingCircuitAction_involutive: applying the circuit twice = identityentanglingCircuit_transforms_gaussLaw: the circuit transforms A_v to X_ventanglingCircuit_transforms_pauliX_to_gaussLaw: inverse directionentanglingCircuit_preserves_symplecticInner: circuit preserves commutationtransformed_gaussLaw_product: ∏_v X_v = L (consistency check)
CX Gate Conjugation on Pauli Operators #
The conjugation action of CX_{control → target} on a Pauli operator.
Equations
Instances For
CX conjugation is involutive.
CX conjugation distributes over Pauli multiplication.
CX conjugation of basic Pauli operators #
CX_{c→t} maps X_c to X_c · X_t.
CX_{c→t} maps X_t to X_t (unchanged).
CX_{c→t} maps Z_c to Z_c (unchanged).
CX_{c→t} maps Z_t to Z_c · Z_t.
The Full Entangling Circuit Action #
The conjugation action of the full entangling circuit ∏v ∏{e ∋ v} CX_{v→e}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The entangling circuit action is involutive: applying it twice gives the identity.
The entangling circuit action distributes over Pauli multiplication.
Entangling circuit preserves symplectic inner product #
The entangling circuit preserves the symplectic inner product.
The entangling circuit preserves Pauli commutation.
Main Theorem: Entangling Circuit Transforms A_v to X_v #
Key result: The entangling circuit transforms A_v to X_v.
The inverse direction: the circuit transforms X_v back to A_v.
Measuring X_v after the entangling circuit is equivalent to measuring A_v before it.
Effect on edge Z operators #
The entangling circuit transforms Z_e into Z on e and both its endpoints.
Circuit Protocol Steps #
Step 2: The entangling circuit transforms A_v to X_v.
Step 4: Applying the entangling circuit again undoes the transformation.
Steps 2+3+4: Measuring X_v in the CX frame = measuring A_v in the original frame.
After step 4, edge Z measurements are back in the original frame.
Simultaneous transformation of all Gauss operators #
All Gauss operators are simultaneously transformed to X_v.
The product of all transformed operators ∏_v X_v equals L (logical operator).
The entangling circuit applied to L gives L.