seemps.state.CanonicalMPS.update_2site_left#

method

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

Split a two-site tensor into two one-site tensors by left 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.

strategyStrategy

Truncation strategy, including relative tolerances and maximum bond dimensions