Skip to main content
Springer logoLink to Springer
. 2018 May 21;170(1):5–42. doi: 10.1007/s10107-018-1287-z

Bounds on entanglement dimensions and quantum graph parameters via noncommutative polynomial optimization

Sander Gribling 1, David de Laat 1, Monique Laurent 1,2,
PMCID: PMC6435212  PMID: 30996477

Abstract

In this paper we study optimization problems related to bipartite quantum correlations using techniques from tracial noncommutative polynomial optimization. First we consider the problem of finding the minimal entanglement dimension of such correlations. We construct a hierarchy of semidefinite programming lower bounds and show convergence to a new parameter: the minimal average entanglement dimension, which measures the amount of entanglement needed to reproduce a quantum correlation when access to shared randomness is free. Then we study optimization problems over synchronous quantum correlations arising from quantum graph parameters. We introduce semidefinite programming hierarchies and unify existing bounds on quantum chromatic and quantum stability numbers by placing them in the framework of tracial polynomial optimization.

Keywords: Entanglement dimension, Polynomial optimization, Quantum graph parameters, Quantum correlation

Introduction

Bipartite quantum correlations

One of the distinguishing features of quantum mechanics is quantum entanglement, which allows for nonclassical correlations between spatially separated parties. In this paper we consider the problems of quantifying the advantage entanglement can bring (first investigated through Bell inequalities in the seminal work [3]) and quantifying the minimal amount of entanglement necessary for generating a given correlation (initiated in [5] and continued, e.g., in [43, 53, 60]).

Quantum entanglement has been widely studied in the bipartite correlation setting (for a survey, see, e.g., [44]). Here we have two parties, Alice and Bob, where Alice receives a question s taken from a finite set S and Bob receives a question t taken from a finite set T. The parties do not know each other’s questions, and after receiving the questions they do not communicate. Then, according to some predetermined protocol, Alice returns an answer a from a finite set A and Bob returns an answer b from a finite set B. The probability that the parties answer (ab) to questions (st) is given by a bipartite correlation P(ab|st), which satisfies P(a,b|s,t)0 for all (a,b,s,t)Γ and a,bP(a,b|s,t)=1 for all (s,t)S×T. We set Γ=A×B×S×T throughout. Which bipartite correlations P=(P(a,b|s,t))RΓ are possible depends on the additional resources available to the two parties Alice and Bob.

When the parties do not have access to additional resources the correlation P is deterministic, which means it is of the form P(a,b|s,t)=PA(a|s)PB(b|t) for all (a,b,s,t)Γ, where PA=(PA(a|s)) and PB=(PB(b|t)) take their values in {0,1} and satisfy

aPA(a|s)=bPB(b|t)=1for all(s,t)S×T. 1

When the parties use local randomness the above functions PA and PB are convex combinations of 0 / 1-valued ones, that is, PA and PB take their values in [0, 1] and satisfy (1).

When the parties have access to shared randomness the resulting correlation P is a convex combination of deterministic correlations and P is said to be a classical correlation. The classical correlations form a polytope, denoted Cloc(Γ), whose valid inequalities are known as Bell inequalities [3].

We are interested in the quantum setting, where the parties have access to a shared quantum state upon which they can perform measurements. The quantum setting can be modeled in different ways, leading to the so-called tensor model and commuting model; see the discussion, e.g., in [12, 36, 58].

In the tensor model, Alice and Bob each have access to “one half” of a finite dimensional quantum state, which is modeled by a unit vector ψCdCd (for some dN). Alice and Bob determine their answers by performing a measurement on their part of the state. Such a measurement is modeled by a positive operator valued measure (POVM), which consists of a set of d×d Hermitian positive semidefinite matrices labeled by the possible answers and summing to the identity matrix. If Alice uses the POVM {Esa}aA when she gets question sS and Bob uses the POVM {Ftb}bB when he gets question tT, then the probability of obtaining the answers (ab) is given by

P(a,b|s,t)=Tr((EsaFtb)ψψ)=ψ(EsaFtb)ψ. 2

If the state ψ can be written as ψ=ψAψB, then P(a,b|s,t)=(ψAEsaψA)(ψBFtbψB) for all (abst), and thus P is a classical correlation. Otherwise, ψ is said to be entangled and can be used to produce a nonclassical correlation P.

A correlation of the above form (2) is called a quantum correlation; it is said to be realizable in the tensor model in local dimension d (or in dimension d2) when ψCdCd and Esa,FtbCd×d. Let Cqd(Γ) be the set of such correlations and define

Cq(Γ)=dNCqd(Γ).

Denote the smallest dimension needed to realize PCq(Γ) in the tensor model by

Dq(P)=min{d2:dN,PCqd(Γ)}. 3

The set Cq1(Γ) contains the deterministic correlations.1 Hence, by Carathéodory’s theorem, Cloc(Γ)Cqc(Γ) holds for c=|Γ|+1-|S||T|; that is, quantum entanglement can be used as an alternative to shared randomness. If A, B, S, and T all contain at least two elements, then Bell [3] shows the inclusion Cloc(Γ)Cq(Γ) is strict; that is, quantum entanglement can be used to obtain nonclassical correlations.

The second commonly used model to define quantum correlations is the commuting model (or relativistic field theory model). Here a correlation PRΓ is called a commuting quantum correlation if it is of the form

P(a,b|s,t)=Tr(XsaYtbψψ)=ψ(XsaYtb)ψ, 4

where {Xsa}a and {Ytb}b are POVMs consisting of bounded operators on a separable Hilbert space H, satisfying [Xsa,Ytb]=XsaYtb-YtbXsa=0 for all (a,b,s,t)Γ, and where ψ is a unit vector in H. Such a correlation is said to be realizable in dimension d=dim(H) in the commuting model. Denote the set of such correlations by Cqcd(Γ) and set Cqc(Γ)=Cqc(Γ). The smallest dimension needed to realize a quantum correlation PCqc(Γ) is given by

Dqc(P)=min{dN{}:PCqcd(Γ)}. 5

If PCqd(Γ) has a decomposition (2) with d×d matrices Esa,Ftb, then P has a decomposition (4) with d2×d2 matrices Xsa=EsaI and Ytb=IFtb. This shows the inclusion Cqd(Γ)Cqcd2(Γ), and thus

Dqc(P)Dq(P)for allPCq(Γ). 6

The minimum Hilbert space dimension in which a given quantum correlation P can be realized quantifies the minimal amount of entanglement needed to represent P. Computing Dq(P) is NP-hard [55], so a natural question is to find good lower bounds for the parameters Dq(P) and Dqc(P). A main contribution of this paper is proposing a hierarchy of semidefinite programming lower bounds for these parameters.

As said above we have Cqd(Γ)Cqcd2(Γ). Conversely, each finite dimensional commuting quantum correlation can be realized in the tensor model, although not necessarily in the same dimension [58] (see, e.g., [12] for a proof). This shows

Cq(Γ)=dNCqcd(Γ)Cqc(Γ). 7

Using a direct sum construction one can show the sets Cq(Γ) and Cqc(Γ) are convex. Whether the two sets Cq(Γ) and Cqc(Γ) coincide is known as Tsirelson’s problem.

In a recent breakthrough Slofstra [54] showed that the set Cq(Γ) is not closed for |A|8, |B|2, |S|184, |T|235. More recently it was shown in [14] that the same holds for |A|2, |B|2, |S|5, |T|5. Using a compactness argument one sees that the set Cqd(Γ) is closed for all d. So, when Cq(Γ) is not closed, the inclusions Cqd(Γ)Cq(Γ) are all strict and there is a sequence {Pi}Cq(Γ) with Dq(Pi). Moreover, since Cqc(Γ) is closed [15, Prop. 3.4], the inclusion Cq(Γ)Cqc(Γ) is strict, thus settling Tsirelson’s problem. Whether the closure of Cq(Γ) equals Cqc(Γ) for all Γ has been shown to be equivalent to having a positive answer to Connes’ embedding conjecture in operator theory [21, 42]. This conjecture has been shown to have equivalent reformulations in many different fields; we refer to [23] for an algebraic reformulation in terms of trace positivity of noncommutative polynomials.

Further variations on the above definitions are possible. For instance, we can consider a mixed state ρ (a Hermitian positive semidefinite matrix ρ with Tr(ρ)=1) instead of a pure state ψ, where we replace the rank 1 matrix ψψ by ρ in the above definitions. By convexity this does not change the sets Cq(Γ) and Cqc(Γ). It is shown in [53] that this also does not change the parameter Dq(P), but it is unclear whether or not Dqc(P) might decrease. Another variation would be to use projection valued measures (PVMs) instead of POVMs, where the operators are projectors instead of positive semidefinite matrices. This again does not change the sets Cq(Γ) and Cqc(Γ) [40], but the dimension parameters can be larger when restricting to PVMs.

When the two parties have the same question sets (S=T) and the same answer sets (A=B), a bipartite correlation PRΓ is called synchronous if it satisfies

P(a,b|s,s)=0for allsSand distincta,bA.

The sets of synchronous (commuting) quantum correlations are denoted Cq,s(Γ) and Cqc,s(Γ), respectively. We have Cq,s(Γ)Cqc,s(Γ) and the set Cqc,s(Γ) is closed. The synchronous correlation sets are already rich enough in the sense that it is still the case that Connes’ embedding conjecture holds if and only if cl(Cq,s(Γ))=Cqc,s(Γ) for all Γ [13, Thm. 3.7]. The quantum graph parameters discussed in Sect. 1.3 will be defined through optimization problems over synchronous quantum correlations.

For a synchronous quantum correlation P it turns out that its local dimension Dq(P) is given by the factorization rank of an associated completely positive semidefinite matrix MP. Recall that a matrix MRn×n is called completely positive semidefinite if there exist dN and d×d Hermitian positive semidefinite matrices X1,,Xn with M=(Tr(XiXj)). The minimal such d is its completely positive semidefinite rank, denoted cpsd-rank(M). Completely positive semidefinite matrices are used in [28] to model quantum graph parameters and the cpsd-rank is investigated in [16, 17, 49, 50]. In Sect. 2 we show the following link between synchronous quantum correlations and cpsd-rank.

Proposition 1

The smallest local dimension in which a synchronous quantum correlation P can be realized is given by the completely positive semidefinite rank of the matrix MP indexed by S×A with entries (MP)(s,a),(t,b)=P(a,b|s,t) for (a,b,s,t)Γ. That is, Dq(P)=cpsd-rank(MP).

In [16] we used techniques from tracial polynomial optimization to define a semidefinite programming hierarchy {ξrcpsd(M)}rN of lower bounds on cpsd-rank(M). By the above result this hierarchy gives lower bounds on the smallest local dimension in which a synchronous correlation can be realized in the tensor model. However, as shown in [16], this hierarchy typically does not converge to cpsd-rank(M) but instead (under a certain flatness condition) to a parameter ξcpsd(M), which can be seen as a block-diagonal version of the completely positive semidefinite rank. This flatness condition is a rank stabilization condition on the optimal solution of the semidefinite program defining ξrcpsd(M); for a formal definition see (21) in Sect. 3.3.

Here we use similar techniques, now exploiting the special structure of quantum correlations, to construct a hierarchy {ξrq(P)} of lower bounds on the minimal dimension Dq(P) of any—not necessarily synchronous—quantum correlation P. The hierarchy converges (under flatness) to a parameter ξq(P), and using the additional structure we can show that ξq(P) is equal to an interesting parameter Aq(P)Dq(P). This parameter describes the minimal average entanglement dimension of a correlation when the parties have free access to shared randomness; see Sect. 1.2.

In the rest of the introduction we give a road map through the contents of the paper and state the main results. We will introduce the necessary background along the way.

A hierarchy for the average entanglement dimension

We give here an overview of the results in Sect. 3 about bounding the entanglement dimension of general (non synchronous) correlations. We are interested in the minimal entanglement dimension needed to realize a given correlation PCq(Γ). If P is deterministic or only uses local randomness, then Dq(P)=Dqc(P)=1. But other classical correlations (which use shared randomness) have Dq(P)Dqc(P)>1, which means the shared quantum state is used as a shared randomness resource. In [5] the concept of dimension witness is introduced, where a d-dimensional witness is defined as a halfspace containing conv(Cqd(Γ)), but not the full set Cq(Γ). As a measure of entanglement this suggests the parameter

inf{maxi[I]Dq(Pi):IN,λR+I,i=1Iλi=1,P=i=1IλiPi,PiCq(Γ)}. 8

Observe that, for a bipartite correlation P, this parameter is equal to 1 if and only if P is classical. Hence, it more closely measures the minimal entanglement dimension when the parties have free access to shared randomness. From an operational point of view, (8) can be interpreted as follows. Before the game starts the parties select a finite number of pure states ψi (iI) (instead of a single one), in possibly different dimensions di, and POVMs {Esa(i)}a, {Ftb(i)}b for each iI and (s,t)S×T. As before, we assume that the parties cannot communicate after receiving their questions (st), but now they do have access to shared randomness, which they use to decide on which state ψi to use. The parties proceed to measure state ψi using POVMs {Esa(i)}a, {Ftb(i)}b, so that the probability of answers (ab) is given by the quantum correlation Pi. Equation (8) then asks for the largest dimension needed in order to generate P when access to shared randomness is free.

