Matrix Product States Preview
A matrix product state (MPS) factors the coefficient tensor of a one-dimensional many-body state into an ordered product of matrices. For a chain of sites with local bases ,
an open-boundary MPS writes
where the right-hand side is a matrix after all neighboring virtual indices are contracted. More explicitly,
The matrix size at bond is the bond dimension . It is simultaneously:
- an upper bound on the Schmidt rank across the cut ;
- a coordinate size for the effective left and right boundary spaces;
- a control parameter for representation capacity;
- and, in practical calculations, one of several convergence variables.
It is not an observable and it is not an accuracy certificate by itself.
Scope and Canonical Ownership
Section titled “Scope and Canonical Ownership”This page is the canonical physics-level introduction to MPS as one-dimensional many-body states. It develops:
- finite open and periodic forms;
- site-dependent bond dimensions and parameter scaling;
- the exact relation between MPS bonds and Schmidt decompositions;
- virtual gauge freedom;
- left-, right-, and mixed-canonical forms;
- transfer maps, correlation lengths, injectivity, and parent-Hamiltonian structure;
- representative product, GHZ, and Affleck–Kennedy–Lieb–Tasaki behaviors;
- the conceptual relation between MPS and density-matrix renormalization group;
- symmetry, boundary, ordering, criticality, and dynamics cautions;
- a validation ledger for physical claims made from finite-bond calculations.
Canonical content nearby is deliberately not duplicated:
- Tensor Networks Preview owns the graph dictionary, the comparison among MPS, PEPS, tree networks, and MERA, and general network error accounting.
- Tensor Networks: Computational Guide owns network-family selection, finite-bond convergence design, stopping criteria, and reporting standards.
- Tensor-Network Simulation owns MPS gate updates for circuits, qubit ordering and nonlocal gates, output sampling, spacetime alternatives, and simulator-level resource accounting.
- Entanglement Spectrum owns Schmidt tails, entanglement levels, and discarded-weight interpretation.
- Area Laws owns theorem status and the logical limits of area-law arguments.
- Variational Many-Body States compares MPS with determinant, Jastrow, paired, projected, and neural ansätze.
- Symmetry-Protected Structure Preview owns phase classification and projective-symmetry interpretation.
- The future Computational QM volume owns implementation details: QR and SVD routines, contraction code, tensor data structures, time-evolution kernels, performance scaling, and benchmark notebooks.
The aim here is to understand what an MPS statement means physically and what evidence makes it trustworthy.
Convention Ledger
Section titled “Convention Ledger”Unless stated otherwise:
- the chain has sites ;
- the local dimension at site is ;
- is a physical basis label;
- is a matrix;
- open boundaries mean ;
- denotes a typical or maximum bond dimension;
- denotes the complex conjugate of in the declared basis;
- denotes Hermitian conjugation;
- states are normalized unless an unnormalized form is explicitly being discussed;
- logarithms are natural, so entropies are in nats.
The ordering of sites is part of the representation. A permutation of orbitals or lattice sites is a physical relabeling of the tensor factors but can change every intermediate Schmidt rank and therefore the MPS cost.
Exact, approximate, and optimized
Section titled “Exact, approximate, and optimized”Three statements must be separated:
- An exact MPS reproduces every amplitude of the target finite state.
- An approximate MPS is close under a declared state, observable, or reduced-state metric.
- An optimized MPS is the output of a specified search procedure within a chosen MPS manifold.
An optimized state need not be the best state at that bond dimension. The best state at that bond dimension need not be accurate for the physical question. Exact representability at some unrestricted bond dimension does not imply efficiency.
Open-Boundary MPS
Section titled “Open-Boundary MPS”For open boundaries, the tensor at site has components
The endpoint tensors are a row and a column:
One may instead use square bulk matrices and explicit boundary vectors,
These conventions are equivalent after absorbing and into the endpoint tensors. A derivation should state which convention it uses because dimensions and gauge transformations at the boundaries differ.
Raw parameter count
Section titled “Raw parameter count”Before accounting for gauge redundancy, an open MPS contains
complex tensor entries. For uniform and interior ,
This should be compared with the generic coefficient count
which is for a uniform chain. Polynomial storage follows only when a physically adequate remains polynomial in and the desired precision.
Nonuniform bond dimensions are natural
Section titled “Nonuniform bond dimensions are natural”The maximum possible Schmidt rank depends on the cut:
Near an open edge this ceiling is small. Near the center it can be exponentially large. Padding every bond to one common is convenient notation, not a structural requirement.
For a uniform chain,
A generic state approaches this ceiling near the middle. The statement that every finite chain state has an exact MPS is therefore true but computationally weak.
Periodic-Boundary MPS
Section titled “Periodic-Boundary MPS”A common periodic form is
where all matrices close into a loop. For a translation-invariant representation one may set
although a translation-invariant state need not be most conveniently represented by a one-site tensor before blocking or gauge adjustment.
A contiguous bipartition of a periodic ring cuts two virtual bonds. If both have dimension , then
Open- and periodic-boundary bond dimensions should therefore not be compared without specifying the cut geometry. Periodic MPS also have less favorable contraction and canonicalization structure; those algorithmic details belong in Computational QM.
Bonds and Schmidt Decompositions
Section titled “Bonds and Schmidt Decompositions”Consider the cut after site :
Contracting all tensors left of the cut defines at most left vectors,
and contracting the right side defines at most right vectors,
Thus the state can be written
so
After orthonormalizing the two block bases, the same cut takes Schmidt form:
with
If zero-padding is removed, the minimum exact bond dimension at that cut is precisely .
Entropy capacity
Section titled “Entropy capacity”The reduced-state eigenvalues are
Therefore
Every Rényi entropy of positive order obeys the same rank ceiling:
Consequently, a target cut entropy requires
This is a necessary capacity condition, not a sufficient approximation theorem. Entropy does not determine how quickly the Schmidt tail decays.
Truncation at one cut
Section titled “Truncation at one cut”Keeping the largest Schmidt values gives the unnormalized vector
Its squared norm is
where
is the discarded weight at that cut. The normalized truncated state has fidelity
Sequential truncations across many cuts do not generally combine into one global error by simply quoting the largest local discarded weight. The Entanglement Spectrum page owns the detailed tail and truncation ledger.
Virtual Gauge Freedom
Section titled “Virtual Gauge Freedom”MPS tensors are coordinates, not observables. On an interior bond, insert an invertible matrix and its inverse:
The transformations
leave every physical amplitude unchanged. More generally,
with the endpoint convention adjusted appropriately.
Consequences
Section titled “Consequences”Gauge freedom means:
- tensor entries are not directly physical;
- norms can migrate from one tensor to another;
- raw differences between two tensor files are meaningless before gauge alignment;
- optimization may contain flat or poorly conditioned coordinate directions;
- canonical gauges can expose orthonormal block bases and Schmidt data;
- gauge-invariant observables, transfer spectra, and Schmidt values are the appropriate comparison objects.
This virtual basis redundancy is not a physical gauge symmetry. A Gauss-law constraint restricts the physical Hilbert space; an MPS gauge change only rewrites the same vector.
Singular bonds
Section titled “Singular bonds”The transformation matrices must be invertible on the represented bond support. If a bond contains zero Schmidt values or deliberately padded null directions, the full gauge is not unique in the same way. Canonicalization should first identify the supported subspace rather than treating null directions as physical degeneracy.
Canonical Forms
Section titled “Canonical Forms”Canonical forms use gauge freedom to make the effective block states orthonormal. They are especially powerful for open chains because removing one bond disconnects the graph.
Left-canonical tensors
Section titled “Left-canonical tensors”With viewed as a matrix from the left bond to the right bond, the left-canonical condition is
Equivalently, reshape the tensor into a matrix whose row index is and whose column index is . Its columns are orthonormal.
If all tensors through site are left-canonical, the recursively constructed states
satisfy
The proof is inductive: contraction of the newest physical index applies the left-canonical identity and preserves orthonormality.
Right-canonical tensors
Section titled “Right-canonical tensors”The right-canonical condition is
Tensors from site to the right boundary then generate orthonormal right-block states.
Mixed-canonical form
Section titled “Mixed-canonical form”Choose a cut after site . Tensors to the left can be left-canonical and tensors to the right right-canonical, leaving a diagonal center matrix
The state becomes
Thus a mixed-canonical MPS is the Schmidt decomposition written locally along a chain.
One may instead place the orthogonality center on a site, represented by a center tensor . In a compatible gauge,
The matrices need not be diagonal in every working gauge, but their singular values are the Schmidt values across the corresponding bond.
Three complementary views of an MPS. Left- and right-canonical tensors generate orthonormal block bases around a center. The center bond carries Schmidt values , with rank and entropy . For a uniform MPS, the transfer map fixes normalization and its subleading eigenvalues set correlation scales.
Why canonical form is useful
Section titled “Why canonical form is useful”In mixed-canonical form:
- the norm is a local contraction of the center data;
- Schmidt values and entanglement entropy are directly available;
- expectation-value environments are well conditioned;
- the meaningful support of a bond is visible;
- truncation can be defined by ordered Schmidt values;
- local optimization has a transparent effective basis.
Canonical form does not make the physical state unique. Degenerate Schmidt values permit unitary rotations within degenerate sectors, phases remain, and null directions remain arbitrary.
Moving the center does not change the state
Section titled “Moving the center does not change the state”Shifting an orthogonality center by one site amounts to factorizing the current center tensor and absorbing one factor into its neighbor. At the exact algebraic level this is a gauge change. If singular values are discarded during the move, it becomes an approximation.
This distinction is fundamental:
The numerical QR and SVD procedures used to carry out these operations belong in the future Computational QM implementation page.
Transfer Maps and Contractions
Section titled “Transfer Maps and Contractions”For a uniform MPS with square matrices , define the transfer map
Its Hilbert–Schmidt adjoint is
The right-canonical condition gives
whereas the left-canonical condition gives
For a generic canonical uniform MPS, one works with positive left and right fixed points,
normalized by
Gauge transformations move information between , , and without changing physical contractions.
Norm as repeated transfer
Section titled “Norm as repeated transfer”For boundary matrices and , the norm of a length- uniform chain is a contraction of repeated transfer maps:
up to the chosen placement of adjoints and boundary-vector convention. The important structural fact is that the exponentially large physical sum is replaced by iteration on a -dimensional virtual operator space.
For a site-dependent MPS, use
with dimensions adjusted from bond to bond.
Operator insertion
Section titled “Operator insertion”A local operator is inserted through
Products of transfer maps and inserted maps generate expectation values and correlation functions. This is why MPS observables can be evaluated without explicitly forming the amplitudes.
An efficient representation and an efficient contraction are distinct claims in general tensor networks. For an open MPS, the loop-free chain geometry makes standard norm and local-observable contractions polynomial in , , and .
Transfer Spectrum and Correlations
Section titled “Transfer Spectrum and Correlations”Let the transfer map be normalized so its spectral radius is one. Denote its eigenvalues by
When the leading eigenvalue is unique and the relevant subleading eigenvalues satisfy
a connected two-point function at separation has the schematic form
with possible polynomial prefactors if the transfer map has nontrivial Jordan blocks.
The largest contributing magnitude defines a correlation length
A commonly quoted transfer correlation length is
provided couples to some local operators and the leading fixed point is nondegenerate.
What the transfer spectrum does not prove
Section titled “What the transfer spectrum does not prove”A finite transfer correlation length of one converged MPS does not by itself prove a spectral gap of the Hamiltonian. It may reflect:
- a genuinely gapped phase;
- finite bond dimension near a critical point;
- finite system size;
- explicit symmetry breaking in the selected state;
- a metastable optimization result;
- a state-ordering or boundary artifact.
Physical claims require convergence in and , symmetry and boundary checks, and direct spectral or scaling evidence where appropriate.
Degenerate leading eigenvalues
Section titled “Degenerate leading eigenvalues”If several transfer eigenvalues have magnitude one, the state may contain persistent order, symmetry-broken sectors, periodic structure, or non-injective blocks. The bond-dimension-two GHZ representation on Tensor Networks Preview is the simplest warning: its entropy is bounded, yet a connected correlator does not decay.
Low entanglement therefore does not imply clustering without additional structure.
Injectivity
Section titled “Injectivity”For a uniform MPS, block sites and define the map
The MPS is injective after sites if
Equivalently, after a sufficiently large finite blocking, products
span the full virtual matrix algebra.
Injectivity is a structural condition, not a synonym for finite bond dimension. A finite- MPS can be non-injective.
Consequences under standard assumptions
Section titled “Consequences under standard assumptions”For an injective uniform MPS:
- the canonical transfer map has a unique full-rank fixed-point structure;
- connected correlations cluster exponentially;
- sufficiently long local reduced states determine a frustration-free parent Hamiltonian;
- the periodic parent Hamiltonian has the MPS as a unique ground state for sufficiently large rings;
- the associated parent-Hamiltonian family is gapped under the standard finite-range construction.
The precise blocking length, interaction range, and finite-size qualifications matter. These statements concern the constructed parent Hamiltonian, not every Hamiltonian for which the MPS happens to approximate a low-energy state.
Parent Hamiltonian construction
Section titled “Parent Hamiltonian construction”Choose a block length for which the MPS reduced state has support
Let
be the projector onto the orthogonal complement of that support on sites . Then
is positive semidefinite and
Hence the MPS is an exact frustration-free ground state. Injectivity supplies the strong uniqueness and stability properties; without it, the parent ground space can be degenerate.
Non-injective structure
Section titled “Non-injective structure”Non-injective MPS are not defective. They naturally describe:
- cat states and symmetry-breaking sectors;
- states with periodicity larger than the chosen unit cell;
- degenerate parent-Hamiltonian ground spaces;
- block structures carrying distinct superselection-like sectors.
The correct response is to identify the block structure and physical sector, not to force a single injective interpretation.
Finite, Uniform, and Infinite MPS
Section titled “Finite, Uniform, and Infinite MPS”The phrase “an MPS” can refer to several distinct limits.
| Form | Tensors | Boundary data | Typical use |
|---|---|---|---|
| finite open MPS | site dependent or uniform | endpoint tensors or vectors | finite chains, edge states, DMRG |
| finite periodic MPS | loop of tensors | trace or closure tensor | rings and translation studies |
| uniform infinite MPS | one repeating tensor or unit cell | transfer fixed points | thermodynamic-limit phases |
| finite MPS on a cylinder path | ordered 2D sites mapped to a chain | open or infinite along the axis | quasi-one-dimensional systems |
These forms have different cut counts, boundary physics, and convergence questions.
Translation invariance
Section titled “Translation invariance”Using one repeated tensor makes translation invariance manifest, but the converse needs care. A translation-invariant physical state may require:
- a larger unit cell in the chosen representation;
- blocking before injectivity appears;
- a superposition of symmetry-broken blocks;
- boundary data that restore a finite-ring symmetry.
One should distinguish a symmetry of the state from a symmetry of a particular tensor gauge.
Thermodynamic normalization
Section titled “Thermodynamic normalization”For an infinite uniform MPS, the global vector norm is not formed by taking an ordinary finite trace at . Local expectation values are defined through normalized transfer fixed points. A well-posed statement specifies the unit cell, fixed-point normalization, and selected sector.
Boundary Conditions and Site Ordering
Section titled “Boundary Conditions and Site Ordering”MPS geometry follows an ordered path. That path need not coincide with Euclidean distance.
Open edges
Section titled “Open edges”Open boundary vectors can:
- select a state within a degenerate parent ground space;
- expose edge degrees of freedom;
- break or preserve a symmetry;
- change one-point functions near the boundary;
- leave bulk transfer properties unchanged in a sufficiently long injective chain.
Bulk conclusions should be separated from edge conclusions and checked as the observation point moves away from the endpoints.
Periodic rings
Section titled “Periodic rings”A periodic ring removes physical edges but introduces a loop in the contraction. A contiguous region has two virtual boundaries, so its rank capacity is , not . Finite-ring momentum and translation quantum numbers also depend on how the trace and unit cell are implemented.
Use Boundary Conditions on Lattices for the canonical boundary-condition ledger.
Ladders and cylinders
Section titled “Ladders and cylinders”A ladder or cylinder can be mapped to a one-dimensional ordering, but a cut across the MPS path may cross a physical boundary whose size grows with the transverse width . An area-law state can then require
or
MPS methods can still be powerful for narrow cylinders, but “area law” does not mean cost independent of width.
Orbital ordering
Section titled “Orbital ordering”For quantum chemistry, long-range spin models, or momentum-space problems, the site order may be a design choice. Two orderings represent the same physical tensor product but can have very different cut entropies. A trustworthy comparison states the ordering and checks whether the conclusion is stable under plausible alternatives.
Representative MPS Structures
Section titled “Representative MPS Structures”Product states
Section titled “Product states”Bond dimension one gives
so the amplitude factorizes and the state is a product. This is the zero-entanglement baseline.
The full coefficient check is developed on Tensor Networks Preview; here the structural point is
at every cut for a pure finite-chain state.
GHZ states
Section titled “GHZ states”The GHZ state has an exact MPS, constant cut entropy , and nondecaying order. Its transfer map has more than one leading sector. It is therefore a compact but non-injective counterexample to the claim that finite bond dimension forces short-range correlations.
The Affleck–Kennedy–Lieb–Tasaki state
Section titled “The Affleck–Kennedy–Lieb–Tasaki state”The spin-1 Affleck–Kennedy–Lieb–Tasaki (AKLT) state is a canonical example of a nontrivial gapped MPS. In the physical basis
one convenient bond-dimension-two representation is
With
these tensors obey both canonical identities:
and
The transfer map has eigenvalue
on the identity sector and
on the Pauli sector. Hence the bulk correlation length is
The sign produces staggered correlations, while the magnitude gives exponential decay.
The corresponding nearest-neighbor parent Hamiltonian can be written
or equivalently
Every term annihilates the valence-bond-solid state. On an open chain, unpaired virtual spin- edge degrees of freedom produce boundary-state structure. On a periodic chain, the injective bulk MPS gives a unique ground state for the standard sufficiently large ring.
Across a bulk cut of the infinite canonical state, the two Schmidt probabilities are equal:
so
This one example ties together bond dimension, canonical gauge, transfer spectrum, exponential clustering, edge structure, and a frustration-free parent Hamiltonian.
Symmetries on Physical and Virtual Indices
Section titled “Symmetries on Physical and Virtual Indices”Suppose an on-site unitary symmetry acts as
For an injective uniform MPS invariant up to a phase, the local tensors satisfy a relation of the form
The physical action can therefore be pushed to the virtual bonds. The matrices may form a projective representation,
Under the appropriate symmetry and gap assumptions, the cohomology class of carries symmetry-protected phase information. The Symmetry-Protected Structure Preview page owns that classification.
Symmetry-resolved bonds
Section titled “Symmetry-resolved bonds”In a symmetry-adapted MPS, bond spaces decompose into charge sectors:
Tensor blocks vanish unless the incoming bond charge, physical charge, and outgoing bond charge satisfy the declared fusion rule. For an Abelian additive convention,
Benefits include:
- exact conservation of selected quantum numbers;
- block-sparse storage and contraction;
- symmetry-resolved Schmidt spectra;
- cleaner targeting of physical sectors.
The charge convention and degeneracy spaces must be documented. A block-sparse tensor is not evidence that the intended global symmetry sector was selected correctly.
Fermions
Section titled “Fermions”A fermionic MPS needs an explicit parity and ordering convention. One may use Jordan–Wigner strings, parity-aware tensor categories, or a fermionic swap rule. Omitting the convention makes sign-sensitive formulas ambiguous even if the drawn network looks identical to a spin MPS.
Why MPS and DMRG Fit Together
Section titled “Why MPS and DMRG Fit Together”Density-matrix renormalization group (DMRG) is naturally understood as variational optimization over MPS. At fixed bond dimensions, one seeks
where
is the MPS manifold with the chosen boundary conditions, local spaces, symmetries, and bond profile.
Canonical form supplies orthonormal effective block bases around a local center. DMRG then updates local center data while holding an environment fixed, moves the center, and repeats. The density-matrix language and the MPS language meet at the Schmidt decomposition: retaining dominant reduced-state eigenvectors is retaining dominant bond Schmidt sectors.
Why one-dimensional gapped systems are favorable
Section titled “Why one-dimensional gapped systems are favorable”Broad classes of one-dimensional finite-range gapped ground states obey area laws and admit controlled MPS approximations. Locality, a stable gap, and favorable Schmidt tails make moderate bond dimensions physically effective.
The logical chain is not
Rather, rigorous results bound the resources under stated assumptions, while practical adequacy must be established by convergence.
DMRG is not the MPS definition
Section titled “DMRG is not the MPS definition”MPS is a state representation. DMRG is an optimization family. Other procedures can produce MPS, including:
- exact sequential decompositions;
- imaginary-time evolution;
- real-time evolution with truncation;
- variational uniform-MPS methods;
- direct optimization and tangent-space methods;
- analytic parent-Hamiltonian constructions.
Conversely, a DMRG run can fail to find the best state in its declared MPS class because of local minima, poor initialization, an incorrect symmetry sector, insufficient sweeps, or an inadequate bond profile.
DMRG Preview owns effective local Hamiltonians, one-site versus two-site updates, finite-system sweeps, truncation, and convergence controls. The Computational Quantum Mechanics Roadmap provides the broader numerical route; implementation and benchmark code remain in the future Computational QM volume.
Criticality and Finite Entanglement
Section titled “Criticality and Finite Entanglement”A generic injective finite- uniform MPS has a finite-dimensional transfer map and therefore a finite correlation length when its leading eigenvalue is isolated. A truly critical ground state instead has scale-free correlations and logarithmically growing interval entropy.
At finite , an MPS approximation to a critical state develops an induced scale
Universal finite-entanglement scaling can be extracted only through controlled sequences in , with the correct symmetry, unit cell, and finite-size regime. One finite- correlation length is a numerical cutoff, not evidence for a physical gap.
The dedicated Entanglement and Criticality page owns the conformal scaling formulas and the distinction among finite-size, finite-entanglement, and physical correlation lengths.
Dynamics and Entanglement Growth
Section titled “Dynamics and Entanglement Growth”After a global quench, cut entanglement often grows approximately linearly for an extended time:
Since an MPS requires
maintaining fixed accuracy can demand exponentially growing bond dimension:
This is a representation barrier, not merely an inefficient implementation. Local quenches, localized phases, integrable dynamics, and special initial states can behave differently, so the growth law must be measured rather than assumed.
The Time-Dependent Variational Principle page owns projection onto variational tangent spaces. Future computational pages will own TEBD, MPS time evolution, timestep control, and truncation accumulation.
Matrix Product Operators and Mixed States
Section titled “Matrix Product Operators and Mixed States”An operator can be factored along the same chain:
This is a matrix product operator (MPO). Hamiltonians, density operators, channels, and transfer objects may all have matrix-product forms, but their bond dimensions measure operator-space structure rather than state entanglement directly.
Important distinctions are:
- an MPS for a pure state;
- an MPO for an operator;
- a positive MPO for a density operator;
- a purification MPS on system plus ancilla;
- an MPS for a vectorized operator, whose cut entropy is operator entanglement.
Positivity is not automatic for a generic MPO parametrization. Detailed MPO construction and mixed-state algorithms belong in Computational QM.
A Trustworthy MPS Evidence Ledger
Section titled “A Trustworthy MPS Evidence Ledger”An MPS result should be reported as a controlled statement about a declared state family, not as a bond dimension and an energy alone.
Physical model
Section titled “Physical model”State:
- the Hamiltonian and parameter convention;
- local Hilbert spaces and any occupation cutoff;
- site or orbital ordering;
- open, periodic, cylindrical, or infinite geometry;
- conserved charges and targeted sector;
- unit cell and translation convention;
- fermionic sign convention when relevant.
Representation
Section titled “Representation”Report:
- the bond profile , not only its maximum;
- physical dimensions ;
- boundary vectors or edge-sector choice;
- canonical gauge and orthogonality-center location;
- symmetry blocks and multiplet policy;
- whether tensors are real, complex, uniform, site dependent, or blocked;
- whether the state is exact, truncated, or variationally optimized.
Algebraic checks
Section titled “Algebraic checks”For left-canonical tensors, monitor
For right-canonical tensors, monitor
Also check:
Hermiticity of expectation values, positivity and normalization of reduced states, and consistency of Schmidt values obtained from neighboring gauges.
Physical checks
Section titled “Physical checks”Useful diagnostics include:
- energy and energy density;
- energy variance;
- symmetry quantum numbers;
- one- and two-point observables;
- connected correlations and transfer spectrum;
- Schmidt values and entropies at representative cuts;
- edge versus bulk profiles;
- exact limits and small-system comparisons.
For a normalized state,
vanishes for an exact eigenstate. A small variance is stronger evidence than energy stationarity alone, though its interpretation still depends on the spectral scale and system size.
Convergence axes
Section titled “Convergence axes”Vary at least the controls relevant to the claim:
For dynamics, also vary timestep and truncation threshold. For cylinders, vary width and length separately. For critical systems, distinguish finite-size scaling from finite-entanglement scaling.
Compare gauge-invariant quantities
Section titled “Compare gauge-invariant quantities”When comparing two MPS calculations, prefer:
- state overlap after phase alignment;
- local reduced states;
- observables and correlation functions;
- Schmidt values;
- transfer eigenvalues;
- symmetry representations on supported virtual sectors.
Tensor-by-tensor subtraction without gauge alignment is not a physical error metric.
Common Mistakes
Section titled “Common Mistakes”Calling bond dimension an observable
Section titled “Calling bond dimension an observable”depends on the representation, gauge support, ordering, boundary convention, and tolerated error. Only derived physical quantities are observable.
Treating the raw parameter count as the manifold dimension
Section titled “Treating the raw parameter count as the manifold dimension”The tensor entries contain virtual gauge redundancy. Rank-deficient points have additional stabilizers and require still more care.
Assuming an exact finite MPS is efficient
Section titled “Assuming an exact finite MPS is efficient”Every finite state has an exact MPS, but its central bond dimension can be exponential in .
Reversing the entropy implication
Section titled “Reversing the entropy implication”An MPS of bond dimension satisfies across one cut. A small entropy value alone does not certify a rapidly decaying Schmidt tail or a globally accurate small- state.
Confusing canonical form with a unique tensor
Section titled “Confusing canonical form with a unique tensor”Canonical constraints remove much gauge freedom, not all of it. Degenerate Schmidt sectors admit rotations, phases remain, and null spaces are arbitrary.
Reading a transfer gap as a Hamiltonian gap
Section titled “Reading a transfer gap as a Hamiltonian gap”The transfer spectrum controls correlations of the represented state. A Hamiltonian excitation gap is a different spectral object.
Assuming finite bond dimension always means exponential clustering
Section titled “Assuming finite bond dimension always means exponential clustering”Injective finite- MPS cluster exponentially. Non-injective states can have degenerate leading transfer sectors and long-range order.
Ignoring the unit cell
Section titled “Ignoring the unit cell”A one-site tensor can artificially force or conceal translation breaking. Competing unit cells should be compared when the phase is not known.
Comparing open and periodic bond dimensions directly
Section titled “Comparing open and periodic bond dimensions directly”A contiguous periodic cut severs two virtual bonds. The rank capacity is therefore , not .
Quoting only the maximum discarded weight
Section titled “Quoting only the maximum discarded weight”Discarded weights are local to specified truncations and cuts. Their accumulation and effect on observables depend on the full workflow.
Declaring convergence from energy alone
Section titled “Declaring convergence from energy alone”Different states can have very close energies, especially near criticality, in symmetry-breaking manifolds, or in topological and edge sectors. Check variance, observables, entanglement, sector, and initialization dependence.
Forgetting that ordering is a variational choice
Section titled “Forgetting that ordering is a variational choice”A poor path through orbitals or a lattice can create large artificial cut entanglement and make a favorable physical state look inaccessible.
Exercises
Section titled “Exercises”1. Parameter and entropy ledger
Section titled “1. Parameter and entropy ledger”An eight-site qubit MPS has bond profile
Compute its raw number of complex tensor entries. What is the maximum entropy across any one open-chain bond? Compare the raw entry count with the amplitudes of a generic state.
Solution
With ,
The eight contributions are
so
The largest bond dimension is four, hence
A generic eight-qubit vector has
complex amplitudes before normalization and global-phase identification.
The comparison suggests compression, but is still a raw coordinate count. It includes gauge redundancy and does not establish that a particular target state is represented accurately.
2. Gauge invariance on one bond
Section titled “2. Gauge invariance on one bond”Show directly that
leaves all amplitudes unchanged for invertible .
Solution
The affected factor in every amplitude is
After the transformation it becomes
Every other tensor is unchanged, so every coefficient is unchanged.
3. Left-canonical orthonormality
Section titled “3. Left-canonical orthonormality”Assume left-block states at bond obey
Define
Use the left-canonical identity to prove orthonormality at bond .
Solution
Taking the inner product gives
The two orthonormality relations reduce this to
In matrix notation this is
Thus the enlarged left-block states remain orthonormal.
4. One cut versus two cuts
Section titled “4. One cut versus two cuts”An open-chain MPS and a periodic MPS both use bond dimension . Derive the maximum Schmidt rank and entropy for:
- a cut separating the left prefix of the open chain;
- a contiguous interval on the periodic ring.
Solution
The open prefix is separated by one virtual bond, so
A proper contiguous interval on a ring has two boundary cuts. Its effective boundary space has dimension at most
Therefore
These are capacity bounds. The actual ranks can be smaller.
5. AKLT canonical and correlation checks
Section titled “5. AKLT canonical and correlation checks”For
verify
If the subleading transfer eigenvalues are , find the correlation length and explain the sign.
Solution
Using
we obtain
The correlation length associated with magnitude is
The negative eigenvalue contributes a factor
so the associated correlations alternate in sign while decaying exponentially.
6. The W state needs only rank two
Section titled “6. The W state needs only rank two”Let
Across a cut after site , write its Schmidt decomposition and determine the minimum exact bond rank.
Solution
Separate terms according to whether the excitation lies in the left or right block:
For a nontrivial cut,
the two left vectors are orthonormal, as are the two right vectors. The Schmidt values are
Thus the Schmidt rank is two across every nontrivial cut, and an exact open MPS can use
on every interior bond. The entropy varies with , but the rank does not.
7. Discarded weight and observable error
Section titled “7. Discarded weight and observable error”A Schmidt truncation has discarded weight
Find the fidelity with the normalized truncated state and the trace distance between the two pure-state density operators. Give a norm bound on the error of a bounded observable .
Solution
The squared overlap is
For pure states, the trace distance is
Therefore
This is a worst-case bound for this single normalized truncation. A sequence of truncations requires a separate global error analysis.
8. Audit a DMRG convergence claim
Section titled “8. Audit a DMRG convergence claim”A calculation reports that the energy changed by less than during the final sweep at , and concludes that the ground state and its critical exponents are converged. Explain why the conclusion is too strong and list a defensible validation set.
Solution
Small energy change during one sweep shows stationarity of that optimization trajectory. It does not establish:
- that the global variational minimum at was found;
- that is adequate;
- that the correct symmetry sector or unit cell was selected;
- that finite-size and boundary effects are controlled;
- that critical observables have converged;
- that finite-entanglement scaling has been separated from physical scaling.
A defensible study varies , , unit cell, initialization, and relevant boundary or ordering choices. It checks energy variance, discarded weights, canonical residuals, symmetry quantum numbers, local observables, correlations, Schmidt spectra, and stability of fitted exponents over controlled scaling windows. Independent exact-diagonalization or analytic benchmarks should be used where available.
Summary
Section titled “Summary”An open-boundary MPS factors a chain amplitude as
with
The bond dimension bounds the Schmidt rank:
Gauge freedom changes tensors without changing the state. Canonical forms use that freedom to construct orthonormal block bases and expose the Schmidt data at a chosen center.
For a uniform MPS, the transfer map
controls normalization and correlations. Injective finite-bond MPS have a unique leading transfer structure, exponential clustering, and well-behaved local parent Hamiltonians. Non-injective MPS can instead encode symmetry breaking, periodicity, degeneracy, and long-range order.
MPS explains why one-dimensional low-entanglement states can be represented and contracted efficiently. DMRG is a variational method for finding such states, not the definition of the representation. Trustworthy results require convergence in bond dimension, system size, sector, unit cell, boundary condition, and the observables relevant to the claim.
References
Section titled “References”- I. Affleck, T. Kennedy, E. H. Lieb, and H. Tasaki, “Rigorous Results on Valence-Bond Ground States in Antiferromagnets”, Physical Review Letters 59, 799–802 (1987).
- M. Fannes, B. Nachtergaele, and R. F. Werner, “Finitely Correlated States on Quantum Spin Chains”, Communications in Mathematical Physics 144, 443–490 (1992).
- S. R. White, “Density Matrix Formulation for Quantum Renormalization Groups”, Physical Review Letters 69, 2863–2866 (1992).
- S. Östlund and S. Rommer, “Thermodynamic Limit of Density Matrix Renormalization”, Physical Review Letters 75, 3537–3540 (1995).
- G. Vidal, “Efficient Classical Simulation of Slightly Entangled Quantum Computations”, Physical Review Letters 91, 147902 (2003).
- G. Vidal, “Efficient Simulation of One-Dimensional Quantum Many-Body Systems”, Physical Review Letters 93, 040502 (2004).
- F. Verstraete, D. Porras, and J. I. Cirac, “Density Matrix Renormalization Group and Periodic Boundary Conditions: A Quantum Information Perspective”, Physical Review Letters 93, 227205 (2004).
- F. Verstraete and J. I. Cirac, “Matrix Product States Represent Ground States Faithfully”, Physical Review B 73, 094423 (2006).
- D. Pérez-García, F. Verstraete, M. M. Wolf, and J. I. Cirac, “Matrix Product State Representations”, Quantum Information and Computation 7, 401–430 (2007).
- M. B. Hastings, “An Area Law for One-Dimensional Quantum Systems”, Journal of Statistical Mechanics P08024 (2007).
- N. Schuch, M. M. Wolf, F. Verstraete, and J. I. Cirac, “Entropy Scaling and Simulability by Matrix Product States”, Physical Review Letters 100, 030504 (2008).
- F. Verstraete, V. Murg, and J. I. Cirac, “Matrix Product States, Projected Entangled Pair States, and Variational Renormalization Group Methods for Quantum Spin Systems”, Advances in Physics 57, 143–224 (2008).
- L. Tagliacozzo, T. R. de Oliveira, S. Iblisdir, and J. I. Latorre, “Scaling of Entanglement Support for Matrix Product States”, Physical Review B 78, 024410 (2008).
- F. Pollmann, S. Mukerjee, A. M. Turner, and J. E. Moore, “Theory of Finite-Entanglement Scaling at One-Dimensional Quantum Critical Points”, Physical Review Letters 102, 255701 (2009).
- F. Pollmann, A. M. Turner, E. Berg, and M. Oshikawa, “Entanglement Spectrum of a Topological Phase in One Dimension”, Physical Review B 81, 064439 (2010).
- U. Schollwöck, “The Density-Matrix Renormalization Group in the Age of Matrix Product States”, Annals of Physics 326, 96–192 (2011).
- J. Haegeman, M. Mariën, T. J. Osborne, and F. Verstraete, “Geometry of Matrix Product States: Metric, Parallel Transport, and Curvature”, Journal of Physics A 47, 075001 (2014).
- J. Haegeman et al., “Unifying Time Evolution and Optimization with Matrix Product States”, Physical Review B 94, 165116 (2016).
- J. C. Bridgeman and C. T. Chubb, “Hand-Waving and Interpretive Dance: An Introductory Course on Tensor Networks”, Journal of Physics A 50, 223001 (2017).
- V. Zauner-Stauber, L. Vanderstraeten, M. T. Fishman, F. Verstraete, and J. Haegeman, “Variational Optimization Algorithms for Uniform Matrix Product States”, Physical Review B 97, 045145 (2018).
- J. I. Cirac, D. Pérez-García, N. Schuch, and F. Verstraete, “Matrix Product States and Projected Entangled Pair States: Concepts, Symmetries, and Theorems”, Reviews of Modern Physics 93, 045003 (2021).
- M. C. Bañuls, “Tensor Network Algorithms: A Route Map”, Annual Review of Condensed Matter Physics 14, 173–191 (2023).
- S. R. White, “Density Matrix Renormalization Group, 30 Years On”, Nature Reviews Physics 5, 336–337 (2023).
Cross-Links
Section titled “Cross-Links”-
Symmetry-Protected Topological Phases — the interacting phase meaning of virtual projective representations, cocycles, stacking, and Haldane-chain edges.
-
Tensor Networks Preview — network graphs, cut-capacity bounds, PEPS, MERA, and cross-family error accounting.
-
Entanglement Spectrum — Schmidt tails, discarded weight, symmetry sectors, and entanglement levels.
-
Entanglement Entropy in Many-Body Systems — spatial entropy, Rényi scaling, and numerical extraction.
-
Area Laws — theorem status, boundary scaling, and the limits of compression arguments.
-
Volume Laws — state classes that force exponentially large MPS bonds at central cuts.
-
Variational Many-Body States — comparison with determinants, Jastrow factors, paired states, projected states, and neural ansätze.
-
Connected Correlation Functions — clustering, long-range order, and correlation-length interpretation.
-
Scaling of Hilbert Space — exponential basis growth and symmetry-sector reductions.
-
Heisenberg Model — the spin-chain setting for AKLT and DMRG benchmarks.
-
Transverse-Field Ising Model — a standard finite-entanglement and critical-scaling benchmark.
-
Schmidt Decomposition — the canonical bipartite decomposition underlying MPS bonds.
-
Singular-Value Decomposition — the matrix factorization behind exact center moves and local truncation.
-
Boundary Conditions on Lattices — open, periodic, twisted, and finite-size geometry.
-
Symmetry-Protected Structure Preview — projective virtual actions and protected edge structure.
-
Time-Dependent Variational Principle — projected dynamics on nonlinear state manifolds.
-
Computational Many-Body Overview — how bond convergence joins residual, finite-size, and cross-method evidence in a many-body claim.
-
Tensor Networks: Computational Guide — family selection, convergence grids, error ledgers, and stopping criteria for finite-bond calculations.
-
DMRG Preview — local effective eigenproblems, one-site and two-site sweeps, truncation, and ground-state evidence.
-
Computational Quantum Mechanics Roadmap — numerical linear algebra, validation, and reproducible workflows.
-
Package Index — documented software entry points for tensor-network work.