Skip to content

Contraction, Truncation, and Continuum Error Certification

A tensor-network result is certified by attaching a falsifiable, observable-specific statement to each approximation axis—not by quoting one discarded weight or one smooth bond-dimension curve. Separate the ansatz, optimizer, contraction or environment, time evolution, local Hilbert space, volume, lattice spacing, operator matching, and inference model; then vary them independently or model their correlation explicitly.

Required background. Matrix product states, finite entanglement, and continuum limits supplies transfer and finite-entanglement scales. Tensor renormalization of Euclidean path integrals supplies blocking and contraction errors. Symmetric and gauge-invariant tensor networks supplies exact constraint diagnostics.

Helpful background. PEPS and higher-dimensional field theories supplies approximate environments. Real-time tensor-network dynamics supplies evolution and time-window errors. Complete lattice error budgets supplies covariance and shared-input propagation.

Write the computed observable with all material controls exposed:

Oc=O(a,L,dloc,G,χ,χenv,ropt,Δt,tmax,ZO,).O_{\mathbf c} =O(a,L,d_{\rm loc},\mathcal G,\chi, \chi_{\rm env},r_{\rm opt},\Delta t,t_{\max},Z_O,\ldots).

Here G\mathcal G is the ansatz or contraction geometry, χ\chi the state or blocking bond dimension, χenv\chi_{\rm env} an environment control, roptr_{\rm opt} an optimizer residual, and ZOZ_O shorthand for operator matching. Not every method uses every entry, but an unused axis must be marked inapplicable rather than silently omitted.

Regulator and convention box. Freeze the target QFT, state or ensemble, observable, renormalization prescription, lattice geometry, and boundary conditions before comparing controls. State every cutoff, dimension, tolerance, initialization, contraction family, fit window, and limit order. Errors sharing tensors, environments, samples, scale setting, or fit inputs are correlated until demonstrated otherwise.

For any chosen sequence of intermediate controls, the difference from a target value can be written as a telescoping identity. For example,

Oa,L,d,χ,ηO=(Oa,L,d,χ,ηOa,L,d,χ,)+(Oa,L,d,χ,Oa,L,d,,)+(Oa,L,d,,Oa,L,,,)+(Oa,L,,,Oa,,,,)+(Oa,,,,O),\begin{aligned} O_{a,L,d,\chi,\eta}-O_* ={}&(O_{a,L,d,\chi,\eta}-O_{a,L,d,\chi,\infty})\\ &+(O_{a,L,d,\chi,\infty}-O_{a,L,d,\infty,\infty})\\ &+(O_{a,L,d,\infty,\infty}-O_{a,L,\infty,\infty,\infty})\\ &+(O_{a,L,\infty,\infty,\infty}-O_{a,\infty,\infty,\infty,\infty})\\ &+(O_{a,\infty,\infty,\infty,\infty}-O_*), \end{aligned}

with η\eta denoting environment or contraction control. This is bookkeeping, not a claim that the terms are independent or even available separately. Changing the order changes the components when controls interact. Fixed-axis and crossed scans determine whether a useful factorized approximation is defensible.

For an exactly evaluated normalized variational state,

E[A]E0.E[A]\geq E_0.

This establishes an upper bound on the ground energy, not a bound on a general observable. The residual

r=(HE)ψ,r2=H2E2,r=\|(H-E)|\psi\rangle\|, \qquad r^2=\langle H^2\rangle-E^2,

shows whether the state is close to some eigenstate; converting it into an eigenvector or observable bound needs spectral-separation hypotheses. Approximate PEPS contraction can invalidate the numerical upper-bound statement unless its error is bounded. A local Schmidt discarded weight exactly measures one local Hilbert-norm truncation in its SVD context, but is not a universal bound after nonlinear optimization, repeated truncations, Euclidean blocking, or continuum fitting.

Constraint residuals test the constraints they measure. Energy or norm conservation in real time can coexist with a wrong held-out correlator. Agreement between algorithms sharing the same environment, initialization family, or operator matching is correlated evidence. The evidence label must be no stronger than the weakest consequential axis.

