The input data for Kitaev quantum double is a finite group . Consider a directed lattice , we put a Hilbert space spanned by group elements on each edge, there are four types of edge operators
For each vertex connecting to edges , there is a vertex operator
Notice each edge has an orientation: when is the starting point of , the operator is set as , otherwise, it is set as .
For each face surrounded by edges , there is a face operator
Similar to the vertex operator, due to the orientation of the edge, when face is on the right-hand side when traversing the positive direction of , we set ; otherwise, we set in the above expression. Also, note that the order of edges surrounding the face is assumed to be counterclockwise.
The lattice Hamiltonian of quantum double model is given by
Both of and are Hermitian projectors, they are stabilizer when regard the model is a quantum error correcting code.
The topological excitations of the model is characterized by the representations of the quantum double of finite group . The anyon types are given by irreducible representations. For the lattice model, the topological excitations are created by ribbon operators.[1][3]
The gapped boundary theory of quantum double model can be constructed based on subgroups of .[4][5][6] There is a boundary-bulk duality for this model.
The topological excitation of the model is equivalent to that of the Levin-Wen string-net model with input given by the representation category of finite group .
Hopf quantum double model
The quantum double model can be generalized to the case where the input data is given by a C*Hopf algebra.[7] In this case, the face and vertex operators are constructed using the comultiplication of Hopf algebra. For each vertex, the Haar integral of the input Hopf algebra is used to construct the vertex operator. For each face, the Haar integral of the dual Hopf algebra of the input Hopf algebra is used to construct the face operator.
The topological excitation are created by ribbon operators.[8][9][5]
Weak Hopf quantum double model
A more general case arises when the input data is chosen as a weak Hopf algebra, resulting in the weak Hopf quantum double model.[10][11]