On random classical marginal problems
with applications to quantum information theory
Ankit Kumar Jha
ย andย Ion Nechita
ion.nechita@univ-tlse3.frLaboratoire de Physique Thรฉorique, Universitรฉ de Toulouse, CNRS, UPS, France
Abstract.
In this paper, we study random instances of the classical marginal problem. We encode the problem in a graph, where the vertices have assigned fixed binary probability distributions, and edges have assigned random bivariate distributions having the incident vertex distributions as marginals. We provide estimates on the probability that a joint distribution on the graph exists, having the bivariate edge distributions as marginals. Our study is motivated by Fineโs theorem in quantum mechanics. We study in great detail the graphs corresponding to CHSH and Bell-Wigner scenarios providing rations of volumes between the local and non-signaling polytopes.
Alongside quantum entanglement, quantum nonlocality is one of the main features of quantum theory that sets it apart from classical mechanics. It is the principle that some statistics observed in quantum experiments do not allow for a local realistic explanation. Arguably one of the most impactful developments in the foundations of quantum theory, nonlocality is often modeled in terms of Bell inequalities [Bel64, CHSH69], mathematical relations that impose bounds on the correlations that can be explained by local theories; these inequalities have been experimentally violated, excluding local hidden variable models as possible theories explaining Nature [AGR82, HBD+15]. Violations of Bell inequalities show that quantum correlations that can be obtained in some experimental setting contain as a strict subset classical correlations. Importantly, Popescu and Rohrlich introduce a superset of correlations, called non-signaling, that obey the principle from special relativity that no faster-than-light communication is allowed. These non-signaling correlations [PR94] form a strict superset of quantum correlations. Understanding how the three sets of classical, quantum, and non-signaling correlations that can be obtained in a given setting is a central problem in the foundations of quantum theory [BCP+14, Sca19].
This work continues this line of investigation by analizing the containment of the set of local correlations inside the set of non-signaling correlations, in various scenarios encoded by graphs. We connect the problem of computing the ratio of the volumes of these two convex sets (which are polytopes) to two other mathematical problems and, using this connection, we provide exact computations in various specific and general scenarios. The volume of the classical (), quantum (), and non-signaling () sets of correlations in the setting of the CHSH game have been computed in [Cab05]:
which leads to a ratio of
Further research on the relative volume of classical and quantum correlations have been performed with the help of the tensor norm formalism in [GGLPV17, DBAC18].
In this work, we shall focus not on the set of correlations itself, but on the set of conditional probabilities (sometimes called behaviours) that yield the correlations in a Bell scenario: . The non-signaling condition, which is satisfied by both classical and quantum strategies, states that the marginal distribution with respect to one party should be independent of that partyโs question:
does not depend on
In other words, one can define marginal distributions and . We propose in this work an analysis of the set of local and non-signaling conditional probabilities having a fixed set of marginals. We study this problem in a much more general setting than that of non-local games, by considering a bijection with combinatorial objects known as the correlation polytope and its relaxation. The correlation polytope is motivated by 0-1 programming and combinatorial optimization, and it is defined via its extremal points. To an arbitrary graph we associate a polytope in defined by its extremal points , where is an arbitrary bit string of length , while is a bit string indexed by the edges with . Pitowsky [Pit86] realized that there is an intimate connection between correlation polytopes associated to some graphs and the conditional probabilities that corresponds to classical strategies various non-local games. Moreover, it turns out that these questions are also instances of classical marginal problems, where one asks whether a given family of probability distributions is compatible, that is whether there exist a joint probability having the elements of the family as marginals. The connection between the local vs.ย non-signaling polytope in quantum information theory and the classical marginal problem is one of the main conceptual contributions of this work. These three equivalent formulations admit corresponding relaxations, i.e. larger polytopes with a simpler structure. We summarize this situation in the first two columns of the following table.
Polytope
Relaxation
Slice
Classical strategies
Non-signaling strategies
fixed Alice/Bob marginals
Correlation polytope
LP-relaxation
fixed vertex probabilities
Compatible probabilites
All probabilities
fixed 1-site marginals
In this paper, we shall study the volume ratio of slices of these polytopes. In the non-local game strategy point of view, the slices that we consider correspond to having fixed marginals and . The corresponding notion of slice for the other equivalent formulations are summarized in the third column of the table above. It is worth mentioning the formulation in terms of compatible probability distributions. We are given a graph and, and, for each vertex , some probability . The volume ratio discussed above corresponds to the following probability:
For each edge , sample uniformly a joint probability distribution such that and . What is the probability that these pairwise distributions are compatible, i.e. that there exists a family such that
Similar volume ratio computations have been performed in the optimization literature, where the local and the non-signaling polytopes are known (at least in the case of complete graphs) as the boolean quadric polytope and its relaxation [Pad89]. In particular, the ratio of volumes has been proposed as a measure of the quality of approximation of the local polytope by the (simpler) non-signaling polytope [KLS97, LS20]. In the quantum information theory literature, the relative volumes of the classical and the non-signaling polytopes have been computed, in the CHSH game scenario, in [Cab05].
The technical contribution of this work is twofold. On the one hand, we compute the volume ratio of slices the local and the non-signaling polytopes associated of very simple graphs: the triangle, the square, and cyclic graphs in general, for different value of the parameters defining the slices. Note that the triangle graph corresponds to the Bell-Wigner scenario [Pit89c], the square graph corresponds to the CHSH game [CHSH69], while the cyclic graph on 5 vertices corresponds to the KCBS scenario [KCBS08]. Below are the plots corresponding to the triangle graph (with symmetric and non-symmetric slice parameters) and the square graph. The slice parameter corresponds to Aliceโs and Bobโs marginals being fixed Bernoulli distributions with paramter . We refer to Propositionsย 6.2, 6.3 andย 7.1 for the exact formulas.
The shape of the first and of the third graphs above (corresponding to slices having the same parameter) lead us to the second main technical contribution of this paper. One notices on this example that the volume ratio stays constant for values of the parameter that are close to 0 or close to 1. We define the fall-off value of the graph to be the largest value of for which the volume ratio is constant on the interval . In the picture above, we have that the fall-off value of the triangle graph and that of the square graph in the symmetric cases (first and last graph) are equal to . This leads us to the second contribution of our work, which is more conceptual.
We study the value of the fall-off parameter for general graphs, and we conjecture that its inverse is one plus the treewidth of the graph. The conjecture is trivial for trees, and we prove it for graphs of treewidth two, i.e.ย series-parallel graphs. The conjecture is also supported by the values computed for simple graphs, such or (see References for tables containing these values for graphs with 4 and 5 vertices). Moreover, we study how the volume ratio and the fall-off value behave under simple graph operations, using Fourier-Motzkin elimination.
The paper is structured as follows. We start in Sectionย 2 by introducing the topic from the marginal problem perspective. The next two sections contain a presentation of the equivalent formulations: Sectionย 3 from the perspective of correlation polytopes, while Sectionย 4 from the perspective of quantum information theory. In Sectionย 5 we define precisely define the volume ratio as the probability that random bivariate distributions are compatible. Sections Sectionsย 6, 7, 8 andย 9 contain the results about, respectively, the triangle graph (or the Bell-Wigner scenario), the square graph (or , or the CHSH scenario), arbitrary cycle graphs, and the complete graph on four vertices . In Sectionย 10 we gather several important results about general graphs, in particular our results about the relation between the fall-off value of the volume ratio and the treewidth of the graph. In the final Sectionย 11 we summarize our work and present some open problems and future research directions.
2. The classical marginal problem
The classical marginal problem can be informally stated as follows:
When can a set of probability distributions
be extended to a joint probability distribution of all the variables ?
This is well-studied question in probability theory and statistics which goes back at least to Hoeffding [Hoe40] and Frรฉchet [Frรฉ51]. One can formalize it as follows.
Definition 2.1.
Let be a (finite) hypergraph, where each vertex comes with a finite alphabet . Each hyperedge comes with a probability distribution over the finite set
The classical marginal problem associated with the hypergraph and the probability distributions asks whether there exists a joint probability distribution over the alphabet having all the โs as marginals:
where the variables in correspond to vertices that do not belong to the hyperedge . If such a exist, we call the probabilities -compatible.
An obvious necessary condition for the marginal distributions to be -compatible is that they should agree on their intersection:
(1)
Importantly, these conditions are not sufficient in the general case, making the classical marginal problem an interesting one. In order to give an example to this point, let us introduce the specialization of the classical marginal problem that we will deal with in the current work. We shall consider the following special case, consisting of two main points:
โข
The individual random variables will be binary, i.e.ย , for all
โข
All the given marginals will be bivariate, i.e.ย , for all . In other words, will be a (simple, undirected) graph.
To illustrate the type of questions that we shall discuss in this work, consider the following triangle graph
where the three edge bivariate probabilities are identical:
meaning that all three probabilities are given by
for .
These edge marginals clearly satisfy the condition from Eq.ย (1), since their marginals are all symmetric Bernoulli distributions :
Note however that this particular classical marginal problem does not have a solution, that is the three marginals are not -compatible. Indeed, if they where, there would exist binary random variables on a common probability space having the property
which clearly is impossible since . This is a toy example of the phenomenon of frustration, which has received a lot of attention in statistical physics.
3. Slices of the correlation polytope
As stated in the previous section, we shall focus in this work on the special case of the classical marginal problem where the given marginals are 2-partite. In this section we further specialize the problem, by fixing the single-variable marginals. This procedure can be very naturally formulated in terms of correlation polytopes, and slices thereof. They were introduced by Pitowsky in [Pit86] and have received a lot of attention in the recent years, see [DL94a, DL94b] and the references therein. In this section, we follow the presentation from [Pit91], adapted to the setting of this work. We first introduce the correlation polytope associated to a graph.
Definition 3.1.
Given a graph , we define its correlation polytope
where is the 0/1 vector having coordinates
As an example, for the triangle graph discussed previously, the vectors defined above are the rows of Table 1.
-part
-part
1
2
3
12
13
23
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
1
0
0
1
1
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
0
0
1
1
1
1
1
1
Table 1. The extremal points of the correlation polytope corresponding to the triangle graph . The 8 extremal points have coordinates corresponding to the vertices of the graph (โthe -partโ) and to the edges of the graph (โthe -partโ). An entry of the -part is computed using the AND operation of the vertices and .
The correlation polytope is related to basic probability theory by the following crucial result.
A vector belongs to the correlation polytope if and only if there exist probability events on some common probability space such that
The connection to the classical marginal problem from Definition 2.1 is now clear, by considering the distribution of the indicator random variables .
The correlation polytope is introduced via its -representation, by a convex hull construction, giving an overcomplete list of vertices as the vectors in Definition 3.1. We refer the reader to [Zie12] for the background on the convex geometry of polytopes. We recall here that a polytoepe has two mathematically equivalent representations:
โข
the -representation, as a convex hull of its (finitely many) extremal points
โข
the -representation, as an intersection of (finitely many) half-spaces defined by its facets.
Obtaining a concise list of facet-defining inequalities (i.e.ย the -representation) for correlation polytopes is an active field of current research; partial results are known for small graphs of interest, while the general question of testing membership in is NP-complete in general [Pit91, Section 3]. The complete set of inequalities (the -representation) for the triangle graph consists of 16 inequalities and is given explicitly in Eqs.ย 11 andย 12.
We now come to the main object of study of this paper, particular slices of the correlation polytope, obtained by fixing the uni-variate probabilities .
Definition 3.3.
Given a graph and a vector of probabilities , we define the correlation slice
Clearly, is a non-empty polytope, since it contains the point
corresponding to independent events in Proposition 3.2.
For every edge , the value completely determines the bivariate probability in the setting of the classical marginal problem:
0
1
0
1
Hence, in order for the vector to be an element of the correlation slice, the following four elements need to be positive:
(2)
These conditions state precisely the fact that the bivariate probability distribution above belongs to the transportation polytope defined by the Bernoulli distributions and . We are thus led to introduce the following polytope.
Definition 3.4.
Given a graph and a vector of probabilities , we define the transportation slice
The transportation slice is a cartesian product of slices of transportation polytopes, and encodes the trivial, uncoupled, inequalities that the bivariate probabilities need to satisfy in order to belong to the correlation slice. For example, in our running example of the triangle graph , these are the inequalitiesย (11) (at fixed ). We have the following obvious result.
Proposition 3.5.
For all graphs , and for all vectors ,
(3)
Actually, in order to mimic the construction of the correlation slice from Definition 3.3, one can construct a transportation body associated to a graph , such that the transportation slice can be obtained by fixing the -coordinates of the transportation body. Note that we choose to call this polytope the transportation body in order to avoid any confusion with the established terminology of transportation polytope.
Definition 3.6.
Given a graph , we define the transportation body
Similarly to Proposition 3.5, we have the following inclusion:
The goal of the rest of the paper is to study the inclusion in Eq.ย (3) and to quantify how close it is to being an equality. It is a well-know fact that for trees, we have an equality.
The correlation and the transportation bodies are equal iff is a forest, i.e.ย a collection of trees.
4. Relation to quantum information theory and contextuality
In this section we would like to shed light on the connection between the transportation body and correlation polytope and the no-signaling and local polytopes obtained in non-local games in quantum information theory. This connection was the main motivation for our work, and the main objects we shall investigate in the rest of the paper are inspired by quantum information theory.
Let us first describe the setting of non-local games from quantum information theory [PV16]. These mathematical scenarios are modern formulations of (thought [Bel64]) experiments [AGR82, HBD+15] in foundational quantum mechanics related to non-locality.
We consider below the case of the complete bipartite graph which is connected to the CHSH game [CHSH69] in quantum information theory. Let us first discuss how the the polytopes and are related to the correlations corresponding to the CHSH game. In that game, two players, Alice and Bob, receive binary questions and provide binary answers . In the CHSH game, the players win if their answers satisfy , but this rule is irrelevant to us; we focus here only on possible -tuples and their probability distribution. Alice and Bob cannot communicate during the game, hence the conditional probabilities they generate must obey the non-signaling relations: the marginal over Bobโs answer of cannot depend on Bobโs question , and vice-versa
(4)
(5)
This means that the four bivariate probability distributions , for have compatible marginals as described above, so one can attach them to the edges of the bipartite graph , as below:
Hence, to a conditional probability satisfying the non-signaling equations (4)-(5), we associate the following element of the polytope :
(6)
Importantly, from the data above, using the non-signaling equations, one can recover the whole probability distribution . Given now some fixed set of marginals
one can consider the slice , consisting of 4-tuples
From this information, one can recover the whole set of joint game probabilities having fixed vertex-marginals . This type of slice will be the main focus of our work.
Having related the (slices of the) transportation polytope to conditional probabilities appearing in the CHSH game and satisfying the non-signaling conditions (i.e.ย ), let us now describe the correlation polytope in terms of the local probabilities appearing in the CHSH game. To this end, recall that a game strategy is called local if there exists a hidden variable with probability distribution , and local probabilities , such that
The convex set of local probabilities is the convex hull of its extremal points, the set of deterministic strategies, where is a delta function, and, for each pair (i.e.ย for each vertex of the graph ), there is a deterministic answer, or . This choice is encoded precisely in the function from Definitionย 3.1, while the corresponding vector Eq.ย 6 is given by . This shows how the correlation polytope is related to the local polytope . One can rephrase this using Fineโs theorem [Fin82]: a conditional probability is local iff it can be written as a convex mixture of local deterministic processes:
(7)
Finally, let us point out that non-local games where Alice and Bob receive , respectively questions, and must provide binary answers, can be easily reformulated in terms of the transportation body and correlation polytope for the bipartite complete graph .
Let us now put forward the connection between the transportation body and correlation polytope contextuality theory. In the Bell scenario, we are only concerned with correlations of outcomes of measurements which are spatially separated, hence the notion of locality and no-signaling. Contextuality is the generalization of Bell scenarios to include correlations among all compatible observables. The set of these compatible observables forms a context. Hence, for a set of observables
, a subset forms a context if , is compatible with .
Following [CF12] (we refer the reader to [Sca19] for a detailed description of Bell scenarios), we start with a hidden-variable which completely defines the process of obtaining outcomes corresponding to any observable . Thus, the probabilities associated with different processes must follow and . Completeness implies that the distribution is independent of all other observables.
Clearly, for two compatible observables and , we have,
(8)
This is equivalent to saying that the observables are non-contextual (compatible) iff it can be written as a convex mixture of deterministic processes. [Fin82]
(9)
where, and . This is true in general for any number of compatible observables. We will only be studying cases with cardinality of contexts less than or equal to 2.
Notice that each row in the truth table for the non-contextual polytope denotes one of these deterministic processes and the convex sum of the rows yields any point in the correlation polytope. Hence, the correlation polytope and the non-contextual polytope have the same mathematical structure.
Now, consider dichotomic outputs for all observables and define as and as where and form a context. Clearly, and . Notice that these probabilities exactly mimic the behaviour described by inequalities Eq.ย 2 and hence, the no-disturbance body has the same structure as that of the transportation body. This establishes the connection between the objects studied in this paper and contextuality. Finally, let us point out that there exists another theoretical framework for contextuality, based on (hyper-)graphs [CSW14, AFLS15], where vertices correspond to outcomes and hyperedges to measurements. It is argued in [AFLS15, Appendix D] that the observable based approach and the hypergraph based approach are equivalent. Note that in both the setting of the current paper and in [AFLS15] (the probabilistic model), to each vertex of a graph one associates a number . The meaning of this assignment is completely different: in our setting, there are no other vertices such that the sum , whereas in [AFLS15, Definition 2.4.1] these vertices appear explicitly in the graph.
From now on, for the sake of brevity, and in order to emphasize further the connection with quantum information theory, we shall use the notation (resp.ย ) to denote the correlation polytope (resp.ย the transportation polytope ) and their slices:
where is any graph and is a vector of proabilities .
To conclude, we have shown in this section that the marginal problem we introduced in Sectionย 2, in the case of the square graph , is intimately related to the CHSH non-local game, with the constraint of fixed marginals for Alice and Bob. This situation can be naturally generalized to all bipartite complete graphs , which correspond to non-local games with two answers per player and , respectively , questions. The volume ratio question for the graph will be discussed at length in Sectionย 7. Other graphs, such as the triangle graph, cyclic graphs, or the graph, are discussed in Sectionsย 6, 8 andย 9.
5. Random marginal problems
Motivated by questions in quantum information theory, we have introduced in the previous sections, for a given graph and a given vector of probabilities , the local slice (the correlation slice), resp.ย the non-signaling slice (the transportation slice)
Given its cartesian product structure, the set comes equipped with a natural probability measure that is easy to compute with, the normalized Lebesgue measure:
(10)
The probability measure defined above is precisely the uniform (normalized) volume measure on the (scaled) hypercube introduced in Definition 3.4.
In what follows, we shall provide a partial answer to the following fundamental question:
Equivalently, this quantity can be also understood as the volume ratio
between corresponding slices of the local and the non-signaling polytopes. As mentioned in the introduction, a similar question for the non-sliced bodies has been studied in the context of (approximating) the boolean quadric polytope [Pad89, KLS97, LS20].
To quantify the properties of the volume ratio for sliced bodies, we define the following parameters:
Definition 5.1.
For a given graph and symmetric marginals , we define the fall-off value as the value of after which the volume ratio is no longer constant:
For any graph , . In other words, the volume ratio is constant on some non-empty interval .
Proof.
This follows since we have finitely many inequalities that can cut at some , so the polytopes and are equal up to some time .
โ
We introduce next two important values of the volume ratio: the one of the constant portion and the one in the middle, .
Definition 5.3.
For a given graph and associated marginals , we define the
initial ratio
, as the volume ratio for all values ; in particular
We also define
middle ratio as the volume ratio at :
6. The triangle graph
Having set the stage, it is instructional that we consider specific examples. We start by looking at the complete graph with three vertices, This is also the smallest non-trivial graph which is not a tree (recall that for trees, , see Propositionย 3.7).
The graph corresponds to the Bell-Wigner Polytope [Pit89a], [Pit89b]. The physical scenario in question is measurements performed on a bipartite state (such as the singlet state) with each component of the state being measured in one of three distinct directions (3 questions) with binary outputs (2 answers for each question) [Wig97].
The -representation of for this graph has already been given in Tableย 1. The corresponding -representation reads:
(11)
(12)
Note that we have in this case 6 variables: 3 corresponding to the vertices of () and 3 corresponding to the edges (). Hence, polytopes of interest have 6 coordinates:
Inequalities in Eq.ย 11 are precisely those appearing in Definitionย 3.3 and thus define the set . The inequalities Eq.ย 12 are the additional constraints distinguishing from . The volumes of these bodies have been computed respectively in [LS20, Theorems 16 and 19]:
As stated in the introduction, the main philosophy of our work is to understand the inclusion via slices of these polytopes, and to see the slice inclusion problem as a a classical marginal problem.
In this section we shall consider two such slices, studied separately in the following two subsections. The slices are obtained by fixing the values of the vertex parameters and studying the 3-dimensional polytopes of the variables.
6.1. Symmetric slices
We first consider the most symmetric case, where all the vertex variables of the correlation polytope of the triangle graph are equal:
Plugging in these marginals, we obtain the -representation defining our slice :
(13)
(14)
As before, Eq.ย 13 corresponds to the no-signaling slice . In what follows, we shall denote the polytopes of interest by
Since our measurements are dichotomic (with outcomes say, and ), the assignment of possible outcomes to the random variables is symmetric with respect to swapping the two possible outcomes (bit-flip). Hence, we have the following obvious symmetry.
Proposition 6.1.
The involution maps isometrically and for all .
Thus, we will keep our study limited to . This ensures that Eq.ย 13 simplifies to . Note that the case (or, equivalently, ), corresponding to the deterministic scenario, is degenerate:
We shall thus assume from now on .
Before we explicitly calculate the volumes of and , we will do one final simplification. Substituting , the inequalities (13) and (14) become:
(15)
(16a)
(16b)
(16c)
(16d)
We introduce the new, scaled, polytopes:
Clearly, one has , and similarly for the local polytope; hence
From inequality (15), it becomes easy to see that is the unit cube and thus , independently of the value of .
The computation for the scaled local polytope slice is more involved. First, we note that Eq.ย 16a depends on , while Eqs.ย 16b toย 16d are independent of . Importantly, Eq.ย 16a is trivially true for all . Hence, the volume of the local slice is constant in this region.
We assume for now . In this regime, to explicitly compute the volume, we go to the -representation of . The polytope has the following vertices
The corresponding 3-dimensional body is depicted in Figure 1. We partition it into two disjoint bodies:
โข
a triangular pyramid
which has volume
โข
a regular tetrahedron
with side length and volume .
Figure 1. The scaled local polytope slice , for (left). In the right panel, we partition it into a triangular pyramid and a regular tetrahedron.
Hence, the volume of the combined region is:
(17)
We now move on to the case . The inequality (16a) is non-trivial, and the body will depend on the actual value of the parameter . The -representation for in this parameter region is
where . The 3-dimensional polytope spanned is shown in Fig.ย 2.
Figure 2. The scaled local polytope slice , for (in red). The yellow region represents the difference between this case and the case when , see Fig.ย 1.
The enclosed region has the same volume as the region in Fig.ย 1, left panel, minus the volume of region which is represented in yellow in Fig.ย 2. This again is just the region displayed in Fig.ย 1, top-right panel, scaled by :
Hence, we have:
(18)
Putting everything together and using Propositionย 6.1, we obtain the main result of this section.
Proposition 6.2.
The volume ratio of symmetric slices () between the local and the non-signaling polytopes corresponding to the triangle graph is given by:
The various parameters as defined in Sectionย 5 are:
We plot the analytical results alongside numerical calculations using the cddlib library [Fuk23] in Fig.ย 3.
Figure 3. Volume ratio between the local polytope slice and the non-signaling polytope slice, in the symmetric () case. The curve is symmetric with respect to , and constant () for .
6.2. Skewed slices
We now consider a different, non-symmetric, slice through the local and non-signaling polytopes of the triangle graph. For a parameter , we consider the slice corresponding to the vertex probabilities
Note that this is the only situation of this type that we shall consider in this paper. The previous subsection, as well as all of the subsequent examples will focus on symmetric slices, where all the probabilities associated to vertices are equal.
Using the same symmetry argument as in Propositionย 6.1, this slice is isometrically equivalent to the one corresponding to
As in the previous case, we denote by and the respective slices. The case yields degenerate sets, so we assume that .
Replacing this parameterization for the marginals in Eq.ย 11 and Eq.ย 12, we have the -representation defining our slice as:
(19)
(20)
where inequalities (19) form the -representations of and inequalities (20) are the additional inequalities constraining . Following a similar approach as in the symmetric case, we substitute , obtaining the inequalities for the scaled bodies :
(21)
(22a)
(22b)
(22c)
(22d)
Unlike the symmetric slice case discussed previously, the present situation is more involved since is not equal to in the entire domain here. We note that inequality (22a) is always satisfied for and hence it can be dropped. Inequalities (22b) and (22c) are independent of , while (22d) is trivially satisfied in the range .
Hence, we start by first looking at the region . The -representation of is given by the relevant inequalities:
(23)
(24)
with Eq.ย 23 corresponding to . Hence, . The -representation for is easily obtained:
This region is plotted in Figure 4.
Figure 4. The scaled local polytope slice , for (left). In the right panel, we show the two triangular pyramids removed from the unit cube to obtain figure on the left.
Both and are triangular pyramids with volume as can be seen in figure 4. The scaled slice is just the unit cube with these two regions removed. Hence,
(25)
Next, we look at the region . The relevant inequalities for the -representation of are given by Eq.ย 23. Hence, .
The -representation of the local slice are the inequalities in Eq.ย 23 and (22b)-(22d). The corresponding -representation is
Figure 5. The scaled local polytope slice , for (in red). The yellow region represents the difference between this case and the case when , see Fig.ย 4.
The volume of the local slice now is just the volume of the local slice obtained for minus the volume of the yellow region. The yellow region is a triangular pyramid scaled by and hence the volume is given by:
Hence, we have:
(26)
For the values , we look back at inequalities in Eqs.ย 21 andย 22 and use the substitution , and . The resulting inequalities are:
(27)
(28)
In this new substitution, is unity again. The -representation of is
Figure 6. The scaled local polytope slice , for (left). In the right panel, we show the three triangular pyramid regions removed from the unit cube to get figure on the left.
It is easy to see that the local slice is the unit cube minus the 3 triangular pyramids (shaded yellow) of base area , height and hence of volume,
Hence, we have:
(29)
Proposition 6.3.
The volume ratio of skewed slices (, ) between the local and no-signaling polytopes corresponding to the triangle graph are given by (see Fig.ย 7):
Figure 7. Volume ratio between the local polytope slice and the non-signaling polytope slice, in the skewed () case.
7. The square graph
In this section, we analyze in detail the case of which is the complete-bipartite graph. As explained in Sectionย 4, this case corresponds to the famous CHSH scenario [CHSH69], and more generally 2-player non-local games with 2 questions and 2 answers. In this work we are focusing only on the local and non-signaling sets of correlations; for an in-depth study of the set of quantum correlations, we refer the reader to the excellent work [LMS+23]. Note that we embed below the graph in the plane as a square, see also Sectionย 8 for the discussion of arbitrary cycle graphs.
The -representation of is given by the convex hull of all rows of the truth table presented in Tableย 2. This is then used to obtain the -representation below:
(30)
(31)
-part
-part
1
2
3
4
12
23
34
14
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
1
1
1
0
1
1
0
-part
-part
1
2
3
4
12
23
34
14
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
0
0
1
0
1
1
0
0
1
1
1
1
0
0
1
0
0
0
1
1
0
1
1
0
0
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
Table 2. -representation of , split in two tables.
The polytopes in question in this case are -dimensional corresponding to each of vertices () and edges ().
Inequalities in Eq.ย 30 correspond to while inequalities in Eq.ย 31 are the additional constraints defining ; these are the Bell inequalities. The volume of these polytopes is given by [LS20]:
We set and study the slices and . The corresponding -representation for reads:
(32)
(33)
As before, we define our polytopes of interest by:
Weโll focus only in the range owing to Propositionย 6.1. Setting , we finally have:
(34)
(35)
(36)
Following the previous section we define our scaled polytopes:
Since, , and similarly for the local polytope; we have,
From inequalities in Eq.ย 34, we see is the -D unit cube with volume given by independent of . Next, we notice that inequalities (35) are trivially satisfied for all while the inequalities in Eq.ย 36 are independent of .
Hence, we will start by looking at , where the only relevant inequalities in the -representation of are (34) and (36). The -representation is thus given by the convex hull of the following 12 vertices:
We note that these are all the vertices of a tesseract but with permutations of removed. Removing each of these permutation amounts to the removal of a -simplex. Using the fact that the volume of an -simplex is given by , we have:
(37)
Next, looking in the range , the inequalities (35) start cutting in and the -representation for is given by,
We observe that each of the inequalities in (35) splits each permutation of into vertices amounting to a removed volume equivalent to a 4-simplex scaled by . Thus, we have:
(38)
Figure 8. The slices of . Left: . Right: ; the yellow sections are the volumes removed due to inequalities (35).
Thus, combining the results of this section, we obtain our main result. This is plotted against numerical result in Figure 9.
Proposition 7.1.
The volume ratio of slices () between the local and the non-signaling polytopes corresponding to the complete-bipartite graph is given by:
The various parameters as defined in Sectionย 5 are:
Figure 9. as a function of
In terms of the CHSH game, Propositionย 7.1 can be interpreted as follows. Consider Alice and Bob sharing a randomly sampled no-signaling box with the condition that the marginal distribution of each of their own questions are fixed to be . In such a case, the highest probability of the randomly sampled box being non-local occurs when . In fact, the value is interesting in its own right, as many important behaviours such as the PR boxes [PR94] and the boxes corresponding to maximal quantum violations (where Alice and Bob share a maximally entangled Bell state) all lie on this slice.
8. Cycle graphs
In the previous two sections, we have discussed in great detail the cases of the triangle graph and that of the complete bipartite graph . These are cycle graphs, and . Another well-studied cyclic scenario often found in literature is the KCBS [KCBS08] scenario which corresponds to . Physically this is equivalent to measuring the two components of a bipartite system along five distinct measurement directions (5 questions) each yielding two possible outcomes (2 answers each). We would not study specifically but rather in this section, we shall establish some general results for cycle graphs of arbitrary order . Our analysis builds on the work of Araรบjo, Tรบlio Quintino, Budroni, Terra Cunha, and Cabello [AQB+13], in which the facets of have been described. and we will use them to derive general results for the volume of slices and .
For a set of observables , all the tight noncontextuality inequalities for
the n-cycle noncontextual polytope are
(39)
where are such that there are odd number of โs.
Here, , the non-contextual inequalities in the -representation of are given by:
(40)
We can get the corresponding noncontextuality inequalities for the slice by just substituting in (40).
Definition 8.2.
For , we define the -negative inequality for as the inequality with for values. Note that can only take odd values for valid noncontextuality inequalities. Thus, the -negative inequalities, after substituting are given by:
(41)
The remaining inequalities in the -representation of are of the form given in Eq.ย 11 corresponding to . Under the substitution and these are again of the form:
(42)
Denoting the polytopes of interest again by:
Again, it is straightforward to see that is the unit cube . We will now look at how the m-inequalities cut into this cube to give shape to . We start by noting the the -negative inequalities are independent of . The RHS of inequality (41) becomes for . This implies that the vertices of the cube with number of s are no longer part of . In fact, the resultant body formed after imposing -negative constraint on is just the convex hull of the remaining vertices of the cube.
Proposition 8.3.
The volume removed by -negative inequalities from is .
This is because each -negative inequality removes a -simplex from the cube.
Proposition 8.4.
Any -negative inequality is trivially satisfied for all .
This is clear if one notices that maximum value the right hand side of eqn 41 can take is .
Proposition 8.5.
For , an m-inequality starts cutting into by splitting the points of form
into points. These n points correspond to either one being replaced by or one being replaced by .
Proposition 8.6.
For and , the volume removed by an -inequality from is
.
This follows from Propositionย 8.5 as the region removed is just a -simplex scaled by . Next, we notice that for , and hence, an -inequality takes points with (odd) number of s to (even) or (even) number of s.
Proposition 8.7.
For , is demicube with volume given by:
These results completely define the structure of .
Proposition 8.8.
The ratio of volumes of symmetric slices for is given by the following results.
for
where must be an odd number not greater than and only takes odd values in the sum.
Proposition 8.9.
For the cycle graphs (), the various volume ratio parameters defined in Sectionย 5 are:
The fall-off value
The initial ratio
The middle ratio
The ratio goes to unity in the as already shown in [LS20]. From 8.8, we see the same happens for the symmetric slices and the ratio goes to as . We plot this volume ratio for for different values of in Fig.ย 10.
Figure 10. The volume ratio plotted as a function of for . The legend shows the value of for each plot. We see that as increases, the volume ratio tends to .
9. The complete graph on four vertices
We now shift our attention to , the complete graph on four vertices, see Fig.ย 11. In Sectionย 10, we shall see that the inequalities for any graph with vertices can be obtained from the inequalities of , hence the importance of the study of complete graphs.
Figure 11. The graph
Before we start, let us recall the Inclusion-Exclusion inequalities. For a set of events we have associated probabilities and, more generally,
as well as
Then the Inclusion-Exclusion inequalities are given by:
(43)
with in the expansion. Now, since in our case, we do not deal with hypergraphs, we are limited to an intersection of maximum two events (recall that contexts are of maximum size 2). Thus, we modify the Inclusion-Exclusion inequality in our case as :
(44)
We start be recalling a general result about complete graphs.
Proposition 9.1.
[Pit91, Theorem 2.2] For any graph complete graph with , the Inclusion-Exclusion inequalities form facets of .
These are not all the facets of in general as pointed in [Pit91] with the Chung inequalities [Chu41] being an example of other possible facets.
Proposition 9.2.
For , the Inclusion-Exclusion inequalities along with the no-disturbance inequalities give all the facets.
This was conjectured by Pitowsky himself and we have checked this with cdd [Fuk23]. Hence, once we have all the inequalities in the -representation of from Propositionย 9.2, we can start studying our sliced polytopes.
Let us list down the inequalities of ordering them on the basis of the value of , they become active at. In what proceeds, are distinct.
The inequalities cutting in from are:
(45)
which we get from the no-disturbance condition. We also have the inequality but that is not relevant for . The remaining inequalities can be obtained from the Inclusion-Exclusion conditions.
(46)
The inequalities cutting in from are:
(47)
The inequalities cutting in from are:
(48)
The inequalities cutting in from are:
(49)
We define the polytopes of interest:
Let us now look at the various parameters for .
Proposition 9.3.
Since, the first inequalities cutting in at a non-zero value are given by the inequalities 47, the fall of value for is given by:
In the region , the relevant inequalities in the -representation of are 45 and 46. The corresponding -representation is:
The volume of is simply . The volume of can be computed (numerically, using cdd) from the convex hull.
Proposition 9.4.
The initial ratio for is given by :
Finally, for , the -representation of has all the inequalities in (45)-(49). The -representation reads:
The volume of this region is while the volume of is just .
Proposition 9.5.
The middle ratio for is given by:
Finally, we provide the computationally obtained plot for against the volume ratio in Fig.ย 15.
10. Operations on general graphs
To obtain the -representation of the local polytope , the obvious method is to list down the -representation using the truth-table approach from Definitionย 3.1 and solve the convex hull problem. However, there are other approaches to getting the -representation of the local polytope as shown in [BC12]. For the sake of completeness, we will mention them.
Consider the -representation of the local polytope corresponding to a graph . Removing an edge, say from is equivalent to removing the corresponding column from the truth-table. Hence, the local polytope corresponding to is just the projection of from onto . This can be achieved by Fourier-Motzkin elimination.
Proposition 10.1.
The -representation of the local polytope for the graph can be obtained by applying Fourier-Motzkin elimination to remove from the -representation of the local polytope of the graph , and then throwing away the redundant inequalities.
As an example, let us derive the -representation of from the -representation which is given by:
(50)
(51a)
(51b)
(51c)
(51d)
(52a)
(52b)
(52c)
(52d)
The equations (50) are the trivial facets corresponding to . Equations (51) and (52) are the non-trivial facets for with negative and positive unity as coefficients of respectively. To eliminate , we just add the opposite signed inequalities. The resulting set of inequalities will have many redundant inequalities which can be removed by checking against a linear program [BV04]. The minimal set of these inequalities forming the -representation of are:
Table 3. The inequalities of obtained from applying Fourier-Motzkin on inequalities for . The first column shows the inequalities which are added to obtain the resultant inequalities in column 2
Aside from these inequalities, the other inequalities in the -representation of are the inequalities in (50) that do not contain . Comparing to Eqs.ย 30 andย 31, we have the complete -representation of .
Thus, from (10.1), if the list of facets of is known, the facets of any subgraph with the same set of vertices can be obtained.
Another approach towards unravelling the -representation for a graph is the technique of gluing smaller graphs to get a larger graph as shown in [BC12]. For the sake of completeness, we will briefly mention this procedure.
Proposition 10.2.
Consider two graphs and with corresponding -representations of the local polytope given by . Now, let the graph formed by gluing and on some vertices be , such that the induced subgraph on these common vertices is the identical for both graphs. Then, the -representation of is the just .
This is because gluing two graphs in such a way effectively results in a tree structure as shown in (12). As long as the two subgraphs admit a probability assignment and the values at the intersection coincide, the overall tree always admits a joint probability assignment. Thus, studying the geometry of the resulting graph involves studying the geometry of the cartesian product of the subgraphs.
Figure 12. The tree structure generated on gluing graphs
As an example, notice that can be formed by gluing two along an edge. Infact, the two sets of inequalities (51a, 51c, 52a, 52b) and (51b, 51d, 52c, 52d) are isomorphic to (12) over some vertex relabellings. Hence, -representation of can be obtained from the -representation of .
(a)
(b)
Figure 13. formed by joining two as shown in (A). The red components in (B) show the common induced subgraph.
A direct consequence of (10.1) and (10.2) is that all the non-trivial inequalities (39) for can be obtained just by iteratively gluing together along an edge and removing it as demonstrated in [AQB+13].
Consider a graph obtained by removing an edge from the graph . Then, .
Proof.
Consider an inequality labeled by to be written in the form:
Let be the number of positive coefficients and be the number of positive coefficients . If this inequality forms the -representation of , then for the symmetric slices , the value of at which the inequality becomes active is given by .
Now, consider adding two inequalities labelled by and , to obtain a new inequality labelled by . Then,
(53)
This new inequality becomes active at and we have,
(54)
Thus, any inequality obtained as a result of applying Fourier-Motzkin elimination becomes active at larger than its constituents and (10.3) is implied.
โ
Proposition 10.4.
For any graph ,
This follows from (10.3) as any graph with vertices can be formed by iteratively removing edges from .
Proposition 10.5.
Consider a graph formed by gluing two graphs and . Then,
This follows directly from (10.2) as the set of inequalities in -representation of is just the union of set of inequalities in the -representation of and .
Finally in this section we would like to make a conjecture about fall-off value based on the graphs we have studied (see References) and add concluding remarks section.
Conjecture 10.6.
For a graph G of treewidth , the fall-off value is given by,
Proposition 10.7.
The facet defining Inclusion-Exclusion inequalities cannot falsify 10.6.
Proof.
Consider a complete graph with vertices with being the probabilities of the corresponding events. Consider an Inclusion-Exclusion inequality for the graph which is formed by the union of events and complements (). Such an inequality will be of the form:
where is the probability of the intersection of events corresponding to and . Fixing our marginals for all , this inequality becomes:
Now, the inequality becomes active only when the maximum value of left hand side of the inequality becomes equal to the minimum value of the right hand side. The maximum value of for . Thus, on simplifying the value of at which the inequality becomes active is given by:
(55)
We see for , . Hence, the the corresponding inequalities distinguish the body and for small . The first inequalities to becomes active at non-zero occur for . The corresponding value of in accordance to 10.6 for complete graphs.
โ
Proposition 10.8.
10.6 holds true for all graphs with 4 or less vertices.
This simply follows from Propositionย 9.1, Propositionย 10.7 and the fact that removing an edge from a complete graph lowers the treewidth.
Let us now show that 10.6 holds for series-parallel graphs, i.e.ย graphs that have treewidth 2. Note that the 10.6 is obviously true for forests (graphs having treewidth 1), since in that case , see Propositionย 3.8.
Our main tool will the following result, characterizing the facet structure of , for a series-parallel graph .
For any series-parallel graph , odd-cycle inequalities define all the facets of the local polytope .
Let us explain next what are odd-cycle inequalities and how to obtain them; our presentation follows closely [Pad89, Section 4]. Let be a non-trivial, simple cycle of (seen as a collection of edges) and a subset of the edges in of odd cardinality . If is the set of vertices incident to the edges in , we define
Then, the odd-cycle inequality corresponding to the pair is:
(56)
Such inequalities are satisfied for all the elements in , see [Pad89]. For example, in the case , taking yields , , and , giving the inequality
which is the last inequality in Eq.ย 12. The other inequalities can be obtained by varying the subset .
Let us now consider the correlation slice corresponding to setting for all vertices of a series-parallel graph. Eq.ย 56 reads in this case, after the change of variables ,
(57)
One can easily see that for , the inequality above does not depend on .
Lemma 10.10.
The inequality (57) is trivially satisfied for all .
Proof.
Clearly, the minimum possible value of the left-hand-side of (57) is . One can easily show that for all , we have [Pad89]
The latter is an increasing function of , attaining its minimum for odd at .
โ
We have now all the elements to prove one of our main results.
Theorem 10.11.
10.6 holds for series-parallel graphs : if , then .
Proof.
Let be a series-parallel graph. By Propositionย 10.9, we know that the polytope is described only by odd-cycle inequalities, which, by the previous lemma, are trivially satisfied for ; hence . Moreover, since , is not a forest, so it contains a cycle. Consider the smallest induced subgraph of that contains a cycle. The graph must actually be a cycle, since the presence of extra edges would contradict its minimality. We have shown in Propositionย 8.9 that , so has a non-trivial facet that becomes โactiveโ at . By [Pad89, Corollary 2], the same holds for ; hence , finishing the proof.
โ
We consider the effect of different operations on graphs on the volume taion of the local and non-signaling polytopes.
Proposition 10.12.
For two graphs and glued together on a single vertex, the resulting has, for symmetric slices ,
As an example, consider the graph in Fig.ย 14(a) formed by a product of and . Its volume ratio can be obtained using Propositionย 6.2 and Propositionย 7.1. This has been plotted against the numerical results in Fig.ย 14(b).
(a)Graph formed by joining and along a vertex
(b)Analytically and numerically calculated ratio of volumes
Figure 14.
This is because, in terms of the -representation gluing two graphs along a vertex is just taking the combined set of inequalities for both graphs. Note that these two sets would not have any identical inequalities unlike the case where two graphs are glued along an edge. Hence, the resultant polytope is just the prism product of its constituents whose volume is the product of volumes of its constituents [Man12, TOG17].
Proposition 10.13.
Consider a graph obtained by gluing a tree to the graph . Then,
Throughout this paper we have studied the geometry of correlation and transportation polytopes by looking at fixed (symmetrical) marginal slices and studying their volume ratios. These bodies are closely related to the non-contextual and no-disturbance polytopes which are of prime interest in Quantum Foundations.
The characterization of the volume ratio for trees (treewidth = 1) is trivial. We provide a complete analysis for the and case which famously appear in literature as the Bell-Wigner and CHSH polytopes. We then generalize our analysis to all cyclic graphs. Finally, we also prove theorems on the nature of volume-ratio for all graphs of treewidth two. For graphs with three-width , the example of is worked out explicitly and additional examples are given in the appendices.
Over the course of our analysis, we observe that the volume ratio remains constant for some initial range of the fixed marginal before it starts decreasing and reaches a minimum value. In order to quantify this remarkable fact, we look at parameters such as fall-off value, initial-ratio and middle-ratio. We conjecture that the fall-off value depends on inversely on . We then show that this holds in general for treewidth and and holds specifically for some graphs of higher treewidths. To prove the result for a general graph, we need a general way to characterize all facets of a correlation polytopes (or equivalently a cut-polytope). This is a long-standing problem in literature and results exists only for graphs with up to vertices [Gri90].
Contextual correlations are of particular importance in quantum information theory as they are required to obtain advantage over classical information processing protocols [SSW18, SB+23, WBG24]. Thus, it is important to realize scenarios/games where a random sampling yields a contextual behaviour. Through our work, we have showed that in scenarios where n-parties are involved in a contextual scenario with contexts of maximum size and the constraint that the single-variable marginal for each party is fixed, the highest chance of getting a contextual correlation with random sampling is possible when the fixed marginals are all . What is interesting is fixing the marginals in a clever way can infact increase the odds of getting contextual correlations. For example, consider the CHSH case. When all the probabilities are free, there is a in chance, that a sampled behaviour is contextual. However, once the marginals are fixed to , the odds can be reduced to when . We already saw the significance of the slice for the CHSH case in Sectionย 7. For any general bell game as well, these slices are of importance as they correspond to the players sharing a locally maximally entangled state often linked to maximal quantum violations of local inequalities such as the mermin inequalities [Mer90] where the n-GHZ states are used.
There is scope for a lot of future work in this direction. Analysis for larger contexts, and poly-variate correlations would offer better insight one the distribution of useful correlation boxes in general scenario. Moreover, it would be interesting to relate the ratio of volumes we consider in this paper to other measures of non-contextuality for scenarios encoded by graphs, such as the contextual fraction [ABM17, KD19].
Acknowledgments. I.N. was supported by the ANR projects ESQuisses, grant number ANR-20-CE47-0014-01, and STARS, grant number ANR-20-CE40-0008, as well as by the PHC program Star (Applications of random matrix theory and abstract harmonic analysis to quantum information theory). A.K.J.ย received support from the French Embassy in India through the French Excellence Charpak Lab Scholarship Programme.
References
[ABM17]
Samson Abramsky, Ruiย Soares Barbosa, and Shane Mansfield.
Contextual fraction as a measure of contextuality.
Physical review letters, 119(5):050504, 2017.
[AFLS15]
Antonio Acรญn, Tobias Fritz, Anthony Leverrier, and Anaย Belรฉn Sainz.
A combinatorial approach to nonlocality and contextuality.
Communications in Mathematical Physics, 334:533โ628, 2015.
[AGR82]
Alain Aspect, Philippe Grangier, and Gรฉrard Roger.
Experimental realization of einstein-podolsky-rosen-bohm
gedankenexperiment: A new violation of bellโs inequalities.
Phys. Rev. Lett., 49:91โ94, 7 1982.
[AQB+13]
Mateus Araรบjo, Marcoย Tรบlio Quintino, Costantino Budroni, Marceloย Terra
Cunha, and Adรกn Cabello.
All noncontextuality inequalities for the n-cycle scenario.
Physical Review A, 88(2):022118, 2013.
[BC12]
Costantino Budroni and Adan Cabello.
Bell inequalities from variable-elimination methods.
Journal of Physics A: Mathematical and Theoretical,
45(38):385304, 2012.
[BCP+14]
Nicolas Brunner, Daniel Cavalcanti, Stefano Pironio, Valerio Scarani, and
Stephanie Wehner.
Bell nonlocality.
Reviews of modern physics, 86(2):419, 2014.
[Bel64]
Johnย S Bell.
On the Einstein Podolsky Rosen paradox.
Physics Physique Fizika, 1(3):195, 1964.
[BM10]
Costantino Budroni and Giovanni Morchio.
The extension problem for partial boolean structures in quantum
mechanics.
Journal of mathematical physics, 51(12), 2010.
[BV04]
Stephen Boyd and Lieven Vandenberghe.
Convex optimization.
Cambridge university press, 2004.
[Cab05]
Adรกn Cabello.
How much larger quantum correlations are than classical ones.
Physical Review A, 72(1):012113, 2005.
[CF12]
Rafael Chaves and Tobias Fritz.
Entropic approach to local realism and noncontextuality.
Physical Review A, 85(3):032113, 2012.
[CHSH69]
Johnย F Clauser, Michaelย A Horne, Abner Shimony, and Richardย A Holt.
Proposed experiment to test local hidden-variable theories.
Physical review letters, 23(15):880, 1969.
[Chu41]
Kaiย Lai Chung.
On the probability of the occurrence of at least m events among n
arbitrary events.
The Annals of Mathematical Statistics, 12(3):328โ338, 1941.
[CSW14]
Adรกn Cabello, Simone Severini, and Andreas Winter.
Graph-theoretic approach to quantum correlations.
Physical review letters, 112(4):040401, 2014.
[DBAC18]
Cristhiano Duarte, Samuraรญ Brito, Barbara Amaral, and Rafael Chaves.
Concentration phenomena in the geometry of bell correlations.
Physical Review A, 98(6):062114, 2018.
[DL94a]
Michel Deza and Monique Laurent.
Applications of cut polyhedraโi.
Journal of Computational and Applied Mathematics,
55(2):191โ216, 1994.
[DL94b]
Michel Deza and Monique Laurent.
Applications of cut polyhedraโii.
Journal of Computational and Applied Mathematics,
55(2):217โ247, 1994.
[Fin82]
Arthur Fine.
Hidden variables, joint probability, and the bell inequalities.
Physical Review Letters, 48(5):291, 1982.
[Frรฉ51]
Maurice Frรฉchet.
Sur les tableaux de corrรฉlation dont les marges sont donnรฉes.
Ann. Univ. Lyon, 3^ e serie, Sciences, Sect. A, 14:53โ77,
1951.
[Fuk23]
K.ย Fukuda.
cddlib โ a C implementation of the Double Description
Method of Motzkin et al.
https://github.com/cddlib/cddlib, 2023.
[GGLPV17]
Carlosย E Gonzรกlez-Guillรฉn, Cรฉcilia Lancien, Carlos Palazuelos, and
Ignacio Villanueva.
Random quantum correlations are generically non-classical.
Annales Henri Poincarรฉ, 18:3793โ3813, 2017.
[GJ00]
Ewgenij Gawrilow and Michael Joswig.
Polymake: a framework for analyzing convex polytopes.
In Polytopesโcombinatorics and computation, pages 43โ73.
Springer, 2000.
[Gri90]
Viatcheslavย P Grishukhin.
All facets of the cut cone cn for n= 7 are known.
European Journal of Combinatorics, 11(2):115โ117, 1990.
[HBD+15]
Bas Hensen, Hannes Bernien, Anaรฏsย E Drรฉau, Andreas Reiserer, Norbert
Kalb, Machielย S Blok, Just Ruitenberg, Raymondย FL Vermeulen, Raymondย N
Schouten, Carlos Abellรกn, etย al.
Loophole-free bell inequality violation using electron spins
separated by 1.3 kilometres.
Nature, 526(7575):682โ686, 2015.
[Hoe40]
Wassilij Hoeffding.
Masstabinvariante korrelationstheorie.
Schriften des Mathematischen Instituts und Instituts fur
Angewandte Mathematik der Universitat Berlin, 5:181โ233, 1940.
[KCBS08]
Alexanderย A Klyachko, Mย Ali Can, Sinem Binicioฤlu, and Alexanderย S
Shumovsky.
Simple test for hidden variables in spin-1 systems.
Physical review letters, 101(2):020403, 2008.
[KD19]
Janneย V Kujala and Ehtibarย N Dzhafarov.
Measures of contextuality and non-contextuality.
Philosophical Transactions of the Royal Society A,
377(2157):20190149, 2019.
[KLS97]
Chun-Wa Ko, Jon Lee, and Einar Steingrรญmsson.
The volume of relaxed boolean-quadric and cut polytopes.
Discrete Mathematics, 163(1-3):293โ298, 1997.
[KLT20]
Marek Kaluba, Benjamin Lorenz, and Sascha Timme.
Polymake. jl: A new interface to polymake.
In International Congress on Mathematical Software, pages
377โ385. Springer, 2020.
[LMS+23]
Thinhย P Le, Chiara Meroni, Bernd Sturmfels, Reinhardย F Werner, and Timo
Ziegler.
Quantum correlations in the minimal scenario.
Quantum, 7:947, 2023.
[LS20]
Jon Lee and Daphne Skipper.
Volume computation for sparse boolean quadric relaxations.
Discrete Applied Mathematics, 275:79โ94, 2020.
[Man12]
Henryย P Manning.
The Fourth Dimension Simply Explained.
Courier Corporation, 2012.
[Mer90]
Nย David Mermin.
Extreme quantum entanglement in a superposition of macroscopically
distinct states.
Physical Review Letters, 65(15):1838, 1990.
[Pad89]
Manfred Padberg.
The boolean quadric polytope: some characteristics, facets and
relatives.
Mathematical programming, 45:139โ172, 1989.
[Pit86]
Itamar Pitowsky.
The range of quantum probability.
Journal of Mathematical Physics, 27(6):1556โ1565, 1986.
[Pit89b]
Itamar Pitowsky.
From george boole to john bellโthe origins of bellโs inequality.
In Bellโs Theorem, Quantum Theory and Conceptions of the
Universe, pages 37โ49. Springer, 1989.
[Pit91]
Itamar Pitowsky.
Correlation polytopes: their geometry and complexity.
Mathematical Programming, 50:395โ414, 1991.
[PR94]
Sandu Popescu and Daniel Rohrlich.
Quantum nonlocality as an axiom.
Foundations of Physics, 24(3):379โ385, 1994.
[PV16]
Carlos Palazuelos and Thomas Vidick.
Survey on nonlocal games and operator space theory.
Journal of Mathematical Physics, 57(1):015220, 2016.
[SB+23]
Jaskaran Singh, Rajendraย Singh Bhati, etย al.
No contextual advantage in nonparadoxical scenarios of the two-state
vector formalism.
Physical Review A, 107(1):012206, 2023.
[Sca19]
Valerio Scarani.
Bell nonlocality.
Oxford University Press, 2019.
[SSW18]
David Schmid, Robertย W Spekkens, and Elie Wolfe.
All the noncontextuality inequalities for arbitrary
prepare-and-measure experiments with respect to any fixed set of operational
equivalences.
Physical Review A, 97(6):062103, 2018.
[TOG17]
Csabaย D Toth, Joseph OโRourke, and Jacobย E Goodman.
Handbook of discrete and computational geometry.
CRC press, 2017.
[WBG24]
Rafael Wagner, Ruiย Soares Barbosa, and Ernestoย F Galvรฃo.
Inequalities witnessing coherence, nonlocality, and contextuality.
Physical Review A, 109(3):032220, 2024.
[Wig97]
Eugeneย P Wigner.
On hidden variables and quantum mechanical probabilities.
Part I: Particles and Fields. Part II: Foundations of Quantum
Mechanics, pages 515โ523, 1997.
[Zie12]
Gรผnterย M Ziegler.
Lectures on polytopes, volume 152.
Springer Science & Business Media, 2012.
Appendix A Graphs and Plots
In this appendix, we provide numerical computations of the volume ratio for symmetric slices of different graphs.
A.1. Graphs with 4 vertices
We start with graphs on 4 vertices.
Figure 15. Plots of volume ratio of symmetric slices given by, as a function of for different graphs with vertices. The graphs are shown on the lower right corner of each plot.
Graph
3
2
2
pan
2
Table 4. List of parameters for graphs with 4 vertices: treewidth of the graph , the threshold until which the volume ratio is constant, the initial (constant) volume ration , the volume ration at , .
From Tableย 4 we see that 10.6 holds for all graphs with 4 vertices.
A.2. Graphs with 5 vertices
Next, we give the numerical results for graphs with 5 vertices.
Figure 16. Plots of volume ratio of symmetric slices given by as a function of for different graphs with vertices. The graphs are displayed on the lower right corner of each plot. The plots for graphs and are excluded due to computational intractability.
Graph
2
-Pan
2
2
bull/cricket/
2
house
2
kite/dart
2
butterfly
2
3
2
gem
2
claw
3
3
3
3
4
Table 5. List of parameters for graphs with 5 vertices: treewidth of the graph , the threshold until which the volume ratio is constant, the initial (constant) volume ration , the volume ration at , . The volume computations are obtained using a Julia package [KLT20] for Polymake [GJ00].
Again we see from Tableย 5 that 10.6 holds for all graphs with 5 vertices.