Canonical MPS diagnostics, local truncations, and their domain of interpretation are developed in Schollwöck 2011, §§ 4–5; independent step, projection, and bond controls for time evolution are reviewed in Paeckel et al. 2019, §§ 2–6. The complementary structural treatment of MPS, PEPS, symmetries, and contraction complexity is given by Cirac et al. 2021, §§ II–III and VI, while Orús 2014 develops practical MPS and PEPS constructions and contraction methods.

The joint control map summarizes this logic. Every route to a claim passes fixed-axis scans and a held-out observable; the dashed branch sends a one-axis plateau back to the full control definition.

Physical regulator, ansatz, contraction, optimization, and evolution controls feed a common observable; fixed-axis and crossed scans reject a plateau that moves under any untested axis.

Tensor-network uncertainty is joint and observable dependent. The schematic figure requires correlations, alternative models, and unresolved controls to remain explicit; it does not treat discarded weights as universal additive error bars.

Consider the synthetic observable

O(χ,d)=1+1χ2+1d.O(\chi,d)=1+\frac{1}{\chi^2}+\frac{1}{d}.

At fixed d=8d=8, the sequence χ=8,16,32\chi=8,16,32 approaches 1.1251.125, and a bond-only fit can look excellent. The target after both limits is O=1O_*=1. A fixed-χ=32\chi=32 local-space scan gives

O(32,8)=1.1259765625,O(32,16)=1.0634765625,O(32,32)=1.0322265625,O(32,8)=1.1259765625, \quad O(32,16)=1.0634765625, \quad O(32,32)=1.0322265625,

revealing the dominant unresolved axis. This fixture tests whether an analysis pipeline distinguishes a conditional χ\chi\to\infty intercept from the joint limit. An adversarial extension can add cχ/d2c\chi/d^2 to test interactions and fit-order dependence.

This is the canonical chapter-wide semantic record. Every other method page links here so the table has one maintained instance. A concrete result should fill every row with a value, an uncertainty or bound where justified, and an explicit unresolved limitation where it is not.

Required declarations, falsification tests, and failure signals for a tensor-network QFT result.
FieldRequired declarationIndependent testFailure signal
Target and geometryHamiltonian state or Euclidean partition function; lattice, graph, boundaries, sectorUnits, orientation, product or exact finite-network limitState and partition-function networks treated as interchangeable
Physical regulatorsSpacing a, size L, local dimension, bare tuning, limit orderFixed-axis local-space, volume, and spacing scansBond convergence presented as regulator removal
Ansatz and bondsTensor class, unit cell or layers, every bond dimension, virtual gaugeCanonical checks, ansatz enlargement, alternate geometryArea-law compatibility presented as an accuracy theorem
Symmetry and gaugeIrreps, fusion or flux sectors, boundary charge, exact or penalized constraintLocal intertwiner, Ward, and Gauss testsExact residual but flux or irrep cutoff still drifting
Contraction and environmentMethod, environment dimensions, normalization, tolerances, terminationFrozen-tensor scan and alternate contraction familyApparent variational bound moves under re-contraction
OptimizationObjective, residual or variance, initialization history, stopping ruleRestarts, tighter tolerance, frozen exact check where availableSweep plateau with large residual or initialization dependence
EvolutionIntegrator, step size, projection, bond-growth rule, maximum timeStep and bond scans; conserved and held-out observablesSmooth trace beyond the first unconverged time
ObservableInsertion, current or composite operator, normalization, matching, unitsSum rule, derivative identity, exact matrix element, alternate insertionEnergy or free energy converges while the target observable drifts
Scan designFixed-axis points, crossed points, shared inputs, covarianceHold each material axis fixed in turnOnly one diagonal cutoff path or unmodeled cancellation
InferenceAsymptotic form, fit window, correction terms, model alternativesWindow changes, held-out cutoff points, residual structureExponent or window chosen to recover the desired answer
External benchmarkExact small system, solvable point, or independent formulation not used in tuningFreeze choices before comparisonEvery comparison participated in optimization or scale setting
Claim boundaryExact identity, rigorous bound, variational statement, controlled extrapolation, empirical stability, or unresolvedIndependent reproduction of the weakest consequential axisQuoted precision exceeds the least controlled test
  1. Freeze the target observable and all fitted inputs; designate at least one held-out prediction.
  2. Converge algebraic identities first: tensorization, canonical normalization, isometries, intertwiners, Hermiticity, and constraint signs.
  3. At fixed tensors, converge contraction or environment controls.
  4. At fixed physical regulators, enlarge the ansatz and repeat optimization from independent starts.
  5. Scan dlocd_{\rm loc}, LL, and aa separately; add crossed points wherever axes visibly interact.
  6. For dynamics, repeat the hierarchy at selected times and stop the reported interval at the earliest failed check.
  7. Propagate shared inputs and fit covariance; vary theoretically allowed asymptotic models and windows.
  8. Compare with an exact or independently controlled result that did not participate in tuning.
  9. Label the conclusion at the weakest supported level and list every open axis.

