Skip to content

Entanglement Structure and Tensor-Network Ansätze

A tensor-network ansatz is a finite-regulator representation of a state or partition function whose graph fixes which indices may carry correlations and whose bond dimensions bound the retained Schmidt ranks. Locality and entanglement guide the graph, but they do not prove efficient approximation; bond truncation, local-field truncation, finite volume, lattice spacing, and optimization remain distinct approximations.

Required background. Direct sums, tensor products, and index structure supplies tensor-factor and contraction notation.

Helpful background. Variational principles and field-theory ansätze supplies the Rayleigh–Ritz logic used for state optimization. Fock space, vacuum, and particle number supplies the occupation-space interpretation of a local field cutoff.

Let a spatial lattice have local basis sn|s_n\rangle, sn=1,,dlocs_n=1,\ldots,d_{\rm loc}. A general coefficient tensor has dlocNd_{\rm loc}^N entries,

ψ=s1,,sNCs1sNs1sN.|\psi\rangle=\sum_{s_1,\ldots,s_N} C_{s_1\cdots s_N}|s_1\cdots s_N\rangle.

An open-boundary matrix product state (MPS) factorizes it as

Cs1sN=A1s1A2s2ANsN,AnsnCχn1×χn,C_{s_1\cdots s_N} =A^{s_1}_1A^{s_2}_2\cdots A^{s_N}_N, \qquad A_n^{s_n}\in\mathbb C^{\chi_{n-1}\times\chi_n},

with χ0=χN=1\chi_0=\chi_N=1. A projected entangled-pair state (PEPS) uses one virtual index per incident spatial bond; MERA adds a scale direction through isometries and disentanglers. A Euclidean tensor network has a different object at its center: all indices are contracted to produce ZZ or an insertion numerator, rather than leaving physical indices for a wavefunction. A practical comparison of MPS and PEPS representations, canonical forms, and contraction strategies is developed by Orús 2014.

Regulator and convention box. The Hamiltonian and local basis are fixed before choosing a network. Record the lattice spacing aa, spatial size LL, boundary conditions, local dimension dlocd_{\rm loc}, graph G\mathcal G, every bond dimension χe\chi_e, symmetry sectors, tensor normalization or canonical gauge, and optimizer stopping rule. A change of virtual gauge is not a physical cutoff change. A change of dlocd_{\rm loc} is not a bond-dimension change.

For any cut crossed by bb virtual bonds, the Schmidt rank obeys

rankρAe=1bχe,SAe=1blogχe.\operatorname{rank}\rho_A\leq \prod_{e=1}^{b}\chi_e, \qquad S_A\leq \sum_{e=1}^{b}\log\chi_e.

The inequality explains why MPS match one-dimensional area-law states and why PEPS have an area-compatible virtual boundary. It is only an expressivity ceiling. It neither guarantees that optimization finds the needed tensors nor bounds the error of a local observable. The distinction is emphasized in the structural treatment of MPS and PEPS by Cirac et al. 2021, §§ II–III.

Schmidt decomposition and the bond regulator

Section titled “Schmidt decomposition and the bond regulator”

Across one cut, write

ψ=α=1rλααLαR,λ1λ20,αλα2=1.|\psi\rangle=\sum_{\alpha=1}^{r} \lambda_\alpha|\alpha_L\rangle|\alpha_R\rangle, \qquad \lambda_1\geq\lambda_2\geq\cdots\geq0, \qquad \sum_\alpha\lambda_\alpha^2=1.

Keeping the first χ\chi terms gives the best rank-χ\chi approximation in the Hilbert norm for this one bipartition,

ψψχ2=α>χλα2wdisc.\bigl\|\,|\psi\rangle-|\psi_\chi\rangle\,\bigr\|^2 =\sum_{\alpha>\chi}\lambda_\alpha^2 \equiv w_{\rm disc}.

Successive Schmidt decompositions yield an exact MPS when no rank is truncated. Once truncations are made at several cuts, the local discarded weights are valuable diagnostics but are not automatically a rigorous error bar for a later nonlinear optimization, a PEPS contraction, or a continuum-extrapolated observable. Schollwöck 2011, §§ 4.1–4.5 develops the canonical-form and truncation construction.

MPS tensors have a representation gauge:

AnsXn11AnsXn,A_n^{s}\mapsto X_{n-1}^{-1}A_n^sX_n,

which leaves every coefficient Cs1sNC_{s_1\cdots s_N} unchanged for invertible XnX_n. Canonical gauges turn this redundancy into useful orthonormality conditions. A large gradient along a gauge orbit is therefore not a physical residual; conversely, a small coordinate gradient before gauge fixing need not imply a well-optimized state.

The geometry–object distinction and the independent limits to inspect are summarized below. Follow the state branch for MPS, PEPS, or real-time work and the partition-function branch for Euclidean tensor renormalization.

Hamiltonian states branch to MPS, PEPS, or MERA while Euclidean partition functions branch to tensor renormalization; all routes pass symmetry and independent cutoff controls before continuum inference.

Tensor geometry is selected from the regulated object and dimension, not from a universal efficiency claim. The diagram is schematic and not to scale: all routes retain separate bond, contraction, optimization, local-space, volume, spacing, and—where present—time controls before a continuum statement.

