Hello,
This is more of a conceptual question, and I think I might know the answer, but I’m still interested in knowing what you guys think.
I have discovered that very often, even with fermionic Hamiltonian that’s symmetric with up and down spins (all terms are the same for both spins symmetric terms, or we have terms like U\hat{n}_{\uparrow\downarrow}), and with the same number of up and down particles using QN conserving basis, especially in time evolution (TDVP), I will still get observables that start to differ.
My questions is, how exactly does this happen? I can see a heuristic argument, that maybe when the entanglement in the system start to become significant, the algorithm behind truncation of SVDs do not explicit ‘know’ that they have to respect up and down spin, and maybe the sectors corresponding to up and down spins can start to take different dimensions (or something similar).
But I guess my question is if the states (up and down) start out as identical, what mechanism can cause them to start to diverge (i.e. if I’m diagonalizing the same effective Hamiltonian with the same input vectors, then they should deterministically give me the same results). I can definitely see errors accumulating as system evolves, but I guess in my mind the errors should also be the same for the up and down spins.