Hi, when I apply the hubbard model, I found there are two kinds of operators, namely, "Adagup" and "Cdagup", for example. Would you please explain me the difference between this two ? Is it true that we can use two different conventions, but still get the same results by some adjustment?

I used "Adagup" convention to calculate the easiest problem, which is in the extended hubbard model, set t2, U and V1 all equals zero. Then, calculate the ground state energy and two sites correlation, < Adagup_i Aup_j >.

When I compare the ground state energy with other scripts I have, they are the same. But when I do the two point correlation function, it's only correct for two cases, namely, < Adagup*i Aup*i> and < Adagup_i Aup_i+1>.

- For example, < Adagup_1 Aup_2> is correct and the same with other scripts I have, but < Adagup_1 Aup_3 > is not the same.

I think ITensor should give me an accurate results for both ground state energy and correlation, right?

Sorry for the massive information, but I really hope you can help me. Thanks very much.

Best Regards

Wangwei