Topological Quantum Computation with Gapped Boundaries
Iris Cong, Meng Cheng, Zhenghan Wang
TL;DR
This work develops a comprehensive framework for topological quantum computation using gapped boundaries in Kitaev's quantum double DW models. It combines exactly solvable lattice Hamiltonians with a rigorous algebraic (category-theoretic) model, showing how gapped boundaries and boundary defects realize a bordered topological order described by Lagrangian algebras and module categories, together with a bulk-to-boundary condensation formalism. The authors demonstrate a concrete surface-code implementation, outline topologically protected operations (tunneling, looping, braiding, and charge measurement), and show universal quantum computation using examples in $\mathfrak{D}(\mathbb{Z}_3)$ and $\mathfrak{D}(S_3)$, including a purely boundary-based universal gate set in the abelian $\mathfrak{D}(\mathbb{Z}_3)$ theory. The results provide a robust scheme for fault-tolerant quantum computation that leverages gapped boundaries to access computational power beyond bulk anyon braiding alone, with potential realizations in bilayer FQH systems and surface-code architectures.
Abstract
This paper studies fault-tolerant quantum computation with gapped boundaries. We first introduce gapped boundaries of Kitaev's quantum double models for Dijkgraaf-Witten theories using their Hamiltonian realizations. We classify the elementary excitations on the boundary, and systematically describe the bulk-to-boundary condensation procedure. We also provide a commuting Hamiltonian to realize defects between boundaries in any quantum double model. Next, we present the algebraic/categorical structure of gapped boundaries and boundary defects, which will be used to describe topologically protected operations and obtain quantum gates. To demonstrate a potential physical realization, we provide quantum circuits for surface codes that can perform all basic operations on gapped boundaries. Finally, we show how gapped boundaries of the abelian theory $\mathfrak{D}(\mathbb{Z}_3)$ can be used to perform universal quantum computation.
