Mathematical open problems in Projected Entangled Pair States
J. Ignacio Cirac, Jos\'e Garre-Rubio, David P\'erez-Garc\'ia

TL;DR
This paper discusses open mathematical problems related to Projected Entangled Pair States (PEPS), which are used to efficiently represent ground states in quantum many-body systems, aiming to inspire further research in the field.
Contribution
It introduces and explores key mathematical questions about PEPS, providing a foundation for future theoretical advances in quantum many-body physics.
Findings
Identifies fundamental mathematical questions about PEPS
Highlights the importance of PEPS in quantum physics
Provides a basis for future research in the mathematical properties of PEPS
Abstract
Projected Entangled Pair States (PEPS) are used in practice as an efficient parametrization of the set of ground states of quantum many body systems. The aim of this paper is to present, for a broad mathematical audience, some mathematical questions about PEPS.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
11institutetext: J. Ignacio Cirac 22institutetext: Max-Planck-Institut fur Quantenoptik, Hans-Kopfermann-Strasse 1, D-85748 Garching, Germany 33institutetext: José Garre-Rubio 44institutetext: David Pérez-García 55institutetext: Departamento de Análisis Matemático y Matemática Aplicada, Universidad Complutense de Madrid, 28040 Madrid, Spain 66institutetext: ICMAT, C/ Nicolás Cabrera, Campus de Cantoblanco, 28049 Madrid, Spain
Mathematical open problems in Projected Entangled Pair States
J. Ignacio Cirac
José Garre-Rubio
David Pérez-García
Abstract
Projected Entangled Pair States (PEPS) are used in practice as an efficient parametrization of the set of ground states of quantum many body systems. The aim of this paper is to present, for a broad mathematical audience, some mathematical questions about PEPS.
1 Introduction
Tensor network states play a prominent role in the rigorous study of central results in the theory of quantum many body systems -see reviewPEPS for a complete review. In particular, PEPS capture the relevant physics in the low energy sector of local interacting systems. Then, the study of these systems is translated into the formal PEPS framework where different mathematical techniques have been developed. Fruitful advances in this field have arrived thanks to new connections that have been established with different areas in mathematics. The aim of this paper is to present some mathematical problems related to PEPS, providing the necessary background and motivation for them. The target audience is the general mathematical community, so some very basic notions on quantum physics are first introduced for the sake of completeness.
1.1 Basic notions on quantum physics
Quantum mechanics was developed in the middle 20’s and, since then, it has become the underlying description of any physical model with the exception, yet, of gravitation. The generality of quantum mechanics as such universal framework came from its formulation as four axioms or postulates. These postulates provide the mathematical framework that has to be followed by any system and then one has to particularize them for the particular physical setup under consideration. The postulates are the following:
Systems and states.
This postulate provides the frame where the physical objects are placed; the system is described by a Hilbert space , which we suppose in this paper always finite-dimensional, so , and the state is represented as a unit vector in that space. We will use the standard notation in quantum mechanics, introduced by Dirac Dirac and named bra-ket notation, where (column) vectors are denoted as kets . The adjoint (transpose conjugate) of is denoted by the bra , which can be understood just as a row vector in . Hence, the scalar product between and is just the product , and a rank-one operator adopts the form of the product .
The simplest example, but extremely relevant, is . It is known as a qubit system, which is the quantum analog of a bit, and the canonical basis is usually denoted as . Instances of qubit systems are the spin of an electron or the polarization of a photon. Quantum mechanics also allows for the description of not completely known states; it is a probabilistic theory. These states are represented as density matrices , called mixed states, where represents the probability for the system to be in the state so they fulfill . The (pure) state is just represented as in the density matrix formalism.
Measurements.
This postulate describes the way in which quantum measurements are implemented and how they affect the measured system. The magnitude to measure is represented by a hermitian operator called observable, in the case of projective measurements (see Ref. NielsenChuang for the general case). The average value or the expectation value of in the system described by the mixed state is (which coincides with for a pure state ).
Multiple systems.
The space associated to a composite system is mathematically represented by the tensor product of the components; . If we have systems each of them in the state the global state is . However, there are also states that cannot be written in a tensor product form, these are called entangled states. Let us consider an example, a two qubit system in the state cannot be written as . This property is known as entanglement and it is believed to be the one endowing quantum mechanics its complexity. We will simplify the notation for tensor products writing or instead of , so .
Evolution.
A quantum system changes with time according to a unitary transformation: . The infinitesimal form of such evolution is described by the Schrödinger equation:
[TABLE]
where is Planck’s constant and is the self-adjoint operator known as the Hamiltonian of the system. The Hamiltonian is the observable that measures the energy of the system. Since we are in the finite dimensional case, we can write the spectral decomposition of the Hamiltonian as , where the eigenvectors are called energy eigenstates and is the energy of such state. The eigenstate corresponding to the smallest energy, , is known as the ground state (GS) and the other eigenstates are called excited states. The difference between the two smallest eigenvalues (energy levels) is known as spectral gap, or just gap, of the Hamiltonian and plays a fundamental role in many problems.
The Hamiltonian plays then a fundamental role in the description of a system. But its study encounters two main difficulties. On the one hand, this operator has to be deduced from the physics of the problem –the interaction between the parties among other considerations– which is not a simple task. On top of that, the Hamiltonian obtained in this way would be in general very complex. To simplify the task, effective Hamiltonians are defined that aim to capture the relevant features of the system. Then, effective models are proposed to describe the low energy sector of the problem, where the relevant quantum behaviors are expected to appear. On the other hand, when one has the effective model, it has to be solved. That is, the ground state and the low-energy excitations of the Hamiltonian have to be found together their energies. Since we are interested in many body physics, that is, when a large number of parties is considered, we have to solve the problem in a huge Hilbert space. Specifically the dimension of the total Hilbert space grows exponentially with the number of parties on it because of the inherent tensor product structure. This means that to describe any (entangled) state an exponential number of parameters is needed, which makes the task intractable. For example qubit systems are described by the Hilbert space , so the dimension of the full space is . But the naive fact that the full Hilbert space of any quantum system grows exponentially with the number of parties on it is not an unavoidable obstruction since we are going to impose some restrictions on the systems of interest in the next subsection.
1.2 Setup
The systems that we consider are placed on one-dimensional or two dimensional finite size lattices where each vertex represents a subsystem. The Hilbert space of each subsystem is finite dimensional and isomorphic to . Then the total Hilbert space is:
[TABLE]
We will focus on square lattices, so the one-dimensional case are just segments or rings of length for open boundary conditions or periodic boundary conditions respectively. In 2D we will consider an square lattice. Therefore, for periodic boundary conditions the system is placed on a torus ( will correspond to the lattice size).
The main assumption we will impose is that the interactions of the Hamiltonian are local. This is motivated by the physical nature of the interactions:
Definition 1
is a locally interacting Hamiltonian if it can be written as follows
[TABLE]
where every acts only in and is a connected sublattice of with ( a constant independent of and ).
We will further assume that the system is translationally invariant, meaning that for all , , where is the total number of vertices, and the local terms of are the same operators acting on translated sublattices. This implies that a given interaction defines the Hamiltonian for any lattice size.
This allows us to define the limit when the system size grows to infinity (usually called thermodynamic limit). In particular, we can define the key notion of gapped Hamiltonians.
Definition 2
A family of Hamiltonians is gapped, where denotes the system size, if
[TABLE]
If this is the case is called the gap of the system.
Note that for a finite Hilbert space the spectrum is discrete and then gapped, so the relevant information is how the gap behaves when the system size (and hence the Hilbert space dimension) grows to infinity.
The key observation here is that ground states of locally interacting gapped Hamiltonians have a very restrictive pattern of entanglement. Then, the states satisfying this pattern correspond to the subset of the full Hilbert space we are interested in. To describe and characterize this pattern let us introduce a measure of entanglement called entanglement entropy. Given a state the reduced density matrix of the subsystem is defined as the partial trace on the complementary of in :
[TABLE]
where the partial trace is defined as the unique linear map fulfilling
[TABLE]
for , . The entanglement entropy of the subsystem is defined as follows
[TABLE]
where is the von Neumann entropy. We will now recall some basic properties of the entanglement entropy that can be found in e.g. NielsenChuang . The entanglement entropy of is equal to the one of . For product states, i.e states that can be written as , the entanglement entropy is zero. The entanglement entropy is bounded by the logarithm of the dimension of the Hilbert space where lives, . In fact this maximum rate, a scaling with the volume, is the typical behavior of a random state Hayden . But for ground states of locally interacting gapped Hamiltonians the entanglement entropy of a subsystem is expected to scale as the boundary of the region:
[TABLE]
This is known as the Area Law Conjecture. It has been proven for one dimensional systems Hastings07 , Arad2013 and for some higher dimensional cases Hamza , Masanes . See Eisert for a review.
The area law seems to be the characteristic property of ground states of locally interacting gapped Hamiltonian so the following question arises naturally: does there exist a tractable parametrization of the set of states fulfilling an area law? The answer is given by the so-called tensor network states, which by construction fulfill such entanglement pattern.
1.3 Tensor Network States
Tensor network states are multi-partite states on a lattice constructed with the contraction of local tensors placed on the vertices. A tensor is a vector where each element of the tensor product is called index, and , the number of indices, is the rank of the tensor. The tensor product of two tensors and is the tensor with rank . We define the contraction of two indices and with as the map:
[TABLE]
and extended by linearity. Then, the contraction of two indices of is carried out by acting with on those indices and with the identity on the rest of them. The resulting tensor has rank . We will use the standard graphical notation of tensors, where they are shapes with legs attached, each of them representing an index:
[TABLE]
The contraction of two indices is represented as a line connecting the legs of the corresponding indices, thus and the contraction between indices of different tensors and is represented graphically as:
[TABLE]
The simplest examples of tensors are vectors and matrices:
[TABLE]
so the multiplication of a vector by a matrix is
[TABLE]
and the trace of a matrix is represented as
[TABLE]
Let us now consider a rank-3 tensor . This is equivalent to matrices belonging to . We will denote each of these matrices as
[TABLE]
where the label above a leg is meant to fix the index to that label. The first example of a tensor network state is called Matrix Product State (MPS) Fannes92 ; MPSrep and it defines a state placed on a unidimensional lattice. An MPS with periodic boundary condition (the system is placed on a ring) and constructed with local tensors independent of the site, i.e. translationally invariant, is written as follows
[TABLE]
Let be the maximum rank of the virtual indices (those that get contracted) which is called bond dimension. Then, the state is specified by parameters instead of the previous exponential dependence () on the number of subsystems.
One key aspect here is how depends on , since any state can be written as a tensor network with a bond dimension that grows exponentially with the number of particles. In fact, to obtain a tensor network description of any one-dimensional state successive Schmidt Decompositions (SD) can be done Vidal . Performing a SD between the first subsystem and the rest of the chain we obtain
[TABLE]
where . The SD of the first two subsystems with the rest of the chain can be written as follows:
[TABLE]
where we have introduced the resolution of the identity when needed and . In this way we obtain the expression
[TABLE]
in which the bond dimension grows in the worst case to in the middle of the chain.
Note that, even if the state is translationally invariant, the description obtained in this way does not reflect this fact. In particular, it is not of the form (2). This can be fixed, but in some cases at the price of growing the bond dimension with the size of the system qWielandt .
The successive SD are graphically represented as:
[TABLE]
But suppose that the matrices in (4) have size upper bounded by . Then satisfies the area law for any bipartition in right and left. Indeed, in that case the SD has only terms, and hence the entanglement entropy scales as the boundary of the bipartition, which in 1D is just a constant.
The MPS-analogous tensor network states in two dimensional square lattices are the so-called PEPS Verstraete04 . A PEPS is defined by a set of rank-5 tensors where each denotes a vertex and it is represented as follows
[TABLE]
where we will assume periodic boundary conditions, i.e. a torus, but we will not draw it.
It is not difficult to see that, for a fixed bond dimension , PEPS also fulfill the area law. Hence, one can modify slightly the Area Law Conjecture and conjecture the existence of MPS or PEPS with small bond dimension that approximate well the ground state of any locally interacting gapped Hamiltonian. This can be seen as the practical version of the Area Law Conjecture since it comes with a concrete parametrization of the set of (approximate) ground states. Indeed, many algorithms (including the ubiquitous DMRG algorithm of S. White White1 ; White2 ) aiming to solve locally interacting Hamiltonians implement different types of optimization procedures to find the MPS or PEPS that minimizes the energy. They turn out to work very well in practice (see Schollwock1 ; Schollwock2 ; Verstraete08 ; Ran17 ; Orus18 for reviews on that), supporting the validity of this modified/practical Area Law Conjecture.
At the level of mathematical proofs, it has been proven that MPS approximate well any ground state of a locally interacting gapped Hamiltonian in 1D Hastings07 ,Arad2013 . Also any MPS is the (essentially unique) ground state of a locally interacting gapped Hamiltonian. So one can claim that the set of MPS coincides with the set of GS of gapped locally interacting Hamiltonians and hence gives an efficient parametrization of it. This makes MPS the appropriate mathematical framework to prove statements about 1D systems. In 2D dimensions, despite some promising results along the same lines Hastings1 ; Andras , the full picture is far from being completed.
It is precisely the aim of this manuscript to formally state all these questions. We will separate the questions in three main topics, each of them presented in a separate section. The first one deals with questions related to the correspondence between PEPS and ground states. The second section deals with the use of PEPS to prove rigorous results in condensed-matter problems. The last section collects some open questions about PEPS that appear in different fields.
Let us finish this section commenting briefly on the graphical description of operators that act on the Hilbert space. For example consider an operator acting only in one site:
[TABLE]
and then the expectation value is represented as:
[TABLE]
In general for an operator acting on sites the representation is the following:
[TABLE]
But one can consider operators coming from a tensor network, that is, Matrix Product Operators (MPO):
[TABLE]
where the local tensor are matrices depending on two virtual indices.
2 Are PEPS and GS of local gapped Hamiltonians the same set?
As commented in the introduction, one of the key features of PEPS is that they are conjectured to correspond to the set of ground states of gapped and locally interacting Hamiltonians (modified Area Law Conjecture). This is motivated by the fact that this is the situation for the one dimensional case with MPS. This correspondence can be divided in two statements:
- 1
Ground states of gapped locally interacting Hamiltonians can be well approximated by PEPS with a small bond dimension (i.e. GS PEPS). 2. 2
PEPS are exact ground states of (gapped) locally interacting Hamiltonians (i.e. PEPS GS).
Some comments are in order:
As shown in Ge , there are examples of states in 2D that fulfill an area law and, however, are not ground states of local Hamiltonians (nor well approximated by PEPS). In this sense, the set of area-law states is too big to capture the desired set of ground states and it is precisely the family of PEPS the one that seems to capture better such set.
The gap in statement 2 cannot be always guaranteed, as there are examples of PEPS that cannot be ground states of any gapped Hamiltonian Ising-PEPS . This will be commented in detail in subsection 2.1.4 below.
In the following we will pose the main open questions concerning points 1 and 2, together with the state of the art for both of them.
2.1 Are all PEPS the GS of a local gapped Hamiltonian?
Every PEPS is the GS of a locally interacting Hamiltonian, called parent Hamiltonian. We revise the construction here.
Let us start with a translationally invariant PEPS on a torus defined by a tensor . (The construction can be easily generalized to other sizes and geometries, and also to the absence of translation invariance, but let us stick to this case for the sake of simplicity.) Take a square region of size in the torus and define for that region the linear map
[TABLE]
which maps, using the tensors in , boundary conditions living in the virtual space to vectors in the physical Hilbert space of the region . With the graphical notation of section 1.3:
[TABLE]
Let us denote and define the interaction term as the orthogonal projection onto that is, . The Hamiltonian is then defined by translating , , where the sum runs over all possible translations in the torus. It is clear that the given PEPS is a ground state of and that is frustration free, meaning that the ground state of minimizes the energy of the local term ; . The basic open question here is the following
Question 1
Which are the minimal requirements on and the minimal size of under which one can guarantee that the given PEPS is the unique ground state of and in addition is gapped?
This question turns out to be very difficult, specially beyond 1D systems. Let us now go slowly through the known results and divide this question into more specific ones. For that, we introduce the key concepts of normal and injective tensors which endow with some special properties.
Definition 3
A tensor is called injective if, viewed as a linear map from the virtual indices to the physical space, it is an injective map. With the above notation, this is just saying that is an injective map for the region of size .
Definition 4
A tensor is normal if there exists so that is an injective map for the square region of size . In that case, the smallest such is the injectivity index of and we denote it by .
It is known Fannes92 ; reviewPEPS that, given a normal tensor with injectivity index , by taking as the square region of size , the parent Hamiltonian associated to with the above construction has the PEPS as the unique ground state with zero energy .
Therefore, the bounds on the injectivity index correspond to the bounds on the interaction length of the parent Hamiltonian. To comment on such bounds we will start with the case of 1D. There, in order to briefly illustrate about the techniques used so far, we will make a small detour and talk about a classic inequality of Wielandt in the context of stochastic matrices.
2.1.1 Wielandt inequalities
In 1950 Wielandt , Wielandt proved that the index of primitivity of a primitive stochastic matrix must be less or equal than , and that this bound is optimal.
Let us recall that an stochastic matrix is a matrix with for all and for all . This implies that if is a probability distribution ( and ), the same holds for . In this sense, models a noisy memoryless communication channel acting on an alphabet of size – the basic object in Shannon’s information theory.
A stochastic matrix is called primitive if there exists such that for all . The minimum of such is called the index of primitivity of .
The range of applications of Wielandt’s inequality is wide: Markov chains Seneta , graph theory and number theory Alfonsin , or numerical analysis Varga to name a few.
In quantum information theory, the object that models a memoryless noisy channel is a trace-preserving completely positive linear map (also called quantum channel) NielsenChuang . The quantum channel , by means of its Kraus decomposition, is nothing but a map of the form , where the Kraus operators are matrices fulfilling (this is precisely the trace preserving condition) and denotes the adjoint matrix of .
Note that quantum channels include stochastic matrices as particular cases. Given a stochastic matrix , the quantum channel with Kraus operators has the following property: given a probability vector , if we consider the diagonal matrix then, is exactly . That is, the quantum channel restricted to the diagonal matrices is exactly the stochastic matrix .
The following definition is the natural quantum (non-commutative) analogue of the notion of primitivity for a stochastic matrix qWielandt .
Definition 5
A quantum channel is called primitive if there exists an so that is full rank for all positive semi-definite input . The minimum of such is called the primitivity index .
Note that given a stochastic matrix , the associated quantum channel is primitive if and only if is primitive. Moreover, the corresponding primitivity indices coincide. There is an equivalent notion of primitive quantum channel, related to the classical Perron-Frobenius-like characterization of primitivity for the stochastic case qWielandt :
Proposition 1
A quantum channel is primitive if and only if has a unique non-degenerate eigenvalue with and the corresponding eigenvector (which is necessarily semi-definite positive) is full rank.
A natural question arises:
Question 2
Which is the optimal upper bound for the primitivity index of a primitive quantum channel acting on ?
In qWielandt it is shown that . This result has been recently improved Rahaman to . The order is optimal just by invoking the optimality of the classical Wielandt inequality. However, the exact optimal bound is still unknown
As shown in qWielandt , this type of bounds gives universal thresholds for the behavior in time of the zero-error classical capacity of a quantum channel, denoted by , defined as the optimal rate (measured in number of bits per use of the channel) at which a quantum channel can transmit classical information without errors Leung . The following dichotomy result can be shown qWielandt :
Proposition 2
Let be a quantum channel with a full-rank fixed point. Then, either for all or ,
2.1.2 Index of injectivity of a MPS
Let us now connect the previous discussion with the injectivity index of an MPS, as defined in Definition 4.
We recall that a translationally invariant MPS is given by a rank-3 tensor , which is nothing but a set of matrices , , and hence it naturally defines a completely positive linear map . Such map is usually called the transfer operator associated to the MPS. Using the transformation that leaves invariant the MPS , one can assume w.l.o.g that the transfer operator is trace-preserving and hence a quantum channel (see e.g. MPDO for details).
It is easy to see qWielandt that the MPS is injective if and only if its associated transfer operator is primitive. In the normal case, the injectivity index of an MPS is an upper bound to the index of primitivity of its associated transfer operator, i.e. . This finally brings us to the following key question:
Question 3
Which is the optimal upper bound for the injectivity index of a normal MPS in terms of its bond dimension?
In qWielandt it is shown that if is normal then . This result has been recently improved Michalek to . Up to a logarithmic factor, the order is optimal just by invoking the optimality of the classical Wielandt inequality. As before, the exact optimal bound is still unknown.
2.1.3 Index of injectivity of a PEPS
Motivated by the connection between the injectivity index and the interaction length of the parent Hamiltonian, one may ask the analogue of Question 3 in 2D.
Question 4
Which is the optimal upper bound for the injectivity index of a normal PEPS in terms of its bond dimension?
As opposed to the 1D case, the only known result, proven recently in Michalek-2D is the existence of a function of the bond dimension that bounds for every PEPS with bond dimension . Unfortunately, in principle such function could be uncomputable.
Indeed, checking normality becomes undecidable if one generalizes the notion of normal PEPS as those tensors with the following properties:
There exists an orthogonal projector so that the tensor is normal and 2. 2.
the PEPS associated to and coincide for every system size, i.e. .
This can be proven easily with the techniques in uncomputable-PEPS . Therefore a weaker version of Question 4 should be considered:
Question 5
Give an explicit (computable and if possible polynomial) function which is an upper bound for the injectivity index of a normal PEPS.
2.1.4 Spectral gap in PEPS
Let us finish this subsection tackling the problem of the spectral gap of the parent Hamiltonian. It is proven in Fannes92 (see Katroyano-boundary for an alternative proof) that the parent Hamiltonian of a normal MPS is always gapped. Unfortunately, this is not the case for 2D in PEPS, as it is shown in Ising-PEPS by constructing an explicit counterexample.
In fact, for general PEPS the existence of gap in the parent Hamiltonian is undecidable, as shown in uncomputable-PEPS , which highlights the complexity of the problem. Moreover, the spectral gap of even the simplest non-trivial PEPS –the AKLT model AKLT as the paradigmatic example– is still open.
However, some light has been shed on checking whether a Hamiltonian is gapped or not translating the question into a problem on the boundary. For instance, in Didier , motivated by the holographic correspondence uncovered by Li and Haldane in LiHaldane , an exact bulk-boundary correspondence was found, constructing for every PEPS a (family of) 1D mixed states, named as boundary states. In that work it is conjectured (see also Katroyano-boundary ), based on numerical evidence that
Conjecture 1
The gap of the parent Hamiltonian of a PEPS corresponds exactly to the possibility of writing the boundary states as Gibbs states of 1D short range Hamiltonians
[TABLE]
where acts non-trivially only on spins and .
The boundary states are simply the semi-definite operators defined on obtained in the boundary of a region when tracing out the bulk as shown in the figure
[TABLE]
As in any holographic correspondence, one is interested in creating a dictionary that maps bulk properties to boundary properties. The reason that such dictionary is expected in PEPS comes from the way in which expectation values are computed (see Eq.(5) in Section 1.3 ): the boundary states are exactly the operators that mediate at the virtual level the correlations present at the physical level. Then,
Question 6
Is Conjecture 1 true?
An important step in this direction was given in Katroyano-boundary , proving one of the implications for the case of a faster than exponential decay in .
2.2 Can any GS of a local gapped Hamiltonian be represented as a PEPS?
One of the main features of PEPS, and the one that makes them a relevant ansatz in the classical simulation of quantum systems, is the conjectured fact that PEPS approximate well ground states of locally interacting gapped Hamiltonians. To formalize this, we consider a gapped, translationally invariant Hamiltonian on an torus given by a finite range interaction , . We will assume a unique ground state denoted by .
There are two types of relevant approximations, global and local, depending on whether one is interested in approximating an extensive or an intensive quantity in the ground state.
In the global approximation problem, the aim is to find a function such that one can guarantee the existence of a (non-necessarily translationally invariant) PEPS with bond dimension so that in the Hilbert norm
[TABLE]
For the local approximation problem, the goal is to find a function, if it exists, , so that one can guarantee the existence of a translationally invariant PEPS given by a tensor , with bond dimension , so that in trace-class norm,
[TABLE]
where is the reduced density matrix of the region associated to in the torus of size ( is defined analogously). Note that being both and translationally invariant, the exact position of region in the torus is irrelevant. This type of approximation guarantees that in the thermodynamic limit, compactly supported observables can be well approximated by translationally invariant PEPS (with finite bond dimension).
Both the global and local approximation problems have a positive satisfactory solution in 1D, with the current best bounds being
[TABLE]
proven in Arad2013 and Huang respectively .
Both results come from refined versions of the so-called detectability lemma Aharonov ; Anshu . For simplicity, we will state it in 1D for nearest-neighbor interactions but a similar result holds in any dimension for finite range interactions.
Lemma 1 (Detectability Lemma in 1D)
Let be an orthogonal projector on and its orthogonal complement. Denote by the projector acting on sites of a chain of spins with periodic boundary conditions. Let be a frustration free Hamiltonian and let be the operator
[TABLE]
Then
[TABLE]
where is the spectral gap of (and ).
To get an intuition of its application, let us briefly show how to use Lemma 1 to show approximation in operator norm of the ground state projector of by a MPO. Each in is a two-body operator so both operators can be represented graphically as:
[TABLE]
Then, by doing a SVD decomposition in each ;
[TABLE]
it is easy to see that is an MPO with bond dimension :
[TABLE]
Now, fixing and solving (see Lemma 1), we get and, by Lemma 1, the operator approximates within the ground state projector on operator norm and has bond dimension
[TABLE]
In order to have the required approximation in trace class norm, and to get it beyond frustration free systems, more sophisticated versions of Lemma 1 are required Arad2013 , leading to the bounds of Eq.(6).
However in 2D the analogue problems are quite open. First of all, there is no known solution of the local approximation problem. Second, the best known function associated to the global approximation problem is superpolynomial and, moreover, it can only be guaranteed to work under extra spectral assumptions on the Hamiltonian. Specifically, under the following assumption about the absence of concentration of eigenvalues close to the ground state energy: for each , the number of eigenstates with energy lower than grows at most polynomially with the system size .
Three questions arise here which can be seen as variants of the Area Law Conjecture.
Question 7
Does there exist a global approximation result in 2D only under the spectral gap assumption?
Question 8
Can the function be taken polynomial in ?
Question 9
Does there exist a local approximation result in 2D? Is this possible assuming only the spectral gap assumption? Can be taken polynomial in ?
3 PEPS as a framework to give formal proofs in cond-mat problems
The results and questions stated in the previous section point to the informal statement that . This opens the possibility to analyze relevant questions for GS, that are really hard to solve in the case of arbitrary systems, using the framework of PEPS where rigorous mathematical proofs can be found.
An illustrative example is the study of 1D GS that are invariant under symmetries. In particular the question is the following: in how many different ways a group can act as a symmetry in a quantum many body system? The inequivalent ways of that action classify the so-called Symmetry Protected Topological (SPT) phases and they are defined formally as follows:
Definition 6
Consider two gapped locally interacting Hamiltonians and on a ring , supported on local Hilbert spaces and respectively and such that they commute with unitary representations , of a group (meaning that for all ) respectively. We say that and are in the same SPT phase if there exist another local ancillary Hilbert space and a locally interacting Hamiltonian with local Hilbert space so that
is smooth (real analytic) (where and are embedded in the corresponding sector of .) 2. 2.
There exists a representation so that commutes with for all . 3. 3.
The spectral gap of is bounded from below by a constant which is independent of and the system size .
It is clear that this definition gives rise to an equivalence relation, the different equivalent classes being the different SPT phases. Then, one can rephrase the question by: how many SPT phases are there for a given group ?
In order to solve this question in unique GS of local gapped Hamiltonians, one can restrict to the case of injective MPS (and their parent Hamiltonians) that are invariant under the action of a symmetry, i.e. MPS so that
[TABLE]
It is proven in SPT that Eq.(7) holds for all if and only if there exists a projective representation of acting on the virtual space so that
[TABLE]
From there, one can prove SPT that 1D SPT phases in MPS are exactly given by the different non-equivalent projective representations of , which is exactly the second cohomology group .
3.1 Fundamental theorem in PEPS
It is clear from the above argument how crucial it is to have a local (single tensor) characterization as in Eq. (8) of the existence of a global symmetry (7). In fact such local characterization is just a particular case, by fixing and defining , of the following more general question for PEPS:
Question 10
What is the relation between two tensors and that define the same PEPS, i.e. , on a torus for all possible sizes ?
The so-called Fundamental Theorem of MPS MPDO shows that this happens in 1D if and only if there exists an invertible matrix so that
[TABLE]
The reason behind the name Fundamental Theorem stems from the fact that it is ubiquitously used in very different contexts, ranging from quantum cellular automata QCA to the description of 2D topological orders MPDO . Formally, one needs to bring first and to the so-called canonical form to state the Fundamental Theorem –see MPDO for details.
For two and larger dimensions, a similar result holds true if the tensors and are normal Carlos ; Molnar1 . Unfortunately, as opposed to the 1D case, in 2D the restriction to normal tensors excludes all non-trivial SPT phases. This is why extending the Fundamental Theorem in 2D beyond normal tensors becomes a crucial question to solve (see Molnar2 for one such extension to the case of so-called quasi-injective PEPS).
On the opposite direction, it is shown in uncomputable-PEPS that it is undecidable to know whether two general local tensors give rise to the same state for all system sizes in 2D. Therefore, if there is a local characterization of such fact must be an uncomputable (and hence useless) one.
The big question then is to fill the gap in between these two extremes points: the true but rather incomplete normal case and the undecidable general case:
Question 11
Give a Fundamental Theorem in 2D (and higher dimensions) for the largest possible family of PEPS.
The relation between the tensors and has been investigated so far from the equality of their defining PEPS, nevertheless other conditions can be considered. One of those could be the approximability of two PEPS in the thermodynamic limit:
Question 12
Given and such that there exists an and a system size such that for all
[TABLE]
is there a local relation between both tensors?
In contrast to previous questions, here there are no known results; one first step would be answering the question for normal PEPS.
4 Miscellanea
There are many other relevant questions about PEPS that were not formulated in the previous sections due to the need of introducing too specialized prerequisites. In this section we will list a selection of those, with the hope that researchers in the corresponding fields could be attracted to such problems:
Machine Learning.
MPS (and other Tensor Networks such as MERA) have been successfully used numerically in the context of Supervised Machine Learning (ML) Stoudenmire . They lack however an in-depth theoretical analysis. A concrete (relevant) question is the following:
Question 13
Can one write the Rademacher complexity or the Vapnik-Chervonenkis (VC)-dimension for such ML algorithms as a function of the bond dimension?
Computational Complexity.
Part of the difficulty of dealing with PEPS is that, as we saw before, they can encode hard (even undecidable) problems. For some type of problems concerning PEPS, the exact complexity class is known Schuch07 . In uncomputable-PEPS it is shown that zero-testing in 2D PEPS is a central question to understand their fundamental limitations and the NP-hardness of that problem is proven (see also Gharibian ).
Question 14
Which is the exact complexity class for 2D PEPS zero-testing?
Topological complexity
The complexity of a state (in particular a PEPS) can also be measured in an operational way by the depth of the quantum circuit required to construct it from a different (usually simpler) state. Indeed, fast (meaning low-depth) convertibility in both directions between different states is the quantum-information-like definition for two states to belong to the same quantum phase (see Coser for an in-depth discussion on that). One would expect however that one can always reduce complexity fast. Making this statement rigorous for topologically ordered phases boils down to find low-depth circuits of (noisy) gates that implement dynamically the notion of anyon condensation. The formal question becomes (see Coser for the necessary notions and definitions):
Question 15
Is there a low-depth noisy quantum circuit that maps the quantum double phase associated to a finite group to the one associated to a normal subgroup ?.
Quantum Cellular Automata.
Quantum Cellular Automata (QCA) are unitary evolutions on a lattice that have a finite propagation cone QCA-Werner . By means of the Lieb-Robinson bounds they can be seen as discrete analogues of time-evolutions of locally interacting systems. In QCA (see also QCA-chen ) it is shown that 1D translationally invariant QCAs correspond exactly with the set of Matrix Product Unitaries MPU (MPOS that are unitary for all system size). This opens the possibility to combine techniques from MPS and QCAs in order to classify the different QCAs up to continuous deformations, as illustrated in QCA and QCA-onsite . The question is:
Question 16
Which is the exact relation between PEPS and QCA in 2D and higher dimensions?
See Haah for recent work in this direction.
Acknowledgments
J.G.R. and D.P.G. acknowledge financial support from MINECO (grant MTM2014- 54240-P), from Comunidad de Madrid (grant QUITEMAD+- CM, ref. S2013/ICE-2801), and the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 648913). J.I.C acknowledges funding through ERC Grant QUENOCOBA, ERC-2016-ADG (Grant No. 742102). This work has been partially supported by ICMAT Severo Ochoa project SEV-2015-0554 (MINECO).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Affleck, I., Kennedy,T., Lieb, E. H., and Tasaki, H.: Valence bond ground states in isotropic quantum antiferromagnets. Communications in Mathematical Physics, 115:477 528, 1988.
- 2(2) Aharonov, D., Arad, I., Landau, Z., Vazirani, U.: The detectability lemma and quantum gap amplification. In Proceedings of the forty-first annual ACM symposium on Theory of computing, pp. 417-426 (2009).
- 3(3) Alfonsin, J. L. R.: The Diophantine Frobenius Problem, ser. Oxford Lecture Series in Mathematics and its applications. Oxford University Press, 2005, vol. 30.
- 4(4) Anshu, A. , Arad, I., Vidick, T.: A simple proof of the detectability lemma and spectral gap amplification. Phys. Rev. B 93, 205142 (2016)
- 5(5) Arad, I. , Kitaev, A., Landau, Z. and Vazirani, U.: An Area Law and Sub-Exponential Algorithm for 1D Systems. ar Xiv:1301.1162.
- 6(6) Cirac, J.I., Perez-Garcia, D., Schuch, N., Verstraete, F.: Matrix Product States and Projected Entangled Pair States: Concepts, Symmetries and Theorems. In preparation.
- 7(7) Cirac, J. I., Perez-Garcia, D., Schuch, N., Verstraete, F.: Matrix product denity operators: Renormalization fixed points and boundary theories. Annals of Physics, 378:100 149, 2017.
- 8(8) Cirac, J. I., Perez-Garcia, D., Schuch, N., Verstraete, F.: Matrix Product Unitaries: Structure, Symmetries, and Topological Invariants. J. Stat. Mech. (2017) 083105.
