seemps.state.CanonicalMPS.update_2site_right#

method

CanonicalMPS.update_2site_right(AA, site, strategy)[source]#

Split a two-site tensor into two one-site tensors by right orthonormalization and insert the tensor in canonical form into the MPS at the given site and the site on its right. Update the neighboring sites in the process.

Parameters:
AATensor4

Two-site tensor A[a,i,j,b]

siteint

The index of the site whose quantum number is i. The new center will be self.site+1.

strategyStrategy

Truncation strategy, including relative tolerances and maximum bond dimensions