The input data for Kitaev quantum double is a finite group G . Consider a directed lattice Σ Σ , we put a Hilbert space C [ G ] spanned by group elements on each edge, there are four types of edge operators