Truncate each of two scalar oscillators to 0,1|0\rangle,|1\rangle and consider the normalized even-parity state

ψ(q)=1q00+q11,0q12.|\psi(q)\rangle =\sqrt{1-q}\,|00\rangle+\sqrt q\,|11\rangle, \qquad 0\leq q\leq\frac12.

Its coefficient matrix is diagonal, so the Schmidt coefficients are exactly 1q\sqrt{1-q} and q\sqrt q. A bond-11 truncation keeps 00|00\rangle, has discarded weight qq, fidelity 1q1-q, and entropy

S(q)=(1q)log(1q)qlogq.S(q)=-(1-q)\log(1-q)-q\log q.

At q=0q=0 the regulated vacuum is a product state and χ=1\chi=1 is exact. For any q>0q>0, χ=1\chi=1 loses the connected number correlation:

n1n2n1n2=q(1q),\langle n_1n_2\rangle-\langle n_1\rangle\langle n_2\rangle =q(1-q),

even though the retained state has a perfectly well-defined variational energy. This fixture isolates bond error at fixed dloc=2d_{\rm loc}=2; raising the oscillator cutoff is a separate test.

  1. Specify the regulated Hamiltonian state or Euclidean partition function and the target observable.
  2. Choose a graph from dimension, locality, expected entanglement, and the operation to be performed—not from an area-law slogan alone.
  3. Declare physical indices, virtual indices, orientation conventions, symmetry sectors, dlocd_{\rm loc}, and every χe\chi_e.
  4. Fix or account for virtual gauge freedom before interpreting norms, gradients, or environments.
  5. Optimize or contract with a reproducible residual and multiple initializations where local minima are possible.
  6. Vary the bond regulator independently of dlocd_{\rm loc}, LL, aa, and contraction controls.
  7. Validate at a product point, free theory, exact small lattice, or another independently controlled formulation.

The chapter-wide tensor-network regulator and error record lists the declarations required before a result is promoted beyond its finite controls.

Adversarial failure: area law, wrong state

Section titled “Adversarial failure: area law, wrong state”

A variational family may obey the same area-law upper bound as the target yet omit the target’s symmetry sector or topological virtual structure. Energy optimization can then settle into a low-energy state with the wrong charge, boundary flux, or long-distance correlator. The failure is exposed by enlarging the virtual sector content, changing the initialization, and measuring a held-out symmetry or flux observable—not by increasing χ\chi within the same defective sector list.

  • Verify state norm or partition-function normalization in the chosen gauge.
  • Compare an exact small-system Schmidt spectrum or contraction.
  • Scan χ\chi at fixed dlocd_{\rm loc}, LL, and aa; then scan those physical regulators separately.
  • Check charge, parity, Gauss law, or other structural constraints locally and globally.
  • Report energy residuals and at least one held-out correlator; do not use the fitted energy as its own test.
  • For approximate contraction, change the environment dimension and contraction family.
  • State the strongest supported claim: exact finite-network identity, variational energy statement, empirical convergence, or continuum extrapolation.

After this page, you should be able to:

  1. factor a regulated many-body coefficient tensor into a graph and label its physical, virtual, symmetry, and cutoff indices; and
  2. diagnose whether a discrepancy comes from virtual gauge, bond truncation, local Hilbert truncation, finite volume, lattice spacing, contraction, or optimization.

1. Minimal bond dimension. For ϕ=(000+101)/2|\phi\rangle=(|000\rangle+|101\rangle)/\sqrt2, find the Schmidt ranks across the cuts 1231|23 and 12312|3, and hence the smallest open-MPS bond dimensions.

Solution

Across 1231|23, the right states 00|00\rangle and 01|01\rangle are orthogonal, so the rank is two. Across 12312|3, rewrite the state as (000+101)/2(|00\rangle|0\rangle+|10\rangle|1\rangle)/\sqrt2; the rank is also two. Thus χ1=χ2=2\chi_1=\chi_2=2 is minimal.

2. Gauge invariance. Insert XX1XX^{-1} between neighboring MPS tensors and prove that the physical coefficient tensor is unchanged. Why can a condition number of XX still matter numerically?

Solution

The transformed product contains AnsX(X1An+1s)=AnsAn+1sA_n^sX(X^{-1}A_{n+1}^{s'})=A_n^sA_{n+1}^{s'}, so every coefficient is identical. In finite precision, an ill-conditioned XX amplifies rounding and makes local norms and gradients poorly scaled. Canonicalization changes numerical conditioning without changing the state.

  • Cirac, J. Ignacio, David Pérez-García, Norbert Schuch, and Frank Verstraete. “Matrix Product States and Projected Entangled Pair States: Concepts, Symmetries, Theorems.” Reviews of Modern Physics 93 (2021): 045003. DOI.
  • Orús, Román. “A Practical Introduction to Tensor Networks: Matrix Product States and Projected Entangled Pair States.” Annals of Physics 349 (2014): 117–158. DOI.
  • Schollwöck, Ulrich. “The Density-Matrix Renormalization Group in the Age of Matrix Product States.” Annals of Physics 326 (2011): 96–192. DOI.