Search found 4 matches

by vmen
17 Apr 2024, 22:52
Forum: HowTos and FAQ for TeNPy
Topic: Applying different time evolution to different subsystems with TEBD
Replies: 2
Views: 15270

Applying different time evolution to different subsystems with TEBD

Hello, I have an MPS for which I want to simulate time evolution, but the time evolution I seek is by evolving under two different Hamiltonians H_1 and H_2 . I want to evolve under U_1=exp(-iH_1t) on the subsystem composed of sites 0,2,4,...L-1, and U_2=exp(-iH_2t) on the subsystem composed of sites...
by vmen
06 Apr 2024, 19:41
Forum: HowTos and FAQ for TeNPy
Topic: Finding ground states of finite systems with fast vanishing gap
Replies: 1
Views: 5580

Finding ground states of finite systems with fast vanishing gap

Hello, This is a general question about the validity of different algorithms for gapless systems and how to get reasonable results from tensor network methods for such systems. I am trying to find the ground state of a system with a gap that closes at least as fast as O(1/N^2) for system size N. I a...
by vmen
25 Nov 2023, 22:38
Forum: HowTos and FAQ for TeNPy
Topic: How to compute inner product of finite MPS with another finite MPS translated by n sites.
Replies: 2
Views: 20996

Re: How to compute inner product of finite MPS with another finite MPS translated by n sites.

Hi Johannes, Thank you so much for your response, this is really helpful! Also I now realize how the open legs in the diagram might have been confusing - I intended for the dangling legs to indicate periodic contraction, not that they are open. Sorry for the confusion - I do in fact want the periodi...
by vmen
21 Nov 2023, 21:33
Forum: HowTos and FAQ for TeNPy
Topic: How to compute inner product of finite MPS with another finite MPS translated by n sites.
Replies: 2
Views: 20996

How to compute inner product of finite MPS with another finite MPS translated by n sites.

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: M11 - M12- M13- ..... M1(N-1) - M1N \ \ \ \ \ \ M21 - ...