Cellulations of the real projective plane RP2RP^2 define single-qubit homological (surface-type) stabilizer codes, since H1(RP2;Z2)=Z2H_1(RP^2;Z_2)=Z_2 has a single essential class; the bit-flip and phase distances are the lengths of the shortest essential (Z_2-homologically nontrivial) cycles in the cellulation and in its dual. Freedman and Meyer constructed three pairwise-inequivalent 9-edge cellulations with both distances 3 — one of which is exactly Shor's original [[9,1,3]] code — and asserted that no cellulation with 5 or 7 edges achieves essential-cycle lengths of at least 3 in both the primal and the dual. The problem, which the source leaves open, is to determine whether nine edges is in fact the minimum number of qubits of such a distance-3 projective-plane code (the edge counts 6 and 8 are never addressed in the source, and n≤4n\leq 4 is excluded by the quantum Singleton bound), and to classify, up to local-unitary-and-permutation equivalence of the resulting codes, all cellulations achieving that minimum — in particular, whether the three known 9-qubit codes exhaust the list.

Background

A stabilizer quantum error-correcting code encodes kk logical qubits into nn physical qubits as the joint +1 eigenspace of an abelian group of Pauli operators (the stabilizers); its distance dd is the minimum weight of a Pauli operator acting nontrivially on the encoded space, so d=3d=3 means an arbitrary single-qubit error is correctable, and the code is denoted [[n,k,d]][[n,k,d]]. The quantum Singleton bound n−k≥2(d−1)n-k\geq 2(d-1) forces n≥5n\geq 5 for any [[n,1,3]][[n,1,3]] code; the perfect five-qubit code and the seven-qubit CSS code (CSS = Calderbank-Shor-Steane, a stabilizer construction whose XX- and ZZ-type parity checks come from two paired classical binary codes) meet n=5n=5 and n=7n=7, and Shor's original nine-qubit repetition code is the classic [[9,1,3]][[9,1,3]] example. Kitaev's toric or surface code construction supplies stabilizer codes with local checks from topology: given a cellulation C\mathcal{C} of a closed surface (a finite decomposition into vertices, edges, and disk faces), place one qubit on each edge, and take as stabilizers AfA_f (a tensor of σx\sigma_x over the edges on the boundary of each face ff) and BvB_v (a tensor of σz\sigma_z over the edges incident at each vertex vv); these satisfy exactly two global relations, and the resulting code space is the space of complex functions on the first homology group H1(C;Z2)H_1(\mathcal{C};Z_2), so the code encodes b1=dim⁡Z2H1b_1=\dim_{Z_2}H_1 qubits. A bit-flip error pattern is a Z2Z_2 1-chain detected at its boundary vertices, and correction fails exactly when the residual error contains an essential cycle, i.e., one representing a nonzero class in H1(C;Z2)H_1(\mathcal{C};Z_2); hence the bit-flip distance equals the length of the shortest essential cycle of C\mathcal{C}, and the phase distance equals the shortest essential cycle of the dual cellulation C∗\mathcal{C}^* (the cellulation obtained by exchanging the roles of faces and vertices, under which the XX- and ZZ-type stabilizers are exchanged). A genus-gg orientable surface gives 2g2g encoded qubits, but the real projective plane RP2RP^2 — the sphere with antipodal points identified, the simplest closed non-orientable surface — has H1(RP2;Z2)=Z2H_1(RP^2;Z_2)=Z_2, a single essential Z2Z_2-class, so every cellulation of RP2RP^2 defines a single-qubit code. Freedman and Meyer studied the smallest such codes: a regular 15-edge triangulation has distances (3,5); three inequivalent 9-edge cellulations have both distances 3, one of them being exactly Shor's [[9,1,3]][[9,1,3]] code; and the three codes were distinguished by the ranks of reduced density matrices of the code projectors (obtained by tracing out pairs of qubits), which are invariants of the action of local unitaries and qubit permutations, (U(2))⊗n⋊Sn(U(2))^{\otimes n}\rtimes S_n, the standard equivalence notion for codes in this context. They also noted that the perfect five-qubit and seven-qubit CSS codes cannot arise this way, since (they assert, without proof) there are no cellulations of RP2RP^2 with 5 or 7 edges whose essential and dual essential cycles all have length at least 3. What the paper does not determine is whether nine edges is actually the minimum — the counts of 6 and 8 edges are never addressed, while n≤4n\leq 4 is impossible for any distance-3 single-qubit code by the quantum Singleton bound — and whether its three codes exhaust the minimal list. (The source also observes that a cellulation and its dual yield equivalent codes via the Hadamard transform on every qubit (the single-qubit unitary HH with HσxH=σzH\sigma_x H=\sigma_z), so code equivalence is coarser than isomorphism of cellulations.)

