Recall the hamiltonian of the toric code: (information mainly extracted from https://arxiv.org/pdf/1610.09260.pdf)
Consider Je=Jm=1. I've been trying to get the exact energies and degeneracies of the ground state but also for all the excited states of the toric code, depending on the size NxN of the lattice (we can do so as the hamiltonian is finite). For the degeneracy of the ground state it is well-known that it is 4 in a torus, yet for the excitations I haven't been able to find a satisfying answer. Also, from what I've understood, the ground state energy should be
and for each excitation, the energy should be increased by 4J. However, how do I find the degeneracies of these states, as well as the exact number of excited states?
I haven't found any analytical solution myself, so I've been trying to find it numerically. The main issue is that due to the amount of Kronecker/tensor products that need to be done (the dimension of the hamiltonian increases like 2^(2*N^2)), I've just been able to compute, using Python, the answer for N=2 and N=3 (for N=4 the computer still works, but the results I obtain cannot be correct). In particular, for N=2 and N=3 I've found:
Summing up, I have a few questions:
Could anyone provide some directions on how to get the exact energies and degeneracies for the ground state and the excitations, independently of N? (I believe that the fact that A and B commute with H might help me, but I don't really know how). Ideally I would like an analytical answer, but if I knew how to compute the results correctly for larger N's, I'd also be satisfied.
Regarding my table, are the numbers on the table correct? I don't understand how do I only get 512 states for N=3, and also, how is it possible that the degeneracy of the ground state for N=3 is 8 instead of 4.
A more general question. I know that excitations behave like anyons. Is there any relation between the behaviour of anyons andthe energies and degeneracies of the toric code?
Thanks a lot in advance and sorry for the long question.