This sequence is intentionally observable specific. A state may support a precise energy and only a qualitative long-distance correlator; a Euclidean network may support free energy more strongly than a susceptibility; a real-time state may support early local observables but not a late spectral peak.

A reproducible critical-chain calculation must export the completed record, frozen inputs, and independent checks rather than only final plots.

Two PEPS codes agree because both import the same boundary environment and operator normalization. A third optimizer also agrees after minimizing that shared approximate objective. The comparison has three implementations but one dominant systematic. Re-contract frozen tensors with an independent environment, change the operator insertion, and compare an exact small lattice before describing the agreement as cross-method validation.

  • Fill every row of the canonical record, including inapplicable and unresolved fields.
  • Verify exact identities before numerical extrapolation.
  • Use fixed-axis scans for every material cutoff and selected crossed scans.
  • Distinguish variational energies, residual evidence, local discarded weights, and general observables.
  • Preserve covariance from shared tensors, samples, scale setting, and fit inputs.
  • Include at least one held-out observable and one adversarial enlargement.
  • Stop real-time claims at the earliest failed refinement.
  • Match the observable and repeat the continuum fit under justified alternatives.
  • State finite-regulator evidence when continuum controls remain open.

After this page, you should be able to:

  1. build an observable-specific tensor-network error analysis whose ansatz, optimization, contraction, evolution, local-space, volume, and spacing axes are independently varied or explicitly correlated; and
  2. classify each diagnostic as a rigorous bound, variational statement, asymptotic extrapolation, cross-method test, empirical stability check, or unresolved evidence.

1. Conditional intercept. Fit the exact form O(χ,8)=A+B/χ2O(\chi,8)=A+B/\chi^2 for the false-plateau fixture. What are AA and BB, and why is AA not the target?

Solution

A=1+1/8=1.125A=1+1/8=1.125 and B=1B=1. The intercept removes the bond regulator only at fixed local dimension d=8d=8; the remaining 1/d1/d term must be extrapolated separately.

2. Evidence class. A normalized, exactly contracted MPS has energy EE and residual rr, but no known spectral separation. What can be stated safely?

Solution

EE is a variational upper bound on the finite-regulator ground energy if the state lies in the correct domain and sector. The residual quantifies failure of the eigenvalue equation. Without spectral separation it does not by itself bound the eigenvector error or a general observable, so those require enlargement and independent checks.

  • 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.
  • Paeckel, Sebastian, Thomas Köhler, Andreas Swoboda, Salvatore R. Manmana, Ulrich Schollwöck, and Claudius Hubig. “Time-Evolution Methods for Matrix-Product States.” Annals of Physics 411 (2019): 167998. DOI.
  • Schollwöck, Ulrich. “The Density-Matrix Renormalization Group in the Age of Matrix Product States.” Annals of Physics 326 (2011): 96–192. DOI.