Hi,
I am working on a two-leg ladder model to find the ground state energy using the VUMPS algorithm in Julia. For this, I have chosen a custom unit cell of 4 sites . The unit cell Hamiltonian given below.
where even-numbered sites are on one leg and odd-numbered sites are on the other leg.
I have two questions basically,
(i) When I set conserve_qns = true
and use an initial Neel state( S_{z}=0), I get an error. This error doesn’t occur in the finite-size DMRG case. Can you explain how to fix it?
you are trying to set is in a block with flux QN(("Nf",0,-1),("Sz",2)), which is different from the flux QN(("Nf",0,-1),("Sz",0)) of the other blocks of the ITensor.
(ii) while I found the final wavefunction after the following command
ψ = vumps_subspace_expansion(H, ψ; outer_iters, subspace_expansion_kwargs, vumps_kwargs)
I’m unable to obtain the ground state energy for the infinite system. I understand that the method for calculating ground state energy in finite systems (e.g., DMRG) doesn’t apply here, but I’m unsure of the correct approach for the infinite system. Could you clarify how to compute the ground state energy in this context ?
Thanking you
Paban