1: \begin{abstract}
2: Surface codes describe quantum memory stored as a global property
3: of interacting spins on a surface. The state space is fixed by
4: a complete set of quasi-local stabilizer operators and the
5: code dimension depends on the first homology group of the surface
6: complex. These
7: code states can be actively stabilized by measurements or, alternatively,
8: can be prepared by cooling to the ground subspace of a
9: quasi-local spin Hamiltonian.
10: In the case of spin-1/2 (qubit) lattices, such ground states have
11: been proposed as
12: topologically protected memory for qubits. We extend these
13: constructions to lattices
14: or more generally cell complexes with qudits, either of prime
15: level or of level $d^\ell$ for $d$ prime and $\ell \geq 0$, and therefore under
16: tensor decomposition, to arbitrary finite levels.
17: The Hamiltonian describes an
18: exact $\mathbb{Z}_d\cong\mathbb{Z}/d\mathbb{Z}$ gauge theory
19: whose excitations correspond
20: to abelian anyons. We provide protocols for qudit storage and retrieval
21: and propose an interferometric verification of topological order by measuring
22: quasi-particle statistics.
23: \end{abstract}
24: