I want to exactly diagonalize the following Hamiltonian for 10 number of sites and 4 number of spinless fermions H=−tL−1∑i[c†ici+1−cic†i+1]+VL−1∑inini+1
To exactly diagonalize (for simplicity let's take L=4 sites), one can expand H as
H=−t[c†1σz1⊗c2⊗I3⊗I4+I1⊗c†2σz2⊗c3⊗I4+I1⊗I2⊗c†3σz3⊗c4]+h.c.+V[n1⊗n2⊗I3⊗I4+I1⊗n2⊗n3⊗I4+I1⊗I2⊗n3⊗n4]
So far so good. (please correct me if I am doing anything wrong)!
Question:
I used the above method and numerically calculated the ground state and found that above method gives correct results for V=0 but when V≠0 the results are wrong.
Eventually, I get to the point that I am not taking care of number of particles in the system. How do we numerically diagonalize a Hamiltonian matrix in the sector with chosen number of particles?
No comments:
Post a Comment