The Code Family Toric
The famous toric code, the first topological code. Terrible rate, ok-ish distance, awesome locality – a tradeoff that will turn out to be fundamental to codes with only 2D connectivity.

References
A Few Examples from this Family
Click on the ▶ marker to expand
Toric(3, 3)
Parity Check Tableau
.png)
Encoding Circuit
can be generated with 
QuantumClifford.naive_encoding_circuit_encoding.png)
Naive Syndrome Extraction Circuit
can be generated with 
QuantumClifford.naive_syndrome_circuit_naive_syndrome.png)
Shor Syndrome Extraction Circuit
can be generated with 
QuantumClifford.shor_syndrome_circuit
Toric(4, 4)
Parity Check Tableau
.png)
Encoding Circuit
can be generated with 
QuantumClifford.naive_encoding_circuit_encoding.png)
Naive Syndrome Extraction Circuit
can be generated with 
QuantumClifford.naive_syndrome_circuit_naive_syndrome.png)
Shor Syndrome Extraction Circuit
can be generated with 
QuantumClifford.shor_syndrome_circuit
Toric(6, 6)
Parity Check Tableau
.png)
Encoding Circuit
can be generated with 
QuantumClifford.naive_encoding_circuit_encoding.png)
Naive Syndrome Extraction Circuit
can be generated with 
QuantumClifford.naive_syndrome_circuit_naive_syndrome.png)
Shor Syndrome Extraction Circuit
can be generated with 
QuantumClifford.shor_syndrome_circuit
Toric(8, 8)
Parity Check Tableau
.png)
Encoding Circuit
can be generated with 
QuantumClifford.naive_encoding_circuit_encoding.png)
Naive Syndrome Extraction Circuit
can be generated with 
QuantumClifford.naive_syndrome_circuit_naive_syndrome.png)
Shor Syndrome Extraction Circuit
can be generated with 
QuantumClifford.shor_syndrome_circuit
Toric(10, 10)
Parity Check Tableau
.png)
Encoding Circuit
can be generated with 
QuantumClifford.naive_encoding_circuit_encoding.png)
Naive Syndrome Extraction Circuit
can be generated with 
QuantumClifford.naive_syndrome_circuit_naive_syndrome.png)
Shor Syndrome Extraction Circuit
can be generated with 
QuantumClifford.shor_syndrome_circuit
Toric(12, 12)
Parity Check Tableau
.png)
Encoding Circuit
can be generated with 
QuantumClifford.naive_encoding_circuit_encoding.png)
Naive Syndrome Extraction Circuit
can be generated with 
QuantumClifford.naive_syndrome_circuit_naive_syndrome.png)
Shor Syndrome Extraction Circuit
can be generated with 
QuantumClifford.shor_syndrome_circuitPerformance of Specific Decoders
TODO