It is not clear how to compute (8). Here we propose a variation of (8), and we provide a hierarchy of semidefinite programs that converges to it under flatness. Instead of considering the largest dimension needed to generate P, we consider the average dimension. That is, we minimize iIλiDq(Pi) over all convex combinations P=iIλiPi. Hence, the minimal average entanglement dimension is defined by

graphic file with name 10107_2018_1287_Equ9_HTML.gif 9

in the tensor model. In the commuting model, the parameter Aqc(P) is defined by the same expression with Dq(Pi) being replaced by Dqc(Pi). Observe that we need not replace Cq(Γ) by Cqc(Γ) since Dqc(P)= for any PCqc(Γ)\Cq(Γ). Moreover, in view of (6), we have the inequality

Aqc(P)Aq(P)for allPCq(Γ). 10

It follows by convexity that for the above definitions it does not matter whether we use pure or mixed states. We show that for the average minimal entanglement dimension it also does not matter whether we use the tensor or commuting model.

Proposition 2

For any PCq(Γ) we have Aq(P)=Aqc(P).

We have Aq(P)Dq(P) and Aqc(P)Dqc(P) for PCq(Γ), with equality if P is an extreme point of Cq(Γ). Hence, we have Dq(P)=Dqc(P) if P is an extreme point of Cq(Γ). We show that the parameter Aq(P) can be used to distinguish between classical and nonclassical correlations.

Proposition 3

For PCq(Γ) we have Aq(P)=1 if and only if PCloc(Γ).

As mentioned before, there exist sets Γ for which Cq(Γ) is not closed [14, 54], which implies the existence of a sequence {Pi}Cq(Γ) such that Dq(P). We show this also implies the existence of such a sequence with Aq(Pi).

Proposition 4

If Cq(Γ) is not closed, then there exists a sequence {Pi}Cq(Γ) with Aq(Pi).

Using tracial polynomial optimization we construct a hierarchy {ξrq(P)} of lower bounds on Aqc(P). For each rN this is a semidefinite program, and for r= it is an infinite dimensional semidefinite program. We further define a (hyperfinite) variation ξq(P) of ξq(P) by adding a finite rank constraint on the matrix variable, so that

ξ1q(P)ξ2q(P)ξq(P)ξq(P)Aqc(P).

We do not know whether ξq(P)=ξq(P) always holds. First we show that we imposed enough constraints in the bounds ξrq(P) so that ξq(P)=Aqc(P).

Proposition 5

For any PCq(Γ) we have ξq(P)=Aqc(P).

Then we show that the infinite dimensional semidefinite program ξq(P) is the limit of the finite dimensional semidefinite programs.

Proposition 6

For any PCq(Γ) we have ξrq(P)ξq(P) as r.

Finally we give a flatness criterion under which finite convergence ξrq(P)=ξq(P) holds. The definition of flatness follows later in the paper [see (21)]; here we only note that it is a rank stabilization property which is easy to check given a solution to ξrq(P).

Proposition 7

If ξrq(P) admits a (r/3+1)-flat optimal solution, then we have ξrq(P)=ξq(P).

Quantum graph parameters

Nonlocal games have been introduced in quantum information theory as abstract models to quantify the power of entanglement, in particular, in how much the sets Cq(Γ) and Cqc(Γ) differ from Cloc(Γ). A nonlocal game is defined by a probability distribution π:S×T[0,1] and a predicate f:A×B×S×T{0,1}. Alice and Bob receive a question pair (s,t)S×T with probability π(s,t). They know the game parameters π and f, but they do not know each other’s questions, and they cannot communicate after they receive their questions. Their answers (ab) are determined according to some correlation PRΓ, called their strategy, on which they may agree before the start of the game, and which can be classical or quantum depending on whether P belongs to Cloc(Γ), Cq(Γ), or Cqc(Γ). Then their corresponding winning probability is given by

(s,t)S×Tπ(s,t)(a,b)A×BP(a,b|s,t)f(a,b,s,t). 11

A strategy P is called perfect if the above winning probability is equal to one, that is, if for all (a,b,s,t)Γ we have

(π(s,t)>0andf(a,b,s,t)=0)P(a,b|s,t)=0. 12

Computing the maximum winning probability of a nonlocal game is an instance of linear optimization [of the function (11)] over Cloc(Γ) in the classical setting, and over Cq(Γ) or Cqc(Γ) in the quantum setting. Since the inclusion Cloc(Γ)Cq(Γ) can be strict, the maximum winning probability can be higher when the parties have access to entanglement; see the CHSH game [10]. In fact there are nonlocal games that can be won with probability 1 by using entanglement, but with probability strictly less than 1 in the classical setting; see the Mermin-Peres magic square game [34, 47].

The quantum graph parameters are analogues of the classical parameters defined through the coloring and stability number games as described below. These nonlocal games use the set [k] (whose elements are denoted as ab) and the set V of vertices of a graph G (whose elements are denoted as ij) as question and answer sets.

In the quantum coloring game, introduced in [1, 9], we have a graph G=(V,E) and an integer k. Here we have question sets S=T=V and answer sets A=B=[k], and the distribution π is strictly positive on V×V. The predicate f is such that the players’ answers have to be consistent with having a k-coloring of G; that is, f(a,b,i,j)=0 precisely when (i=j and ab) or ({i,j}E and a=b). This expresses the fact that if Alice and Bob receive the same vertex, they should return the same color and if they receive adjacent vertices, they should return distinct colors. A perfect classical strategy exists if and only if a perfect deterministic strategy exists, and a perfect deterministic strategy corresponds to a k-coloring of G. Hence the smallest number k of colors for which there exists a perfect classical strategy is equal to the classical chromatic number χ(G). It is therefore natural to define the quantum chromatic number as the smallest k for which there exists a perfect quantum strategy. Observe that such a strategy is necessarily synchronous since, in view of (12), f(a,b,i,i)=0 when ab implies P(a,b|i,i)=0 when ab.

Definition 1

The (commuting) quantum chromatic number χq(G) (resp., χqc(G)) is the smallest kN for which there exists a synchronous correlation P=(P(a,b|i,j)) in Cq,s([k]2×V2) (resp., Cqc,s([k]2×V2)) such that

P(a,a|i,j)=0for alla[k],{i,j}E.

In the quantum stability number game, introduced in [32, 51], we again have a graph G=(V,E) and kN, but now we use the question set [k]×[k] and the answer set V×V. The distribution π is again strictly positive on the question set and now the predicate f of the game is such that the players’ answers have to be consistent with having a stable set of size k, that is, f(i,j,a,b)=0 precisely when (a=b and ij) or [ab and (i=j or {i,j}E)]. This expresses the fact that when Alice and Bob receive the same index a=b[k], they should answer with the same vertex i=j of G, and if they receive distinct indices ab from [k], they should answer with distinct nonadjacent vertices i and j of G. There is a perfect classical strategy precisely when there exists a stable set of size k, so that the largest integer k for which there exists a perfect classical strategy is equal to the stability number α(G). Again, such a strategy is necessarily synchronous, so we get the following definition.

Definition 2

The (commuting) stability number αq(G) (resp., αqc(G)) is the largest integer kN for which there exists a synchronous correlation P=(P(i,j|a,b)) in Cq,s(V2×[k]2) (resp., Cqc,s(V2×[k]2)) such that

P(i,j|a,b)=0whenever(i=jor{i,j}E)andab[k].

The classical parameters χ(G) and α(G) are NP-hard. The same holds for the quantum coloring number χq(G) [20], and also for the quantum stability number αq(G) in view of the following reduction to coloring shown in [32]:

χq(G)=minkN:αq(GKk)=|V|. 13

Here GKk is the Cartesian product of the graph G=(V,E) and the complete graph Kk. By construction we have

χqc(G)χq(G)χ(G)andα(G)αq(G)αqc(G).

The separations between χq(G) and χ(G), and between αq(G) and α(G), can be exponentially large in the number of vertices. This is the case for the graphs with vertex set {±1}n for n a multiple of 4, where two vertices are adjacent if they are orthogonal [1, 32, 33]. It is well known that the chromatic number of a graph increases by 1 if we add a new vertex that is adjacent to all other vertices. Surprisingly, this is not true in general for the quantum chromatic number [31]. While it was recently shown that the sets Cq,s(Γ) and Cqc,s(Γ) can be different [14], it is not known whether there is a separation between the parameters χq(G) and χqc(G), and between αq(G) and αqc(G).

We now give an overview of the results of Sect. 4 and refer to that section for formal definitions. In Sect. 4.1 we first reformulate the quantum graph parameters in terms of C-algebras, which allows us to use techniques from tracial polynomial optimization to formulate bounds on the quantum graph parameters. We define a hierarchy {γrcol(G)} of lower bounds on the commuting quantum chromatic number and a hierarchy {γrstab(G)} of upper bounds on the commuting quantum stability number. We show the following convergence results for these hierarchies.

Proposition 8

There is an r0N such that γrcol(G)=χqc(G) and γrstab(G)=αqc(G) for all rr0. Moreover, if γrcol(G) admits a flat optimal solution, then γrcol(G)=χq(G), and if γrstab(G) admits a flat optimal solution, then γrstab(G)=αq(G).

Then in Sect. 4.2 we define tracial analogues {ξrstab(G)} and {ξrcol(G)} of Lasserre type bounds on α(G) and χ(G) that provide hierarchies of bounds for their quantum analogues. These bounds are more economical than the bounds γrcol(G) and γrstab(G) (since they use less variables) and they also permit to recover some known bounds for the quantum parameters. We show that ξstab(G), which is the parameter ξstab(G) with an additional rank constraint on the matrix variable, coincides with the projective packing number αp(G) from [51] and that ξstab(G) upper bounds αqc(G).

Proposition 9

We have ξstab(G)=αp(G)αq(G) and ξstab(G)αqc(G).

Next, we consider the chromatic number. The tracial hierarchy {ξrcol(G)} unifies two known bounds: the projective rank ξf(G), a lower bound on the quantum chromatic number from [32], and the tracial rank ξtr(G), a lower bound on the commuting quantum chromatic number from [46]. In [13, Cor. 3.10] it is shown that the projective rank and the tracial rank coincide if Connes’ embedding conjecture is true.

Proposition 11

We have ξcol(G)=ξf(G)χq(G) and ξcol(G)=ξtr(G)χqc(G).

We compare the hierarchies ξrcol(G) and γrcol(G), and the hierarchies ξrstab(G) and γrstab(G). For the coloring parameters, we show the analogue of reduction (13).

Proposition 12

For rN{} we have γrcol(G)=min{k:ξrstab(GKk)=|V|}.

We show an analogous statement for the stability parameters, when using the homomorphic graph product of Kk with the complement of G, denoted here as KkG, and the following reduction shown in [32]:

αq(G)=max{kN:αq(KkG)=k}.

Proposition 13

For rN{} we have γrstab(G)=max{k:ξrstab(KkG)=k}.

Finally, we show that the hierarchies {γrcol(G)} and {γrstab(G)} refine the hierarchies {ξrcol(G)} and {ξrstab(G)}.

Proposition 14

For rN{,}, ξrcol(G)γrcol(G) and ξrstab(G)γrstab(G).

Techniques from noncommutative polynomial optimization

In a (commutative) polynomial optimization problem we minimize a multivariate polynomial f(x1,,xn) over a feasible region defined by polynomial inequalities. Such a problem has the form

inf{f(x1,,xn):xRn,g(x1,,xn)0forgG}

for some finite set G of multivariate polynomials. Lasserre [24] and Parrilo [45] introduced the moment/sum-of-squares method to solve such problems (see, e.g., [25, 27] for details). The moment method is based on the observation that the above polynomial optimization problem is equivalent to minimizing f(x)dμ(x) over all probability measures μ supported on the set D(G)={xRn:g(x)0forgG}. In turn, this is equivalent to minimizing L(f) over all linear functionals L on the space of polynomials satisfying L(p)0 for all polynomials p that are nonnegative on D(G). To get a tractable relaxation we then consider the linear functionals L on the space of polynomials up to degree 2r and require that L is nonnegative on all squares s2 and weighted squares s2g (for gG) of degree at most 2r. This condition can be expressed with a polynomially sized semidefinite program for any fixed r. These relaxations are good in the sense that, under a mild assumption,2 they converge to the optimal value of the polynomial optimization problem as r goes to infinity.

In [37, 48] this approach has been extended to the general eigenvalue optimization problem, which is a problem of the form

inf{ψf(X1,,Xn)ψ:dN,ψCdunit vector,X1,,XnCd×d,g(X1,,Xn)0forgG}.

