How to compute inner product of finite MPS with another finite MPS translated by n sites.
Posted: 21 Nov 2023, 21:33
Hi,
I am wondering, given finite boundary condition MPSs |M1>, |M2>, how I can compute the inner product <M1|T^n|M2>,, where T is the translation operator (to the right), by one site. For example, for n=1, I want to do the following contraction:
I know that for an iMPS, I can just use the roll by 1 site iMPS method. I'm not too sure how I can do the above contraction without working with the tensors directly using just TeNPy methods. I appreciate any help!
I am wondering, given finite boundary condition MPSs |M1>, |M2>, how I can compute the inner product <M1|T^n|M2>,, where T is the translation operator (to the right), by one site. For example, for n=1, I want to do the following contraction:
Code: Select all
M11 - M12- M13- ..... M1(N-1) - M1N
\ \ \ \ \ \
M21 - M22 - M23- M24 .... M2N