⟦4,2,2⟧ stabilizer code:
Two logical qubits:
⟦4,1,2⟧ subsystem code:
Lower weight check operators
More fault-tolerant logical gates
More general formalism – Possibility for novel codes
Single-shot QEC
Bombin | arXiv:1404.5504
Single-shot QEC: correct errors in a single round of syndrome measurement
3 (space) dimensional subsystem codes
Defined on 4-colorable lattices
Gauge operators defined on 2D faces
Stabilizer operators associated to volumes
⟦4,1,2⟧ subsystem code:
Associated to volumes of the lattice
Each stabilizer can be reconstructed in 2 ways – from only green or only yellow gauge operators
Instead of
Error correction is a two step process:
Validate gauge flux to remove broken loops
Correct residual errors to ensure charge on volumes is neutral
QEC step:
Apply channel to each qudit
Compute gauge syndrome
Randomize each gauge outcome with probability
Find recovery operator:
Error channel:
Unlike topological codes, these subsystem codes require boundaries to have logical qudits
Our perspective lets us construct boundaries from boundaries of 2D topological models
On
When defined on a cube, we can use the boundaries of the 2D code to define the gauge operators
New perspective on topological subsystem codes
This perspective provides a natural generalization to any abelian group/(untwisted) abelian QD anyon model
Beyond Pauli case?
Can we fit the gauge color code into this framework?
Any questions?
Slides available at jcbridgeman.github.io