Here, the matrix variables Xi are allowed to have any dimension dN and {f}G is a set of symmetric polynomials in noncommutative variables. In a tracial optimization problem, instead of minimizing the smallest eigenvalue of f(X1,,Xn), we minimize its normalized trace Tr(f(X1,,Xn))/d (so that the identity matrix has trace one) [68, 22]. Such a problem has the form

inf{Tr(f(X1,,Xn))/d:dN,X1,,XnCd×d,g(X1,,Xn)0forgG},

where the matrix variables Xi may again have any dimension d and {f}G is a set of symmetric polynomials in noncommutative variables. The moment approach for these two problems again relies on minimizing L(f), where L is a linear functional on the space of noncommutative polynomials that either models ψf(X1,,Xn)ψ or models the normalized trace evaluation Tr(f(X1,,Xn))/d.

Let us focus on the tracial setting which is the setting used in this paper. As in the commutative case, one obtains tractable (semidefinite programming) relaxations by requiring L to “behave like a trace evaluation on noncommutative polynomials of degree at most 2r”. Specifically, we ask L to be nonnegative on all Hermitian squares ss and weighted Hermitian squares sgs (for gG) of degree at most 2r, and we require the new tracial condition L(pq)=L(qp), which indeed holds for trace evaluations; see Sect. 3.3 for details. Under an analogous mild assumption, the asymptotic limit of these relaxations is well understood: we obtain a solution (X1,,Xn) living in a C-algebra A equipped with a tracial state τ. The question thus becomes: when can such a solution be converted into a solution to the original tracial optimization problem, i.e., to a solution living in a usual matrix algebra?

For our purposes, a C-algebra A can be defined as a norm closed -subalgebra of the space B(H) of bounded operators on a complex Hilbert space H. Here, the involution on B(H) is the usual adjoint operation, and a -subalgebra is an algebra that is closed under taking adjoints. When H has finite dimension d this means A is a matrix -algebra, i.e., A is a subalgebra of Cd×d that is closed under taking complex conjugates. Examples of matrix -algebras include the full matrix algebra Cd×d or the -algebra generated by given matrices X1,,XnCd×d, denoted CX1,,Xn. An algebra is called finite dimensional if it is finite dimensional as a vector space. Essential for understanding the asymptotic limit of the above relaxations for tracial polynomial optimization are the following results due to Artin and Wedderburn (see  [2, 59]): Any finite dimensional C-algebra is (-isomorphic to) a matrix -algebra containing the identity, and in turn any such matrix -algebra is isomorphic to a direct sum of full matrix algebras. We record the latter result for future reference:

Theorem 1

([2, 59]) Let A be a complex matrix -subalgebra of Cd×d containing the identity. Then there exists a unitary matrix U and integers K,mk,nk for k[K] such that

UAU=k=1K(Cnk×nkImk)andd=k=1Kmknk.

Going back to the question above about the asymptotic limit of the relaxations to the tracial optimization problem: when the obtained solution (X1,,Xn) lives in a finite dimensional C-algebra it can be converted into an optimal matrix solution to the original tracial optimization problem. As we will later see (Theorem 3) this happens when the limit linear functional L satisfies some finite rank condition since then L is a convex combination of trace evaluations at matrix tuples (X1,,Xn) satisfying g(X1,,Xn)0 for all gG. In addition note that this may happen at a relaxation of finite order r when the optimal solution L satisfies the so-called flatness condition (see Theorems 3 and 4).

An important feature in noncommutative polynomial optimization is the dimension independence: the optimization is over all possible matrix sizes dN. In fact, this was the original motivation in the works [36] and [12], where noncommutative polynomial optimization was first used for approximating the set Cqc(Γ) of commuting quantum correlations and the maximum winning probability of nonlocal games over Cqc(Γ) (and, more generally, for computing Bell inequality violations). In some applications one may want to restrict to optimizing over matrices with restricted size d. In [35, 38] techniques are developed that allow to incorporate this dimension restriction by suitably selecting the linear functionals L in a specified space; this is used to give bounds on the maximum violation of a Bell inequality in a fixed dimension. A related natural problem is to decide what is the minimum dimension d needed to realize a given algebraically defined object, such as a (commuting) quantum correlation P. Here we propose an approach based on tracial polynomial optimization: starting from the observation that the trace of the d×d identity matrix gives its size d, we consider the problem of minimizing L(1) where L is a linear functional now modeling the non-normalized matrix trace. This approach has been used in several recent works [16, 39, 57] for lower bounding factorization ranks of matrices and tensors.

Entanglement dimension of synchronous quantum correlations

By combining the proofs from [52] (see also [32]) and [46] one can show the following link between the minimum local dimension of a synchronous correlation and the completely positive semidefinite rank of an associated completely positive semidefinite matrix.

Proposition 1

The smallest local dimension in which a synchronous quantum correlation P can be realized is given by the completely positive semidefinite rank of the matrix MP indexed by S×A with entries (MP)(s,a),(t,b)=P(a,b|s,t) for (a,b,s,t)Γ. That is, Dq(P)=cpsd-rank(MP).

Proof

Suppose first that (ψ,Esa,Ftb) is a realization of P in local dimension d as in (2). We will show MP is completely positive semidefinite with cpsd-rankC(MP)d.

Taking the Schmidt decomposition of ψ, there exist nonnegative scalars {λi} and orthonormal bases {ui} and {vi} of Cd such that ψ=i=1dλiuivi.3 If we replace ψ by i=1dλivivi and Esa by UEsaU, where U is the unitary matrix for which ui=Uvi for all i, then (i=1dλiuivi,Esa,Ftb) still realizes P and is of the same dimension d.

Given such a realization (i=1dλivivi,Esa,Ftb) of P, we define the matrices

K=i=1dλivivi,Xsa=K1/2EsaK1/2,Ytb=K1/2FtbK1/2.

By using the identities vec(K)=ψ and

vec(K)(EsaFtb)vec(K)=Tr(KEsaKFtb)=Tr(K1/2EsaK1/2K1/2FtbK1/2), 14

and substituting Xsa=K1/2EsaK1/2 and Ytb=K1/2FtbK1/2, we see that

P(a,b|s,t)=Xsa,Ytbfor alla,b,s,t, 15

and

K,K=1,aXsa=bYtb=Kfor alls,t. 16

For any sS, as P is synchronous we have 1=a,bP(a,b|s,s)=aP(a,a|s,s). Then the Cauchy–Schwarz inequality gives

1=aP(a,a|s,s)=aXsa,YsaaXsa,Xsa1/2Ysa,Ysa1/2(aXsa,Xsa)1/2(aYsa,Ysa)1/2aXsa,aXsa1/2aYsa,aYsa1/2=K,K=1.

Thus all inequalities above are equalities. The first inequality being an equality shows that there exist αs,a0 such that Xsa=αs,aYsa for all as. The second inequality being an equality shows that there exist βs such that Xsa=βsYsa for all as. Hence,

βsYsa=Xsa=αs,aYsa=αs,aYsa=αs,aYsafor alla,s,

which shows Xsa=βsYsa for all as. Since aXsa=K=aYsa, we have βs=1 for all s. Thus Xsa=Ysa for all as. Therefore,

(MP)(s,a),(t,b)=Xsa,Xtbfor alla,b,s,t,

which shows MP is completely positive semidefinite with cpsd-rankC(MP)d.

For the other direction we suppose {Xsa} are smallest possible Hermitian positive semidefinite matrices such that (MP)(s,a),(t,b)=Xsa,Xtb for all astb. Then,

1=a,bP(a,b|s,t)=a,bXsa,Xtb=aXsa,bXtbfor alls,t,

which shows the existence of a matrix K such that K=aXsa for all s. We have K,K=1 and thus vec(K) is a unit vector. Moreover, since the factorization of MP is chosen of smallest possible size, the matrix K is invertible. Set Esa=K-1/2XsaK-1/2 for all sa, so that aEsa=I for all s. Then, using again (14) we obtain

P(a,b|s,t)=(MP)(s,a),(t,b)=Xsa,Xtb=vec(K)(EsaEtb)vec(K),

which shows P has a realization of local dimension cpsd-rankC(MP).

A hierarchy for the minimal entanglement dimension

The minimal average entanglement dimension

Here we investigate some properties of the average entanglement dimension Aq(·), which was introduced in Sect. 1.2 in (9). We start by showing that it does not matter whether we use the tensor model or the commuting model.

Proposition 2

For any PCq(Γ) we have Aq(P)=Aqc(P).

Proof

The inequality Aqc(P)Aq(P) was observed in (10). For the reverse inequality assume we have a decomposition P=i=1IλiPi, which is feasible for Aqc(P). This means we have POVMs {Xsa(i)}a and {Ytb(i)}b in Cdi×di with [Xsa(i),Ytb(i)]=0 and unit vectors ψiCdi such that Pi(a,b|s,t)=ψiXsa(i)Ytb(i)ψi for all (a,b,s,t)Γ and i[I]. We will construct another decomposition of P which will provide a feasible solution to Aq(P) with value at most iλidi.

Fix some index i[I]. Applying Theorem 1 to the matrix -algebra C{Xsa(i)}a,s generated by the matrices Xsa(i) for (a,s)A×S shows that there exist a unitary matrix Ui and integers4 Ki,mk,nk such that

UiC{Xsa(i)}a,sUi=k=1Ki(Cnk×nkImk)anddi=k=1Kimknk.

By assumption each matrix Ytb(i) commutes with all the matrices in C{Xsa(i)}a,s, and thus UiYtb(i)Ui lies in the algebra k(InkCmk×mk). Hence, we may assume

Xsa(i)=k=1KiEsa(i,k)Imk,Ytb(i)=k=1KiInkFtb(i,k),ψi=k=1Kiψi,k,

with Esa(i,k)Cnk×nk, Ftb(i,k)Cmk×mk, and ψi,kCnkCmk. Then we have

Pi(a,b|s,t)=Tr(Xsa(i)Ytb(i)ψiψi)=k=1Kiψi,k2TrEsa(i,k)Ftb(i,k)ψi,kψi,kψi,k2Qi,k(a,b|s,t),

where Qi,kCq(Γ). As kψi,k2=ψi2=1, we have that Pi=kψi,k2Qi,k is a convex combination of the Qi,k’s.

We now show that Qi,kCqmin{mk,nk}(Γ). Consider the Schmidt decomposition ψi,k/ψi,k=l=1min{mk,nk}λi,k,lvi,k,lwi,k,l, where λi,k,l0 and {vi,k,l}l=1nkCnk and {wi,k,l}l=1mkCmk are orthonormal bases. Define unitary matrices VkCnk×nk and WkCmk×mk such that Vkvi,k,l is the lth unit vector in Rnk for 1lnk and Wkwi,k,l is the lth unit vector in Rmk for 1lmk. Let Esa(i,k) (resp., Ftb(i,k)) be the leading principal submatrices of VkEsa(i,k)Vk (resp., WkFtb(i,k)Wk) of size min{mk,nk}. Moreover, set ϕi,k=l=1min{mk,nk}λi,k,lelel, where el is the lth unit vector in Rmin{mk,nk}. Then we have

Qi,k(a,b|s,t)=TrEsa(i,k)Ftb(i,k)ψi,kψi,kψi,k2=l,l=1min{mk,nk}λi,k,lλi,k,l(vi,k,lEsa(i,k)vi,k,l)(wi,k,lFtb(i,k)wi,k,l)=l,l=1min{mk,nk}λi,k,lλi,k,l(elEsa(i,k)el)(elFtb(i,k)el)=Tr((Esa(i,k)Ftb(i,k))ϕi,kϕi,k),

which shows Qi,kCqmin{mk,nk}(Γ).

Combining the convex decompositions P=iλiPi and Pi=kψi,k2Qi,k, we get the following convex decomposition P=i,kλiψi,k2Qi,k, from which we obtain

Aq(P)i,kλiψi,k2min{mk,nk}2i,kλimin{mk,nk}2i,kλimknk=iλidi.

We now show that the parameter Aq(·) permits to characterize classical correlations.

Proposition 3

For PCq(Γ) we have Aq(P)=1 if and only if PCloc(Γ).

Proof

If PCloc(Γ), then P can be written as a convex combination of deterministic correlations (which belong to Cq1(Γ)), and thus Aq(P)=1.

For the reverse implication, assume Aq(P)=1. Then there exist a sequence of convex decompositions P=iIlλilPil indexed by lN, with {Pil}Cq(Γ) and limliIlλlDq(Pil)=1. Decompose the set Il as the disjoint union I-lI+l, where Dq(Pil)=1 for iI-l and Dq(Pil)>1 for iI+l. Let ε>0. Then, for all l sufficiently large we have

1+iI+lλi=1-iI+lλil+2iI+lλiliI-lλil+iI+lλilDq(Pil)=iIlλlDq(Pil)1+ε,

