Infinite MPS
An infinite MPS describes a bulk state through a repeating finite unit cell. It removes finite-chain boundaries while retaining a bond-dimension approximation and a choice of unit-cell period. Computing observables requires transfer-operator fixed points; multiplying infinitely many tensors is neither necessary nor numerically meaningful.
Required background. MPS canonicalization fixes the gauge language, and entanglement and bond dimension explains finite-rank limitations.
The transfer operator and its fixed points
Section titled “The transfer operator and its fixed points”For a one-site tensor , define the completely positive map
Find its dominant eigenvalue and positive right and left eigenmatrices , satisfying and . Rescale by , and normalize .
For an injective normalized MPS, the dominant eigenvalue is nondegenerate and the remaining eigenvalues have modulus below one. Degeneracy or additional unit-modulus eigenvalues can indicate symmetry breaking, a noninjective representation, or an inadequately chosen unit cell. Do not impose uniqueness without testing it.
For a -site unit cell, compose the transfer maps in physical order. The cell transfer eigenvalues then advance distances by lattice spacings.
Bulk observables and correlation lengths
Section titled “Bulk observables and correlation lengths”Insert a local operator by defining
The expectation is . Two insertions separated by sites have intervening ordinary transfer maps. For a diagonalizable one-site transfer operator, subtracting disconnected contributions leaves terms proportional to . Jordan blocks can also supply polynomial factors in the separation.
If the leading coupled subdominant eigenvalue has modulus , the corresponding correlation length is
The numerator is for cell eigenvalues, and one for a one-site transfer map. A complex eigenvalue also contributes an oscillation wave number through its argument. An eigenmode contributes to a particular correlator only if both operator insertions overlap it.
A numerical fixed-point example
Section titled “A numerical fixed-point example”Suppose a two-site cell has normalized leading eigenvalues and . The correlation length in lattice-site units is . Reporting silently changes the length unit to cells.
Check the fixed-point residuals and positivity of the Hermitianized . Small negative eigenvalues at roundoff may be numerical noise; substantial negativity indicates a faulty contraction, nonconvergence, or an unsuitable eigenvector from a degenerate eigenspace. Never cure a large residual by clipping eigenvalues.
A product-state MPS with provides the simplest test: every connected correlation between disjoint local observables is zero. An independently constructed noninjective GHZ tensor tests the code’s handling of degenerate fixed points and boundary-sector choices.
An observable-selective contraction test
Section titled “An observable-selective contraction test”A four-dimensional physical site gives a small exact test of both fixed points and operator insertions. Label its basis , and choose bond dimension two with
where and are Pauli matrices acting on the virtual two-dimensional space. The physical site has four states; these Pauli matrices are tensor entries, not its local observables. Both canonical sums equal , so choose and . Direct Pauli conjugation gives transfer eigenvalues on .
Now use the physical observables , for . Their means vanish, while and . At separation sites this gives
An measurement therefore misses the slowest transfer mode. Test these contractions as well as the eigenvalues; a spectrum alone cannot verify the physical insertion indices. Blocking two identical sites squares the transfer eigenvalues, and using must leave both lengths in site units unchanged. For a physical spin-chain example with staggered correlations, see the AKLT calculation.
Optimizing and interpreting the infinite state
Section titled “Optimizing and interpreting the infinite state”Infinite TEBD applies a repeated gate pattern and converges projection time, time step, and bond dimension. Infinite DMRG and uniform variational methods optimize energy density using self-consistent environments. In all cases, check energy density, local reduced states, fixed-point residuals, and correlation length under increasing .
Repeat with a larger unit cell when translation symmetry may break. Enforcing one-site translation invariance of local expectations excludes a selected period-two ordered state even at enormous bond dimension; a translation-invariant superposition of ordered states has different local expectations. Noninjective tensors also require explicit boundary-sector choices. At criticality, the finite correlation length of an injective finite- approximation should grow as the approximation improves; it need not indicate a physical gap.
Exercises
Section titled “Exercises”A one-site transfer operator has . What qualitative connected-correlation behavior does that mode produce?
Solution
It produces an alternating sign with separation and an envelope . Its correlation length is sites, and its oscillation wave number is modulo . The result applies only to observables that couple to this eigenmode.
References
Section titled “References”- Schollwöck, Ulrich, “The density-matrix renormalization group in the age of matrix product states,” Annals of Physics 326, 96–192 (2011), arXiv:1008.3477 — canonical gauges, contractions, and finite-chain algorithms.
- Vanderstraeten, Laurens, Jutho Haegeman, and Frank Verstraete, “Tangent-space methods for uniform matrix product states,” SciPost Physics Lecture Notes 7 (2019), arXiv:1810.07006 — fixed points, observables, and uniform-state optimization.