Problem Statement

Let C\mathcal{C} be a cellulation (2-cell decomposition: every face a disk) of the real projective plane RP2RP^2 with edge set EE, and associate to it the homological stabilizer code with one qubit per edge, XX-type stabilizers on face boundaries, and ZZ-type stabilizers on vertex stars; this is an [[∣E∣,1]][[|E|,1]] code (in the standard [[n,k,d]][[n,k,d]] notation: nn physical qubits encoding kk logical qubits at distance dd) whose bit-flip distance dX(C)d_X(\mathcal{C}) is the length of the shortest essential (nonzero in H1(C;Z2)H_1(\mathcal{C};Z_2)) cycle of C\mathcal{C} and whose phase distance dZ(C)d_Z(\mathcal{C}) is the length of the shortest essential cycle of the dual cellulation C∗\mathcal{C}^*. Freedman and Meyer constructed three pairwise-inequivalent cellulations with ∣E∣=9|E|=9 and dX=dZ=3d_X=d_Z=3 (one equal to Shor's [[9,1,3]][[9,1,3]] code) and asserted that no cellulation with ∣E∣=5|E|=5 or 77 has both essential-cycle lengths at least 3.

(1) Optimality: does there exist a cellulation C\mathcal{C} of RP2RP^2 with ∣E∣<9|E|<9 such that dX(C)≥3d_X(\mathcal{C})\geq 3 and dZ(C)≥3d_Z(\mathcal{C})\geq 3? Since ∣E∣≤4|E|\leq 4 is excluded for any distance-3 single-qubit code by the quantum Singleton bound n−k≥2(d−1)n-k\geq 2(d-1) and the source excludes 5 and 7 by assertion, the unresolved cases are ∣E∣=6|E|=6 and ∣E∣=8|E|=8: equivalently, is [[9,1,3]][[9,1,3]] the smallest projective-plane homological code that corrects an arbitrary single error, or does a [[6,1,3]][[6,1,3]] or [[8,1,3]][[8,1,3]] projective-plane code exist? Settling the optimality question also proves (or corrects) the source's unproven exclusion of the 5- and 7-edge cases.

(2) Classification: determine the complete set of cellulations of RP2RP^2 with the minimal number of edges satisfying dX≥3d_X\geq 3 and dZ≥3d_Z\geq 3, up to combinatorial isomorphism of the cellulation, and classify the resulting stabilizer codes up to equivalence under local unitaries and qubit permutations, (U(2))⊗n⋊Sn(U(2))^{\otimes n}\rtimes S_n (the equivalence notion used in the source, under which the ranks of reduced density matrices of the code projector are invariants, and under which a cellulation and its dual give equivalent codes via the Hadamard transform on every qubit, the single-qubit unitary exchanging σx\sigma_x and σz\sigma_z): for every pair of codes, either exhibit an explicit equivalence or certify inequivalence by a sound invariant argument. In particular: are the three 9-qubit codes of Freedman and Meyer the complete list at the minimum, or do further pairwise-inequivalent minimal codes exist?

No restrictions on face sizes, vertex valences, or stabilizer weights are imposed beyond the definition of a cellulation; the distance targets are those of the source paper's regime (correcting one arbitrary error).

References

  1. Michael H. Freedman and David A. Meyer, 'Projective Plane and Planar Quantum Codes', Foundations of Computational Mathematics 1(3), 325-332 (2001), DOI 10.1007/s102080010013, https://doi.org/10.1007/s102080010013; arXiv:quant-ph/9810055, https://arxiv.org/abs/quant-ph/9810055 (source paper)
  2. Peter W. Shor, 'Scheme for reducing decoherence in quantum computer memory', Physical Review A 52, R2493-R2496 (1995), DOI 10.1103/PhysRevA.52.R2493, https://doi.org/10.1103/PhysRevA.52.R2493
  3. A. Yu. Kitaev, 'Fault-tolerant quantum computation by anyons', Annals of Physics 303, 2-30 (2003), DOI 10.1016/S0003-4916(02)00018-0, https://doi.org/10.1016/S0003-4916(02)00018-0; arXiv:quant-ph/9707021, https://arxiv.org/abs/quant-ph/9707021
  4. Sergey Bravyi, David Poulin, and Barbara Terhal, 'Tradeoffs for Reliable Quantum Information Storage in 2D Systems', Physical Review Letters 104, 050503 (2010), DOI 10.1103/PhysRevLett.104.050503, https://doi.org/10.1103/PhysRevLett.104.050503; arXiv:0909.5200, https://arxiv.org/abs/0909.5200
  5. Ryohei Kobayashi and Guanyu Zhu, 'Cross-Cap Defects and Fault-Tolerant Logical Gates in the Surface Code and the Honeycomb Floquet Code', PRX Quantum 5, 020360 (2024), DOI 10.1103/PRXQuantum.5.020360, https://doi.org/10.1103/PRXQuantum.5.020360; arXiv:2310.06917, https://arxiv.org/abs/2310.06917
  6. Waldir S. Soares Jr., Douglas F. Copatti, Giuliano G. La Guardia, and Eduardo B. Silva, 'Asymmetric quantum codes on non-orientable surfaces', arXiv:2303.14803 (2023), https://arxiv.org/abs/2303.14803
  7. Nikolas P. Breuckmann, Christophe Vuillot, Earl Campbell, Anirudh Krishna, and Barbara M. Terhal, 'Hyperbolic and Semi-Hyperbolic Surface Codes for Quantum Storage', Quantum Science and Technology 2(3) (2017), DOI 10.1088/2058-9565/aa7d3b, https://doi.org/10.1088/2058-9565/aa7d3b; arXiv:1703.00590, https://arxiv.org/abs/1703.00590
  8. Nicolas Delfosse, 'Tradeoffs for reliable quantum information storage in surface codes and color codes', 2013 IEEE International Symposium on Information Theory (ISIT) (2013), DOI 10.1109/ISIT.2013.6620360, https://doi.org/10.1109/ISIT.2013.6620360
  9. Nicolas Delfosse, Pavithran Iyer, and David Poulin, 'Generalized surface codes and packing of logical qubits', arXiv:1606.07116 (2016), https://arxiv.org/abs/1606.07116
  10. Héctor Bombín, 'Structure of 2D Topological Stabilizer Codes', Communications in Mathematical Physics (2014), DOI 10.1007/s00220-014-1893-4, https://doi.org/10.1007/s00220-014-1893-4; arXiv:1107.2707, https://arxiv.org/abs/1107.2707
  11. Maarten Van den Nest, Jeroen Dehaene, and Bart De Moor, 'Local invariants of stabilizer codes', Physical Review A 70, 032323 (2004), DOI 10.1103/PhysRevA.70.032323, https://doi.org/10.1103/PhysRevA.70.032323; arXiv:quant-ph/0404106, https://arxiv.org/abs/quant-ph/0404106
  12. Daniel Gross and Maarten Van den Nest, 'The LU-LC conjecture, diagonal local operations and quadratic forms over GF(2)', arXiv:0707.4000 (2007), https://arxiv.org/abs/0707.4000
  13. Zhengfeng Ji, Jianxin Chen, Zhaohui Wei, and Mingsheng Ying, 'The LU-LC conjecture is false', Quantum Information and Computation 10(1-2), 97-108 (2010), arXiv:0709.1266, https://arxiv.org/abs/0709.1266
  14. Pradeep Sarvepalli and Robert Raussendorf, 'On local equivalence, surface code states and matroids', Physical Review A 82, 022304 (2010), DOI 10.1103/PhysRevA.82.022304, https://doi.org/10.1103/PhysRevA.82.022304; arXiv:0911.1571, https://arxiv.org/abs/0911.1571
  15. M. B. Hastings, 'Quantum Codes from High-Dimensional Manifolds', 8th Innovations in Theoretical Computer Science Conference (ITCS 2017), Leibniz International Proceedings in Informatics (LIPIcs) 67, 25:1-25:26 (2017), DOI 10.4230/LIPIcs.ITCS.2017.25, https://doi.org/10.4230/LIPIcs.ITCS.2017.25 (DataCite-registered DOI, resolvable at Dagstuhl); arXiv:1608.05089, https://arxiv.org/abs/1608.05089
  16. Guanyu Zhu, 'Transversal non-Clifford gates on qLDPC codes breaking the sqrt(N) distance barrier and quantum-inspired geometry with Z2 systolic freedom', arXiv:2507.15056 (2025), https://arxiv.org/abs/2507.15056
  17. Nouédyn Baspin and Anirudh Krishna, 'Quantifying nonlocality: how outperforming local quantum codes is expensive', Physical Review Letters 129, 050505 (2022), DOI 10.1103/PhysRevLett.129.050505, https://doi.org/10.1103/PhysRevLett.129.050505; arXiv:2109.10982 (2021), https://arxiv.org/abs/2109.10982
  18. Samuel Dai and Ray Li, 'Locality vs Quantum Codes', arXiv:2409.15203 (2024), https://arxiv.org/abs/2409.15203
  19. Michael H. Freedman, David A. Meyer, and Feng Luo, 'Z2-systolic freedom and quantum codes', in Mathematics of Quantum Computation (Chapman & Hall/CRC, 2002), DOI 10.1201/9781420035377.ch12, https://doi.org/10.1201/9781420035377.ch12 (published form of the source paper's reference [15], 'Systolically free quantum codes', listed there as in preparation)
  20. Raymond Laflamme, Cesar Miquel, Juan Pablo Paz, and Wojciech H. Zurek, 'Perfect Quantum Error Correcting Code', Physical Review Letters 77, 198-201 (1996), DOI 10.1103/PhysRevLett.77.198, https://doi.org/10.1103/PhysRevLett.77.198 (the perfect five-qubit code)
  21. A. R. Calderbank and Peter W. Shor, 'Good quantum error-correcting codes exist', Physical Review A 54, 1098-1105 (1996), DOI 10.1103/PhysRevA.54.1098, https://doi.org/10.1103/PhysRevA.54.1098 (the CSS construction)
  22. A. M. Steane, 'Multiple-particle interference and quantum error correction', Proceedings of the Royal Society of London A 452, 2551-2577 (1996), DOI 10.1098/rspa.1996.0136, https://doi.org/10.1098/rspa.1996.0136 (the seven-qubit CSS code)
  23. S. B. Bravyi and A. Yu. Kitaev, 'Quantum codes on a lattice with boundary', arXiv:quant-ph/9811052 (1998), https://arxiv.org/abs/quant-ph/9811052 (the planar construction with x- and z-boundaries that the source paper compares its planar codes with)