implying iI+lλilε. This shows that the sequence μl:=iI-lλi tends to 1 as l. The correlation Pl:=iI-lλilPil/μl is a convex combination of deterministic correlations and thus it belongs to Cloc(Γ). Moreover, PlP as l, which implies PCloc(Γ).

As we already observed earlier, when the set Cq(Γ) is not closed, the inclusion Cqd(Γ)Cq(Γ) is strict for all d (because with a compactness argument one can show that Cqd(Γ) is closed), and thus there exists a sequence {Pi}Cq(Γ) with Dq(Pi) as i. We show the analogous unboundedness property for the average entanglement dimension Aq(·). For the proof we will use the fact that also the sets Cqcd(Γ) are closed for all dN.

Proposition 4

If Cq(Γ) is not closed, then there exists a sequence {Pi}Cq(Γ) with Aq(Pi).

Proof

Assume for contradiction there exists an integer K such that Aq(P)K for all PCq(Γ). We will show this results in a uniform upper bound K on Dqc(P), which, in view of (7), implies that Cq(Γ) is equal to the closed set CqcK(Γ), contradicting the assumption that Cq(Γ) is not closed. For this, we will first show that any PCq(Γ) belongs to conv(CqcK(Γ)).

In a first step observe that any PCq(Γ)\conv(CqcK(Γ)) can be decomposed as

P=μ1R1+(1-μ1)Q1, 17

where R1Cq(Γ), Q1conv(CqcK(Γ)), and 0<μ1K/(K+1). Indeed, by assumption and using Proposition 2, Aqc(P)=Aq(P)K, so P can be written as a convex combination P=iIλiPi with {Pi}Cq(Γ) and iIλiDqc(Pi)K. As Pconv(CqcK(Γ)), the set J of indices iI with Dqc(Pi)K+1 is non empty. Then (K+1)iJλiiJλiDqc(Pi)K, and thus 0<μ1:=iJλiK/(K+1). Hence (17) holds after setting R1=(iJλiPi)/μ1 and Q1=(iI\JλiPi)/(1-μ1).

As R1Cq(Γ)\conv(CqcK(Γ)), we may repeat the same argument for R1. By iterating we obtain for each integer kN a decomposition

P=μ1μ2μkRk+(1-μ1)Q1+μ1(1-μ2)Q2++μ1μ2μk-1(1-μk)Qk=(1-μ1μ2μk)Q^k,

where RkCq(Γ), Q^kconv(CqcK(Γ)) and μ1μ2μk(K/(K+1))k. Then the sequence μ1μ2μk tends to 0 as k. As the entries of Rk lie in [0, 1] we can conclude that μ1μ2μkRk tends to 0 as k. Hence the sequence (Q^k)k has a limit Q^ and P=Q^ holds. As all Q^k lie in the compact set conv(CqcK(Γ)), we also have Pconv(CqcK(Γ)). So we reach a contradiction, which shows Cq(Γ)conv(CqcK(Γ)).

The extreme points of the compact convex set conv(CqcK(Γ)) lie in CqcK(Γ), so, by the Carathéodory theorem, any Pconv(CqcK(Γ)) is a convex combination of c elements from CqcK(Γ), where c=|Γ|+1-|S||T|. By using a direct sum construction one can obtain Dqc(P)cK, which shows K:=cK is a uniform upper bound on Dqc(P) for all PCq(Γ).

Setup of the hierarchy

We will now construct a hierarchy of lower bounds on the minimal entanglement dimension, using its formulation via Aqc(·). Our approach is based on noncommutative polynomial optimization, thus similar to the approach we used in [16] for bounding matrix factorization ranks.

We first need some notation. Set x={xsa:(a,s)A×S} and y={ytb:(b,t)B×T}, and let x,y,zr be the set of all words in the n=|S||A|+|T||B|+1 symbols xsa, ytb, and z, having length at most r. Moreover, set x,y,z=x,y,z. We equip x,y,zr with an involution ww that reverses the order of the symbols in the words and leaves the symbols xsa,ytb,z invariant; e.g., (xsaz)=zxsa. Let Rx,y,zr be the vector space of all real linear combinations of the words of length (aka degree) at most r. The space Rx,y,z=Rx,y,z is the -algebra with Hermitian generators {xsa}, {ytb}, and z, and the elements in this algebra are called noncommutative polynomials in the variables {xsa},{ytb},z.

The hierarchy of bounds on Aqc(P) is based on the following idea: For any feasible solution to Aqc(P), its objective value can be modeled as L(1) for a certain tracial linear form L on the space of noncommutative polynomials (truncated to degree 2r).

Indeed, assume {(Pi,λi)i} is a feasible solution to the program defining Aqc(P) (introduced in Sect. 1.2). That is, P=iλiPi with λi0, iλi=1 and PiCq(Γ). Assume Pi(a,b|s,t)=Tr(Xsa(i)Ytb(i)ψiψi) where ψCdi and the POVM’s {Xsa(i)},{Ytb(i)}Cdi×di are as in (4), that is, for all (s,t,a,b)Γ the matrices Xsa(i) and Ytb(i) commute: [Xsa(i),Ytb(i)]=Xsa(i)Ytb(i)-Ytb(i)Xsa(i)=0. For rN{}, consider the linear functional LRx,y,z2r defined by

L(p)=iλiRe(Tr(p(X(i),Y(i),ψiψi)))forpRx,y,z2r.

Here, for each index i, we set

X(i)=(Xsa(i):(a,s)A×S),Y(i)=(Ytb(i):(b,t)B×T),

and we replace the variables xsa, ytb, z by Xsa(i), Ytb(i), and ψiψi, respectively. First note that we have L(1)=iλidi. That is, L(1) is equal to the objective value of the feasible solution {(Pi,λi)i} to Aqc(P). Secondly, for all (s,t,a,b)Γ we have L(xsaytbz)=P(a,b|s,t).

We will now identify several computationally tractable properties that this linear functional L satisfies. The hierarchy of lower bounds on Aqc(P) then consists of optimization problems where we minimize L(1) over the set of linear functionals that satisfy these properties.

First note that L is symmetric, that is, L(w)=L(w) for all wx,y,z2r, and tracial, that is, L(ww)=L(ww) for all w,wx,y,z with deg(ww)2r.

Next, for all pRx,y,zr-1 we have

