This may take 2 months or more, since drafts are reviewed in no specific order. There are 2,445 pending submissions waiting for review.
Review waiting, please be patient.
This may take 2 months or more, since drafts are reviewed in no specific order. There are 2,445 pending submissions waiting for review.
If the submission is accepted, then this page will be moved into the article space.
If the submission is declined, then the reason will be posted here.
In the meantime, you can continue to improve this submission by editing normally.
Where to get help
If you need help editing or submitting your draft, please ask us a question at the AfC Help Desk or get live help from experienced editors. These venues are only for help with editing and the submission process, not to get reviews.
If you need feedback on your draft, or if the review is taking a lot of time, you can try asking for help on the talk page of a relevant WikiProject. Some WikiProjects are more active than others so a speedy reply is not guaranteed.
To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags.
Graph-structured representation of quantum many-body states;possible replacement for tensor network
Graphical notation for the contraction : vertices denote tensors, an edge joining two vertices denotes the summed index , and the open edges denote the free indices and .Diagrammatic representation of a matrix product state on twelve sites: every circle is a tensor A carrying one physical index (vertical leg, dimension d) and two virtual indices (horizontal legs, bond dimension D) that are contracted with the neighbouring tensors. The bond dimension controls the amount of entanglement the state can carry.
A tensor network is a representation of a high-dimensional array or multilinear map as a collection of smaller tensors whose indices are contracted according to a graph: vertices represent tensors, an edge joining two vertices represents an index that is summed over, and an open edge represents a free index of the resulting object; the dimension of an internal edge is called its bond dimension.[1] Tensor networks can represent many-body wave functions and density operators, partition functions, Hamiltonians and other linear maps, probability distributions, and quantum circuits.
The usefulness of a tensor network representation rests on two pillars: compression and contraction. When the required bond dimensions remain moderate and the graph admits a favourable contraction order, the storage and computational costs can be exponentially smaller than for the explicit high-dimensional object. Neither condition holds in general — the required bond dimensions can grow rapidly, and the exact contraction of a general network is computationally intractable[2] — so the power of the formalism lies in identifying the structured problems for which compression and contraction are both efficient.
Tensor network states are the special case in which a tensor network represents a variational wave function of a quantum many-body system — the setting in which the formalism was largely developed and where it has had its deepest impact, and the main subject of this article. The best-known examples are matrix product states (MPS) in one dimension, projected entangled pair states (PEPS) in two and higher dimensions, tree tensor networks (TTN), and the multiscale entanglement renormalization ansatz (MERA). Tensor networks provide the theoretical and computational framework underlying the density matrix renormalization group (DMRG), which effectively turned the simulation of quantum spin chains from a problem of exponential complexity into one of polynomial complexity, and which remains one of the most powerful numerical methods for simulating strongly correlated quantum systems.[3][4]
The central idea of the field is that the physically relevant states of local quantum Hamiltonians — ground states, low-lying excited states and thermal states — occupy only an exponentially small, weakly entangled corner of the exponentially large many-body Hilbert space, characterized by an area law for the entanglement entropy.[5][6][7][8] Tensor network states are constructed to parameterize exactly this corner: the entanglement between different regions is routed through auxiliary "virtual" indices whose dimension (the bond dimension) controls the amount of entanglement the ansatz can accommodate, and which serves as a systematically improvable refinement parameter.[3] A second defining feature of the formalism is its diagrammatic calculus, descending from the graphical notation introduced by Roger Penrose, in which multilinear-algebraic manipulations are performed by deforming pictures of the network.[9]
Beyond condensed matter physics, tensor networks are used in numerical multilinear algebra and scientific computing, quantum chemistry, quantum field theory and lattice gauge theory, classical statistical mechanics, probabilistic inference, quantum error correction, machine learning, and the classical simulation of quantum computers, where tensor network contraction techniques have been used to reproduce — and in several cases surpass — the results of leading quantum supremacy experiments on classical hardware.[10][11][12]
General ideas
The Hilbert space of a quantum many-body system grows exponentially with the number of its constituents: a lattice of spin-1/2 particles requires complex amplitudes for a complete description. A generic state in this space exhibits near-maximal entanglement between any subsystem and its complement. Ground states of local Hamiltonians are, however, far from generic. For gapped one-dimensional systems it has been proven that the entanglement entropy of a contiguous block saturates — an area law — rather than growing with the block size,[6] and any state whose Rényi entanglement entropies scale at most logarithmically can be represented faithfully and efficiently as a matrix product state, with an error that can be controlled polynomially in the bond dimension.[7] The precise conditions on entropy scaling under which such efficient approximability holds or fails have been delineated in detail.[13] The idea that physical states occupy only a tiny corner of Hilbert space was made precise using tools of quantum information theory: the overwhelming majority of Hilbert space is physically inaccessible, and the full Hilbert space is in this sense a "convenient illusion".[8] The program of constructing variational classes of states that parameterize precisely the physical, low-entanglement corner of Hilbert space — with the entanglement structure built in from the outset — was formulated in the original projected entangled pair states paper.[5] Tensor networks embody all such low-entanglement states: by construction, the entanglement entropy of a region in a tensor network state is bounded by the number of virtual bonds crossing its boundary, so that MPS and PEPS satisfy area laws automatically, and conversely essentially all area-law states of physical interest are well approximated within these classes.[3]
This entanglement-based reasoning cuts both ways. Quantum circuits that generate limited amounts of entanglement — or whose geometry permits efficient contraction — can be simulated classically using tensor network methods, and those have become the standard tool for probing the claims of quantum supremacy experiments. Tensor network contraction algorithms have indeed been used to solve the sampling problem of Google's Sycamore random-circuit experiment on classical hardware,[14][10] to perform a real-time simulation of the same circuits on the Sunway supercomputer (awarded the 2021 Gordon Bell Prize),[11] and to reproduce and surpass, on modest classical resources, the results of IBM's 127-qubit "quantum utility" experiment.[12][15]
Graphical calculus
Tensor networks are almost universally manipulated in a diagrammatic notation that goes back to Penrose: a tensor is drawn as a shape with one leg per index, and the contraction of two indices is drawn by joining the corresponding legs.[9] A matrix product state is then a chain of three-legged tensors, a PEPS a grid of five-legged tensors, an expectation value a closed ("fully contracted") diagram, and so on. Much of the power of the formalism resides in this graphical calculus: identities of multilinear algebra that would be opaque as nested index sums become topological deformations of a picture, and many key theorems — gauge freedom, canonical forms, transfer matrix manipulations, the behaviour of symmetries — are most naturally stated and proved diagrammatically.[3] The same diagrams describe quantum circuits, quantum channels, and partition functions of classical statistical models, which is what allows concepts and algorithms to be transferred so easily among these settings.
A closely related but historically later development in quantum information theory is the ZX-calculus, a complete graphical rewrite system for qubit tensor networks generated by so-called Z- and X-spiders.[16] The ZX-calculus can be regarded as a highly simplified species of tensor network, specialized to qubits and generated by a small set of spider tensors with phase parameters; within this restricted setting the diagrammatic rewrite rules can be made complete — complete axiomatisations are known for universal pure-qubit quantum mechanics as well as for important restricted fragments[17] — and it is widely used for quantum circuit verification, optimization and fault-tolerance constructions.[18]
Common network geometries
The same graphical rules apply to many network topologies; the names in the following table distinguish the most common geometries and choices of open indices.[3][19] The geometries differ not only in expressive power but also in contraction cost: chains and trees admit efficient exact contraction at fixed bond dimension, whereas networks containing large loops generally require approximate contraction.
A layered network of isometries and disentanglers with a causal-cone structure
Critical systems; real-space renormalization
Continuous matrix product state (cMPS)
A continuum limit of the MPS construction
One-dimensional quantum fields
History
Statistical mechanics origins
The prehistory of tensor networks lies in classical statistical mechanics. In 1941 Kramers and Wannier introduced the transfer matrix treatment of the two-dimensional Ising model together with a variational method for its leading eigenvector, based on a class of trial states that are recognizable in hindsight as precursors of matrix product states.[20][21] In the language of the modern field, their transfer matrices are matrix product operators and their variational ansatz an MPS with a bond dimension equal to the physical dimension. Baxter developed these ideas much further, introducing the corner transfer matrix formalism and using matrix-product-like variational calculations to compute thermodynamic quantities of classical lattice models to extraordinary precision.[22][23]
This variational transfer-matrix tradition was carried on through the 1970s: Kelland applied it to the Potts model,[24] Tsang studied square-lattice variational approximations to the Ising model,[25] and Baxter and Enting turned corner transfer matrices into a series-expansion machine of unprecedented efficiency;[26] the corner transfer matrix formalism is treated in Baxter's classic monograph.[27] Nightingale and Blöte generalized Baxter's variational method to quantum Hamiltonians, using a matrix-product-type trial state as the guiding function of a Monte Carlo computation of the Haldane gap of the spin-1 Heisenberg chain.[28]
A separate thread originated with Wilson'snumerical renormalization group (NRG), devised in the 1970s to solve the Kondo problem.[29] It was understood only three decades later that NRG is itself a variational method within the class of matrix product states, which allowed its systematic improvement and unification with DMRG.[30]
Matrix product states in mathematical physics
On the quantum side, Accardi introduced states of matrix product form in the early 1980s in his study of quantum Markov chains.[31] The most famous matrix product state was written down by Affleck, Kennedy, Lieb and Tasaki (AKLT) in 1987, as a rigorous example supporting the Haldane conjecture for integer-spin Heisenberg chains; the same authors also constructed two-dimensional analogues that are now recognized as PEPS.[32][33] Fannes, Nachtergaele and Werner realized that the AKLT state is one member of a vastly larger class, which they called finitely correlated states — injective matrix product states in modern terminology — and in a series of papers between 1989 and 1992 they developed the rigorous theory of these states, proving in particular that they arise as unique gapped ground states of local parent Hamiltonians.[34][35] Klümper, Schadschneider and Zittartz used those ideas to construct exactly solvable spin chains and coined the term matrix product ground states.[36]
Matrix product states in nonequilibrium statistical mechanics
Matrix product states were also discovered independently in classical nonequilibrium statistical mechanics. In 1993 Derrida, Evans, Hakim and Pasquier solved the open asymmetric simple exclusion process (ASEP) exactly by writing its nonequilibrium steady state as a matrix product, with boundary vectors encoding the injection and extraction rates.[37] This matrix product ansatz became a cornerstone of exactly solvable nonequilibrium physics: steady states of a wide range of driven diffusive systems and reaction–diffusion models admit such representations, in which infinite-dimensional matrices satisfying quadratic algebras encode long-range correlations, boundary-induced phase transitions and shock profiles.[38] The connection runs deep: a classical stochastic generator is a special (stochastic) matrix product operator, and the ASEP algebra is a representation of the same kind of quadratic algebra that appears in the quantum transfer matrices of integrable systems. This line of work anticipated, in an exact setting, the later use of variational MPS and DMRG methods for classical stochastic dynamics and driven quantum systems.
DMRG and its reinterpretation
In 1992 — the same year as the finitely correlated states paper of Fannes, Nachtergaele and Werner — White introduced the density matrix renormalization group, designed to cure the failures of Wilson-style real-space RG for lattice Hamiltonians, and it rapidly became the most accurate method available for one-dimensional quantum systems. DMRG was a complete game changer: it effectively reduced the computational complexity of solving quantum spin chains from exponential to polynomial in the system size,[4] and the landmark problems it solved are discussed in a separate section below.[39][40] Nishino and Okunishi connected DMRG to Baxter's corner transfer matrices, obtaining the corner transfer matrix renormalization group (CTMRG) for two-dimensional classical systems.[41] Östlund and Rommer recognized that the states produced by DMRG are matrix product states,[42][43] and Dukelsky, Martín-Delgado, Nishino and Sierra established the equivalence of the variational matrix product method and DMRG.[44]
The quantum information revolution
Around 2003 the field was transformed by an influx of ideas from quantum information theory, which supplied both the conceptual language (entanglement, area laws, fidelity) and a toolbox of new algorithms. Vidal devised an efficient scheme for classically simulating quantum computations that generate limited entanglement, which — reinterpreted for spin chains — became the time-evolving block decimation (TEBD) algorithm and equipped DMRG with real-time dynamics.[45][46][47][48] Concurrently, Verstraete, Porras and Cirac took DMRG out of the realm of renormalization group methods by demonstrating that it is but a variational alternating least squares method for optimizing the energy of a Hamiltonian over the class of MPS — this is the current interpretation of DMRG — and this insight opened the floodgates for a large variety of generalizations.[49] In the same year, matrix product operators (MPO) and matrix product density operators were introduced, extending the formalism to finite-temperature and dissipative dynamics,[50][51] and the two-dimensional generalization of MPS was constructed. Verstraete and Cirac introduced what would become known as PEPS in the context of measurement-based quantum computation, showing that the cluster state and related resource states are tensor networks and that measurement-based computation proceeds by steering a quantum circuit acting on the virtual entanglement degrees of freedom — an early demonstration that the virtual indices of a tensor network carry genuine computational and physical meaning.[52] The companion paper formulated PEPS as a general variational family for two- and higher-dimensional quantum systems and provided the algorithms for optimizing them in the form of boundary-MPS methods.[5] The connection to the earlier mathematical-physics tradition was completed by the theory of sequential generation of entangled multiqubit states, which showed that MPS are exactly the states generated sequentially by a device with a finite memory — the physical counterpart of the quantum Markov chains of Accardi and of Fannes, Nachtergaele and Werner.[53]
Hierarchical tensor networks
A tree tensor network on sixteen sites: the physical indices sit at the leaves of the tree, and the successive layers implement a real-space coarse-graining terminating in a top tensor.The multiscale entanglement renormalization ansatz (MERA): layers of disentanglers (squares) and isometries (triangles) implement a real-space renormalization group flow. Unlike a tree tensor network, the disentanglers remove short-range entanglement between neighbouring blocks before each coarse-graining step.
Vidal subsequently introduced the multiscale entanglement renormalization ansatz (MERA), a hierarchical tensor network incorporating disentanglers, designed to capture the scale invariance of critical systems and to realize a genuine real-space renormalization group flow on quantum states;[54][55] practical algorithms were developed with Evenbly.[56] Precursors of the underlying coarse-graining structure can be found in the strong-disorder renormalization group of Dasgupta and Ma.[57] Tree tensor networks, hierarchical networks without disentanglers, were developed in parallel by Shi, Duan and Vidal, by Murg, Verstraete, Legeza and Noack, and by Silvi, Montangero and collaborators.[58][59][60]
Essentially the same low-rank decompositions were later discovered in numerical mathematics: the tensor train decomposition of Oseledets is an MPS, and the hierarchical Tucker format of Hackbusch and Kühn is a tree tensor network.[61][62] This has led to a large parallel literature on tensor decompositions and networks for high-dimensional problems in applied mathematics, signal processing and scientific computing.[63][19]
Landmark results
The immediate impact of DMRG came from the problems it solved. Shortly after introducing the method, White and Huse computed the Haldane gap of the spin-1 Heisenberg chain to five-digit accuracy — and its ground-state energy per site to essentially machine precision — providing definitive numerical confirmation of the Haldane conjecture and setting a standard of accuracy for correlated lattice models that no competing method could approach.[64]
The method was soon extended from static to dynamical properties, giving access to the spectral functions measured in neutron scattering and photoemission experiments: Hallberg introduced continued-fraction (Lanczos) techniques,[65] Kühner and White developed the correction-vector method,[66] and Jeckelmann reformulated the computation of spectral functions as a variational minimization — the dynamical DMRG — enabling momentum- and frequency-resolved spectra of strongly correlated chains with an accuracy rivalling experiment.[67] The introduction of real-time evolution[46][47][48] and of minimally entangled typical thermal states (METTS) for finite temperature[68][69] completed the toolbox.
DMRG on ladders and cylinders subsequently settled major open problems in two-dimensional physics. White and Scalapino discovered stripe order in the two-dimensional t–J model,[70] a result central to the physics of the cuprate superconductors and later confirmed for the Hubbard model in a landmark multi-method benchmark.[71] Yan, Huse and White produced the first strong numerical evidence for a spin-liquid ground state of the spin-1/2 kagome Heisenberg antiferromagnet,[72] a milestone in the study of frustrated magnetism.
White also carried the method far beyond spin chains: with Martin he generalized DMRG to ab initio quantum chemistry by treating molecular orbitals as the sites of a fictitious lattice,[73] a development pushed further by Legeza, by Chan and by Yanai and collaborators — the DMRG study of the notoriously multireference chromium dimer being an emblematic success[74][75][76] — so that DMRG is now a standard tool for strongly correlated molecules and active spaces. Through the variational MPS reformulation of the numerical renormalization group, the same technology also subsumed and improved Wilson's treatment of quantum impurity problems.[30]
Algorithms
Matrix product state methods
DMRG remains the workhorse algorithm of the field. Although originally formulated in renormalization group language inspired by the numerical renormalization group,[39] the modern view — expounded in the review "The density-matrix renormalization group in the age of matrix product states" — is that DMRG is an alternating least squares variational optimization over the MPS manifold, with only a loose connection to renormalization ideas.[49][77] The corner transfer matrix renormalization group, rooted in Baxter's corner transfer matrices, plays the analogous role for two-dimensional tensor contractions and was later adapted to the contraction of infinite PEPS.[41][78]
Real-time evolution can be performed with TEBD[46] and its variants,[47][48] while finite-temperature and dissipative dynamics use matrix product operators.[50][51][69] Matrix product operators also give exact compact representations of local Hamiltonians themselves, including those with long-range interactions, a structure that can be understood in terms of finite-state automata.[79][80][81] Many of these ingredients — MPS bond dimension reduction, time evolution implemented by MPOs, alternating least squares sweeps — appear in the original PEPS paper.[5]
Continuous matrix product states (cMPS) extend the variational class to quantum fields in the continuum.[82] Because Trotter-based methods such as TEBD rely on truncations that are ill-defined in the continuum limit and can break the symmetries of the ansatz, a time-dependent variational principle (TDVP) for cMPS was developed and later adapted to the usual MPS setting: time evolution is projected onto the tangent space of the variational manifold, yielding a symplectic flow on the (Kähler) manifold of MPS that exactly conserves energy and preserves symmetries.[83] Combined with projector-splitting integrators developed in the numerical analysis community — where gauge choices are exploited to make the metric on the manifold effectively flat — this has become the default method for MPS time evolution.[84][85] For translation-invariant systems the VUMPS ("variational uniform matrix product states") algorithm optimizes uniform MPS directly in the thermodynamic limit.[86]
These developments are unified by tangent-space methods, which treat the set of uniform MPS as a differentiable manifold embedded in Hilbert space.[87] Elementary excitations are captured by the excitation ansatz — plane-wave superpositions of local perturbations of the ground state MPS — an idea whose roots go back to the earliest variational formulations of DMRG[43] and which was made into a practical, quantitatively accurate method by tangent-space techniques,[88] which have been extended to the computation of scattering matrices of these excitations.[89]
The formalism extends beyond spin systems. Fermionic and graded tensor networks incorporate fermionic statistics directly at the level of the tensors.[90] Matrix product states have been applied extensively to lattice gauge theories, beginning with precision studies of the Schwinger model and the explicit construction of gauge-invariant MPS.[91][92][93] In quantum chemistry, DMRG applied to the orbital chain has become a standard tool for strongly correlated molecules (see the dedicated section below), and DMRG on cylinders is a leading method for two-dimensional lattice models.[94]
DMRG for quantum chemistry
The generalization of DMRG to ab initio quantum chemistry treats the molecular orbitals of the full quantum chemical Hamiltonian as the sites of a one-dimensional lattice.[73] Early independent implementations followed,[95] and highly efficient polynomial-cost implementations soon delivered essentially exact (full configuration interaction quality) energies for small molecules.[96] The dynamical block state selection protocol was introduced to control the truncation error[74] and the use of quantum information measures — orbital entropies and mutual information — to order and select the orbitals has become standard practice.[97] Further methodological milestones include spin-adapted formulations,[98] efficient matrix product operator representations of the quantum chemical Hamiltonian,[99] and hybrid schemes such as coupled cluster theory tailored by matrix product states.[100]
Because its cost is insensitive to the multireference character of the wavefunction, DMRG opened active spaces of 50–100 orbitals — far beyond the reach of conventional complete active space methods — and thereby gave access to the electronic structure of polynuclear transition-metal complexes. Pioneering applications addressed the relative energies of transition-metal complexes and clusters,[101] later work resolved the entangled electronic structure of the Mn4CaO5 cluster of photosystem II,[102] and DMRG calculations on the FeMo cofactor of nitrogenase — first used to define the benchmark problem for future quantum computers,[103] then carried out in earnest for the FeMo cofactor and the P-cluster — mapped the low-energy landscape of the most demanding electronic structure problems in biochemistry.[104][105] Mature open-source implementations include Block2,[106] CheMPS2,[107] and QCMaquis; the state of the field is surveyed in dedicated reviews.[75][108]
PEPS methods
A projected entangled pair state (PEPS) on a 6×6 square lattice: each tensor carries one physical index (diagonal leg) and up to four virtual indices connecting it to its nearest neighbours, so that the entanglement entropy of any region automatically satisfies an area law.
The essential algorithmic toolbox for two-dimensional tensor networks involves the contraction of the network by boundary MPS, imaginary-time evolution implemented through MPOs acting on the PEPS (the "full update"), and variational sweeping by alternating least squares.[5] Exact contraction of a generic PEPS is a computationally hard (#P-complete) problem,[109] so all practical PEPS algorithms rest on approximate contraction; rigorous global error bounds are generally not available, and in practice the accuracy of an environment approximation is assessed by increasing its dimension and monitoring convergence. Contemporaneously with the original PEPS work, closely related tensor product variational formulations had been developed for three-dimensional classical statistical mechanics.[110]
The extension to infinite, translation-invariant systems (iPEPS) followed soon afterwards.[111] The "simple update", a cheap local truncation scheme, was introduced next,[112] and CTMRG-based contraction was developed into the standard environment computation for iPEPS, including for fermionic systems.[78][113] PEPS simulations of fermions encode the fermionic exchange signs algebraically in the tensors, and therefore do not encounter the statistical sign problem that plagues quantum Monte Carlo: local fermionic Hamiltonians can be mapped to local spin models,[114] and fermionic tensor networks were formulated directly, first for fermionic PEPS[115] and fermionic entanglement renormalization,[116] followed shortly afterwards by further formulations[117] and simulations of strongly correlated fermions.[118] Modern implementations are based on Grassmann or graded (super vector space) tensor networks.[119][120]
State of the art methods for variational iPEPS optimization involve the formulation of energy-gradient methods ,[121][122] made considerably more convenient by automatic differentiation borrowed from machine learning,[123] and more recently by implicit (fixed-point) differentiation of the converged contraction equations, which avoids the memory overhead of unrolling the CTMRG iteration.[124] Gradient-based optimization also enabled the accurate computation of excitation spectra of two-dimensional systems within PEPS.[125] Alternative strategies include variational Monte Carlo sampling of PEPS,[126][127] isometric tensor network states,[128] and — less well controlled but highly scalable — contraction schemes based on belief propagation.[129]
Tensor network renormalization
A very active line of research concerns real-space renormalization group algorithms that coarse-grain a two-dimensional tensor network — a partition function of a classical lattice model, or the norm of a PEPS — by locally truncating and recombining its tensors. The tensor renormalization group (TRG) introduced the basic coarse-graining step based on singular value decompositions,[130] and was extended to a unified framework for symmetry-breaking and topological phase transitions.[131] The truncations were improved by taking the environment of a tensor into account (second renormalization, SRG),[132] and the higher-order singular value decomposition version (HOTRG) made the approach applicable to three-dimensional classical and two-dimensional quantum systems.[133]
A conceptual shortcoming of plain TRG is that it fails to remove short-range entanglement at criticality, so that it does not produce a proper renormalization group flow with the correct fixed points. This was first addressed by an entanglement-filtering scheme — which also provided one of the earliest routes to symmetry-protected topological order[134] — and solved systematically by tensor network renormalization (TNR), which inserts disentanglers in the coarse-graining step,[135] and which was shown to generate the multiscale entanglement renormalization ansatz.[136] Alternative formulations include loop optimization (loop-TNR),[137] graph-independent local truncations (GILT),[138] and the manifestly positive TNR+ scheme, which generates explicit renormalization group flows in the space of Hamiltonians, making direct contact with Kadanoff's spin blocking.[139] At criticality these methods give direct numerical access to fixed-point tensors and to conformal data (central charge and scaling dimensions), and the approach has grown into a field of its own with applications ranging from three- and four-dimensional statistical mechanics to lattice field theory and quantum computing.[140]
Contraction of arbitrary tensor networks
For tensor networks without a regular lattice structure — as arise in quantum circuit simulation, counting problems and probabilistic inference — the cost of contraction is governed by graph-theoretic properties of the network, in particular its treewidth.[2] Efficient algorithms for identifying optimal or near-optimal contraction sequences have been developed,[141] and hyper-optimized contraction planners based on hypergraph partitioning brought orders-of-magnitude further speedups.[142] These techniques underpin the classical simulations of random quantum circuits, and these works have progressively closed the gap claimed by quantum supremacy experiments,[143][11][14][10] as well as the tensor network simulations of IBM's error-mitigated dynamics experiments.[12][15]
Finite entanglement scaling
At a quantum critical point the entanglement entropy diverges logarithmically, so no finite bond dimension MPS can represent the state exactly. Rather than a shortcoming, the finite bond dimension acts as a controlled infrared cutoff, analogous to a finite system size: it induces a finite correlation length, and critical properties can be extracted by scaling in the bond dimension (or in the induced correlation length), in direct analogy with finite-size scaling. The first such scaling analysis appeared in the corner-transfer-matrix context,[144] the scaling of MPS entanglement at criticality was subsequently quantified,[145] a theory of finite-entanglement scaling was formulated,[146] the interplay of finite-size and finite-entanglement effects was analyzed,[147] and a systematic scaling hypothesis unifying these approaches was put forward.[148]
The same philosophy applies to PEPS in two dimensions, where finite correlation length scaling in iPEPS was established independently by two groups,[149][150] and extended to a full scaling hypothesis for PEPS.[151]
Theory
Approximability and area laws
The mathematical justification for tensor network methods rests on approximability theorems. Early insight came from the study of the spectra of Baxter's corner transfer matrices: for integrable models these spectra — which are precisely the entanglement spectra probed by DMRG truncations — decay exponentially, explaining the remarkable accuracy of DMRG with small bond dimensions.[152][153] The general statements are the proof that ground states of gapped local one-dimensional Hamiltonians satisfy such area laws,[6] together with the faithfulness theorem — states whose Rényi entropies obey suitable area laws are efficiently approximated by MPS.[7][13] Together these results establish that DMRG operates in a provably adequate variational class. Building on these structural insights, an algorithm has been constructed that provably finds the ground state of any gapped one-dimensional local Hamiltonian in polynomial time — even if the algorithm itself is not very practical.[154] Area laws in higher dimensions and their relation to simulability are still open problems.[155]
Canonical forms and the fundamental theorem of MPS
The map from tensors to states is not injective: different tensors can generate the same state. The canonical form of matrix product states fixes this gauge freedom,[156] and the fundamental theorem of matrix product states asserts that any two tensors generating the same state are related by a local gauge transformation.[157][158][159] Essentially all structural theory of tensor networks is built on this theorem. When a state is invariant under a physical symmetry, the theorem forces the symmetry to act on the virtual indices through (possibly projective) representations; this explains string order,[157] the degeneracies in entanglement spectra of topological phases,[160] and it underlies the complete classification of symmetry-protected topological (SPT) phases in one dimension, obtained independently by several groups.[161][162][163]
Parent Hamiltonians and gaps
Every injective MPS is the unique ground state of a frustration-free, local, gapped parent Hamiltonian — the central result of the original papers on finitely correlated states.[35] This construction reverses the usual logic of many-body physics: instead of solving a given Hamiltonian, one starts from a state with prescribed entanglement structure and builds Hamiltonians for which it is exact, the AKLT model being the paradigmatic example.[33] These results establish that the manifold of injective MPS is in one to one correspondence with ground states of gapped quantum spin chains.[3]
PEPS, topological order and bulk–boundary correspondence
For PEPS the virtual degrees of freedom acquire a richer role. A bulk–boundary correspondence has been established in which the entanglement spectrum of a region is described by a boundary Hamiltonian acting on the virtual indices along its edge — providing an explicit lattice realization of the entanglement Hamiltonian.[164]Topological order manifests itself in PEPS not through any local order parameter but as a purely virtual symmetry of the local tensor: this has been formalized through the concept of G-injectivity, which yields topological ground-space degeneracy and anyonic excitations,[165] and the generalization to matrix product operator (MPO) algebras — MPO-injectivity — captures all models in the same phase as string-nets and provides explicit tensor network representations of anyon fusion and braiding.[166][167] The anyonic excitations of such phases appear in the tensor network as "shadows" — topological information carried by the virtual level that cannot be detected by any local operator.[168] The same MPO algebras underlie the tensor network formulation of the strange correlator: overlapping a topological PEPS with a site-factorized product state — a diagnostic originally introduced for symmetry-protected phases[169] — produces the partition function of a critical two-dimensional statistical model whose non-local topological symmetries are exactly the MPO algebra of the original state, thereby giving an explicit lattice mapping from topological to conformal field theories.[170] A gauging map promotes global symmetries of tensor network states to local gauge symmetries at the level of the tensors, connecting SPT phases, topological phases and lattice gauge theories within a single constructive framework.[171]
The algebras formed by matrix product operators have emerged as the natural lattice incarnation of generalized (categorical, non-invertible) symmetries. It has been shown that all dualities of one-dimensional quantum lattice models — including Kramers–Wannier, Jordan–Wigner and Kennedy–Tasaki transformations — are implemented by MPO intertwiners classified by (bi)module categories.[172] Building on this, it was shown that every gapped phase of a one-dimensional system is dual to a symmetry-broken phase, that entanglement spectrum degeneracies are induced by the duality MPOs, and that simulating an optimally chosen dual model can substantially reduce the entanglement — and hence the cost — of DMRG simulations, placing symmetry-breaking, SPT and topological phases within a "generalized Landau paradigm".[173]
Applications beyond quantum many-body physics
Tensor network contraction is the leading approach for classically simulating quantum circuits, as described above.[2][10] In machine learning, MPS/tensor-train models are used for supervised learning and generative modelling,[174] and tensor decompositions are an established tool for dimensionality reduction and large-scale optimization in data analysis.[19] Through an exact duality with probabilistic graphical models, tensor networks also provide a language for classical probabilistic inference.[175] Tensor networks are used to decode quantum error-correcting codes,[176] and in high-energy theory the observation that MERA realizes a discrete version of holography — with holographic quantum error-correcting codes as exactly solvable toy models of AdS/CFT — has made tensor networks a standard language in quantum gravity.[177][178] In computational condensed matter physics, tensor network methods (DMRG and PEPS) set benchmark results for paradigmatic strongly correlated models such as the two-dimensional Hubbard model.[71]
Limitations
Tensor network methods do not evade the exponential complexity of generic quantum states and high-dimensional tensors, and a fair assessment of the field requires stating what they cannot do.
Bond-dimension growth. Generic states, and even physical states outside the area-law regime, may require exponentially large bond dimensions. In real-time quantum dynamics the linear growth of entanglement translates into an exponential growth of the required bond dimension, which limits simulations to moderate times.[4][77]
Contraction complexity. Networks with large treewidth generate exponentially large intermediate tensors, and the exact contraction of a generic PEPS is #P-complete.[2][109]
Optimization. The variational objectives are non-convex; local-update methods can converge slowly or get trapped in metastable solutions, so careful convergence checks in the bond dimension, environment dimension and initialization are required.[77][122]
Approximation control. Truncations based on the singular value decomposition carry a local discarded-weight measure, but the accumulated error of repeated truncations, and of approximate two-dimensional contractions, does not in general admit simple rigorous global bounds.[77][109]
Dependence on representation. The computational cost depends strongly on the site ordering, the graph geometry, the implementation of symmetries and the gauge of the tensors, so that reported performance can vary substantially between implementations.[77][75]
Open-source software
A rich ecosystem of open-source tensor network libraries is actively maintained. Prominent examples include ITensor, with C++ and Julia versions;[179] TeNPy, a Python library;[180] the Julia ecosystem built on TensorKit.jl, with MPSKit.jl for matrix product state algorithms and PEPSKit.jl for two-dimensional simulations;[181][182] quimb, a Python library oriented towards arbitrary-geometry contraction and quantum circuit simulation;[183] and YASTN for tensor networks with Abelian symmetries.[184]
^ abcVerstraete, F.; Nishino, T.; Schollwöck, U.; Bañuls, M. C.; Chan, G. K.; Stoudenmire, E. M. (2023). "Density matrix renormalization group, 30 years on". Nature Reviews Physics. 5 (5): 273–276. Bibcode:2023NatRP...5..273V. doi:10.1038/s42254-023-00572-5.
^ abcdeVerstraete, F.; Cirac, J. I. (2004). "Renormalization algorithms for quantum-many body systems in two and higher dimensions". arXiv:cond-mat/0407066.
^ abPenrose, R. (1971). "Applications of negative dimensional tensors". In D. J. A. Welsh (ed.). Combinatorial Mathematics and its Applications. Academic Press. pp. 221–244.
^ abcLiu, Y.; Liu, X.; Li, F.; Fu, H.; Yang, Y.; Song, J.; Zhao, P.; Wang, Z.; Peng, D.; Chen, H.; Guo, C.; Huang, H.; Wu, W.; Chen, D. (2021). Closing the "quantum supremacy" gap: achieving real-time simulation of a random quantum circuit using a new Sunway supercomputer. Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC '21). pp. 1–12. arXiv:2110.14502. doi:10.1145/3458817.3487399.
^ abcCichocki, A.; Lee, N.; Oseledets, I. V.; Phan, A.-H.; Zhao, Q.; Mandic, D. P. (2016). "Tensor networks for dimensionality reduction and large-scale optimization: Part 1, low-rank tensor decompositions". Foundations and Trends in Machine Learning. 9 (4–5): 249–429. arXiv:1609.00893. doi:10.1561/2200000059.
^Baxter, R. J. (1978). "Variational approximations for square lattice models in statistical mechanics". Journal of Statistical Physics. 19 (5): 461–478. Bibcode:1978JSP....19..461B. doi:10.1007/BF01011693.
^Kelland, S. B. (1976). "Estimates of the critical exponent β for the Potts model using a variational approximation". Canadian Journal of Physics. 54 (15): 1621–1626. Bibcode:1976CaJPh..54.1621K. doi:10.1139/p76-191.
^Tsang, S. K. (1979). "Square lattice variational approximations applied to the Ising model". Journal of Statistical Physics. 20 (1): 95–114. Bibcode:1979JSP....20...95T. doi:10.1007/BF01013748.
^Baxter, R. J.; Enting, I. G. (1979). "Series expansions from corner transfer matrices: The square lattice Ising model". Journal of Statistical Physics. 21 (2): 103–123. Bibcode:1979JSP....21..103B. doi:10.1007/BF01008694.
^Baxter, R. J. (1982). Exactly Solved Models in Statistical Mechanics. Academic Press. ISBN978-0-12-083180-7.
^ abAffleck, I.; Kennedy, T.; Lieb, E. H.; Tasaki, H. (1988). "Valence bond ground states in isotropic quantum antiferromagnets". Communications in Mathematical Physics. 115 (3): 477–528. Bibcode:1988CMaPh.115..477A. doi:10.1007/BF01218021.
^ abFannes, M.; Nachtergaele, B.; Werner, R. F. (1992). "Finitely correlated states on quantum spin chains". Communications in Mathematical Physics. 144 (3): 443–490. Bibcode:1992CMaPh.144..443F. doi:10.1007/BF02099178.
^Blythe, R. A.; Evans, M. R. (2007). "Nonequilibrium steady states of matrix-product form: a solver's guide". Journal of Physics A: Mathematical and Theoretical. 40 (46): R333–R441. arXiv:0706.1678. doi:10.1088/1751-8113/40/46/R01.
^Dukelsky, J.; Martín-Delgado, M. A.; Nishino, T.; Sierra, G. (1998). "Equivalence of the variational matrix product method and the density matrix renormalization group applied to spin chains". Europhysics Letters. 43 (4): 457–462. arXiv:cond-mat/9710310. Bibcode:1998EL.....43..457D. doi:10.1209/epl/i1998-00381-x.
^ abZheng, B.-X.; Chung, C.-M.; Corboz, P.; Ehlers, G.; Qin, M.-P.; Noack, R. M.; Shi, H.; White, S. R.; Zhang, S.; Chan, G. K.-L. (2017). "Stripe order in the underdoped region of the two-dimensional Hubbard model". Science. 358 (6367): 1155–1160. arXiv:1701.00054. Bibcode:2017Sci...358.1155Z. doi:10.1126/science.aam7127. PMID29191901.
^Kurashige, Y.; Yanai, T. (2011). "Second-order perturbation theory with a density matrix renormalization group self-consistent field reference function: Theory and application to the study of chromium dimer". Journal of Chemical Physics. 135 (9) 094104. Bibcode:2011JChPh.135i4104K. doi:10.1063/1.3629454. PMID21913750.
^Stoudenmire, E. M.; White, S. R. (2012). "Studying two-dimensional systems with the density matrix renormalization group". Annual Review of Condensed Matter Physics. 3: 111–128. arXiv:1105.1374. doi:10.1146/annurev-conmatphys-020911-125018.
^Mitrushenkov, A. O.; Fano, G.; Ortolani, F.; Linguerri, R.; Palmieri, P. (2001). "Quantum chemistry using the density matrix renormalization group". Journal of Chemical Physics. 115 (15): 6815–6821. Bibcode:2001JChPh.115.6815M. doi:10.1063/1.1389475.
^Chan, G. K.-L.; Head-Gordon, M. (2002). "Highly correlated calculations with a polynomial cost algorithm: A study of the density matrix renormalization group". Journal of Chemical Physics. 116 (11): 4462–4476. Bibcode:2002JChPh.116.4462C. doi:10.1063/1.1449459.
^Veis, L.; Antalík, A.; Brabec, J.; Neese, F.; Legeza, Ö.; Pittner, J. (2016). "Coupled cluster method with single and double excitations tailored by matrix product state wave functions". Journal of Physical Chemistry Letters. 7 (20): 4072–4078. arXiv:1606.06002. Bibcode:2016JPCL....7.4072V. doi:10.1021/acs.jpclett.6b01908. PMID27682626.
^Marti, K. H.; Malkin Ondík, I.; Moritz, G.; Reiher, M. (2008). "Density matrix renormalization group calculations on relative energies of transition metal complexes and clusters". Journal of Chemical Physics. 128 (1) 014104. Bibcode:2008JChPh.128a4104M. doi:10.1063/1.2805383. PMID18190182.
^Kurashige, Y.; Chan, G. K.-L.; Yanai, T. (2013). "Entangled quantum electronic wavefunctions of the Mn4CaO5 cluster in photosystem II". Nature Chemistry. 5 (8): 660–666. doi:10.1038/nchem.1677.
^Li, Z.; Li, J.; Dattani, N. S.; Umrigar, C. J.; Chan, G. K.-L. (2019). "The electronic complexity of the ground-state of the FeMo cofactor of nitrogenase as relevant to quantum simulations". Journal of Chemical Physics. 150 (2) 024302. arXiv:1809.10307. Bibcode:2019JChPh.150b4302L. doi:10.1063/1.5063376. PMID30646701.
^Zhai, H.; Larsson, H. R.; Lee, S.; Cui, Z.-H.; Zhu, T.; Sun, C.; Peng, L.; Peng, R.; Liao, K.; Tölle, J.; Yang, J.; Li, S.; Chan, G. K.-L. (2023). "Block2: A comprehensive open source framework to develop and apply state-of-the-art DMRG algorithms in electronic structure and beyond". Journal of Chemical Physics. 159 (23) 234801. arXiv:2310.03920. Bibcode:2023JChPh.159w4801Z. doi:10.1063/5.0180424. PMID38108484.
^Wouters, S.; Poelmans, W.; Ayers, P. W.; Van Neck, D. (2014). "CheMPS2: A free open-source spin-adapted implementation of the density matrix renormalization group for ab initio quantum chemistry". Computer Physics Communications. 185 (6): 1501–1514. arXiv:1312.2415. Bibcode:2014CoPhC.185.1501W. doi:10.1016/j.cpc.2014.01.019.
^Corboz, P.; Orús, R.; Bauer, B.; Vidal, G. (2010). "Simulation of strongly correlated fermions in two spatial dimensions with fermionic projected entangled-pair states". Physical Review B. 81 (16) 165104. arXiv:0912.0646. Bibcode:2010PhRvB..81p5104C. doi:10.1103/PhysRevB.81.165104.
^Gu, Z.-C.; Verstraete, F.; Wen, X.-G. (2010). "Grassmann tensor network states and its renormalization for strongly correlated fermionic and bosonic states". arXiv:1004.2563 [cond-mat.str-el].
^Gu, Z.-C.; Levin, M.; Wen, X.-G. (2008). "Tensor-entanglement renormalization group approach as a unified method for symmetry breaking and topological phase transitions". Physical Review B. 78 (20) 205116. arXiv:0807.2010. Bibcode:2008PhRvB..78t5116G. doi:10.1103/PhysRevB.78.205116.
^Landau, Z.; Vazirani, U.; Vidick, T. (2015). "A polynomial time algorithm for the ground state of one-dimensional gapped local Hamiltonians". Nature Physics. 11 (7): 566–569. arXiv:1307.5143. Bibcode:2015NatPh..11..566L. doi:10.1038/nphys3345.
^Pérez-García, D.; Verstraete, F.; Wolf, M. M.; Cirac, J. I. (2007). "Matrix product state representations". Quantum Information and Computation. 7 (5&6): 401–430. arXiv:quant-ph/0608197. doi:10.26421/QIC7.5-6-1.
^Stoudenmire, E. M.; Schwab, D. J. (2016). Supervised learning with tensor networks. Advances in Neural Information Processing Systems 29 (NIPS 2016). pp. 4799–4807. arXiv:1605.05775.
^Robeva, E.; Seigal, A. (2019). "Duality of graphical models and tensor networks". Information and Inference: A Journal of the IMA. 8 (2): 273–288. arXiv:1710.01437. doi:10.1093/imaiai/iay009.
^Pastawski, F.; Yoshida, B.; Harlow, D.; Preskill, J. (2015). "Holographic quantum error-correcting codes: Toy models for the bulk/boundary correspondence". Journal of High Energy Physics. 2015 (6): 149. arXiv:1503.06237. Bibcode:2015JHEP...06..149P. doi:10.1007/JHEP06(2015)149.
^Devos, L.; Haegeman, J. (2025). "TensorKit.jl: A Julia package for large-scale tensor computations, with a hint of category theory". arXiv:2508.10076 [cs.MS].
^Brehmer, P.; Burgelman, L.; Yue, Z.-Y.; Fedorovich, G.; Haegeman, J.; Devos, L. (2026). "PEPSKit.jl: A Julia package for projected entangled-pair state simulations". arXiv:2605.19960 [cond-mat.str-el].
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.