Novel Encodings of Homology, Cohomology, and Characteristic Classes
Itai Maimon
TL;DR
This work develops a unified framework to encode topological invariants inside quantum error-correcting codes by extending toric/code-like constructions to higher homology and cohomology with finitely generated abelian coefficients. It introduces multiple families of stabilizers that preserve commutativity and enables both homology and cohomology encodings, then analyzes the structure and dynamics of errors as geometric submanifolds (erbs) whose boundaries reveal stabilizer violations. The main contributions include constructing Hamiltonians that encode obstruction classes of fiber bundles, exemplified by the Hairy Ball Theorem for the Euler class, and detailing how to realize and gap these obstructions via $P$-type and $V$-type operators across general bundles. The results provide a pathway to encode characteristic classes such as Chern and Pontryagin classes in topological QECCs, with a concrete, gapped Hamiltonian framework and explicit strategies for handling integer-coefficient and torsion components, potentially impacting fault-tolerant implementations of geometric/topological quantum information tasks.
Abstract
Topological quantum error-correcting codes (QECC) encode a variety of topological invariants in their code space. A classic structure that has not been encoded directly is that of obstruction classes of a fiber bundle, such as the Chern or Euler class. Here, we construct and analyze extensions of toric codes. We then analyze the topological structure of their errors and finally construct a novel code using these errors to encode the obstruction class to a fiber bundle. In so doing, we construct an encoding of characteristic classes such as the Chern and Pontryagin class in topological QECC. An example of the Euler class of $S^2$ is constructed explicitly.