L(pxsap)=iλiRe(Tr(C(i)Xsa(i)C(i))0,

where C(i)=p(X(i),Y(i),ψiψi), as C(i)Xsa(i)C(i) is positive semidefinite since Xsa(i) is positive semidefinite. In the same way one can check that L(pytbp)0 and L(pzp)0. That is, if we set

G={xsa:sS,aA}{ytb:tT,bB}{z},

then L is nonnegative (denoted as L0) on the truncated quadratic module

M2r(G)=cone{pgp:pRx,y,z,gG{1},deg(pgp)2r}. 18

Similarly, setting

H={z-z2}{1-aAxsa:sS}{1-bBytb:tT}{[xsa,ytb]:(s,t,a,b)Γ},

we have L=0 on the truncated ideal

I2r(H)={ph:pRx,y,z,hH,deg(ph)2r}. 19

Moreover, we have L(z)=iλiRe(Tr(ψiψi))=1. In addition, for any matrices U,VCdi×di we have

ψiψiUψiψiVψiψi=ψiψiVψiψiUψiψi,

and therefore, in particular,

L(wzuzvz)=L(wzvzuz)for allu,v,wx,y,zwithdeg(wzuzvz)2r.

That is, we have L=0 on I2r(Rr), where

Rr={zuzvz-zvzuz:u,vu,vx,y,zwithdeg(zuzvz)2r}.

We get the idea of adding these last constraints from [37], where this is used to study the mutually unbiased bases problem.

We call M(G)=M(G) the quadratic module generated by G, and we call I(HR)=I(HR) the ideal generated by HR.

For rN{} we can now define the parameter:

ξrq(P)=min{L(1):LRx,y,z2rtracial and symmetric,L(z)=1,L(xsaytbz)=P(a,b|s,t)for all(a,b,s,t)Γ,L0onM2r(G),L=0onI2r(HRr)}.

Note that for order r=1 we get the trivial bound ξ1q(P)=1.

For each finite rN the parameter ξrq(P) can be computed by semidefinite programming. Indeed, the condition L0 on M2r(G) means that L(pgp)0 for all gG{1} and all polynomials pRx,y,z with degree at most r-deg(g)/2. This is equivalent to requiring that the matrices (L(wgw)), indexed by all words w,w with degree at most r-deg(g)/2, are positive semidefinite. To see this, write p=wpww and let p^=(pw) denote the vector of coefficients, then L(pgp)0 is equivalent to p^T(L(wgw))p^0. When g=1, the matrix (L(ww)) is indexed by the words of degree at most r, it is called the moment matrix of L and denoted by Mr(L) (or M(L) when r=). The entries of the matrices (L(wgw)) are linear combinations of the entries of Mr(L), and the constraint L=0 on I2r(HRr) can be written as a set of linear constraints on the entries of Mr(L). It follows that for finite rN, the parameter ξrq(P) is indeed computable by a semidefinite program.

Additionally, we define the parameter ξq(P) by adding to the definition of ξq(P) the constraint rank(M(L))<. By construction this gives a hierarchy of lower bounds for Aqc(P):

ξ1q(P)ξrq(P)ξq(P)ξq(P)Aqc(P).

Indeed, if LRx,y,z2r is feasible for ξrq(P) then its restriction to Rx,y,z2r-2 is feasible for ξr-1q(P), which implies ξr-1q(P)L(1) and thus ξr-1q(P)ξrq(P).

Background on positive tracial linear forms

Before we show the convergence results for the hierarchy {ξrq(P)} we give some background on positive tracial linear forms, which we will use again in Sect. 4. We state these results using the variables x1,,xn, where we use the notation x=x1,,xn. The results stated below do not always appear in this way in the sources cited; we follow the presentation of [16], where full proofs for all these results are also provided.

First we need a few more definitions. A polynomial pRx is called symmetric if p=p, and we denote the set of symmetric polynomials by SymRx. Given GSymRx and HRx, the set M(G)+I(H) is called Archimedean if it contains the polynomial R-i=1nxi2 for some R>0.

Recall that for our purposes a C-algebra A can be defined as a norm closed -subalgebra of the space B(H) of bounded operators on a complex Hilbert space H. We say that a C-algebra A is unital if it contains the identity operator (denoted 1). An element aA is called positive if a=bb for some bA. A linear form τ on a unital C-algebra A is said to be a state if τ(1)=1 and τ is positive; that is, τ(a)0 for all positive elements aA. We say that a state τ is tracial if τ(ab)=τ(ba) for all a,bA. See, for example, [4] for more information on C-algebras.

The first result relates positive tracial linear forms to C-algebras; see [37] for the noncommutative (eigenvalue) setting and [8] for the tracial setting.

Theorem 2

Let GSymRx and HRx and assume that M(G)+I(H) is Archimedean. For a linear form LRx, the following are equivalent:

  1. L is symmetric, tracial, nonnegative on M(G), zero on I(H), and L(1)=1;

  2. there is a unital C-algebra A with tracial state τ and XAn such that g(X) is positive in A for all gG, and h(X)=0 for all hH, with
    L(p)=τ(p(X))for allpRx. 20

The following can be seen as the finite dimensional analogue of the above result. The proof of the unconstrained case (G=H=) can be found in [7], and for the constrained case in [8].

Given a linear form LRx, recall that its moment matrix M(L) is given by M(L)u,v=L(uv) for u,vx. Recall also that L is called a normalized trace evaluation if there exists a tuple (X1,,Xn) of d×d Hermitian matrices (for some dN) such that L(p)=Tr(p(X1,,Xn))/d for all pRx.

Theorem 3

Let GSymRx and HRx. For LRx, the following are equivalent:

  1. L is a symmetric, tracial, linear form with L(1)=1 that is nonnegative on M(G), zero on I(H), and has rank(M(L))<;

  2. there is a finite dimensional C-algebra A with a tracial state τ and XAn satisfying (20), with g(X) positive in A for all gG and h(X)=0 for all hH;

  3. L is a convex combination of normalized trace evaluations at tuples X of Hermitian matrices that satisfy g(X)0 for all gG and h(X)=0 for all hH.

Given an integer rN a (truncated) linear functional LRx2r is called δ-flat if the principal submatrix Mr-δ(L) of Mr(L) indexed by monomials up to degree r-δ has the same rank as Mr(L), i.e.,

rank(Mr(L))=rank(Mr-δ(L)). 21

One says L is flat if it is δ-flat for some δ1. The following result claims that any flat linear functional on a truncated polynomial space can be extended to a linear functional L on the full algebra of polynomials. It is due to Curto and Fialkow [11] in the commutative case and extensions to the noncommutative case can be found in [48] (for eigenvalue optimization) and [7, 22] (for trace optimization).

Theorem 4

Let 1δr<, GSymRx2δ, and HRx2δ. If LRx2r is symmetric, tracial, δ-flat, nonnegative on M2r(G), and zero on I2r(H), then L extends to a symmetric, tracial, linear form on Rx that is nonnegative on M(G), zero on I(H), and whose moment matrix M(L) has finite rank.

The following technical lemma, based on the Banach-Alaoglu theorem, is a well-known tool to show asymptotic convergence results in polynomial optimization.

Lemma 1

Let GSymRx, HRx, and assume that for some dN and R>0 we have R-(x12++xn2)M2d(G)+I2d(H). For rN assume LrRx2r is tracial, nonnegative on M2r(G) and zero on I2r(H). Then |Lr(w)|R|w|/2Lr(1) for all wx2r-2d+2. In addition, if suprLr(1)<, then {Lr}r has a pointwise converging subsequence in Rx.

Convergence results

We first show that the parameter ξq(P) coincides with the average entanglement dimension Aq(P) and then we consider convergence properties of the bounds ξrq(P) to the parameters ξq(P) and ξq(P).

Proposition 5

For any PCq(Γ) we have ξq(P)=Aqc(P).

Proof

We already know ξq(P)Aqc(P). To show ξq(P)Aqc(P) we let L be feasible for ξq(P), so that L0 on M(G), L=0 on I(HR) and rank(M(L))<. We apply Theorem 3 to the scaled linear form L / L(1) (note that L(1)>0 since L(z)=1): there exist finitely many scalars λi0 with iλi=L(1), Hermitian matrix tuples X(i)=(Xsa(i))a,s and Y(i)=(Ytb(i))b,t, and Hermitian matrices Zi, so that

g(X(i),Y(i),Zi)0for allgG,h(X(i),Y(i),Zi)=0for allhHR, 22

and

L(p)=iλiTr(p(X(i),Y(i),Zi))for allpRx,y,z. 23

By Artin–Wedderburn theory (Theorem 1) we know that for each i there is a unitary matrix Vi such that ViCX(i),Y(i),ZiVi=kCdk×dkImk. Hence, after applying this further block diagonalization we may assume that in the decomposition (23), for each i, CX(i),Y(i),Zi is a full matrix algebra Cdi×di.

Since h(X(i),Y(i),Zi)=0 for all hR{z-z2}, Zi is a projector and the commutator [ZiuZi,ZivZi] vanishes for all u,vX(i),Y(i),Zi and hence for all u,vCX(i),Y(i),Zi. This means that [ZiT1Zi,ZiT2Zi]=0 for all T1,T2Cdi×di. As Zi is a projector, there exists a unitary matrix Ui such that UiZiUi=Diag(1,,1,0,,0). The above then implies that for all T1 and T2, the leading principal submatrices of size rank(Zi) of UiT1Ui and UiT2Ui commute. This implies rank(Zi)1 and thus Tr(Zi){0,1}. Let I be the set of indices with Tr(Zi)=1. Then we have iIλi=iλiTr(Zi)=L(z)=1.

For each iI define Pi=(Tr(Xsa(i)Ytb(i)Zi)), which is a quantum correlation in Cqcdi(Γ) because Tr(Zi)=1, and Xsa,Ytb0 with aXsa(i)=bYtb(i)=I and [Xsa(i),Ytb(i)]=0 in view of (22). Using (23) we obtain P=iIλiPi. Hence, (Pi,λi)iI forms a feasible solution to Aqc(P) with objective value iIλiDqc(Pi)iIλidiiλidi=L(1).

The problem ξrq(P) differs in two ways from a standard tracial optimization problem. First it does not have the normalization L(1)=1 (and instead it minimizes L(1)), and second it has ideal constraints L=0 on I2r(Rr) where Rr depends on the relaxation order r. Nevertheless we can show that asymptotic convergence still holds.

Proposition 6

For any PCq(Γ) we have ξrq(P)ξq(P) as r.

Proof

First observe that 1-z2, 1-(xsa)2, 1-(ytb)2M4(GH0), where H0 contains the symmetric polynomials in H; i.e., omitting the commutators [xsa,ytb]. Indeed, we have 1-z2=(1-z)2+2(z-z2) and

1-(xsa)2=(1-xsa)2+2(1-xsa)xsa(1-xsa)+2xsa1-axsa+aaxsaxsa,

and the same for ytb. Hence R-z2-a,s(xsa)2-b,t(ytb)2M4(GH0) for some R>0. Fix ε>0 and for each rN let Lr be feasible for ξrq(P) with value Lr(1)ξrq(P)+ε. As Lr is tracial and zero on I2r(H0), it follows (using the identity pgp=ppg+[pg,p]) that L=0 on M2r(H0). Hence, Lr0 on M2r(GH0). Since suprLr(1)Aq(P)+ε, we can apply Lemma 1 and conclude that {Lr}r has a converging subsequence; denote its limit by LεRx. One can verify that Lε is feasible for ξq(P), and ξq(P)Lε(1)limrξrq(P)+εξq(P)+ε. Letting ε0 we obtain that ξq(P)=limrξrq(P).

Next we show that finite convergence holds under a certain flatness condition: if ξrq(P) admits a δ-flat optimal solution with δ=r/3+1, then ξrq(P)=ξq(P). This result is a variation of the flat extension result from Theorem 4, where δ now depends on the order r because the ideal constraints in ξrq(P) depend on r.

Proposition 7

If ξrq(P) admits a (r/3+1)-flat optimal solution, then we have ξrq(P)=ξq(P).

Proof

Let δ=r/3+1 and let L be a δ-flat optimal solution to ξrq(P), i.e., such that rank(Mr(L))=rank(Mr-δ(L)). We have to show ξrq(P)ξq(P), which we do by constructing a feasible solution L^ to ξq(P) with the same objective value L^(1)=L(1). In the proof of Theorem 4 (see [16, Thm. 2.3], and also [22, Prop. 6.1] for the original proof of this theorem), the linear form L is extended to a tracial symmetric linear form L^ on Rx,y,z that is nonnegative on M(G), zero on I(H), with rank(M(L^))<. To do this a subset W of x,y,zr-δ is found such that we have the vector space direct sum Rx,y,z=span(W)I(Nr(L)), where Nr(L) is the vector space

Nr(L)={pRx,y,zr:L(qp)=0for allqRx,y,zr}.

It is moreover shown that I(Nr(L))N(L^). For pRx,y,z we denote by rp the unique element in span(W) such that p-rpI(Nr(L)).

We show that L^ is zero on I(R). Fix u,v,wRx,y,z. Then we have

L^(w(zuzvz-zvzuz))=L^(wzuzvz)-L^(wzvzuz).

Since L^ is tracial and u-ru,v-rv,w-rwI(Nr(L))N(L^), we have

L^(wzuzvz)=L^(rwzruzrvz)andL^(wzvzuz)=L^(rwzrvzruz).

Since deg(ruzrvzrwz)=deg(rvzruzrwz)3+3(r-δ)2r we have

L^(rwzruzrvz)=L(rwzruzrvz)andL^(rwzrvzruz)=L(rwzrvzruz).

So L=0 on I2r(Rr) implies L^=0 on I(R).

Since L^ extends L we have L^(z)=L(z)=1 and L^(xsaytbz)=L(xsaytbz)=P(a,b|s,t) for all abst. So, L^ is feasible for ξq(P) and has the same objective value L^(1)=L(1).

Bounding quantum graph parameters

We investigate the quantum graph parameters αq(G), γq(G), αqc(G), and χqc(G), which are quantum analogues of the classical graph parameters α(G) and χ(G). They were introduced earlier in Sect. 1.3 in terms of nonlocal games and synchronous quantum correlations (in the tensor and commuting models). As we will see below, they can be reformulated in terms of the existence of positive semidefinite matrices with arbitrary size (or operators) satisfying a system of equations corresponding to the natural integer linear programming formulation of α(G) and χ(G). This opens the way to using techniques from noncommutative polynomial optimization for designing hierarchies of bounds for the quantum graph parameters. We present these approaches and compare them with known hierarchies for the classical graph parameters.

Hierarchies γrcol(G) and γrstab(G) based on synchronous correlations

In Sect. 1.3 we introduced quantum chromatic numbers (Definition 1) and quantum stability numbers (Definition 2) in terms of synchronous quantum correlations satisfying certain linear constraints. We first give (known) reformulations in terms of C-algebras, and then we reformulate those in terms of tracial optimization, which leads to the hierarchies γrcol(G) and γrstab(G).

The following result from [46] allows us to write a synchronous quantum correlation in terms of C-algebras admitting a tracial state.

Theorem 5

([46]) Let Γ=A2×S2 and PRΓ. We have PCqc,s(Γ) (resp., PCq,s(Γ)) if and only if there exists a unital (resp., finite dimensional) C-algebra A with a faithful tracial state τ and a set of projectors {Xsa:sS,aA}inA satisfying aAXsa=1 for all sS and P(a,b|s,t)=τ(XsaXtb) for all s,tS and a,bA.

Here we add the condition that τ is faithful, that is, τ(XX)=0 implies X=0, since it follows from the GNS construction in the proof of [46]. This means that

0=P(a,b|s,t)=τ(XsaXtb)=τXsa2(Xtb)2=τXsaXtbXsaXtb

implies XsaXtb=0. It follows from Definition 1 and the above that χqc(G) is equal to the smallest kN for which there exists a C-algebra A, a tracial state τ on A, and a family of projectors {Xic:iV,c[k]}A satisfying

c[k]Xic-1=0for alliV, 24
XicXjc=0if(ccandi=j)or(c=cand{i,j}E). 25

The quantum chromatic number χq(G) is equal to the smallest kN for which there exists a finite dimensional C-algebra A with the above properties.

Analogously, αqc(G) is equal to the largest kN for which there is a C-algebra A, a tracial state τ on A, and a set of projectors {Xci:c[k],iV}A satisfying

iVXci-1=0for allc[k], 26
XciXcj=0if(ijandc=c)or((i=jor{i,j}E)andcc), 27

and αq(G) is equal to the largest kN for which A can be taken finite dimensional.

These reformulations of χq(G),χqc(G),αq(G) and αqc(G) also follow from [41, Thm. 4.7], where general quantum graph homomorphisms are considered; the formulations of χq(G) and χqc(G) are also made explicit in [41, Thm. 4.12].

Remark 1

The above definition for the parameters αq(G) and χq(G) (tensor model) can be simplified. Indeed, instead of asking for projectors {Xic} living in a finite dimensional C-algebra equipped with a tracial state and satisfying the constraints (24)–(25) or (26)–(27), one may ask for such projectors that are matrices of unspecified (but finite) size (as in [9, 32, 52]). This can be seen in the following two ways.

A first possibility is to apply Artin–Wedderburn theory, which tells us that any finite dimensional C-algebra is isomorphic to a matrix algebra.

An alternative, more elementary way is to use the link presented in Sect. 2 between synchronous quantum correlations and completely positive semidefinite matrices. Indeed, as we have seen there, having a synchronous quantum correlation P=(P(c,c|i,j))RV2×[k]2 certifying χq(G)k is equivalent to having a set of positive semidefinite matrices {Xic} satisfying the constraints (24)–(25). Here we use the basic fact that since Xic,Xjc0, we have P(c,c|i,j)=Tr(XicXjc)=0 if and only if XicXjc=0. Next, observe that the constraints (24)–(25) imply that the matrices Xic are projectors. Indeed, for every i,c, by multiplying (24) by Xic and using (25) we obtain (Xic)2=Xic. The analogous result holds of course for the quantum stability number αq(G).

Finally, note that restricting to scalar solutions (1×1 matrices) in these feasibility problems recovers the classical graph parameters χ(G) and α(G).

We now reinterpret the above formulations in terms of tracial optimization. Given a graph G=(V,E), let ij denote {i,j}E or i=j. For kN, let HG,kcol and HG,kstab denote the sets of polynomials corresponding to equations (24)–(25) and (26)–(27):

HG,kcol=1-c[k]xic:iVxicxjc:(ccandi=j)or(c=cand{i,j}E),HG,kstab=1-iVxci:c[k]xcixcj:(ijandc=c)or(ijandcc).

We have

1-xic2M2()+I2HG,kcol,

since 1-(xic)2=1-xic2+2xic-(xic)2, and

xic-xic2=xic1-cxic+c:ccxicxicI2HG,kcol, 28

and the analogous statements hold for HG,kstab. Hence, both M()+IHkcol and M()+IHkstab are Archimedean and we can apply Theorems 2 and 3 to express the quantum graph parameters in terms of positive tracial linear functionals. Namely,

χqc(G)=minkN:LR{xic:iV,c[k]}symmetric, tracial, positive,L(1)=1,L=0onI(HG,kcol),

and χq(G) is obtained by adding the constraint rank(M(L))<. Likewise,

αqc(G)=maxkN:LR{xci:c[k],iV}symmetric, tracial, positive,L(1)=1,L=0onI(HG,kstab),

and αq(G) is given by this program with the additional constraint rank(M(L))<.

Starting from these formulations it is natural to define a hierarchy {γrcol(G)} of lower bounds on χqc(G) and a hierarchy {γrstab(G)} of upper bounds on αqc(G), where the bounds of order rN are obtained by truncating L to polynomials of degree at most 2r and truncating the ideal to degree 2r:

γrcol(G)=minkN:LR{xic:iV,c[k]}2rsymmetric, tracial, positive,L(1)=1,L=0onI2rHG,kcol,γrstab(G)=maxkN:LR{xci:c[k],iV}2rsymmetric, tracial, positive,L(1)=1,L=0onI2r(HG,kstab).

Then, by defining γcol(G) and γstab(G) by adding the constraint rank(M(L))< to γcol(G) and γstab(G), we have

γcol(G)=χqc(G),γstab(G)=αqc(G),andγcol(G)=χq(G),γstab(G)=αq(G).

The optimization problems γrcol(G), for rN, can be computed by semidefinite programming and binary search on k, since the positivity condition on L can be expressed by requiring that its truncated moment matrix Mr(L)=(L(ww)) (indexed by words with degree at most r) is positive semidefinite. If there is an optimal solution (kL) to γrcol(G) with L flat, then, by Theorem 4, we have equality γrcol(G)=χq(G). Since {γrcol(G)}rN is a monotone nondecreasing sequence of lower bounds on χq(G), there exists an r0 such that for all rr0 we have γrcol(G)=γr0col(G), which is equal to γcol(G)=χqc(G) by Lemma 1. The analogous statements hold for the parameters γrstab(G). Hence, we have shown the following result.

Proposition 8

There is an r0N such that γrcol(G)=χqc(G) and γrstab(G)=αqc(G) for all rr0. Moreover, if γrcol(G) admits a flat optimal solution, then γrcol(G)=χq(G), and if γrstab(G) admits a flat optimal solution, then γrstab(G)=αq(G).

Remark 2

A hierarchy {Qr(Γ)} of semidefinite outer approximations for the set Cqc(Γ) of commuting quantum correlations was constructed in [46] (revisiting the approach in [36, 48]). This hierarchy converges, that is,

Cqc(Γ)=Q(Γ)=rNQr(Γ).

These approximations Qr(Γ) are based on the eigenvalue optimization approach, applied to the formulation (4) of commuting quantum correlations. So they use linear functionals on polynomials involving the two sets of variables xsa and ytb for (a,b,s,t)Γ. Paulsen et al. [46] use these outer approximations to define a hierarchy of lower bounds converging to χqc(G), where the bounds are defined in terms of feasibility problems over the sets Qr(Γ).

For synchronous correlations we can use the result of Theorem 5 and the tracial optimization approach used here to define directly a converging hierarchy {Qr,s(Γ)} of outer semidefinite approximations for the set Cqc,s(Γ) of synchronous commuting quantum correlations. These approximations now use linear functionals on polynomials involving only one set of variables xsa for (a,s)A×S. Namely, for rN{} define Qr,s(Γ) as the set of PRΓ for which there exists a symmetric, tracial, positive linear functional LR{xsa:(a,s)A×S}2r such that L(1)=1 and L=0 on the ideal generated by the polynomials xsa-(xsa)2 ((a,s)A×S) and 1-aAxsa (sS), truncated at degree 2r. Then we have

Cqc,s(Γ)=Q,s(Γ)=rNQr,s(Γ).

The synchronous value of a nonlocal game is defined in [13] as the maximum value of the objective function (11) over the set Cqc,s(Γ). By maximizing the objective (11) over the relaxations Qr,s(Γ) we get a hierarchy of semidefinite programming upper bounds that converges to the synchronous value of the game. Finally note that one can also view the parameters γrcol(G) as solving feasibility problems over the sets Qr,s(Γ).

Hierarchies ξrcol(G) and ξrstab(G) based on Lasserre type bounds

Here we revisit some known Lasserre type hierarchies for the classical stability number α(G) and chromatic number χ(G) and we show that their tracial noncommutative analogues can be used to recover known parameters such as the projective packing number αp(G), the projective rank ξf(G), and the tracial rank ξtr(G). Compared to the hierarchies defined in the previous section, these Lasserre type hierarchies use less variables (they only use variables indexed by the vertices of the graph G), but they also do not converge to the (commuting) quantum chromatic or stability number.

Given a graph G=(V,E), define the set of polynomials

HG={xi-xi2:iV}{xixj:{i,j}E}

in the variables x=(xi:iV) (which are commutative or noncommutative depending on the context). Note that 1-xi2M2()+I2(HG) for all iV, so that M()+I(HG) is Archimedean.

Semidefinite programming bounds on the projective packing number

We first recall the Lasserre hierarchy of bounds for the classical stability number α(G). Starting from the formulation of α(G) via the optimization problem

α(G)=supiVxi:xRn,h(x)=0forhHG, 29

the r-th level of the Lasserre hierarchy for α(G) (introduced in [24, 26]) is defined by

lasrstab(G)=supLiVxi:LR[x]2rpositive,L(1)=1,L=0onI2r(HG).

Then we have lasr+1stab(G)lasrstab(G) and the first bound is Lovász’ theta number: las1stab(G)=ϑ(G). Finite convergence to α(G) is shown in [26]:

lasα(G)stab(G)=α(G).

Roberson [51] introduces the projective packing number

αp(G)=sup1diVrankXi:dN,X(Sd)nprojectors,XiXj=0for{i,j}E=sup{1dTr(iVXi):dN,X(Sd)n,h(X)=0forhHG} 30

as an upper bound for the quantum stability number αq(G). Here Sd denotes the set of real symmetric d×d matrices. Note that the inequality αq(G)αp(G) also follows from Proposition 9 below. Comparing (29) and (30) we see that the parameter αp(G) can be viewed as a noncommutative analogue of α(G).

For rN{} we define the noncommutative analogue of lasrstab(G) by

ξrstab(G)=sup{L(iVxi):LRx2rtracial, symmetric, and positive,L(1)=1,L=0onI2r(HG)},

and ξstab(G) by adding the constraint rank(M(L))< to the definition of ξstab(G).

In view of Theorems 2 and 3, both ξstab(G) and ξstab(G) can be reformulated in terms of C-algebras: ξstab(G) (resp., ξstab(G)) is the largest value of τ(iVXi), where A is a (resp., finite-dimensional) C-algebra with tracial state τ and XiA (i[n]) are projectors satisfying XiXj=0 for all {i,j}E. Moreover, as we now see, the parameter ξstab(G) coincides with the projective packing number and the parameters ξstab(G) and ξstab(G) upper bound the quantum stability numbers.

Proposition 9

We have ξstab(G)=αp(G)αq(G) and ξstab(G)αqc(G).

Proof

By  (30), αp(G) is the largest value of L(iVxi) taken over all linear functionals L that are normalized trace evaluations at projectors X(§d)n (for some dN) with XiXj=0 for {i,j}E. By convexity the optimum remains unchanged when considering a convex combination of such trace evaluations. In view of Theorem 3 [the equivalence between (1) and (3)], we can conclude that this optimum value is precisely the parameter ξstab(G). This shows equality αp(G)=ξstab(G).

Consider a C-algebra A with tracial state τ and a set of projectors XciA (for iV,c[k]) satisfying (26)–(27). Then, setting Xi=c[k]Xci for iV, we obtain projectors XiA that satisfy XiXj=0 if {i,j}E. Moreover, the following holds: τ(iVXi)=c[k]τ(iVXci)=k. This shows ξstab(G)αqc(G) and, when restricting A to be finite dimensional, ξstab(G)αq(G).

Using Lemma 1 one can verify that ξrstab(G) converges to ξstab(G) as r, and for rN{} the infimum in ξrstab(G) is attained. Moreover, by Theorem 4, if ξrstab(G) admits a flat optimal solution, then equality ξrstab=ξstab(G) holds. The first bound ξ1stab(G) coincides with the theta number, since ξ1stab(G)=las1stab(G)=ϑ(G). Summarizing we have αqc(G)ξstab(G) and the following chain of inequalities

αq(G)αp(G)=ξstab(G)ξstab(G)ξrstab(G)ξ1stab(G)=ϑ(G).

Semidefinite programming bounds on the projective rank and tracial rank

We now turn to the (quantum) chromatic numbers. First recall the definition of the fractional chromatic number:

χf(G):=min{SSGλS:λR+SG,SSG:iSλS=1for alliV},

where SG is the set of stable sets of G. Clearly, χf(G)χ(G). The following Lasserre type lower bounds for the classical chromatic number χ(G) are defined in [19]:

lasrcol(G)=infL(1):LR[x]2rpositive,L(xi)=1(iV),L=0onI2r(HG).

Note that we may view χf(G) as minimizing L(1) over all linear functionals LR[x] that are conic combinations of evaluations at characteristic vectors of stable sets. From this we see that lasrcol(G)χf(G) for all r1. In [19] it is shown that finite convergence to χf(G) holds:

lasα(G)col(G)=χf(G).

The bound of order r=1 coincides with the theta number: las1col(G)=ϑ(G¯).

The following parameter ξf(G), called the projective rank of G, was introduced in [32] as a lower bound on the quantum chromatic number χq(G):

ξf(G):=infdr:d,rN,X1,,XnSd,Tr(Xi)=r(iV),Xi2=Xi(iV),XiXj=0({i,j}E).
Proposition 10

([32]) For any graph G we have ξf(G)χq(G).

Proof

Set k=χq(G). It is shown in [9] that in the definition of χq(G) from (24)–(25), one may assume w.l.o.g. that Xic are projectors that all have the same rank, say, r. Then, for any given color c[k], the matrices Xic (iV) provide a feasible solution to ξf(G) with value d / r. This shows ξf(G)d/r. Finally, d/r=k holds since by (24)–(25) we have d=rank(I)=c=1krank(Xic)=kr.

In [46, Prop. 5.11] it is shown that the projective rank can equivalently be defined as

ξf(G)=inf{λ:Ais a finite dimensionalC-algebra with tracial stateτ,XiAprojector withτ(Xi)=1/λ(iV),XiXj=0({i,j}E)}.

Paulsen et al. [46] also define the tracial rank ξtr(G) of G as the parameter obtained by omitting in the above definition of ξf(G) the restriction that A has to be finite dimensional. The motivation for the parameter ξtr(G) is that it lower bounds the commuting quantum chromatic number [46, Thm. 5.11]:

ξtr(G)χqc(G).

Using Theorems 2 and 3 (which we apply to L / L(1) when L is not normalized), we obtain the following reformulations:

ξf(G)=infL(1):LRxtracial, symmetric, positive,rank(M(L))<,L(xi)=1(iV),L=0onI(HG),

and ξtr(G) is obtained by the same program without the restriction rank(M(L))<. In addition, we obtain that in this formulation of ξf(G) we can equivalently optimize over all L that are conic combinations of trace evaluations at projectors Xi§d (for some dN) satisfying XiXj=0 for all {i,j}E. If we restrict the optimization to conic combinations of scalar evaluations (d=1) we obtain the fractional chromatic number. This shows that the projective rank can be seen as the noncommutative analogue of the fractional chromatic number, as was already observed in [32, 46].

The above formulations of the parameters ξtr(G) and ξf(G) in terms of linear functionals also show that they fit within the following hierarchy {ξrcol(G)}rN{}, defined as the noncommutative tracial analogue of the hierarchy {lasrcol(G)}r:

ξrcol(G)=infL(1):LRx2rtracial, symmetric, and positive,L(xi)=1(iV),L=0onI2r(HG).

Again, ξcol(G) is the parameter obtained by adding the constraint rank(M(L))< to the program defining ξcol(G). By the above discussion the following holds.

Proposition 11

We have ξcol(G)=ξf(G)χq(G) and ξcol(G)=ξtr(G)χqc(G).

Using Lemma 1 one can verify that the parameters ξrcol(G) converge to ξcol(G). Moreover, by Theorem 4, if ξrcol(G) admits a flat optimal solution, then we have ξrcol=ξcol(G). Also, the parameter ξ1col(G) coincides with las1col(G)=ϑ(G¯). Summarizing we have ξcol(G)=ξtr(G)χqc(G) and the following chain of inequalities

ϑ(G¯)=ξ1col(G)ξrcol(G)ξcol(G)=ξtr(G)ξcol(G)=ξf(G)χq(G).

Observe that the bounds lasrcol(G) and ξrcol(G) remain below the fractional chromatic number χf(G), since ξf(G)=ξcol(G)lascol(G)=χf(G). Hence, these bounds are weak if χf(G) is close to ϑ(G¯) and far from χ(G) or χq(G). In the classical setting this is the case, e.g., for the class of Kneser graphs G=K(n,r), with vertex set the set of all r-subsets of [n] and having an edge between any two disjoint r-subsets. By results of Lovász [29, 30], the fractional chromatic number is n / r, which is known to be equal to ϑ(K(n,r)¯), while the chromatic number is n-2r+2. In [19] this was used as a motivation to define a new hierarchy of lower bounds {Λr(G)} on the chromatic number that can go beyond the fractional chromatic number. In Sect. 4.3 we recall this approach and show that its extension to the tracial setting recovers the hierarchy {γrcol(G)} introduced in Sect. 4.1. We also show how a similar technique can be used to recover the hierarchy {γrstab(G)}.

A link between ξrstab(G) and ξrcol(G)

In [19, Thm. 3.1] it is shown that the bounds lasrstab(G) and lasrcol(G) satisfy

lasrstab(G)lasrcol(G)|V|for anyr1,

with equality if G is vertex-transitive. This extends a well-known property of the theta number (i.e., the case r=1). The same property holds for the noncommutative analogues ξrstab(G) and ξrcol(G).

Lemma 2

For a graph G=(V,E) and rN{,} we have ξrstab(G)ξrcol(G)|V|, with equality if G is vertex-transitive.

Proof

Let L be feasible for ξrcol(G). Then L~=L/L(1) provides a solution to ξrstab(G) with value L~(iVxi)=|V|/L(1), implying that ξrstab(G)|V|/L(1) and therefore ξrstab(G)ξrcol(G)|V|.

Assume G is vertex-transitive. Let L be a feasible solution for ξrstab(G). As G is vertex-transitive we may assume (after symmetrization) that L(xi) takes a constant value. Set L(xi)=:1/λ for all iV, so that the objective value of L for ξrstab(G) is |V|/λ. Then L~=λL provides a feasible solution for ξrcol(G) with value λ, implying ξrcol(G)λ. This shows ξrcol(G)ξrstab(G)|V|.

For a vertex-transitive graph G, the inequality ξf(G)αq(G)|V| is shown in [32, Lem. 6.5]; it can be recovered from the r= case of Lemma 2 and αq(G)αp(G).

Comparison to existing semidefinite programming bounds

By adding the constraints L(xixj)0, for all i,jV, to the program defining ξ1col(G), we obtain the strengthened theta number ϑ+(G¯) (from [56]). Moreover, if we add the constraints

L(xixj)0forijV, 31
jCL(xixj)1foriV, 32
L(1)+iC,jCL(xixj)|C|+|C|forC,Cdistinct cliques inG 33

to the program defining the parameter ξ1col(G), then we obtain the parameter ξSDP(G), which is introduced in [46, Thm. 7.3] as a lower bound on ξtr(G). We will now show that the inequalities (31)–(33) are in fact valid for ξ2col(G), which implies

ξ2col(G)ξSDP(G)ϑ+(G¯).

For this, given a clique C in G, we define the polynomial

gC:=1-iCxiRx.

Then (32) and (33) can be reformulated as L(xigC)0 and L(gCgC)0, respectively, using the fact that L(xi)=L(xi2)=1 for all iV. Hence, to show that any feasible L for ξ2col(G) satisfies  (31)–(33), it suffices to show Lemma 3 below. Recall that a commutator is a polynomial of the form [p,q]=pq-qp with p,qRx. We denote by Θr the set of linear combinations of commutators [pq] with deg(pq)r.

Lemma 3

Let C and C be cliques in a graph G and let i,jV. Then we have

gCM2()+I2(HG),andxixj,xigC,gCgCM4()+I4(HG)+Θ4.
Proof

The claim gCM2()+I2(HG) follows from the identity

gC=(1-iCxigC)2+iC(xi-xi2)+ijCxixjh=gC2+h, 34

where hI2(HG). We also have

xixj=xixj2xi+xj(xi-xi2)+xi2(xj-xj2)+[xi,xixj2]+[xi-xi2,xj],xigC=xigC2xi+gC2(xi-xi2)+[xi-xi2,gC2]+[xi,xigC2],

and, writing analogously gC=gC2+h with hI2(HG), we have

gCgC=gCgC2gC+[gC,gCgC2]+[h,gC2]+gC2h+hh+gC2h.

Using the bound ξSDP(G) it is shown in [46, Thm. 7.4] that the tracial rank of the cycle C2n+1 satisfies ξcol(C2n+1)=(2n+1)/n. Combining this with Lemma 2 gives n=ξstab(C2n+1)αqc(C2n+1), and equality holds since αqc(C2n+1)α(C2n+1)=n.

Links between the bounds γrcol(G), ξrcol(G), γrstab(G), and ξrstab(G)

In this last section, we make the link between the two hierarchies {ξrstab(G)} (resp. {ξrcol(G)}) and {γrstab(G)} (resp. {γrcol(G)}). The key tool is the interpretation of the coloring and stability numbers in terms of certain graph products.

We start with the (quantum) coloring number. For an integer k, recall that the Cartesian product GKk of G and the complete graph Kk is the graph with vertex set V×[k], where two vertices (ic) and (j,c) are adjacent if ({i,j}E and c=c) or (i=j and cc). The following is a well-known reduction of the chromatic number χ(G) to the stability number of the Cartesian product GKk:

χ(G)=min{kN:α(GKk)=|V|}.

It was used in [19] to define the following lower bounds on the chromatic number:

Λr(G)=min{kN:lasrstab(GKk)=|V|},

where it was also shown that lasrcol(G)Λr(G)χ(G) for all r1, with equality Λ|V|(G)=χ(G). Hence the bounds Λr(G) may go beyond the fractional chromatic number. This is the case for the above mentioned Kneser graphs; see [18] for other graph instances.

The above reduction from coloring to stability number has been extended to the quantum setting in [32], where it is shown that

χq(G)=min{kN:αq(GKk)=|V|}.

It is therefore natural to use the upper bounds ξrstab(GKk) on αq(GKk) in order to get the following lower bounds on the quantum coloring number:

min{k:ξrstab(GKk)=|V|}, 35

which are thus the noncommutative analogues of the bounds Λr(G).

Observe that, for any kN and rN{,}, we have ξrstab(GKk)|V|, which follows from Lemma 3 and the fact that the cliques Ci={(i,c):c[k]}, for iV, cover all vertices in GKk. Let

CGKk={gCi:iV},wheregCi=1-c[k]xic,

denote the set of polynomials corresponding to these cliques. We now show that the parameter (35) in fact coincides with the parameter γrcol(G) for all rN{}.

For this observe first that the quadratic polynomials in the set HG,kcol correspond precisely to the edges of GKk, and that the projector constraints are included in I2(HG,kcol) [see (28)]. Hence we have

I2r(HG,kcol)=I2rHGKkCGKk. 36

We will also use the following result.

Lemma 4

Let rN{,} and assume L is feasible for ξrstab(GKk). Then, we have L(iV,c[k]xic)=|V| if and only if L=0 on I2r(CGKk).

Proof

Assume L=0 on I2r(CGKk). Then 0=iVL(gCi)=|V|-L(i,cxic).

Conversely assume that 0=L(iV,c[k]xic)-|V|=iVL(gCi). We will show L=0 on I2r(CGKk). For this we first observe that gCi-(gCi)2I2(HGKk) by (34). Hence L(gCi)=L(gCi2)0, which, combined with iL(gCi)=0, implies L(gCi)=0 for all iV. Next we show L(wgCi)=0 for all words w with degree at most 2r-1, using induction on deg(w). The base case w=1 holds by the above. Assume now w=uv, where deg(v)<deg(u)r. Using the positivity of L, the Cauchy-Schwarz inequality gives |L(uvgCi)|L(uu)1/2L(vgCi2v)1/2. Note that it suffices to show L(vgCiv)=0 since, using again (34), this implies L(vgCi2v)=0 and thus L(uvgCi)=0. Using the tracial property of L and the induction assumption, we see that L(vgCiv)=L(vvgCi)=0 since deg(vv)<deg(w).

Proposition 12

For rN{} we have γrcol(G)=min{k:ξrstab(GKk)=|V|}.

Proof

Let L be a linear functional certifying γrcol(G)k. Then, using (36) we see that L is feasible for ξrstab(GKk) and Lemma 4 shows that L(i,cxic)=|V|. This shows ξrstab(GKk)|V| and thus equality holds (since the reverse inequality always holds). Therefore, min{k:ξrstab(GKk)=|V|}k.

Conversely, assume ξrstab(GKk)=|V|. Since the optimum is attained, there exists a linear functional L feasible for ξrstab(GKk) with L(i,cxic)=|V|. Using Lemma 4 we can conclude that L is zero on I2r(CGKk). Hence, in view of (36), L is zero on I2r(HG,kcol). This shows γrcol(G)k.

Note that the proof of Proposition 12 also works in the commutative setting; this shows that the sequence Λr(G) corresponds to the usual Lasserre hierarchy for the feasibility problem defined by the equations (24)–(25), which is another way of showing Λ(G)=χ(G).

We now turn to the (quantum) stability number. For kN, consider the graph product KkG, with vertex set [k]×G, and with an edge between two vertices (ci) and (c,j) when (cc,i=j) or (c=c,ij) or (cc,{i,j}E). The product KkG coincides with the homomorphic product KkG¯ used in [32, Sec. 4.2], where it is shown that

αq(G)=max{kN:αq(KkG)=k}.

This suggests using the upper bounds ξrstab(KkG) on αq(KkG) to define the following upper bounds on αq(G):

max{kN:ξrstab(KkG)=k}. 37

For each c[k], the set Cc={(c,i):iV} is a clique in KkG, and we let

CKkG={gCc:c[k]},wheregCc=1-iVxci,

denote the set of polynomials corresponding to these cliques. As these k cliques cover the vertex set of KkG, we can use Lemma 3 to conclude that ξrstab(KkG)k for all rN{,}.

Again, observe that the quadratic polynomials in the set HG,kstab correspond precisely to the edges of KkG and that we have

I2r(HG,kstab)=I2r(HKkGCKkG).

Based on this, one can show the analogue of Lemma 4: If L is feasible for the program ξrstab(KkG), then we have L(i,cxci)=k if and only if L=0 on I2r(CKkG). This lemma can be used to show the following result, whose proof is analogous to that of Proposition 12 and thus omitted.

Proposition 13

For rN{} we have γrstab(G)=max{k:ξrstab(KkG)=k}.

We do not know whether the results of Propositions 12 and 13 hold for r=, because we do not know whether the supremum is attained in the program defining the parameter ξstab(·)=αp(·) (as was already observed in [51, p. 120]). Hence we can only claim the inequalities

γcol(G)min{k:ξstab(GKk)=|V|}andγstab(G)max{k:ξstab(KkG)=k}.

As mentioned above, we have lasrcol(G)Λr(G) for any rN [19, Prop. 3.3]. This result extends to the noncommutative setting and the analogous result holds for the stability parameters. In other words the hierarchies {γrcol(G)} and {γrstab(G)} refine the hierarchies {ξrcol(G)} and {ξrstab(G)}.

Proposition 14

For rN{,}, ξrcol(G)γrcol(G) and ξrstab(G)γrstab(G).

Proof

We may restrict to rN since we have seen earlier that the inequalities hold for r{,}. The proof for the coloring parameters is similar to the proof of [19, Prop. 3.3] in the classical case and thus we omit it. We now show ξrstab(G)γrstab(G). Set k=γrstab(G) and, using Proposition 13, let LRxci:iV,c[k]2r be optimal for ξrstab(KkG)=k. That is, L is tracial, symmetric, positive, and satisfies L(1)=1, L(i,cxci)=k, and L=0 on I(HKkG). It suffices now to construct a tracial symmetric positive linear form L^Rxi:iV2r such that L^(1)=1, L^(iVxi)=k, and L^=0 on I2r(HG), since this will imply ξrstab(G)k. For this, for any word xi1,,xit with degree 1t2r, we define L^(xi1,,xit):=c[k]L(xci1,,xcit), and we set L^(1)=L(1)=1. Then, we have L^(iVxi)=k. Moreover, one can easily check that L^ is indeed tracial, symmetric, positive, and vanishes on I2r(HG).

Acknowledgements

We thank the referees for their careful reading and useful suggestions.

Footnotes

1

In fact, Cq1(Γ) consists of the correlations obtained using only local randomness.

2

To be precise, it suffices that there exists a constant R>0 such that R-ixi2 can be written as a sum of weighted squares s2g with gG{1}. This is called the Archimedean condition of the quadratic module associated to G, see Sect. 3.3.

3

The Schmidt decomposition ψ=i=1dλiuivi of ψCdCd can be viewed as the singular value decomposition i=1dλiuivi of the matrix vec-1(ψ), where vec:Cd×dCdCd is the operation that sends uv to uv.

4

We omit the explicit dependence on i in the integers mk,nk to simplify the notation.

The first and second authors are supported by the Netherlands Organization for Scientific Research, Grant Number 617.001.351, and the second author by the ERC Consolidator Grant QPROGRESS 615307.

References

  • 1.Avis D, Hasegawa J, Kikuchi Y, Sasaki Y. A quantum protocol to win the graph coloring game on all Hadamard graphs. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2006;E89–A(5):1378–1381. doi: 10.1093/ietfec/e89-a.5.1378. [DOI] [Google Scholar]
  • 2.Barker GP, Eifler LQ, Kezlan TP. A non-commutative spectral theorem. Linear Algebra Appl. 1978;20(2):95–100. doi: 10.1016/0024-3795(78)90043-5. [DOI] [Google Scholar]
  • 3.Bell JS. On the Einstein Podolsky Rosen paradox. Physics. 1964;1(3):195–200. doi: 10.1103/PhysicsPhysiqueFizika.1.195. [DOI] [Google Scholar]
  • 4.Blackadar B. Operator Algebras: Theory of C-Algebras and Von Neumann Algebras. Encyclopaedia of Mathematical Sciences. New York: Springer; 2006. [Google Scholar]
  • 5.Brunner N, Pironio S, Acin A, Gisin N, Méthot AA, Scarani V. Testing the dimension of Hilbert spaces. Phys. Rev. Lett. 2008;100:210,503. doi: 10.1103/PhysRevLett.100.210503. [DOI] [PubMed] [Google Scholar]
  • 6.Burgdorf S, Cafuta K, Klep I, Povh J. The tracial moment problem and trace-optimization of polynomials. Math. Program. 2013;137(1):557–578. doi: 10.1007/s10107-011-0505-8. [DOI] [Google Scholar]
  • 7.Burgdorf S, Klep I. The truncated tracial moment problem. J. Oper. Theory. 2012;68(1):141–163. [Google Scholar]
  • 8.Burgdorf S, Klep I, Povh J. Optimization of Polynomials in Non-Commutative Variables. New York: Springer Briefs in Mathematics. Springer; 2016. [Google Scholar]
  • 9.Cameron PJ, Montanaro A, Newman MW, Severini S, Winter A. On the quantum chromatic number of a graph. Electron. J. Comb. 2007;14(1):81. [Google Scholar]
  • 10.Clauser JF, Horne MA, Shimony A, Holt RA. Proposed experiment to test local hidden-variable theories. Phys. Rev. Lett. 1969;23:880–884. doi: 10.1103/PhysRevLett.23.880. [DOI] [Google Scholar]
  • 11.Curto, R.E., Fialkow, L.A.: Solution of the Truncated Complex Moment Problem for Flat Data. In: Memoirs of the American Mathematical Society, vol. 568. American Mathematical Society (1996)
  • 12.Doherty, A., Liang, Y.C., Toner, B., Wehner, S.: The quantum moment problem and bounds on entangled multiprover games. In: Proceedings of the 2008 IEEE 23rd Annual Conference on Computational Complexity pp. 199–210 (2008)
  • 13.Dykema KJ, Paulsen VI. Synchronous correlation matrices and Connes’ embedding conjecture. J. Math. Phys. 2016;57:015,214. doi: 10.1063/1.4936751. [DOI] [Google Scholar]
  • 14.Dykema, K.J., Paulsen, V.I., Prakash, J.: Non-closure of the set of quantum correlations via graphs. arXiv:1709.05032 (2017)
  • 15.Fritz T. Tsirelson’s problem and Kirchberg’s conjecture. Rev. Math. Phys. 2012;24(5):1250012. doi: 10.1142/S0129055X12500122. [DOI] [Google Scholar]
  • 16.Gribling, S., de Laat, D., Laurent, M.: Lower bounds on matrix factorization ranks via noncommutative polynomial optimization. arXiv:1708.01573v2 (2017) [DOI] [PMC free article] [PubMed]
  • 17.Gribling S, de Laat D, Laurent M. Matrices with high completely positive semidefinite rank. Linear Algebra Appl. 2017;513:122–148. doi: 10.1016/j.laa.2016.10.015. [DOI] [Google Scholar]
  • 18.Gvozdenović N, Laurent M. Computing semidefinite programming lower bounds for the (fractional) chromatic number via block-diagonalization. SIAM J. Optim. 2008;19(2):592–615. doi: 10.1137/070683520. [DOI] [Google Scholar]
  • 19.Gvozdenović N, Laurent M. The operator ψ for the chromatic number of a graph. SIAM J. Optim. 2008;19(2):572–591. doi: 10.1137/050648237. [DOI] [Google Scholar]
  • 20.Ji, Z.: Binary constraint system games and locally commutative reductions. arXiv:1310:3794 (2013)
  • 21.Junge M, Navascues M, Palazuelos C, Perez-Garcia D, Scholtz V, Werner R. Connes’ embedding problem and Tsirelson’s problem. J. Math. Phys. 2011;52:012,102. doi: 10.1063/1.3514538. [DOI] [Google Scholar]
  • 22.Klep I, Povh J. Constrained trace-optimization of polynomials in freely noncommuting variables. J. Glob. Optim. 2016;64(2):325–348. doi: 10.1007/s10898-015-0308-1. [DOI] [Google Scholar]
  • 23.Klep I, Schweighofer M. Connes’ embedding conjecture and sums of Hermitian squares. Adv. Math. 2008;217(4):1816–1837. doi: 10.1016/j.aim.2007.09.016. [DOI] [Google Scholar]
  • 24.Lasserre JB. Global optimization with polynomials and the problem of moments. SIAM J. Optim. 2001;11(3):796–817. doi: 10.1137/S1052623400366802. [DOI] [Google Scholar]
  • 25.Lasserre JB. Moments, Positive Polynomials and Their Applications. London: Imperial College Press; 2009. [Google Scholar]
  • 26.Laurent M. A comparison of the Sherali-Adams, Lovász-Schrijver, and Lasserre relaxations for 0–1 programming. Math. Oper. Res. 2003;28(3):470–496. doi: 10.1287/moor.28.3.470.16391. [DOI] [Google Scholar]
  • 27.Laurent M. Emerging Applications of Algebraic Geometry. In: Putinar M, Sullivant S, editors. Sums of Squares, Moment Matrices and Optimization Over Polynomials. New York: Springer; 2009. pp. 157–270. [Google Scholar]
  • 28.Laurent M, Piovesan T. Conic approach to quantum graph parameters using linear optimization over the completely positive semidefinite cone. SIAM J. Optim. 2015;25(4):2461–2493. doi: 10.1137/14097865X. [DOI] [Google Scholar]
  • 29.Lovász L. Kneser’s conjecture, chromatic number, and homotopy. J. Comb. Theory Ser A. 1978;25(3):319–324. doi: 10.1016/0097-3165(78)90022-5. [DOI] [Google Scholar]
  • 30.Lovász L. On the shannon capacity of a graph. IEEE Trans. Inf. Theory. 2006;25(1):1–7. doi: 10.1109/TIT.1979.1055985. [DOI] [Google Scholar]
  • 31.Mančinska L, Roberson D. Oddities of quantum colorings. Baltic J. Mod. Comput. 2016;4:846–859. [Google Scholar]
  • 32.Mančinska L, Roberson DE. Quantum homomorphisms. J. Comb. Theory Ser. B. 2016;118:228–267. doi: 10.1016/j.jctb.2015.12.009. [DOI] [Google Scholar]
  • 33.Mančinska L, Scarpa G, Severini S. New separations in zero-error channel capacity through projective Kochen-Specker sets and quantum coloring. IEEE Trans. Inf. Theory. 2013;59(6):4025–4032. doi: 10.1109/TIT.2013.2248031. [DOI] [Google Scholar]
  • 34.Mermin ND. Simple unified form for the major no-hidden-variables theorems. Phys. Rev. Lett. 1990;65:3373–3376. doi: 10.1103/PhysRevLett.65.3373. [DOI] [PubMed] [Google Scholar]
  • 35.Navascués M, Feix A, Araujo M, Vértesi T. Characterizing finite-dimensional quantum behavior. Phys. Rev. A. 2015;92:042117. doi: 10.1103/PhysRevA.92.042117. [DOI] [Google Scholar]
  • 36.Navascués M, Pironio S, Acín A. A convergent hierarchy of semidefinite programs characterizing the set of quantum correlations. New J. Phys. 2008;10(7):073,013. doi: 10.1088/1367-2630/10/7/073013. [DOI] [Google Scholar]
  • 37.Navascués, M., Pironio, S., Acín, A.: SDP relaxations for non-commutative polynomial optimization. In: Anjos M.F., Lasserre, J.B. (eds.) Handbook on Semidefinite, Conic and Polynomial Optimization, pp. 601–634. Springer (2012)
  • 38.Navascués M, Vértesi T. Bounding the set of finite dimensional quantum correlations. Phys. Rev. Lett. 2015;115(2):020,501. doi: 10.1103/PhysRevLett.115.020501. [DOI] [PubMed] [Google Scholar]
  • 39.Nie J. Symmetric tensor nuclear norms. SIAM J. Appl. Algebra Geom. 2017;1(1):599–625. doi: 10.1137/16M1083384. [DOI] [Google Scholar]
  • 40.Nielsen MA, Chuang IL. Quantum Computation and Quantum Information. Cambridge: Cambridge University Press; 2000. [Google Scholar]
  • 41.Ortiz CM, Paulsen VI. Quantum graph homomorphisms via operator systems. Linear Algebra Appl. 2016;497:23–43. doi: 10.1016/j.laa.2016.02.019. [DOI] [Google Scholar]
  • 42.Ozawa N. About the Connes’ embedding problem-algebraic approaches. Jpn. J. Math. 2013;8(1):147–183. doi: 10.1007/s11537-013-1280-5. [DOI] [Google Scholar]
  • 43.Pál KF, Vértesi T. Efficiency of higher-dimensional Hilbert spaces for the violation of Bell inequalities. Phys. Rev. A. 2008;77:042,105. doi: 10.1103/PhysRevA.77.042105. [DOI] [Google Scholar]
  • 44.Palazuelos C, Vidick T. Survey on nonlocal games and operator space theory. J. Math. Phys. 2016;57(1):015,220. doi: 10.1063/1.4938052. [DOI] [Google Scholar]
  • 45.Parrilo, P.A.: Structured Semidefinite Programs and Semialgebraic Geometry Methods in Robustness and Optimization. PhD thesis, Caltech (2000)
  • 46.Paulsen VI, Severini S, Stahlke D, Todorov IG, Winter A. Estimating quantum chromatic numbers. J. Funct. Anal. 2016;270(6):2188–2222. doi: 10.1016/j.jfa.2016.01.010. [DOI] [Google Scholar]
  • 47.Peres A. Incompatible results of quantum measurements. Phys. Lett. A. 1990;151(3):107–108. doi: 10.1016/0375-9601(90)90172-K. [DOI] [Google Scholar]
  • 48.Pironio S, Navascués M, Acín A. Convergent relaxations of polynomial optimization problems with noncommuting variables. SIAM J. Optim. 2010;20(5):2157–2180. doi: 10.1137/090760155. [DOI] [Google Scholar]
  • 49.Prakash A, Sikora J, Varvitsiotis A, Wei Z. Completely positive semidefinite rank. Math. Program. Ser. A. 2017 [Google Scholar]
  • 50.Prakash, A., Varvitsiotis, A.: Matrix factorizations of correlation matrices and applications. arXiv:1702.06305 (2017)
  • 51.Roberson, D.E.: Variations on a Theme: Graph Homomorphisms. PhD thesis, University of Waterloo (2013)
  • 52.Sikora J, Varvitsiotis A. Linear conic formulations for two-party correlations and values of nonlocal games. Math. Program. 2017;162(1):431–463. doi: 10.1007/s10107-016-1049-8. [DOI] [Google Scholar]
  • 53.Sikora, J., Varvitsiotis, A., Wei, Z.: Minimum dimension of a Hilbert space needed to generate a quantum correlation. Phys. Rev. Lett. (2016) [DOI] [PubMed]
  • 54.Slofstra, W.: The set of quantum correlations is not closed. arXiv:1703.08618 (2017)
  • 55.Stark, C.: Learning optimal quantum models is NP-hard. arXiv:1510.02800 (2015)
  • 56.Szegedy, M.: A note on the theta number of Lovász and the generalized Delsarte bound. In: Proceedings of the 35th Annual IEEE Symposium on Foundations of Computer Science, pp. 36–39 (1994)
  • 57.Tang, G., Shah, P.: Guaranteed tensor decomposition: a moment approach. In: Proceedings of the 32nd International Conference on Machine Learning, pp. 1491–1500 (2015)
  • 58.Tsirelson, B.: Bell inequalities and operator algebras. Tech. rep. (2006). http://www.tau.ac.il/~tsirel/download/bellopalg.pdf
  • 59.Wedderburn JHM. Lectures on Matrices. New York: Dover Publications Inc.; 1964. [Google Scholar]
  • 60.Wehner S, Christandl M, Doherty AC. Lower bound on the dimension of a quantum system given measured data. Phys. Rev. A. 2008;78:062,112. doi: 10.1103/PhysRevA.78.062112. [DOI] [Google Scholar]

Articles from Mathematical Programming are provided here courtesy of Springer

RESOURCES