Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

On random classical marginal problems
with applications to quantum information theory

Ankit Kumar Jha ย andย  Ion Nechita ion.nechita@univ-tlse3.fr Laboratoire 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.

1. Introduction

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 (โ„’โ„’\mathcal{L}caligraphic_L), quantum (๐’ฌ๐’ฌ\mathcal{Q}caligraphic_Q), and non-signaling (๐’ฉ๐’ฉ\mathcal{N}caligraphic_N) sets of correlations in the setting of the CHSH game have been computed in [Cab05]:

volโก(โ„’)=253<volโก(๐’ฌ)=3โขฯ€22<volโก(๐’ฉ)=24,volโ„’superscript253vol๐’ฌ3superscript๐œ‹22vol๐’ฉsuperscript24\operatorname{vol}(\mathcal{L})=\frac{2^{5}}{3}<\operatorname{vol}(\mathcal{Q}% )=\frac{3\pi^{2}}{2}<\operatorname{vol}(\mathcal{N})=2^{4},roman_vol ( caligraphic_L ) = divide start_ARG 2 start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG < roman_vol ( caligraphic_Q ) = divide start_ARG 3 italic_ฯ€ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG < roman_vol ( caligraphic_N ) = 2 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ,

which leads to a ratio of

volโก(โ„’)volโก(๐’ฉ)=23.volโ„’vol๐’ฉ23\frac{\operatorname{vol}(\mathcal{L})}{\operatorname{vol}(\mathcal{N})}=\frac{% 2}{3}.divide start_ARG roman_vol ( caligraphic_L ) end_ARG start_ARG roman_vol ( caligraphic_N ) end_ARG = divide start_ARG 2 end_ARG start_ARG 3 end_ARG .

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: โ„™โข(a,b|x,y)โ„™๐‘Žconditional๐‘๐‘ฅ๐‘ฆ\mathbb{P}(a,b|x,y)roman_โ„™ ( italic_a , italic_b | italic_x , italic_y ). 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:

โˆ‘bโ„™โข(a,b|x,y)subscript๐‘โ„™๐‘Žconditional๐‘๐‘ฅ๐‘ฆ\displaystyle\sum_{b}\mathbb{P}(a,b|x,y)\quadโˆ‘ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT roman_โ„™ ( italic_a , italic_b | italic_x , italic_y ) does not depend on y๐‘ฆyitalic_y
โˆ‘aโ„™โข(a,b|x,y)subscript๐‘Žโ„™๐‘Žconditional๐‘๐‘ฅ๐‘ฆ\displaystyle\sum_{a}\mathbb{P}(a,b|x,y)\quadโˆ‘ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT roman_โ„™ ( italic_a , italic_b | italic_x , italic_y ) does not depend onย x.does not depend onย x\displaystyle\text{does not depend on $x$}.does not depend on italic_x .

In other words, one can define marginal distributions โ„™โข(a|x)โ„™conditional๐‘Ž๐‘ฅ\mathbb{P}(a|x)roman_โ„™ ( italic_a | italic_x ) and โ„™โข(b|y)โ„™conditional๐‘๐‘ฆ\mathbb{P}(b|y)roman_โ„™ ( italic_b | italic_y ). 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 G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) we associate a polytope ๐–ข๐–ฎ๐–ฑโข(G)๐–ข๐–ฎ๐–ฑ๐บ\mathsf{COR}(G)sansserif_COR ( italic_G ) in โ„|V|+|E|superscriptโ„๐‘‰๐ธ\mathbb{R}^{|V|+|E|}roman_โ„ start_POSTSUPERSCRIPT | italic_V | + | italic_E | end_POSTSUPERSCRIPT defined by its extremal points u=vโŠ”w๐‘ขsquare-union๐‘ฃ๐‘คu=v\sqcup witalic_u = italic_v โŠ” italic_w, where v๐‘ฃvitalic_v is an arbitrary bit string of length |V|๐‘‰|V|| italic_V |, while w๐‘คwitalic_w is a bit string indexed by the edges e=(x,y)โˆˆE๐‘’๐‘ฅ๐‘ฆ๐ธe=(x,y)\in Eitalic_e = ( italic_x , italic_y ) โˆˆ italic_E with we=vxโ‹…vysubscript๐‘ค๐‘’โ‹…subscript๐‘ฃ๐‘ฅsubscript๐‘ฃ๐‘ฆw_{e}=v_{x}\cdot v_{y}italic_w start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT = italic_v start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT โ‹… italic_v start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT. 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 โ„™โข(a|x)โ„™conditional๐‘Ž๐‘ฅ\mathbb{P}(a|x)roman_โ„™ ( italic_a | italic_x ) and โ„™โข(b|y)โ„™conditional๐‘๐‘ฆ\mathbb{P}(b|y)roman_โ„™ ( italic_b | italic_y ). 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 G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) and, and, for each vertex vโˆˆV๐‘ฃ๐‘‰v\in Vitalic_v โˆˆ italic_V, some probability pvโˆˆ[0,1]subscript๐‘๐‘ฃ01p_{v}\in[0,1]italic_p start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT โˆˆ [ 0 , 1 ]. The volume ratio discussed above corresponds to the following probability:

For each edge e=(v,w)โˆˆE๐‘’๐‘ฃ๐‘ค๐ธe=(v,w)\in Eitalic_e = ( italic_v , italic_w ) โˆˆ italic_E, sample uniformly a joint probability distribution (Xv(e),Xw(e))subscriptsuperscript๐‘‹๐‘’๐‘ฃsubscriptsuperscript๐‘‹๐‘’๐‘ค(X^{(e)}_{v},X^{(e)}_{w})( italic_X start_POSTSUPERSCRIPT ( italic_e ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ( italic_e ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ) such that โ„™โข(Xv(e)=1)=pvโ„™subscriptsuperscript๐‘‹๐‘’๐‘ฃ1subscript๐‘๐‘ฃ\mathbb{P}(X^{(e)}_{v}=1)=p_{v}roman_โ„™ ( italic_X start_POSTSUPERSCRIPT ( italic_e ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT = 1 ) = italic_p start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT and โ„™โข(Xw(e)=1)=pwโ„™subscriptsuperscript๐‘‹๐‘’๐‘ค1subscript๐‘๐‘ค\mathbb{P}(X^{(e)}_{w}=1)=p_{w}roman_โ„™ ( italic_X start_POSTSUPERSCRIPT ( italic_e ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT = 1 ) = italic_p start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT. What is the probability that these pairwise distributions are compatible, i.e. that there exists a family (Yv)vโˆˆVsubscriptsubscript๐‘Œ๐‘ฃ๐‘ฃ๐‘‰(Y_{v})_{v\in V}( italic_Y start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_v โˆˆ italic_V end_POSTSUBSCRIPT such that

โˆ€(v,w)โˆˆE,(Yv,Yw)โข=distโข(Xv(e),Xw(e))โข?for-all๐‘ฃ๐‘ค๐ธsubscript๐‘Œ๐‘ฃsubscript๐‘Œ๐‘คdistsubscriptsuperscript๐‘‹๐‘’๐‘ฃsubscriptsuperscript๐‘‹๐‘’๐‘ค?\forall(v,w)\in E,\qquad(Y_{v},Y_{w})\overset{\mathrm{dist}}{=}(X^{(e)}_{v},X^% {(e)}_{w})\,?โˆ€ ( italic_v , italic_w ) โˆˆ italic_E , ( italic_Y start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ) overroman_dist start_ARG = end_ARG ( italic_X start_POSTSUPERSCRIPT ( italic_e ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ( italic_e ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ) ?

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 t๐‘กtitalic_t corresponds to Aliceโ€™s and Bobโ€™s marginals being fixed Bernoulli distributions with paramter t๐‘กtitalic_t. We refer to Propositionsย 6.2, 6.3 andย 7.1 for the exact formulas.

[Uncaptioned image][Uncaptioned image][Uncaptioned image]

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 t๐‘กtitalic_t that are close to 0 or close to 1. We define the fall-off value ฯ„โข(G)๐œ๐บ\tau(G)italic_ฯ„ ( italic_G ) of the graph G๐บGitalic_G to be the largest value of t๐‘กtitalic_t for which the volume ratio is constant on the interval [0,t]0๐‘ก[0,t][ 0 , italic_t ]. 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 ฯ„=1/3๐œ13\tau=1/3italic_ฯ„ = 1 / 3. 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 K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT or K5subscript๐พ5K_{5}italic_K start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT (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 K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT, or the CHSH scenario), arbitrary cycle graphs, and the complete graph on four vertices K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT. 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

{pJโข(xj1,โ€ฆ,xj|J|)}Jโˆˆ๐’ฅsubscriptsubscript๐‘๐ฝsubscript๐‘ฅsubscript๐‘—1โ€ฆsubscript๐‘ฅsubscript๐‘—๐ฝ๐ฝ๐’ฅ\{p_{J}(x_{j_{1}},\ldots,x_{j_{|J|}})\}_{J\in\mathcal{J}}{ italic_p start_POSTSUBSCRIPT italic_J end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , โ€ฆ , italic_x start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT | italic_J | end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_J โˆˆ caligraphic_J end_POSTSUBSCRIPT

be extended to a joint probability distribution of all the variables (xi)subscript๐‘ฅ๐‘–(x_{i})( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT )?

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 G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) be a (finite) hypergraph, where each vertex vโˆˆV๐‘ฃ๐‘‰v\in Vitalic_v โˆˆ italic_V comes with a finite alphabet ๐’ณvsubscript๐’ณ๐‘ฃ\mathcal{X}_{v}caligraphic_X start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT. Each hyperedge Eโˆ‹eโŠŠVcontains๐ธ๐‘’๐‘‰E\ni e\subsetneq Vitalic_E โˆ‹ italic_e โŠŠ italic_V comes with a probability distribution pesubscript๐‘๐‘’p_{e}italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT over the finite set

Xe:=ร—vโˆˆe๐’ณv.X_{e}:=\bigtimes_{v\in e}\mathcal{X}_{v}.italic_X start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT := ร— start_POSTSUBSCRIPT italic_v โˆˆ italic_e end_POSTSUBSCRIPT caligraphic_X start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT .

The classical marginal problem associated with the hypergraph G๐บGitalic_G and the probability distributions {pe}eโˆˆEsubscriptsubscript๐‘๐‘’๐‘’๐ธ\{p_{e}\}_{e\in E}{ italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_e โˆˆ italic_E end_POSTSUBSCRIPT asks whether there exists a joint probability distribution p๐‘pitalic_p over the alphabet ร—vโˆˆV๐’ณvsubscript๐‘ฃ๐‘‰absentsubscript๐’ณ๐‘ฃ\bigtimes_{v\in V}\mathcal{X}_{v}ร— start_POSTSUBSCRIPT italic_v โˆˆ italic_V end_POSTSUBSCRIPT caligraphic_X start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT having all the pesubscript๐‘๐‘’p_{e}italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPTโ€™s as marginals:

โˆ€eโˆˆE,โˆ€xโˆˆ๐’ณepeโข(x)=โˆ‘yโˆˆ๐’ณeยฏpโข(x,y),formulae-sequencefor-all๐‘’๐ธformulae-sequencefor-all๐‘ฅsubscript๐’ณ๐‘’subscript๐‘๐‘’๐‘ฅsubscript๐‘ฆsubscript๐’ณยฏ๐‘’๐‘๐‘ฅ๐‘ฆ\forall e\in E,\,\forall x\in\mathcal{X}_{e}\qquad p_{e}(x)=\sum_{y\in\mathcal% {X}_{\bar{e}}}p(x,y),โˆ€ italic_e โˆˆ italic_E , โˆ€ italic_x โˆˆ caligraphic_X start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ( italic_x ) = โˆ‘ start_POSTSUBSCRIPT italic_y โˆˆ caligraphic_X start_POSTSUBSCRIPT overยฏ start_ARG italic_e end_ARG end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_p ( italic_x , italic_y ) ,

where the variables in y๐‘ฆyitalic_y correspond to vertices that do not belong to the hyperedge e๐‘’eitalic_e. If such a p๐‘pitalic_p exist, we call the probabilities (pe)eโˆˆEsubscriptsubscript๐‘๐‘’๐‘’๐ธ(p_{e})_{e\in E}( italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_e โˆˆ italic_E end_POSTSUBSCRIPT G๐บGitalic_G-compatible.

An obvious necessary condition for the marginal distributions to be G๐บGitalic_G-compatible is that they should agree on their intersection:

โˆ€e,fโˆˆE,โˆ€xโˆˆ๐’ณeโˆฉf,โˆ‘yโˆˆ๐’ณeโˆ–fpeโข(x,y)=โˆ‘zโˆˆ๐’ณfโˆ–epfโข(x,z).formulae-sequencefor-all๐‘’๐‘“๐ธformulae-sequencefor-all๐‘ฅsubscript๐’ณ๐‘’๐‘“subscript๐‘ฆsubscript๐’ณ๐‘’๐‘“subscript๐‘๐‘’๐‘ฅ๐‘ฆsubscript๐‘งsubscript๐’ณ๐‘“๐‘’subscript๐‘๐‘“๐‘ฅ๐‘ง\forall e,f\in E,\,\forall x\in\mathcal{X}_{e\cap f},\qquad\sum_{y\in\mathcal{% X}_{e\setminus f}}p_{e}(x,y)=\sum_{z\in\mathcal{X}_{f\setminus e}}p_{f}(x,z).โˆ€ italic_e , italic_f โˆˆ italic_E , โˆ€ italic_x โˆˆ caligraphic_X start_POSTSUBSCRIPT italic_e โˆฉ italic_f end_POSTSUBSCRIPT , โˆ‘ start_POSTSUBSCRIPT italic_y โˆˆ caligraphic_X start_POSTSUBSCRIPT italic_e โˆ– italic_f end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ( italic_x , italic_y ) = โˆ‘ start_POSTSUBSCRIPT italic_z โˆˆ caligraphic_X start_POSTSUBSCRIPT italic_f โˆ– italic_e end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x , italic_z ) . (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.ย ๐’ณv={0,1}subscript๐’ณ๐‘ฃ01\mathcal{X}_{v}=\{0,1\}caligraphic_X start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT = { 0 , 1 }, for all vโˆˆV๐‘ฃ๐‘‰v\in Vitalic_v โˆˆ italic_V

  • โ€ข

    All the given marginals will be bivariate, i.e.ย |e|=2๐‘’2|e|=2| italic_e | = 2, for all eโˆˆE๐‘’๐ธe\in Eitalic_e โˆˆ italic_E. In other words, G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) will be a (simple, undirected) graph.

To illustrate the type of questions that we shall discuss in this work, consider the following triangle graph

123p12subscript๐‘12p_{12}italic_p start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPTp23subscript๐‘23p_{23}italic_p start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPTp13subscript๐‘13p_{13}italic_p start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT

where the three edge bivariate probabilities are identical:

p12โข(โ‹…,โ‹…)=p13โข(โ‹…,โ‹…)=p23โข(โ‹…,โ‹…)=01/21/20subscript๐‘12โ‹…โ‹…subscript๐‘13โ‹…โ‹…subscript๐‘23โ‹…โ‹…01/21/20p_{12}(\cdot,\cdot)=p_{13}(\cdot,\cdot)=p_{23}(\cdot,\cdot)={\begin{tabular}[]% {|c|c|}\hline\cr 0&1/2\\ \hline\cr 1/2&0\\ \hline\cr\end{tabular}}italic_p start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT ( โ‹… , โ‹… ) = italic_p start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT ( โ‹… , โ‹… ) = italic_p start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ( โ‹… , โ‹… ) = start_ROW start_CELL 0 end_CELL start_CELL 1/2 end_CELL end_ROW start_ROW start_CELL 1/2 end_CELL start_CELL 0 end_CELL end_ROW

meaning that all three probabilities are given by

piโขjโข(a,b)={1/2ย ifย โขaโ‰ b0ย ifย โขa=b,subscript๐‘๐‘–๐‘—๐‘Ž๐‘cases12ย ifย ๐‘Ž๐‘0ย ifย ๐‘Ž๐‘p_{ij}(a,b)=\begin{cases}1/2\qquad&\text{ if }a\neq b\\ 0\qquad&\text{ if }a=b,\end{cases}italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ( italic_a , italic_b ) = { start_ROW start_CELL 1 / 2 end_CELL start_CELL if italic_a โ‰  italic_b end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL if italic_a = italic_b , end_CELL end_ROW

for a,bโˆˆ{0,1}๐‘Ž๐‘01a,b\in\{0,1\}italic_a , italic_b โˆˆ { 0 , 1 }. These edge marginals clearly satisfy the condition from Eq.ย (1), since their marginals are all symmetric Bernoulli distributions ๐–ปโข(1/2)๐–ป12\mathsf{b}(1/2)sansserif_b ( 1 / 2 ):

piโข(a)=12a=1,2.formulae-sequencesubscript๐‘๐‘–๐‘Ž12๐‘Ž12p_{i}(a)=\frac{1}{2}\quad a=1,2.italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_a ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_a = 1 , 2 .

Note however that this particular classical marginal problem does not have a solution, that is the three marginals p12,p13,p23subscript๐‘12subscript๐‘13subscript๐‘23p_{12},p_{13},p_{23}italic_p start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT are not K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT-compatible. Indeed, if they where, there would exist binary random variables X1,2,3subscript๐‘‹123X_{1,2,3}italic_X start_POSTSUBSCRIPT 1 , 2 , 3 end_POSTSUBSCRIPT on a common probability space having the property

โ„™โข(X1โ‰ X2)=โ„™โข(X1โ‰ X3)=โ„™โข(X2โ‰ X3)=1,โ„™subscript๐‘‹1subscript๐‘‹2โ„™subscript๐‘‹1subscript๐‘‹3โ„™subscript๐‘‹2subscript๐‘‹31\mathbb{P}(X_{1}\neq X_{2})=\mathbb{P}(X_{1}\neq X_{3})=\mathbb{P}(X_{2}\neq X% _{3})=1,roman_โ„™ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โ‰  italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = roman_โ„™ ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โ‰  italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = roman_โ„™ ( italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ‰  italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = 1 ,

which clearly is impossible since Xiโˆˆ{0,1}subscript๐‘‹๐‘–01X_{i}\in\{0,1\}italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โˆˆ { 0 , 1 }. 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 G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ), we define its correlation polytope

๐–ข๐–ฎ๐–ฑโข(G):=convโก{uf;f:Vโ†’{0,1}}โŠ‚โ„|V|+|E|,assign๐–ข๐–ฎ๐–ฑ๐บconvsubscript๐‘ข๐‘“:๐‘“โ†’๐‘‰01superscriptโ„๐‘‰๐ธ\mathsf{COR}(G):=\operatorname{conv}\Big{\{}u_{f}\,;\,f:V\to\{0,1\}\Big{\}}% \subset\mathbb{R}^{|V|+|E|},sansserif_COR ( italic_G ) := roman_conv { italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ; italic_f : italic_V โ†’ { 0 , 1 } } โŠ‚ roman_โ„ start_POSTSUPERSCRIPT | italic_V | + | italic_E | end_POSTSUPERSCRIPT ,

where ufsubscript๐‘ข๐‘“u_{f}italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT is the 0/1 vector having coordinates

โˆ€iโˆˆVfor-all๐‘–๐‘‰\displaystyle\forall i\in V\qquadโˆ€ italic_i โˆˆ italic_V ufโข(i)=fโข(i)subscript๐‘ข๐‘“๐‘–๐‘“๐‘–\displaystyle u_{f}(i)=f(i)italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_i ) = italic_f ( italic_i )
โˆ€e=(i,j)โˆˆEfor-all๐‘’๐‘–๐‘—๐ธ\displaystyle\forall e=(i,j)\in E\qquadโˆ€ italic_e = ( italic_i , italic_j ) โˆˆ italic_E ufโข(e)=fโข(i)โขfโข(j).subscript๐‘ข๐‘“๐‘’๐‘“๐‘–๐‘“๐‘—\displaystyle u_{f}(e)=f(i)f(j).italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_e ) = italic_f ( italic_i ) italic_f ( italic_j ) .

As an example, for the triangle graph K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT discussed previously, the 23=8superscript2382^{3}=82 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT = 8 vectors ufsubscript๐‘ข๐‘“u_{f}italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT defined above are the rows of Table 1.

V๐‘‰Vitalic_V-part E๐ธEitalic_E-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 K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT. The 8 extremal points have coordinates corresponding to the vertices of the graph (โ€œthe V๐‘‰Vitalic_V-partโ€) and to the edges of the graph (โ€œthe E๐ธEitalic_E-partโ€). An entry eiโขjsubscript๐‘’๐‘–๐‘—e_{ij}italic_e start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT of the E๐ธEitalic_E-part is computed using the AND operation of the vertices visubscript๐‘ฃ๐‘–v_{i}italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and vjsubscript๐‘ฃ๐‘—v_{j}italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT.

The correlation polytope is related to basic probability theory by the following crucial result.

Proposition 3.2 ([Pit91, Theorem 1.1]).

A vector p๐‘pitalic_p belongs to the correlation polytope ๐–ข๐–ฎ๐–ฑโข(G)๐–ข๐–ฎ๐–ฑ๐บ\mathsf{COR}(G)sansserif_COR ( italic_G ) if and only if there exist probability events (Ai)iโˆˆVsubscriptsubscript๐ด๐‘–๐‘–๐‘‰(A_{i})_{i\in V}( italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i โˆˆ italic_V end_POSTSUBSCRIPT on some common probability space such that

โˆ€iโˆˆV,for-all๐‘–๐‘‰\displaystyle\forall i\in V,\qquadโˆ€ italic_i โˆˆ italic_V , pโข(i)=โ„™โข(Ai)๐‘๐‘–โ„™subscript๐ด๐‘–\displaystyle p(i)=\mathbb{P}(A_{i})italic_p ( italic_i ) = roman_โ„™ ( italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT )
โˆ€e=(i,j)โˆˆE,for-all๐‘’๐‘–๐‘—๐ธ\displaystyle\forall e=(i,j)\in E,\qquadโˆ€ italic_e = ( italic_i , italic_j ) โˆˆ italic_E , pโข(e)=โ„™โข(AiโˆฉAj).๐‘๐‘’โ„™subscript๐ด๐‘–subscript๐ด๐‘—\displaystyle p(e)=\mathbb{P}(A_{i}\cap A_{j}).italic_p ( italic_e ) = roman_โ„™ ( italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โˆฉ italic_A start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) .

The connection to the classical marginal problem from Definition 2.1 is now clear, by considering the distribution of the indicator random variables Xv=๐Ÿ™Avsubscript๐‘‹๐‘ฃsubscript1subscript๐ด๐‘ฃX_{v}=\mathds{1}_{A_{v}}italic_X start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT = blackboard_1 start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

The correlation polytope is introduced via its V๐‘‰Vitalic_V-representation, by a convex hull construction, giving an overcomplete list of vertices as the vectors ufsubscript๐‘ข๐‘“u_{f}italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT 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 V๐‘‰Vitalic_V-representation, as a convex hull of its (finitely many) extremal points

  • โ€ข

    the H๐ปHitalic_H-representation, as an intersection of (finitely many) half-spaces defined by its facets.

Obtaining a concise list of facet-defining inequalities (i.e.ย the H๐ปHitalic_H-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 ๐–ข๐–ฎ๐–ฑโข(G)๐–ข๐–ฎ๐–ฑ๐บ\mathsf{COR}(G)sansserif_COR ( italic_G ) is NP-complete in general [Pit91, Section 3]. The complete set of inequalities (the H๐ปHitalic_H-representation) for the triangle graph K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT 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 {pi}iโˆˆVsubscriptsubscript๐‘๐‘–๐‘–๐‘‰\{p_{i}\}_{i\in V}{ italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i โˆˆ italic_V end_POSTSUBSCRIPT.

Definition 3.3.

Given a graph G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) and a vector of probabilities pโˆˆ[0,1]|V|๐‘superscript01๐‘‰p\in[0,1]^{|V|}italic_p โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT, we define the correlation slice

๐–ข๐–ฎ๐–ฑโข(p,G):={uโˆˆ๐–ข๐–ฎ๐–ฑโข(G):โˆ€iโˆˆV,uโข(i)=pโข(i)}โŠ‚โ„|E|.assign๐–ข๐–ฎ๐–ฑ๐‘๐บconditional-set๐‘ข๐–ข๐–ฎ๐–ฑ๐บformulae-sequencefor-all๐‘–๐‘‰๐‘ข๐‘–๐‘๐‘–superscriptโ„๐ธ\mathsf{COR}(p,G):=\{u\in\mathsf{COR}(G)\,:\,\forall i\in V,\,u(i)=p(i)\}% \subset\mathbb{R}^{|E|}.sansserif_COR ( italic_p , italic_G ) := { italic_u โˆˆ sansserif_COR ( italic_G ) : โˆ€ italic_i โˆˆ italic_V , italic_u ( italic_i ) = italic_p ( italic_i ) } โŠ‚ roman_โ„ start_POSTSUPERSCRIPT | italic_E | end_POSTSUPERSCRIPT .

Clearly, ๐–ข๐–ฎ๐–ฑโข(p,G)๐–ข๐–ฎ๐–ฑ๐‘๐บ\mathsf{COR}(p,G)sansserif_COR ( italic_p , italic_G ) is a non-empty polytope, since it contains the point

(pโข(i)โขpโข(j))(i,j)โˆˆEsubscript๐‘๐‘–๐‘๐‘—๐‘–๐‘—๐ธ\Big{(}p(i)p(j)\Big{)}_{(i,j)\in E}( italic_p ( italic_i ) italic_p ( italic_j ) ) start_POSTSUBSCRIPT ( italic_i , italic_j ) โˆˆ italic_E end_POSTSUBSCRIPT

corresponding to independent events Aisubscript๐ด๐‘–A_{i}italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT in Proposition 3.2.

For every edge e=(i,j)โˆˆE๐‘’๐‘–๐‘—๐ธe=(i,j)\in Eitalic_e = ( italic_i , italic_j ) โˆˆ italic_E, the value peโ‰กpiโขjsubscript๐‘๐‘’subscript๐‘๐‘–๐‘—p_{e}\equiv p_{ij}italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT โ‰ก italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT completely determines the bivariate probability in the setting of the classical marginal problem:

โˆ‘=1โˆ’pj1subscript๐‘๐‘—\sum=1-p_{j}โˆ‘ = 1 - italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT โˆ‘=pjsubscript๐‘๐‘—\sum=p_{j}โˆ‘ = italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
โ†‘โ†‘\uparrowโ†‘ โ†‘โ†‘\uparrowโ†‘
0 1
โˆ‘=1โˆ’pi1subscript๐‘๐‘–\sum=1-p_{i}โˆ‘ = 1 - italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โ†โ†\leftarrowโ† 0 1โˆ’piโˆ’pj+piโขj1subscript๐‘๐‘–subscript๐‘๐‘—subscript๐‘๐‘–๐‘—1-p_{i}-p_{j}+p_{ij}1 - italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT pjโˆ’piโขjsubscript๐‘๐‘—subscript๐‘๐‘–๐‘—p_{j}-p_{ij}italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT
โˆ‘=pisubscript๐‘๐‘–\sum=p_{i}โˆ‘ = italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โ†โ†\leftarrowโ† 1 piโˆ’piโขjsubscript๐‘๐‘–subscript๐‘๐‘–๐‘—p_{i}-p_{ij}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT piโขjsubscript๐‘๐‘–๐‘—p_{ij}italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT

Hence, in order for the vector (piโขj)(i,j)โˆˆEsubscriptsubscript๐‘๐‘–๐‘—๐‘–๐‘—๐ธ(p_{ij})_{(i,j)\in E}( italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ( italic_i , italic_j ) โˆˆ italic_E end_POSTSUBSCRIPT to be an element of the correlation slice, the following four elements need to be positive:

1โˆ’piโˆ’pj+piโขj1subscript๐‘๐‘–subscript๐‘๐‘—subscript๐‘๐‘–๐‘—\displaystyle 1-p_{i}-p_{j}+p_{ij}1 - italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ฅ0absent0\displaystyle\geq 0โ‰ฅ 0 (2)
piโˆ’piโขjsubscript๐‘๐‘–subscript๐‘๐‘–๐‘—\displaystyle p_{i}-p_{ij}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ฅ0absent0\displaystyle\geq 0โ‰ฅ 0
pjโˆ’piโขjsubscript๐‘๐‘—subscript๐‘๐‘–๐‘—\displaystyle p_{j}-p_{ij}italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ฅ0absent0\displaystyle\geq 0โ‰ฅ 0
piโขjsubscript๐‘๐‘–๐‘—\displaystyle p_{ij}italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ฅ0.absent0\displaystyle\geq 0.โ‰ฅ 0 .

These conditions state precisely the fact that the bivariate probability distribution above belongs to the transportation polytope defined by the Bernoulli distributions ๐–ปโข(pi)๐–ปsubscript๐‘๐‘–\mathsf{b}(p_{i})sansserif_b ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) and ๐–ปโข(pj)๐–ปsubscript๐‘๐‘—\mathsf{b}(p_{j})sansserif_b ( italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ). We are thus led to introduce the following polytope.

Definition 3.4.

Given a graph G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) and a vector of probabilities pโˆˆ[0,1]|V|๐‘superscript01๐‘‰p\in[0,1]^{|V|}italic_p โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT, we define the transportation slice

๐–ณ๐–ฑ๐– (p,G):=ร—e=(i,j)โˆˆE[max(0,pi+pjโˆ’1),min(pi,pj)].\mathsf{TRA}(p,G):=\bigtimes_{e=(i,j)\in E}\Big{[}\max(0,p_{i}+p_{j}-1),\min(p% _{i},p_{j})\Big{]}.sansserif_TRA ( italic_p , italic_G ) := ร— start_POSTSUBSCRIPT italic_e = ( italic_i , italic_j ) โˆˆ italic_E end_POSTSUBSCRIPT [ roman_max ( 0 , italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - 1 ) , roman_min ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ] .

The transportation slice is a cartesian product of slices of transportation polytopes, and encodes the trivial, uncoupled, inequalities that the bivariate probabilities piโขjsubscript๐‘๐‘–๐‘—p_{ij}italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT need to satisfy in order to belong to the correlation slice. For example, in our running example of the triangle graph K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, these are the inequalitiesย (11) (at fixed pi,pjsubscript๐‘๐‘–subscript๐‘๐‘—p_{i},p_{j}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT). We have the following obvious result.

Proposition 3.5.

For all graphs G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ), and for all vectors pโˆˆ[0,1]|V|๐‘superscript01๐‘‰p\in[0,1]^{|V|}italic_p โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT,

๐–ข๐–ฎ๐–ฑโข(p,G)โŠ†๐–ณ๐–ฑ๐– โข(p,G).๐–ข๐–ฎ๐–ฑ๐‘๐บ๐–ณ๐–ฑ๐– ๐‘๐บ\mathsf{COR}(p,G)\subseteq\mathsf{TRA}(p,G).sansserif_COR ( italic_p , italic_G ) โŠ† sansserif_TRA ( italic_p , italic_G ) . (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 G๐บGitalic_G, such that the transportation slice can be obtained by fixing the V๐‘‰Vitalic_V-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 G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ), we define the transportation body

๐–ณ๐–ฑ๐– โข(G):={(p,q)โˆˆ[0,1]|V|ร—[0,1]|E|:qโˆˆ๐–ณ๐–ฑ๐– โข(p,G)}.assign๐–ณ๐–ฑ๐– ๐บconditional-set๐‘๐‘žsuperscript01๐‘‰superscript01๐ธ๐‘ž๐–ณ๐–ฑ๐– ๐‘๐บ\mathsf{TRA}(G):=\{(p,q)\in[0,1]^{|V|}\times[0,1]^{|E|}\,:\,q\in\mathsf{TRA}(p% ,G)\}.sansserif_TRA ( italic_G ) := { ( italic_p , italic_q ) โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT ร— [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_E | end_POSTSUPERSCRIPT : italic_q โˆˆ sansserif_TRA ( italic_p , italic_G ) } .

Similarly to Proposition 3.5, we have the following inclusion:

๐–ข๐–ฎ๐–ฑโข(G)โŠ†๐–ณ๐–ฑ๐– โข(G).๐–ข๐–ฎ๐–ฑ๐บ๐–ณ๐–ฑ๐– ๐บ\mathsf{COR}(G)\subseteq\mathsf{TRA}(G).sansserif_COR ( italic_G ) โŠ† sansserif_TRA ( italic_G ) .

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.

Proposition 3.7.

[BM10, Theorem V.2] If G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) is a tree, then

๐–ข๐–ฎ๐–ฑโข(G)=๐–ณ๐–ฑ๐– โข(G).๐–ข๐–ฎ๐–ฑ๐บ๐–ณ๐–ฑ๐– ๐บ\mathsf{COR}(G)=\mathsf{TRA}(G).sansserif_COR ( italic_G ) = sansserif_TRA ( italic_G ) .

Equivalently, for all vectors pโˆˆ[0,1]|V|๐‘superscript01๐‘‰p\in[0,1]^{|V|}italic_p โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT we have

๐–ข๐–ฎ๐–ฑโข(p,G)=๐–ณ๐–ฑ๐– โข(p,G).๐–ข๐–ฎ๐–ฑ๐‘๐บ๐–ณ๐–ฑ๐– ๐‘๐บ\mathsf{COR}(p,G)=\mathsf{TRA}(p,G).sansserif_COR ( italic_p , italic_G ) = sansserif_TRA ( italic_p , italic_G ) .
Proof.

For a tree G๐บGitalic_G with vertex degrees dโข(v)๐‘‘๐‘ฃd(v)italic_d ( italic_v ), one can show that the following joint probability distribution has the correct 2-marginals

pโข(x1,x2,โ€ฆ,x|V|):=โˆe=(v,w)โˆˆEpeโข(xv,xw)โˆvโˆˆVpvโข(xv)dโข(v)โˆ’1,assign๐‘subscript๐‘ฅ1subscript๐‘ฅ2โ€ฆsubscript๐‘ฅ๐‘‰subscriptproduct๐‘’๐‘ฃ๐‘ค๐ธsubscript๐‘๐‘’subscript๐‘ฅ๐‘ฃsubscript๐‘ฅ๐‘คsubscriptproduct๐‘ฃ๐‘‰subscript๐‘๐‘ฃsuperscriptsubscript๐‘ฅ๐‘ฃ๐‘‘๐‘ฃ1p(x_{1},x_{2},\ldots,x_{|V|}):=\frac{\prod_{e=(v,w)\in E}p_{e}(x_{v},x_{w})}{% \prod_{v\in V}p_{v}(x_{v})^{d(v)-1}},italic_p ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , โ€ฆ , italic_x start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT ) := divide start_ARG โˆ start_POSTSUBSCRIPT italic_e = ( italic_v , italic_w ) โˆˆ italic_E end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ) end_ARG start_ARG โˆ start_POSTSUBSCRIPT italic_v โˆˆ italic_V end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_d ( italic_v ) - 1 end_POSTSUPERSCRIPT end_ARG ,

by recursively eliminating the leafs of the tree; see Definitionย 2.1. โˆŽ

The reciprocal implication is also true.

Proposition 3.8 ([Pad89, Proposition 8]).

The correlation and the transportation bodies are equal ๐–ข๐–ฎ๐–ฑโข(G)=๐–ณ๐–ฑ๐– โข(G)๐–ข๐–ฎ๐–ฑ๐บ๐–ณ๐–ฑ๐– ๐บ\mathsf{COR}(G)=\mathsf{TRA}(G)sansserif_COR ( italic_G ) = sansserif_TRA ( italic_G ) iff G๐บGitalic_G 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 G=K2,2๐บsubscript๐พ22G=K_{2,2}italic_G = italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT which is connected to the CHSH game [CHSH69] in quantum information theory. Let us first discuss how the the polytopes ๐–ข๐–ฎ๐–ฑโข(K2,2)๐–ข๐–ฎ๐–ฑsubscript๐พ22\mathsf{COR}(K_{2,2})sansserif_COR ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) and ๐–ณ๐–ฑ๐– โข(K2,2)๐–ณ๐–ฑ๐– subscript๐พ22\mathsf{TRA}(K_{2,2})sansserif_TRA ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) are related to the correlations Pโข(aโขb|xโขy)๐‘ƒconditional๐‘Ž๐‘๐‘ฅ๐‘ฆP(ab|xy)italic_P ( italic_a italic_b | italic_x italic_y ) corresponding to the CHSH game. In that game, two players, Alice and Bob, receive binary questions x,yโˆˆ{0,1}๐‘ฅ๐‘ฆ01x,y\in\{0,1\}italic_x , italic_y โˆˆ { 0 , 1 } and provide binary answers a,bโˆˆ{0,1}๐‘Ž๐‘01a,b\in\{0,1\}italic_a , italic_b โˆˆ { 0 , 1 }. In the CHSH game, the players win if their answers satisfy aโŠ•b=xโ‹…ydirect-sum๐‘Ž๐‘โ‹…๐‘ฅ๐‘ฆa\oplus b=x\cdot yitalic_a โŠ• italic_b = italic_x โ‹… italic_y, but this rule is irrelevant to us; we focus here only on possible 4444-tuples x,y,a,b๐‘ฅ๐‘ฆ๐‘Ž๐‘x,y,a,bitalic_x , italic_y , italic_a , italic_b 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 b๐‘bitalic_b of P๐‘ƒPitalic_P cannot depend on Bobโ€™s question y๐‘ฆyitalic_y, and vice-versa

โˆ€a,x,โˆ‘b=0,1Pโข(a,b|x,0)for-all๐‘Ž๐‘ฅsubscript๐‘01๐‘ƒ๐‘Žconditional๐‘๐‘ฅ0\displaystyle\forall a,x,\qquad\sum_{b=0,1}P(a,b|x,0)โˆ€ italic_a , italic_x , โˆ‘ start_POSTSUBSCRIPT italic_b = 0 , 1 end_POSTSUBSCRIPT italic_P ( italic_a , italic_b | italic_x , 0 ) =โˆ‘b=0,1Pโข(a,b|x,1)absentsubscript๐‘01๐‘ƒ๐‘Žconditional๐‘๐‘ฅ1\displaystyle=\sum_{b=0,1}P(a,b|x,1)= โˆ‘ start_POSTSUBSCRIPT italic_b = 0 , 1 end_POSTSUBSCRIPT italic_P ( italic_a , italic_b | italic_x , 1 ) (4)
โˆ€b,y,โˆ‘a=0,1Pโข(a,b|0,y)for-all๐‘๐‘ฆsubscript๐‘Ž01๐‘ƒ๐‘Žconditional๐‘0๐‘ฆ\displaystyle\forall b,y,\qquad\sum_{a=0,1}P(a,b|0,y)โˆ€ italic_b , italic_y , โˆ‘ start_POSTSUBSCRIPT italic_a = 0 , 1 end_POSTSUBSCRIPT italic_P ( italic_a , italic_b | 0 , italic_y ) =โˆ‘a=0,1Pโข(a,b|1,y).absentsubscript๐‘Ž01๐‘ƒ๐‘Žconditional๐‘1๐‘ฆ\displaystyle=\sum_{a=0,1}P(a,b|1,y).= โˆ‘ start_POSTSUBSCRIPT italic_a = 0 , 1 end_POSTSUBSCRIPT italic_P ( italic_a , italic_b | 1 , italic_y ) . (5)

This means that the four bivariate probability distributions P(โ‹…,โ‹…|x,y)P(\cdot,\cdot|x,y)italic_P ( โ‹… , โ‹… | italic_x , italic_y ), for x,yโˆˆ{0,1}๐‘ฅ๐‘ฆ01x,y\in\{0,1\}italic_x , italic_y โˆˆ { 0 , 1 } have compatible marginals as described above, so one can attach them to the edges of the bipartite graph K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT, as below:

x=0๐‘ฅ0x=0italic_x = 0x=1๐‘ฅ1x=1italic_x = 1y=1๐‘ฆ1y=1italic_y = 1y=0๐‘ฆ0y=0italic_y = 0P(โ‹…,โ‹…|0,0)P(\cdot,\cdot|0,0)italic_P ( โ‹… , โ‹… | 0 , 0 )P(โ‹…,โ‹…|1,1)P(\cdot,\cdot|1,1)italic_P ( โ‹… , โ‹… | 1 , 1 )P(โ‹…,โ‹…|0,1)P(\cdot,\cdot|0,1)italic_P ( โ‹… , โ‹… | 0 , 1 )P(โ‹…,โ‹…|1,0)P(\cdot,\cdot|1,0)italic_P ( โ‹… , โ‹… | 1 , 0 )

Hence, to a conditional probability P๐‘ƒPitalic_P satisfying the non-signaling equations (4)-(5), we associate the following element of the polytope ๐–ณ๐–ฑ๐– โข(K2,2)๐–ณ๐–ฑ๐– subscript๐พ22\mathsf{TRA}(K_{2,2})sansserif_TRA ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ):

[[\displaystyle\Bigg{[}[ Pโข(a=1|0,โ‹…),Pโข(a=1|1,โ‹…),Pโข(b=1|โ‹…,0),Pโข(b=1|โ‹…,1)โžvertices,superscriptโž๐‘ƒ๐‘Žconditional10โ‹…๐‘ƒ๐‘Žconditional11โ‹…๐‘ƒ๐‘conditional1โ‹…0๐‘ƒ๐‘conditional1โ‹…1vertices\displaystyle\overbrace{P(a=1|0,\cdot),P(a=1|1,\cdot),P(b=1|\cdot,0),P(b=1|% \cdot,1)}^{\text{vertices}},overโž start_ARG italic_P ( italic_a = 1 | 0 , โ‹… ) , italic_P ( italic_a = 1 | 1 , โ‹… ) , italic_P ( italic_b = 1 | โ‹… , 0 ) , italic_P ( italic_b = 1 | โ‹… , 1 ) end_ARG start_POSTSUPERSCRIPT vertices end_POSTSUPERSCRIPT , (6)
Pโข(1,1|0,0),Pโข(1,1|0,1),Pโข(1,1|1,0),Pโข(1,1|1,1)โŸedges]โˆˆโ„4+4.\displaystyle\qquad\qquad\qquad\qquad\underbrace{P(1,1|0,0),P(1,1|0,1),P(1,1|1% ,0),P(1,1|1,1)}_{\text{edges}}\Bigg{]}\in\mathbb{R}^{4+4}.underโŸ start_ARG italic_P ( 1 , 1 | 0 , 0 ) , italic_P ( 1 , 1 | 0 , 1 ) , italic_P ( 1 , 1 | 1 , 0 ) , italic_P ( 1 , 1 | 1 , 1 ) end_ARG start_POSTSUBSCRIPT edges end_POSTSUBSCRIPT ] โˆˆ roman_โ„ start_POSTSUPERSCRIPT 4 + 4 end_POSTSUPERSCRIPT .

Importantly, from the data above, using the non-signaling equations, one can recover the whole probability distribution P๐‘ƒPitalic_P. Given now some fixed set of marginals

p0A=P(a=1|x=0,y=โ‹…)\displaystyle p^{A}_{0}=P(a=1|x=0,y=\cdot)italic_p start_POSTSUPERSCRIPT italic_A end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_P ( italic_a = 1 | italic_x = 0 , italic_y = โ‹… )
p1A=P(a=1|x=1,y=โ‹…)\displaystyle p^{A}_{1}=P(a=1|x=1,y=\cdot)italic_p start_POSTSUPERSCRIPT italic_A end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_P ( italic_a = 1 | italic_x = 1 , italic_y = โ‹… )
p0B=P(b=1|x=โ‹…,y=0)\displaystyle p^{B}_{0}=P(b=1|x=\cdot,y=0)italic_p start_POSTSUPERSCRIPT italic_B end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_P ( italic_b = 1 | italic_x = โ‹… , italic_y = 0 )
p1B=P(b=1|x=โ‹…,y=1),\displaystyle p^{B}_{1}=P(b=1|x=\cdot,y=1),italic_p start_POSTSUPERSCRIPT italic_B end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_P ( italic_b = 1 | italic_x = โ‹… , italic_y = 1 ) ,

one can consider the slice ๐–ณ๐–ฑ๐– โข((p0A,p1A,p0B,p1B),K2,2)๐–ณ๐–ฑ๐– subscriptsuperscript๐‘๐ด0subscriptsuperscript๐‘๐ด1subscriptsuperscript๐‘๐ต0subscriptsuperscript๐‘๐ต1subscript๐พ22\mathsf{TRA}\big{(}(p^{A}_{0},p^{A}_{1},p^{B}_{0},p^{B}_{1}),K_{2,2})sansserif_TRA ( ( italic_p start_POSTSUPERSCRIPT italic_A end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_p start_POSTSUPERSCRIPT italic_A end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUPERSCRIPT italic_B end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_p start_POSTSUPERSCRIPT italic_B end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ), consisting of 4-tuples

(Pโข(1,1|0,0),Pโข(1,1|0,1),Pโข(1,1|1,0),Pโข(1,1|1,1)).๐‘ƒ1conditional100๐‘ƒ1conditional101๐‘ƒ1conditional110๐‘ƒ1conditional111\Big{(}P(1,1|0,0),P(1,1|0,1),P(1,1|1,0),P(1,1|1,1)\Big{)}.( italic_P ( 1 , 1 | 0 , 0 ) , italic_P ( 1 , 1 | 0 , 1 ) , italic_P ( 1 , 1 | 1 , 0 ) , italic_P ( 1 , 1 | 1 , 1 ) ) .

From this information, one can recover the whole set of joint game probabilities P๐‘ƒPitalic_P having fixed vertex-marginals (p0A,p1A,p0B,p1B)subscriptsuperscript๐‘๐ด0subscriptsuperscript๐‘๐ด1subscriptsuperscript๐‘๐ต0subscriptsuperscript๐‘๐ต1(p^{A}_{0},p^{A}_{1},p^{B}_{0},p^{B}_{1})( italic_p start_POSTSUPERSCRIPT italic_A end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_p start_POSTSUPERSCRIPT italic_A end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUPERSCRIPT italic_B end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_p start_POSTSUPERSCRIPT italic_B end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ). This type of slice will be the main focus of our work.

Having related the (slices of the) transportation polytope ๐–ณ๐–ฑ๐– โข(K2,2)๐–ณ๐–ฑ๐– subscript๐พ22\mathsf{TRA}(K_{2,2})sansserif_TRA ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) to conditional probabilities appearing in the CHSH game and satisfying the non-signaling conditions (i.e.ย ๐–ญโข(K2,2)๐–ญsubscript๐พ22\mathsf{N}(K_{2,2})sansserif_N ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT )), let us now describe the correlation polytope ๐–ข๐–ฎ๐–ฑโข(K2,2)๐–ข๐–ฎ๐–ฑsubscript๐พ22\mathsf{COR}(K_{2,2})sansserif_COR ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) in terms of the local probabilities P๐‘ƒPitalic_P appearing in the CHSH game. To this end, recall that a game strategy P๐‘ƒPitalic_P is called local if there exists a hidden variable ฮป๐œ†\lambdaitalic_ฮป with probability distribution Q๐‘„Qitalic_Q, and local probabilities PAsubscript๐‘ƒ๐ดP_{A}italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT, PBsubscript๐‘ƒ๐ตP_{B}italic_P start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT such that

Pโข(a,b|x,y)=โˆ‘ฮปQโข(ฮป)โขPAโข(a|x,ฮป)โขPBโข(b|y,ฮป).๐‘ƒ๐‘Žconditional๐‘๐‘ฅ๐‘ฆsubscript๐œ†๐‘„๐œ†subscript๐‘ƒ๐ดconditional๐‘Ž๐‘ฅ๐œ†subscript๐‘ƒ๐ตconditional๐‘๐‘ฆ๐œ†P(a,b|x,y)=\sum_{\lambda}Q(\lambda)P_{A}(a|x,\lambda)P_{B}(b|y,\lambda).italic_P ( italic_a , italic_b | italic_x , italic_y ) = โˆ‘ start_POSTSUBSCRIPT italic_ฮป end_POSTSUBSCRIPT italic_Q ( italic_ฮป ) italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ( italic_a | italic_x , italic_ฮป ) italic_P start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ( italic_b | italic_y , italic_ฮป ) .

The convex set of local probabilities P๐‘ƒPitalic_P is the convex hull of its extremal points, the set of deterministic strategies, where Q๐‘„Qitalic_Q is a delta function, and, for each pair (player,question)playerquestion(\text{player},\text{question})( player , question ) (i.e.ย for each vertex of the graph K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT), there is a deterministic answer, 00 or 1111. This choice is encoded precisely in the function f๐‘“fitalic_f from Definitionย 3.1, while the corresponding vector Eq.ย 6 is given by ufsubscript๐‘ข๐‘“u_{f}italic_u start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT. This shows how the correlation polytope ๐–ข๐–ฎ๐–ฑโข(K2,2)๐–ข๐–ฎ๐–ฑsubscript๐พ22\mathsf{COR}(K_{2,2})sansserif_COR ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) is related to the local polytope ๐–ซโข(K2,2)๐–ซsubscript๐พ22\mathsf{L}(K_{2,2})sansserif_L ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ). One can rephrase this using Fineโ€™s theorem [Fin82]: a conditional probability P๐‘ƒPitalic_P is local iff it can be written as a convex mixture of local deterministic processes:

Pโข(aโขb|xโขy)=โˆ‘j,krj,kโข๐Ÿ™a=jโข(x)โข๐Ÿ™b=kโข(y)๐‘ƒconditional๐‘Ž๐‘๐‘ฅ๐‘ฆsubscript๐‘—๐‘˜subscript๐‘Ÿ๐‘—๐‘˜subscript1๐‘Ž๐‘—๐‘ฅsubscript1๐‘๐‘˜๐‘ฆP(ab|xy)=\sum_{j,k}r_{j,k}\mathds{1}_{a=j(x)}\mathds{1}_{b=k(y)}italic_P ( italic_a italic_b | italic_x italic_y ) = โˆ‘ start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT italic_r start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT blackboard_1 start_POSTSUBSCRIPT italic_a = italic_j ( italic_x ) end_POSTSUBSCRIPT blackboard_1 start_POSTSUBSCRIPT italic_b = italic_k ( italic_y ) end_POSTSUBSCRIPT (7)

Finally, let us point out that non-local games where Alice and Bob receive m๐‘šmitalic_m, respectively n๐‘›nitalic_n questions, and must provide binary answers, can be easily reformulated in terms of the transportation body and correlation polytope for the bipartite complete graph Km,nsubscript๐พ๐‘š๐‘›K_{m,n}italic_K start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT.

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 X={X0,X1,โ€ฆ,Xn}๐‘‹subscript๐‘‹0subscript๐‘‹1โ€ฆsubscript๐‘‹๐‘›X=\{X_{0},X_{1},\ldots,X_{n}\}italic_X = { italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT }, a subset ๐–ผโŠ†X๐–ผ๐‘‹\mathsf{c}\subseteq Xsansserif_c โŠ† italic_X forms a context if โˆ€i,j:Xi,Xjโˆˆ๐–ผ:for-all๐‘–๐‘—subscript๐‘‹๐‘–subscript๐‘‹๐‘—๐–ผ\forall i,j:X_{i},X_{j}\in\mathsf{c}โˆ€ italic_i , italic_j : italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT โˆˆ sansserif_c, Xisubscript๐‘‹๐‘–X_{i}italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is compatible with Xjsubscript๐‘‹๐‘—X_{j}italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT.

Following [CF12] (we refer the reader to [Sca19] for a detailed description of Bell scenarios), we start with a hidden-variable ฮป๐œ†\lambdaitalic_ฮป which completely defines the process of obtaining outcomes corresponding to any observable Xisubscript๐‘‹๐‘–X_{i}italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Thus, the probabilities ฯโข(ฮป)๐œŒ๐œ†\rho(\lambda)italic_ฯ ( italic_ฮป ) associated with different processes must follow ฯโข(ฮป)โ‰ฅ0๐œŒ๐œ†0\rho(\lambda)\geq 0italic_ฯ ( italic_ฮป ) โ‰ฅ 0 and โˆ‘ฮปฯโข(ฮป)=1subscript๐œ†๐œŒ๐œ†1\sum_{\lambda}\rho(\lambda)=1โˆ‘ start_POSTSUBSCRIPT italic_ฮป end_POSTSUBSCRIPT italic_ฯ ( italic_ฮป ) = 1. Completeness implies that the distribution Pโข(xi|Xiโขฮป)๐‘ƒconditionalsubscript๐‘ฅ๐‘–subscript๐‘‹๐‘–๐œ†P(x_{i}|X_{i}\lambda)italic_P ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ฮป ) is independent of all other observables.

Clearly, for two compatible observables Xisubscript๐‘‹๐‘–X_{i}italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and Xjsubscript๐‘‹๐‘—X_{j}italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, we have,

Pโข(xiโขxj|XiโขXj)=โˆ‘ฮปฯโข(ฮป)โขPโข(xi|Xi)โขPโข(xj|Xj)๐‘ƒconditionalsubscript๐‘ฅ๐‘–subscript๐‘ฅ๐‘—subscript๐‘‹๐‘–subscript๐‘‹๐‘—subscript๐œ†๐œŒ๐œ†๐‘ƒconditionalsubscript๐‘ฅ๐‘–subscript๐‘‹๐‘–๐‘ƒconditionalsubscript๐‘ฅ๐‘—subscript๐‘‹๐‘—P(x_{i}x_{j}|X_{i}X_{j})=\sum_{\lambda}\rho(\lambda)P(x_{i}|X_{i})P(x_{j}|X_{j})italic_P ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = โˆ‘ start_POSTSUBSCRIPT italic_ฮป end_POSTSUBSCRIPT italic_ฯ ( italic_ฮป ) italic_P ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_P ( italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) (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]

Pโข(xiโขxj|XiโขXj)=โˆ‘k,lrk,lโข๐Ÿ™xi=kโข(Xi)โข๐Ÿ™xj=lโข(Xj)๐‘ƒconditionalsubscript๐‘ฅ๐‘–subscript๐‘ฅ๐‘—subscript๐‘‹๐‘–subscript๐‘‹๐‘—subscript๐‘˜๐‘™subscript๐‘Ÿ๐‘˜๐‘™subscript1subscript๐‘ฅ๐‘–๐‘˜subscript๐‘‹๐‘–subscript1subscript๐‘ฅ๐‘—๐‘™subscript๐‘‹๐‘—P(x_{i}x_{j}|X_{i}X_{j})=\sum_{k,l}r_{k,l}\mathds{1}_{x_{i}=k(X_{i})}\mathds{1% }_{x_{j}=l(X_{j})}italic_P ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = โˆ‘ start_POSTSUBSCRIPT italic_k , italic_l end_POSTSUBSCRIPT italic_r start_POSTSUBSCRIPT italic_k , italic_l end_POSTSUBSCRIPT blackboard_1 start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_k ( italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT blackboard_1 start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_l ( italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT (9)

where, rj,kโ‰ฅ0subscript๐‘Ÿ๐‘—๐‘˜0r_{j,k}\geq 0italic_r start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT โ‰ฅ 0 and โˆ‘j,krj,k=1subscript๐‘—๐‘˜subscript๐‘Ÿ๐‘—๐‘˜1\sum_{j,k}r_{j,k}=1โˆ‘ start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT italic_r start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT = 1. 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 {0,1}01\{0,1\}{ 0 , 1 } for all observables and define Pโข(1|X1)๐‘ƒconditional1subscript๐‘‹1P(1|X_{1})italic_P ( 1 | italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) as pa1subscript๐‘subscript๐‘Ž1p_{a_{1}}italic_p start_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and Pโข(1|X2)๐‘ƒconditional1subscript๐‘‹2P(1|X_{2})italic_P ( 1 | italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) as pb1subscript๐‘subscript๐‘1p_{b_{1}}italic_p start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT where X1subscript๐‘‹1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and X2subscript๐‘‹2X_{2}italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT form a context. Clearly, pa0=1โˆ’pa1subscript๐‘subscript๐‘Ž01subscript๐‘subscript๐‘Ž1p_{a_{0}}=1-p_{a_{1}}italic_p start_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 - italic_p start_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and pb0=1โˆ’pb1subscript๐‘subscript๐‘01subscript๐‘subscript๐‘1p_{b_{0}}=1-p_{b_{1}}italic_p start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 1 - italic_p start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. 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 pโข(v)โˆˆ[0,1]๐‘๐‘ฃ01p(v)\in[0,1]italic_p ( italic_v ) โˆˆ [ 0 , 1 ]. The meaning of this assignment is completely different: in our setting, there are no other vertices v2,โ€ฆ,vksubscript๐‘ฃ2โ€ฆsubscript๐‘ฃ๐‘˜v_{2},\ldots,v_{k}italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , โ€ฆ , italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT such that the sum pโข(v)+pโข(v2)+โ‹ฏ+pโข(vk)=1๐‘๐‘ฃ๐‘subscript๐‘ฃ2โ‹ฏ๐‘subscript๐‘ฃ๐‘˜1p(v)+p(v_{2})+\cdots+p(v_{k})=1italic_p ( italic_v ) + italic_p ( italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + โ‹ฏ + italic_p ( italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) = 1, 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 ๐–ซ๐–ซ\mathsf{L}sansserif_L (resp.ย ๐–ญ๐–ญ\mathsf{N}sansserif_N) to denote the correlation polytope ๐–ข๐–ฎ๐–ฑ๐–ข๐–ฎ๐–ฑ\mathsf{COR}sansserif_COR (resp.ย the transportation polytope ๐–ณ๐–ฑ๐– ๐–ณ๐–ฑ๐– \mathsf{TRA}sansserif_TRA) and their slices:

๐–ซโข(G)๐–ซ๐บ\displaystyle\mathsf{L}(G)sansserif_L ( italic_G ) :=๐–ข๐–ฎ๐–ฑโข(G)assignabsent๐–ข๐–ฎ๐–ฑ๐บ\displaystyle:=\mathsf{COR}(G):= sansserif_COR ( italic_G )
๐–ญโข(G)๐–ญ๐บ\displaystyle\mathsf{N}(G)sansserif_N ( italic_G ) :=๐–ณ๐–ฑ๐– โข(G)assignabsent๐–ณ๐–ฑ๐– ๐บ\displaystyle:=\mathsf{TRA}(G):= sansserif_TRA ( italic_G )
๐–ซโข(p,G)๐–ซ๐‘๐บ\displaystyle\mathsf{L}(p,G)sansserif_L ( italic_p , italic_G ) :=๐–ข๐–ฎ๐–ฑโข(p,G)assignabsent๐–ข๐–ฎ๐–ฑ๐‘๐บ\displaystyle:=\mathsf{COR}(p,G):= sansserif_COR ( italic_p , italic_G )
๐–ญโข(p,G)๐–ญ๐‘๐บ\displaystyle\mathsf{N}(p,G)sansserif_N ( italic_p , italic_G ) :=๐–ณ๐–ฑ๐– โข(p,G),assignabsent๐–ณ๐–ฑ๐– ๐‘๐บ\displaystyle:=\mathsf{TRA}(p,G),:= sansserif_TRA ( italic_p , italic_G ) ,

where G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) is any graph and p๐‘pitalic_p is a vector of proabilities pโˆˆ[0,1]|V|๐‘superscript01๐‘‰p\in[0,1]^{|V|}italic_p โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT.

To conclude, we have shown in this section that the marginal problem we introduced in Sectionย 2, in the case of the square graph C4=K2,2subscript๐ถ4subscript๐พ22C_{4}=K_{2,2}italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT, 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 Km,nsubscript๐พ๐‘š๐‘›K_{m,n}italic_K start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT, which correspond to non-local games with two answers per player and m๐‘šmitalic_m, respectively n๐‘›nitalic_n, questions. The volume ratio question for the K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT graph will be discussed at length in Sectionย 7. Other graphs, such as the triangle graph, cyclic graphs, or the K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT 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 G=(V,E)๐บ๐‘‰๐ธG=(V,E)italic_G = ( italic_V , italic_E ) and a given vector of probabilities pโˆˆ[0,1]|V|๐‘superscript01๐‘‰p\in[0,1]^{|V|}italic_p โˆˆ [ 0 , 1 ] start_POSTSUPERSCRIPT | italic_V | end_POSTSUPERSCRIPT, the local slice (the correlation slice), resp.ย the non-signaling slice (the transportation slice)

๐–ซโข(p,G)โŠ†๐–ญโข(p,G)โŠ‚โ„|E|.๐–ซ๐‘๐บ๐–ญ๐‘๐บsuperscriptโ„๐ธ\mathsf{L}(p,G)\subseteq\mathsf{N}(p,G)\subset\mathbb{R}^{|E|}.sansserif_L ( italic_p , italic_G ) โŠ† sansserif_N ( italic_p , italic_G ) โŠ‚ roman_โ„ start_POSTSUPERSCRIPT | italic_E | end_POSTSUPERSCRIPT .

Given its cartesian product structure, the set ๐–ญโข(p,G)๐–ญ๐‘๐บ\mathsf{N}(p,G)sansserif_N ( italic_p , italic_G ) comes equipped with a natural probability measure that is easy to compute with, the normalized Lebesgue measure:

ฮทโข(p,G):=โจ‚(i,j)โˆˆE๐Ÿ™[maxโก(0,pi+pjโˆ’1),minโก(pi,pj)]minโก(pi,pj)โˆ’maxโก(0,pi+pjโˆ’1)โขdโขxassign๐œ‚๐‘๐บsubscripttensor-product๐‘–๐‘—๐ธsubscript10subscript๐‘๐‘–subscript๐‘๐‘—1subscript๐‘๐‘–subscript๐‘๐‘—subscript๐‘๐‘–subscript๐‘๐‘—0subscript๐‘๐‘–subscript๐‘๐‘—1d๐‘ฅ\eta(p,G):=\bigotimes_{(i,j)\in E}\frac{\mathds{1}_{[\max(0,p_{i}+p_{j}-1),% \min(p_{i},p_{j})]}}{\min(p_{i},p_{j})-\max(0,p_{i}+p_{j}-1)}\,\mathrm{d}xitalic_ฮท ( italic_p , italic_G ) := โจ‚ start_POSTSUBSCRIPT ( italic_i , italic_j ) โˆˆ italic_E end_POSTSUBSCRIPT divide start_ARG blackboard_1 start_POSTSUBSCRIPT [ roman_max ( 0 , italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - 1 ) , roman_min ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ] end_POSTSUBSCRIPT end_ARG start_ARG roman_min ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) - roman_max ( 0 , italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - 1 ) end_ARG roman_d italic_x (10)

The probability measure ฮท๐œ‚\etaitalic_ฮท 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:

โ„™qโˆผฮทโข(p,G)โข[q=(qiโขj)(i,j)โˆˆEโˆˆ๐–ซโข(p,G)]=?subscriptโ„™similar-to๐‘ž๐œ‚๐‘๐บdelimited-[]๐‘žsubscriptsubscript๐‘ž๐‘–๐‘—๐‘–๐‘—๐ธ๐–ซ๐‘๐บ?\mathbb{P}_{q\sim\eta(p,G)}\Big{[}q=(q_{ij})_{(i,j)\in E}\in\mathsf{L}(p,G)% \Big{]}=\,?roman_โ„™ start_POSTSUBSCRIPT italic_q โˆผ italic_ฮท ( italic_p , italic_G ) end_POSTSUBSCRIPT [ italic_q = ( italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ( italic_i , italic_j ) โˆˆ italic_E end_POSTSUBSCRIPT โˆˆ sansserif_L ( italic_p , italic_G ) ] = ?

Equivalently, this quantity can be also understood as the volume ratio

volโก(๐–ซโข(p,G))volโก(๐–ญโข(p,G))vol๐–ซ๐‘๐บvol๐–ญ๐‘๐บ\frac{\operatorname{vol}(\mathsf{L}(p,G))}{\operatorname{vol}(\mathsf{N}(p,G))}divide start_ARG roman_vol ( sansserif_L ( italic_p , italic_G ) ) end_ARG start_ARG roman_vol ( sansserif_N ( italic_p , italic_G ) ) end_ARG

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 Gโข(V,E)๐บ๐‘‰๐ธG(V,E)italic_G ( italic_V , italic_E ) and symmetric marginals pi=tsubscript๐‘๐‘–๐‘กp_{i}=titalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_t โˆ€iโˆˆVfor-all๐‘–๐‘‰\forall i\in Vโˆ€ italic_i โˆˆ italic_V, we define the fall-off value ฯ„โข(G)๐œ๐บ\tau(G)italic_ฯ„ ( italic_G ) as the value of t๐‘กtitalic_t after which the volume ratio volโก(๐–ซโข(G)t)/volโก(๐–ญโข(G)t)vol๐–ซsubscript๐บ๐‘กvol๐–ญsubscript๐บ๐‘ก\operatorname{vol}(\mathsf{L}(G)_{t})/\operatorname{vol}(\mathsf{N}(G)_{t})roman_vol ( sansserif_L ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) / roman_vol ( sansserif_N ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) is no longer constant:

ฯ„โข(G):=sup{t:volโก(๐–ซโข(G)t)volโก(๐–ญโข(G)t)โขย is constant onย โข(0,t)}โˆˆ[0,1/2].assign๐œ๐บsupremumconditional-set๐‘กvol๐–ซsubscript๐บ๐‘กvol๐–ญsubscript๐บ๐‘กย is constant onย 0๐‘ก012\tau(G):=\sup\bigg{\{}t\,:\,\frac{\operatorname{vol}(\mathsf{L}(G)_{t})}{% \operatorname{vol}(\mathsf{N}(G)_{t})}\text{ is constant on }(0,t)\bigg{\}}\in% [0,1/2].italic_ฯ„ ( italic_G ) := roman_sup { italic_t : divide start_ARG roman_vol ( sansserif_L ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG is constant on ( 0 , italic_t ) } โˆˆ [ 0 , 1 / 2 ] .

Above, we write

๐–ฒโข(G)t:=๐–ฒโข(p=(t,t,โ€ฆ,t),G)ย for a setย โข๐–ฒ=๐–ซ,๐–ญ.formulae-sequenceassign๐–ฒsubscript๐บ๐‘ก๐–ฒ๐‘๐‘ก๐‘กโ€ฆ๐‘ก๐บย for a setย ๐–ฒ๐–ซ๐–ญ\mathsf{S}(G)_{t}:=\mathsf{S}(p=(t,t,\ldots,t),G)\qquad\text{ for a set }% \mathsf{S}=\mathsf{L},\mathsf{N}.sansserif_S ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT := sansserif_S ( italic_p = ( italic_t , italic_t , โ€ฆ , italic_t ) , italic_G ) for a set sansserif_S = sansserif_L , sansserif_N .

For trees T๐‘‡Titalic_T, we have seen in Propositionย 3.7 that ฯ„โข(T)=1/2๐œ๐‘‡12\tau(T)=1/2italic_ฯ„ ( italic_T ) = 1 / 2

Proposition 5.2.

For any graph G๐บGitalic_G, ฯ„โข(G)>0๐œ๐บ0\tau(G)>0italic_ฯ„ ( italic_G ) > 0. In other words, the volume ratio volโก(๐–ซโข(G)t)/volโก(๐–ญโข(G)t)vol๐–ซsubscript๐บ๐‘กvol๐–ญsubscript๐บ๐‘ก\operatorname{vol}(\mathsf{L}(G)_{t})/\operatorname{vol}(\mathsf{N}(G)_{t})roman_vol ( sansserif_L ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) / roman_vol ( sansserif_N ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) is constant on some non-empty interval tโˆˆ(0,ฯ„)๐‘ก0๐œt\in(0,\tau)italic_t โˆˆ ( 0 , italic_ฯ„ ).

Proof.

This follows since we have finitely many inequalities that can cut at some t>0๐‘ก0t>0italic_t > 0, so the polytopes ๐–ซโข(G)t๐–ซsubscript๐บ๐‘ก\mathsf{L}(G)_{t}sansserif_L ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT and ๐–ญโข(G)t๐–ญsubscript๐บ๐‘ก\mathsf{N}(G)_{t}sansserif_N ( italic_G ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are equal up to some time ฯ„๐œ\tauitalic_ฯ„. โˆŽ

We introduce next two important values of the volume ratio: the one of the constant portion tโˆˆ(0,ฯ„)๐‘ก0๐œt\in(0,\tau)italic_t โˆˆ ( 0 , italic_ฯ„ ) and the one in the middle, t=1/2๐‘ก12t=1/2italic_t = 1 / 2.

Definition 5.3.

For a given graph Gโข(V,E)๐บ๐‘‰๐ธG(V,E)italic_G ( italic_V , italic_E ) and associated marginals pi=tsubscript๐‘๐‘–๐‘กp_{i}=titalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_t โˆ€iโˆˆVfor-all๐‘–๐‘‰\forall i\in Vโˆ€ italic_i โˆˆ italic_V, we define the initial ratio ฯ0+โข(G)subscript๐œŒlimit-from0๐บ\rho_{0+}(G)italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_G ), as the volume ratio for all values tโˆˆ(0,ฯ„โข(G))๐‘ก0๐œ๐บt\in(0,\tau(G))italic_t โˆˆ ( 0 , italic_ฯ„ ( italic_G ) ); in particular

ฯ0+โข(G):=volโก(๐–ซโข(G)ฯ„/2)volโก(๐–ญโข(G)ฯ„/2).assignsubscript๐œŒlimit-from0๐บvol๐–ซsubscript๐บ๐œ2vol๐–ญsubscript๐บ๐œ2\rho_{0+}(G):=\frac{\operatorname{vol}(\mathsf{L}(G)_{\tau/2})}{\operatorname{% vol}(\mathsf{N}(G)_{\tau/2})}.italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_G ) := divide start_ARG roman_vol ( sansserif_L ( italic_G ) start_POSTSUBSCRIPT italic_ฯ„ / 2 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N ( italic_G ) start_POSTSUBSCRIPT italic_ฯ„ / 2 end_POSTSUBSCRIPT ) end_ARG .

We also define middle ratio ฯ1/2โข(G)subscript๐œŒ12๐บ\rho_{1/2}(G)italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_G ) as the volume ratio at t=1/2๐‘ก12t=1/2italic_t = 1 / 2:

ฯ1/2โข(G):=volโก(๐–ซโข(G)1/2)volโก(๐–ญโข(G)1/2).assignsubscript๐œŒ12๐บvol๐–ซsubscript๐บ12vol๐–ญsubscript๐บ12\rho_{1/2}(G):=\frac{\operatorname{vol}(\mathsf{L}(G)_{1/2})}{\operatorname{% vol}(\mathsf{N}(G)_{1/2})}.italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_G ) := divide start_ARG roman_vol ( sansserif_L ( italic_G ) start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N ( italic_G ) start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ) end_ARG .

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, K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT This is also the smallest non-trivial graph which is not a tree (recall that for trees, ๐–ซ=๐–ญ๐–ซ๐–ญ\mathsf{L}=\mathsf{N}sansserif_L = sansserif_N, see Propositionย 3.7).

The K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT 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].

p1subscript๐‘1p_{1}italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTp2subscript๐‘2p_{2}italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTp3subscript๐‘3p_{3}italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTq12subscript๐‘ž12q_{12}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPTq23subscript๐‘ž23q_{23}italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPTq13subscript๐‘ž13q_{13}italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT

The V๐‘‰Vitalic_V-representation of ๐–ซโข(K3)=๐–ข๐–ฎ๐–ฑโข(K3)๐–ซsubscript๐พ3๐–ข๐–ฎ๐–ฑsubscript๐พ3\mathsf{L}(K_{3})=\mathsf{COR}(K_{3})sansserif_L ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = sansserif_COR ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) for this graph has already been given in Tableย 1. The corresponding H๐ปHitalic_H-representation reads:

0โ‰คqiโขjโ‰คminโก(pi,pj)0subscript๐‘ž๐‘–๐‘—subscript๐‘๐‘–subscript๐‘๐‘—\displaystyle 0\leq q_{ij}\leq\min{(p_{i},p_{j})}0 โ‰ค italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค roman_min ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) (11)
pi+pjโˆ’qiโขjโ‰ค1subscript๐‘๐‘–subscript๐‘๐‘—subscript๐‘ž๐‘–๐‘—1\displaystyle p_{i}+p_{j}-q_{ij}\leq 1italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1
p1+p2+p3โˆ’q12โˆ’q13โˆ’q23subscript๐‘1subscript๐‘2subscript๐‘3subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle p_{1}+p_{2}+p_{3}-q_{12}-q_{13}-q_{23}italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (12)
โˆ’p1+q12+q13โˆ’q23subscript๐‘1subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle-p_{1}+q_{12}+q_{13}-q_{23}- italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค0absent0\displaystyle\leq 0โ‰ค 0
โˆ’p2+q12โˆ’q13+q23subscript๐‘2subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle-p_{2}+q_{12}-q_{13}+q_{23}- italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค0absent0\displaystyle\leq 0โ‰ค 0
โˆ’p3โˆ’q12+q13+q23subscript๐‘3subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle-p_{3}-q_{12}+q_{13}+q_{23}- italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค0absent0\displaystyle\leq 0โ‰ค 0

Note that we have in this case 6 variables: 3 corresponding to the vertices of K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT (p1,p2,p3subscript๐‘1subscript๐‘2subscript๐‘3p_{1},p_{2},p_{3}italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT) and 3 corresponding to the edges (q12,q13,q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23q_{12},q_{13},q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT). Hence, polytopes of interest have 6 coordinates:

๐–ซโข(K3)=๐–ข๐–ฎ๐–ฑโข(K3)โŠ†๐–ญโข(K3)=๐–ณ๐–ฑ๐– โข(K3)โŠ‚โ„6.๐–ซsubscript๐พ3๐–ข๐–ฎ๐–ฑsubscript๐พ3๐–ญsubscript๐พ3๐–ณ๐–ฑ๐– subscript๐พ3superscriptโ„6\mathsf{L}(K_{3})=\mathsf{COR}(K_{3})\subseteq\mathsf{N}(K_{3})=\mathsf{TRA}(K% _{3})\subset\mathbb{R}^{6}.sansserif_L ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = sansserif_COR ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) โŠ† sansserif_N ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = sansserif_TRA ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) โŠ‚ roman_โ„ start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT .

Inequalities in Eq.ย 11 are precisely those appearing in Definitionย 3.3 and thus define the set ๐–ญโข(K3)๐–ญsubscript๐พ3\mathsf{N}(K_{3})sansserif_N ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). The inequalities Eq.ย 12 are the additional constraints distinguishing ๐–ซโข(K3)๐–ซsubscript๐พ3\mathsf{L}(K_{3})sansserif_L ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) from ๐–ญโข(K3)๐–ญsubscript๐พ3\mathsf{N}(K_{3})sansserif_N ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). The volumes of these bodies have been computed respectively in [LS20, Theorems 16 and 19]:

volโก(๐–ญโข(K3))=1120andvolโก(๐–ซโข(K3))=1180=23โขvolโก(๐–ญโข(K3)).formulae-sequencevol๐–ญsubscript๐พ31120andvol๐–ซsubscript๐พ3118023vol๐–ญsubscript๐พ3\operatorname{vol}(\mathsf{N}(K_{3}))=\frac{1}{120}\qquad\text{and}\qquad% \operatorname{vol}(\mathsf{L}(K_{3}))=\frac{1}{180}=\frac{2}{3}\operatorname{% vol}(\mathsf{N}(K_{3})).roman_vol ( sansserif_N ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ) = divide start_ARG 1 end_ARG start_ARG 120 end_ARG and roman_vol ( sansserif_L ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ) = divide start_ARG 1 end_ARG start_ARG 180 end_ARG = divide start_ARG 2 end_ARG start_ARG 3 end_ARG roman_vol ( sansserif_N ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ) .

As stated in the introduction, the main philosophy of our work is to understand the inclusion ๐–ซโข(K3)โŠ†๐–ญโข(K3)๐–ซsubscript๐พ3๐–ญsubscript๐พ3\mathsf{L}(K_{3})\subseteq\mathsf{N}(K_{3})sansserif_L ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) โŠ† sansserif_N ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) 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 p๐‘pitalic_p and studying the 3-dimensional polytopes of the q๐‘žqitalic_q variables.

6.1. Symmetric slices (p1,p2,p3)=(t,t,t)subscript๐‘1subscript๐‘2subscript๐‘3๐‘ก๐‘ก๐‘ก(p_{1},p_{2},p_{3})=(t,t,t)( italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = ( italic_t , italic_t , italic_t )

We first consider the most symmetric case, where all the vertex variables p1,2,3subscript๐‘123p_{1,2,3}italic_p start_POSTSUBSCRIPT 1 , 2 , 3 end_POSTSUBSCRIPT of the correlation polytope of the triangle graph are equal:

p1=p2=p3=:tโˆˆ[0,1].p_{1}=p_{2}=p_{3}=:t\in[0,1].italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = : italic_t โˆˆ [ 0 , 1 ] .

Plugging in these marginals, we obtain the H๐ปHitalic_H-representation defining our slice ๐–ซโข(p=(t,t,t),K3)๐–ซ๐‘๐‘ก๐‘ก๐‘กsubscript๐พ3\mathsf{L}(p=(t,t,t),K_{3})sansserif_L ( italic_p = ( italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ):

maxโก{0,2โขtโˆ’1}โ‰คqiโขjโ‰คt02๐‘ก1subscript๐‘ž๐‘–๐‘—๐‘ก\displaystyle\max\{0,2t-1\}\leq q_{ij}\leq troman_max { 0 , 2 italic_t - 1 } โ‰ค italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค italic_t (13)
q12+q13+q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle q_{12}+q_{13}+q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ฅ3โขtโˆ’1absent3๐‘ก1\displaystyle\geq 3t-1โ‰ฅ 3 italic_t - 1 (14)
q12+q13โˆ’q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle q_{12}+q_{13}-q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คtabsent๐‘ก\displaystyle\leq tโ‰ค italic_t
q12โˆ’q13+q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle q_{12}-q_{13}+q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คtabsent๐‘ก\displaystyle\leq tโ‰ค italic_t
โˆ’q12+q13+q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle-q_{12}+q_{13}+q_{23}- italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คt.absent๐‘ก\displaystyle\leq t.โ‰ค italic_t .

As before, Eq.ย 13 corresponds to the no-signaling slice ๐–ญโข(p=(t,t,t),K3)๐–ญ๐‘๐‘ก๐‘ก๐‘กsubscript๐พ3\mathsf{N}(p=(t,t,t),K_{3})sansserif_N ( italic_p = ( italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). In what follows, we shall denote the polytopes of interest by

๐–ญtsubscript๐–ญ๐‘ก\displaystyle\mathsf{N}_{t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :=๐–ญโข(p=(t,t,t),K3)={(q12,q13,q23)โˆˆโ„3:ย Eq.ย 13ย holds}assignabsent๐–ญ๐‘๐‘ก๐‘ก๐‘กsubscript๐พ3conditional-setsubscript๐‘ž12subscript๐‘ž13subscript๐‘ž23superscriptโ„3ย Eq.ย 13ย holds\displaystyle:=\mathsf{N}(p=(t,t,t),K_{3})=\{(q_{12},q_{13},q_{23})\in\mathbb{% R}^{3}\,:\,\text{ \lx@cref{creftype~refnum}{eq:K3-Np} holds}\}:= sansserif_N ( italic_p = ( italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = { ( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT : holds }
๐–ซtsubscript๐–ซ๐‘ก\displaystyle\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :=๐–ซโข(p=(t,t,t),K3)={(q12,q13,q23)โˆˆโ„3:ย Eq.ย 13ย andย Eq.ย 14ย hold}.assignabsent๐–ซ๐‘๐‘ก๐‘ก๐‘กsubscript๐พ3conditional-setsubscript๐‘ž12subscript๐‘ž13subscript๐‘ž23superscriptโ„3ย Eq.ย 13ย andย Eq.ย 14ย hold\displaystyle:=\mathsf{L}(p=(t,t,t),K_{3})=\{(q_{12},q_{13},q_{23})\in\mathbb{% R}^{3}\,:\,\text{ \lx@cref{creftype~refnum}{eq:K3-Np} and \lx@cref{% creftype~refnum}{eq:K3-Lp} hold}\}.:= sansserif_L ( italic_p = ( italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = { ( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT : and hold } .

Since our measurements are dichotomic (with outcomes say, 00 and 1111), 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 (q12,q13,q23)โ†ฆ(1โˆ’q12,1โˆ’q13,1โˆ’q23)maps-tosubscript๐‘ž12subscript๐‘ž13subscript๐‘ž231subscript๐‘ž121subscript๐‘ž131subscript๐‘ž23(q_{12},q_{13},q_{23})\mapsto(1-q_{12},1-q_{13},1-q_{23})( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) โ†ฆ ( 1 - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , 1 - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , 1 - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) maps isometrically ๐–ญtโ†”๐–ญ1โˆ’tโ†”subscript๐–ญ๐‘กsubscript๐–ญ1๐‘ก\mathsf{N}_{t}\leftrightarrow\mathsf{N}_{1-t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT โ†” sansserif_N start_POSTSUBSCRIPT 1 - italic_t end_POSTSUBSCRIPT and ๐–ซtโ†”๐–ซ1โˆ’tโ†”subscript๐–ซ๐‘กsubscript๐–ซ1๐‘ก\mathsf{L}_{t}\leftrightarrow\mathsf{L}_{1-t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT โ†” sansserif_L start_POSTSUBSCRIPT 1 - italic_t end_POSTSUBSCRIPT for all tโˆˆ[0,1]๐‘ก01t\in[0,1]italic_t โˆˆ [ 0 , 1 ].

Thus, we will keep our study limited to tโˆˆ[0,1/2]๐‘ก012t\in[0,1/2]italic_t โˆˆ [ 0 , 1 / 2 ]. This ensures that Eq.ย 13 simplifies to 0โ‰คqiโขjโ‰คt0subscript๐‘ž๐‘–๐‘—๐‘ก0\leq q_{ij}\leq t0 โ‰ค italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค italic_t. Note that the case t=0๐‘ก0t=0italic_t = 0 (or, equivalently, t=1๐‘ก1t=1italic_t = 1), corresponding to the deterministic scenario, is degenerate:

๐–ญ0=๐–ซ0={(0,0,0)}.subscript๐–ญ0subscript๐–ซ0000\mathsf{N}_{0}=\mathsf{L}_{0}=\{(0,0,0)\}.sansserif_N start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = sansserif_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = { ( 0 , 0 , 0 ) } .

We shall thus assume from now on tโˆˆ(0,1/2]๐‘ก012t\in(0,1/2]italic_t โˆˆ ( 0 , 1 / 2 ].

Before we explicitly calculate the volumes of ๐–ซtsubscript๐–ซ๐‘ก\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT and ๐–ญtsubscript๐–ญ๐‘ก\mathsf{N}_{t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, we will do one final simplification. Substituting qiโขjโ†’tโขxiโขjโ†’subscript๐‘ž๐‘–๐‘—๐‘กsubscript๐‘ฅ๐‘–๐‘—q_{ij}\to tx_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ†’ italic_t italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, the inequalities (13) and (14) become:

0โ‰คxiโขjโ‰ค10subscript๐‘ฅ๐‘–๐‘—10\leq x_{ij}\leq 10 โ‰ค italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1 (15)
x12+x13+x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle x_{12}+x_{13}+x_{23}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ฅ3โˆ’1tabsent31๐‘ก\displaystyle\geq 3-\frac{1}{t}โ‰ฅ 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG (16a)
x12+x13โˆ’x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle x_{12}+x_{13}-x_{23}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (16b)
x12โˆ’x13+x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle x_{12}-x_{13}+x_{23}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (16c)
โˆ’x12+x13+x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle-x_{12}+x_{13}+x_{23}- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (16d)

We introduce the new, scaled, polytopes:

๐–ญ~tsubscript~๐–ญ๐‘ก\displaystyle\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :={(x12,x13,x23)โˆˆโ„3:ย Eq.ย 15ย holds}assignabsentconditional-setsubscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23superscriptโ„3ย Eq.ย 15ย holds\displaystyle:=\{(x_{12},x_{13},x_{23})\in\mathbb{R}^{3}\,:\,\text{ \lx@cref{% creftype~refnum}{eq:K3-Npx} holds}\}:= { ( italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT : holds }
๐–ซ~tsubscript~๐–ซ๐‘ก\displaystyle\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :={(x12,x13,x23)โˆˆโ„3:ย Eq.ย 15ย andย Eq.ย 16ย hold}.assignabsentconditional-setsubscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23superscriptโ„3ย Eq.ย 15ย andย Eq.ย 16ย hold\displaystyle:=\{(x_{12},x_{13},x_{23})\in\mathbb{R}^{3}\,:\,\text{ \lx@cref{% creftype~refnum}{eq:K3-Npx} and \lx@cref{creftype~refnum}{eq:K3-Lpx} hold}\}.:= { ( italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT : and hold } .

Clearly, one has volโก(๐–ญt)=t3โขvolโก(๐–ญ~t)volsubscript๐–ญ๐‘กsuperscript๐‘ก3volsubscript~๐–ญ๐‘ก\operatorname{vol}(\mathsf{N}_{t})=t^{3}\operatorname{vol}(\tilde{\mathsf{N}}_% {t})roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ), and similarly for the local polytope; hence

volโก(๐–ซt)volโก(๐–ญt)=volโก(๐–ซ~t)volโก(๐–ญ~t).volsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘กvolsubscript~๐–ซ๐‘กvolsubscript~๐–ญ๐‘ก\frac{\operatorname{vol}(\mathsf{L}_{t})}{\operatorname{vol}(\mathsf{N}_{t})}=% \frac{\operatorname{vol}(\tilde{\mathsf{L}}_{t})}{\operatorname{vol}(\tilde{% \mathsf{N}}_{t})}.divide start_ARG roman_vol ( sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG = divide start_ARG roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG .

From inequality (15), it becomes easy to see that ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the unit cube [0,1]3superscript013[0,1]^{3}[ 0 , 1 ] start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT and thus volโก(๐–ญ~t)=1volsubscript~๐–ญ๐‘ก1\operatorname{vol}(\tilde{\mathsf{N}}_{t})=1roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1, independently of the value of t๐‘กtitalic_t.

The computation for the scaled local polytope slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is more involved. First, we note that Eq.ย 16a depends on t๐‘กtitalic_t, while Eqs.ย 16b toย 16d are independent of t๐‘กtitalic_t. Importantly, Eq.ย 16a is trivially true for all tโˆˆ(0,1/3]๐‘ก013t\in(0,1/3]italic_t โˆˆ ( 0 , 1 / 3 ]. Hence, the volume of the local slice is constant in this region.

We assume for now tโ‰ค1/3๐‘ก13t\leq 1/3italic_t โ‰ค 1 / 3. In this regime, to explicitly compute the volume, we go to the V๐‘‰Vitalic_V-representation of ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. The polytope ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT has the following vertices

(0,0,0),(1,0,0),(0,1,0),(0,0,1),(1,1,1).000100010001111(0,0,0),(1,0,0),(0,1,0),(0,0,1),(1,1,1).( 0 , 0 , 0 ) , ( 1 , 0 , 0 ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) , ( 1 , 1 , 1 ) .

The corresponding 3-dimensional body is depicted in Figure 1. We partition it into two disjoint bodies:

  • โ€ข

    a triangular pyramid

    convโก{(0,0,0),(1,0,0),(0,1,0),(0,0,1)}conv000100010001\operatorname{conv}\Big{\{}(0,0,0),(1,0,0),(0,1,0),(0,0,1)\Big{\}}roman_conv { ( 0 , 0 , 0 ) , ( 1 , 0 , 0 ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) }

    which has volume 1/6161/61 / 6

  • โ€ข

    a regular tetrahedron

    convโก{(1,1,1),(1,0,0),(0,1,0),(0,0,1)}conv111100010001\operatorname{conv}\Big{\{}(1,1,1),(1,0,0),(0,1,0),(0,0,1)\Big{\}}roman_conv { ( 1 , 1 , 1 ) , ( 1 , 0 , 0 ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) }

    with side length 22\sqrt{2}square-root start_ARG 2 end_ARG and volume 1/3131/31 / 3.

Refer to caption
Refer to captionRefer to caption
Figure 1. The scaled local polytope slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, for 0<tโ‰ค1/30๐‘ก130<t\leq 1/30 < italic_t โ‰ค 1 / 3 (left). In the right panel, we partition it into a triangular pyramid and a regular tetrahedron.

Hence, the volume of the combined region is:

โˆ€tโˆˆ(0,1/3]volโก(๐–ซ~t)=13+16=12.formulae-sequencefor-all๐‘ก013volsubscript~๐–ซ๐‘ก131612\forall t\in(0,1/3]\qquad\operatorname{vol}(\tilde{\mathsf{L}}_{t})=\frac{1}{3% }+\frac{1}{6}=\frac{1}{2}.โˆ€ italic_t โˆˆ ( 0 , 1 / 3 ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = divide start_ARG 1 end_ARG start_ARG 3 end_ARG + divide start_ARG 1 end_ARG start_ARG 6 end_ARG = divide start_ARG 1 end_ARG start_ARG 2 end_ARG . (17)

We now move on to the case tโˆˆ(1/3,1/2]๐‘ก1312t\in(1/3,1/2]italic_t โˆˆ ( 1 / 3 , 1 / 2 ]. The inequality (16a) is non-trivial, and the body ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT will depend on the actual value of the parameter t๐‘กtitalic_t. The V๐‘‰Vitalic_V-representation for ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT in this parameter region is

convโก{(s,0,0),(0,s,0),(0,0,s),(0,1,0),(0,0,1),(1,1,1)},conv๐‘ 000๐‘ 000๐‘ 010001111\operatorname{conv}\Big{\{}(s,0,0),(0,s,0),(0,0,s),(0,1,0),(0,0,1),(1,1,1)\Big% {\}},roman_conv { ( italic_s , 0 , 0 ) , ( 0 , italic_s , 0 ) , ( 0 , 0 , italic_s ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) , ( 1 , 1 , 1 ) } ,

where s:=3โˆ’1/tassign๐‘ 31๐‘กs:=3-1/titalic_s := 3 - 1 / italic_t. The 3-dimensional polytope spanned is shown in Fig.ย 2.

Refer to caption
Figure 2. The scaled local polytope slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, for 1/3<tโ‰ค1/213๐‘ก121/3<t\leq 1/21 / 3 < italic_t โ‰ค 1 / 2 (in red). The yellow region represents the difference between this case and the case when tโ‰ค1/3๐‘ก13t\leq 1/3italic_t โ‰ค 1 / 3, see Fig.ย 1.

The enclosed region has the same volume as the region in Fig.ย 1, left panel, minus the volume of region convโก{(s,0,0),(0,s,0),(0,0,s),(0,0,0)}conv๐‘ 000๐‘ 000๐‘ 000\operatorname{conv}\Big{\{}(s,0,0),(0,s,0),(0,0,s),(0,0,0)\Big{\}}roman_conv { ( italic_s , 0 , 0 ) , ( 0 , italic_s , 0 ) , ( 0 , 0 , italic_s ) , ( 0 , 0 , 0 ) } which is represented in yellow in Fig.ย 2. This again is just the region displayed in Fig.ย 1, top-right panel, scaled by s๐‘ sitalic_s:

volโก(bottom-left, yellow region inย Fig.ย 2)=s36.volbottom-left, yellow region inย Fig.ย 2superscript๐‘ 36\operatorname{vol}(\text{bottom-left, yellow region in \lx@cref{% creftype~refnum}{fig:K3-t-large}})=\frac{s^{3}}{6}.roman_vol ( bottom-left, yellow region in ) = divide start_ARG italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG .

Hence, we have:

โˆ€tโˆˆ(1/3,1/2]volโก(๐–ซ~t)=12โˆ’s36=12โˆ’(3โˆ’1/t)36.formulae-sequencefor-all๐‘ก1312volsubscript~๐–ซ๐‘ก12superscript๐‘ 3612superscript31๐‘ก36\forall t\in(1/3,1/2]\qquad\operatorname{vol}(\tilde{\mathsf{L}}_{t})=\frac{1}% {2}-\frac{s^{3}}{6}=\frac{1}{2}-\frac{(3-1/t)^{3}}{6}.โˆ€ italic_t โˆˆ ( 1 / 3 , 1 / 2 ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG - divide start_ARG italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG = divide start_ARG 1 end_ARG start_ARG 2 end_ARG - divide start_ARG ( 3 - 1 / italic_t ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG . (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 (p1=p2=p3=tsubscript๐‘1subscript๐‘2subscript๐‘3๐‘กp_{1}=p_{2}=p_{3}=titalic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_t) between the local and the non-signaling polytopes corresponding to the triangle graph K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT is given by:

volโก(๐–ซt)volโก(๐–ญt)={12,tโˆˆ(0,13]12โˆ’(3โˆ’1/t)36,tโˆˆ(13,12]12โˆ’(3โˆ’1/(1โˆ’t))36,tโˆˆ(12,23]12,tโˆˆ(13,1).volsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘กcases12๐‘ก01312superscript31๐‘ก36๐‘ก131212superscript311๐‘ก36๐‘ก122312๐‘ก131\frac{\operatorname{vol}(\mathsf{L}_{t})}{\operatorname{vol}(\mathsf{N}_{t})}=% \begin{cases}\frac{1}{2},&t\in(0,\frac{1}{3}]\\ \frac{1}{2}-\frac{(3-1/t)^{3}}{6},&t\in(\frac{1}{3},\frac{1}{2}]\\ \frac{1}{2}-\frac{(3-1/(1-t))^{3}}{6},&t\in(\frac{1}{2},\frac{2}{3}]\\ \frac{1}{2},&t\in(\frac{1}{3},1).\end{cases}divide start_ARG roman_vol ( sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG = { start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG , end_CELL start_CELL italic_t โˆˆ ( 0 , divide start_ARG 1 end_ARG start_ARG 3 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG - divide start_ARG ( 3 - 1 / italic_t ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 3 end_ARG , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG - divide start_ARG ( 3 - 1 / ( 1 - italic_t ) ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG , divide start_ARG 2 end_ARG start_ARG 3 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 3 end_ARG , 1 ) . end_CELL end_ROW

The various parameters as defined in Sectionย 5 are:

The fall-off valueฯ„โข(K3)The fall-off value๐œsubscript๐พ3\displaystyle\text{The fall-off value}\quad\tau(K_{3})The fall-off value italic_ฯ„ ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =13absent13\displaystyle=\frac{1}{3}= divide start_ARG 1 end_ARG start_ARG 3 end_ARG
The initial ratioฯ0+โข(K3)The initial ratiosubscript๐œŒlimit-from0subscript๐พ3\displaystyle\text{The initial ratio}\quad\rho_{0+}(K_{3})The initial ratio italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =12absent12\displaystyle=\frac{1}{2}= divide start_ARG 1 end_ARG start_ARG 2 end_ARG
The middle ratioฯ1/2โข(K3)The middle ratiosubscript๐œŒ12subscript๐พ3\displaystyle\text{The middle ratio}\quad\rho_{1/2}(K_{3})The middle ratio italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =13.absent13\displaystyle=\frac{1}{3}.= divide start_ARG 1 end_ARG start_ARG 3 end_ARG .

We plot the analytical results alongside numerical calculations using the cddlib library [Fuk23] in Fig.ย 3.

Refer to caption
Figure 3. Volume ratio between the local polytope slice and the non-signaling polytope slice, in the symmetric (pi=tsubscript๐‘๐‘–๐‘กp_{i}=titalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_t) case. The curve is symmetric with respect to t=1/2๐‘ก12t=1/2italic_t = 1 / 2, and constant (=1/2absent12=1/2= 1 / 2) for tโ‰ค1/3๐‘ก13t\leq 1/3italic_t โ‰ค 1 / 3.

6.2. Skewed slices (p1,p2,p3)=(t,t,1/2โˆ’t)subscript๐‘1subscript๐‘2subscript๐‘3๐‘ก๐‘ก12๐‘ก(p_{1},p_{2},p_{3})=(t,t,1/2-t)( italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = ( italic_t , italic_t , 1 / 2 - italic_t )

We now consider a different, non-symmetric, slice through the local and non-signaling polytopes of the triangle graph. For a parameter tโˆˆ[0,1/2]๐‘ก012t\in[0,1/2]italic_t โˆˆ [ 0 , 1 / 2 ], we consider the slice corresponding to the vertex probabilities

p1=p2=t,p3=1/2โˆ’t.formulae-sequencesubscript๐‘1subscript๐‘2๐‘กsubscript๐‘312๐‘กp_{1}=p_{2}=t,\qquad p_{3}=1/2-t.italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_t , italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 1 / 2 - italic_t .

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

p1=p2=1โˆ’t,p3=tโˆ’1/2,forย โขtโˆˆ[1/2,1].formulae-sequencesubscript๐‘1subscript๐‘21๐‘กformulae-sequencesubscript๐‘3๐‘ก12forย ๐‘ก121p_{1}=p_{2}=1-t,\qquad p_{3}=t-1/2,\qquad\text{for }t\in[1/2,1].italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 1 - italic_t , italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_t - 1 / 2 , for italic_t โˆˆ [ 1 / 2 , 1 ] .

As in the previous case, we denote by ๐–ญtsubscript๐–ญ๐‘ก\mathsf{N}_{t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT and ๐–ซtsubscript๐–ซ๐‘ก\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT the respective slices. The case t=0๐‘ก0t=0italic_t = 0 yields degenerate sets, so we assume that tโˆˆ(0,1/2]๐‘ก012t\in(0,1/2]italic_t โˆˆ ( 0 , 1 / 2 ].

Replacing this parameterization for the marginals in Eq.ย 11 and Eq.ย 12, we have the H๐ปHitalic_H-representation defining our slice ๐–ซtsubscript๐–ซ๐‘ก\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT as:

0โ‰คq120subscript๐‘ž12\displaystyle 0\leq q_{12}0 โ‰ค italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT โ‰คtabsent๐‘ก\displaystyle\leq tโ‰ค italic_t (19)
0โ‰คq13,q230subscript๐‘ž13subscript๐‘ž23\displaystyle 0\leq q_{13},q_{23}0 โ‰ค italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คminโก{t,12โˆ’t}absent๐‘ก12๐‘ก\displaystyle\leq\min{\{t,\frac{1}{2}-t\}}โ‰ค roman_min { italic_t , divide start_ARG 1 end_ARG start_ARG 2 end_ARG - italic_t }
q12+q13+q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle q_{12}+q_{13}+q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ฅtโˆ’12absent๐‘ก12\displaystyle\geq t-\frac{1}{2}โ‰ฅ italic_t - divide start_ARG 1 end_ARG start_ARG 2 end_ARG (20)
q12+q13โˆ’q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle q_{12}+q_{13}-q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คtabsent๐‘ก\displaystyle\leq tโ‰ค italic_t
q12โˆ’q13+q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle q_{12}-q_{13}+q_{23}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คtabsent๐‘ก\displaystyle\leq tโ‰ค italic_t
โˆ’q12+q13+q23subscript๐‘ž12subscript๐‘ž13subscript๐‘ž23\displaystyle-q_{12}+q_{13}+q_{23}- italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค12โˆ’tabsent12๐‘ก\displaystyle\leq\frac{1}{2}-tโ‰ค divide start_ARG 1 end_ARG start_ARG 2 end_ARG - italic_t

where inequalities (19) form the H๐ปHitalic_H-representations of ๐–ญtsubscript๐–ญ๐‘ก\mathsf{N}_{t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT and inequalities (20) are the additional inequalities constraining ๐–ซtsubscript๐–ซ๐‘ก\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. Following a similar approach as in the symmetric case, we substitute qiโขj=tโขxiโขjsubscript๐‘ž๐‘–๐‘—๐‘กsubscript๐‘ฅ๐‘–๐‘—q_{ij}=tx_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_t italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, obtaining the inequalities for the scaled bodies ๐–ญ~t,๐–ซ~tsubscript~๐–ญ๐‘กsubscript~๐–ซ๐‘ก\tilde{\mathsf{N}}_{t},\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT:

0โ‰คx120subscript๐‘ฅ12\displaystyle 0\leq x_{12}0 โ‰ค italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (21)
0โ‰คx13,x230subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle 0\leq x_{13},x_{23}0 โ‰ค italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰คminโก{1,12โขtโˆ’1}absent112๐‘ก1\displaystyle\leq\min\big{\{1,\frac{1}{2t}-1\big{\}}}โ‰ค roman_min { 1 , divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 }
x12+x13+x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle x_{12}+x_{13}+x_{23}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ฅ1โˆ’12โขtabsent112๐‘ก\displaystyle\geq 1-\frac{1}{2t}โ‰ฅ 1 - divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG (22a)
x12+x13โˆ’x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle x_{12}+x_{13}-x_{23}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (22b)
x12โˆ’x13+x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle x_{12}-x_{13}+x_{23}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (22c)
โˆ’x12+x13+x23subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ23\displaystyle-x_{12}+x_{13}+x_{23}- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค12โขtโˆ’1.absent12๐‘ก1\displaystyle\leq\frac{1}{2t}-1.โ‰ค divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 . (22d)

Unlike the symmetric slice case discussed previously, the present situation is more involved since volโก(๐–ญ~t)volsubscript~๐–ญ๐‘ก\operatorname{vol}(\tilde{\mathsf{N}}_{t})roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) is not equal to 1111 in the entire domain here. We note that inequality (22a) is always satisfied for tโˆˆ(0,1/2)๐‘ก012t\in(0,1/2)italic_t โˆˆ ( 0 , 1 / 2 ) and hence it can be dropped. Inequalities (22b) and (22c) are independent of t๐‘กtitalic_t, while (22d) is trivially satisfied in the range tโˆˆ(0,1/6]๐‘ก016t\in(0,1/6]italic_t โˆˆ ( 0 , 1 / 6 ].

Hence, we start by first looking at the region tโˆˆ(0,1/6]๐‘ก016t\in(0,1/6]italic_t โˆˆ ( 0 , 1 / 6 ]. The H๐ปHitalic_H-representation of ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is given by the relevant inequalities:

0โ‰คxiโขjโ‰ค10subscript๐‘ฅ๐‘–๐‘—10\leq x_{ij}\leq 1\\ 0 โ‰ค italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1 (23)
x12+x13โˆ’x23โ‰ค1subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ231\displaystyle x_{12}+x_{13}-x_{23}\leq 1italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1 (24)
x12โˆ’x13+x23โ‰ค1subscript๐‘ฅ12subscript๐‘ฅ13subscript๐‘ฅ231\displaystyle x_{12}-x_{13}+x_{23}\leq 1italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1

with Eq.ย 23 corresponding to ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. Hence, volโก(๐–ญ~t)=1volsubscript~๐–ญ๐‘ก1\operatorname{vol}(\tilde{\mathsf{N}}_{t})=1roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1. The V๐‘‰Vitalic_V-representation for ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is easily obtained:

๐–ซ~t=convโก{(0,0,0),(1,1,1),(1,0,0),(0,1,0),(0,0,1),(0,1,1)}.subscript~๐–ซ๐‘กconv000111100010001011\tilde{\mathsf{L}}_{t}=\operatorname{conv}\Big{\{}(0,0,0),(1,1,1),(1,0,0),(0,1% ,0),(0,0,1),(0,1,1)\Big{\}}.over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = roman_conv { ( 0 , 0 , 0 ) , ( 1 , 1 , 1 ) , ( 1 , 0 , 0 ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) , ( 0 , 1 , 1 ) } .

This region is plotted in Figure 4.

Refer to caption
Refer to captionRefer to caption
Figure 4. The scaled local polytope slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, for 0<tโ‰ค1/60๐‘ก160<t\leq 1/60 < italic_t โ‰ค 1 / 6 (left). In the right panel, we show the two triangular pyramids removed from the unit cube to obtain figure on the left.

Both convโก{(1,0,0),(0,0,1),(1,1,1),(1,0,1)}conv100001111101\operatorname{conv}\{(1,0,0),(0,0,1),(1,1,1),(1,0,1)\}roman_conv { ( 1 , 0 , 0 ) , ( 0 , 0 , 1 ) , ( 1 , 1 , 1 ) , ( 1 , 0 , 1 ) } and convโก{(1,0,0),(0,0,1),(1,1,1),(1,1,0)}conv100001111110\operatorname{conv}\{(1,0,0),(0,0,1),(1,1,1),(1,1,0)\}roman_conv { ( 1 , 0 , 0 ) , ( 0 , 0 , 1 ) , ( 1 , 1 , 1 ) , ( 1 , 1 , 0 ) } are triangular pyramids with volume 1/6161/61 / 6 as can be seen in figure 4. The scaled slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is just the unit cube with these two regions removed. Hence,

โˆ€tโˆˆ(0,1/6]volโก(๐–ซ~t)=1โˆ’2โ‹…16=23formulae-sequencefor-all๐‘ก016volsubscript~๐–ซ๐‘ก1โ‹…21623\forall t\in(0,1/6]\qquad\operatorname{vol}(\tilde{\mathsf{L}}_{t})=1-2\cdot% \frac{1}{6}=\frac{2}{3}โˆ€ italic_t โˆˆ ( 0 , 1 / 6 ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1 - 2 โ‹… divide start_ARG 1 end_ARG start_ARG 6 end_ARG = divide start_ARG 2 end_ARG start_ARG 3 end_ARG (25)

Next, we look at the region tโˆˆ(1/6,1/4]๐‘ก1614t\in(1/6,1/4]italic_t โˆˆ ( 1 / 6 , 1 / 4 ]. The relevant inequalities for the H๐ปHitalic_H-representation of ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are given by Eq.ย 23. Hence, volโก(๐–ญ~t)=1volsubscript~๐–ญ๐‘ก1\operatorname{vol}(\tilde{\mathsf{N}}_{t})=1roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1.

The H๐ปHitalic_H-representation of the local slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are the inequalities in Eq.ย 23 and (22b)-(22d). The corresponding V๐‘‰Vitalic_V-representation is

convโก{(0,0,0),(1,1,1),(1,0,0),(0,1,0),(0,0,1),(0,1,k1),(0,k1,1),(k2,1,1)},conv00011110001000101subscript๐‘˜10subscript๐‘˜11subscript๐‘˜211\operatorname{conv}\{(0,0,0),(1,1,1),(1,0,0),(0,1,0),(0,0,1),(0,1,k_{1}),(0,k_% {1},1),(k_{2},1,1)\},roman_conv { ( 0 , 0 , 0 ) , ( 1 , 1 , 1 ) , ( 1 , 0 , 0 ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) , ( 0 , 1 , italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , ( 0 , italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , 1 ) , ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , 1 , 1 ) } ,

where k1=1/(2โขt)โˆ’2subscript๐‘˜112๐‘ก2k_{1}=1/(2t)-2italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 1 / ( 2 italic_t ) - 2 and k2=3โˆ’1/(2โขt)subscript๐‘˜2312๐‘กk_{2}=3-1/(2t)italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 3 - 1 / ( 2 italic_t ). This region is plotted in Fig.ย 5.

Refer to caption
Figure 5. The scaled local polytope slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, for 1/6<tโ‰ค1/416๐‘ก141/6<t\leq 1/41 / 6 < italic_t โ‰ค 1 / 4 (in red). The yellow region represents the difference between this case and the case when tโ‰ค1/6๐‘ก16t\leq 1/6italic_t โ‰ค 1 / 6, see Fig.ย 4.

The volume of the local slice now is just the volume of the local slice obtained for tโˆˆ(0,1/6]๐‘ก016t\in(0,1/6]italic_t โˆˆ ( 0 , 1 / 6 ] minus the volume of the yellow region. The yellow region is a triangular pyramid scaled by 3โˆ’1/(2โขt)312๐‘ก3-1/(2t)3 - 1 / ( 2 italic_t ) and hence the volume is given by:

Vyโขeโขlโขlโขoโขw=(3โˆ’1/(2โขt))36subscript๐‘‰๐‘ฆ๐‘’๐‘™๐‘™๐‘œ๐‘คsuperscript312๐‘ก36V_{yellow}=\frac{(3-1/(2t))^{3}}{6}italic_V start_POSTSUBSCRIPT italic_y italic_e italic_l italic_l italic_o italic_w end_POSTSUBSCRIPT = divide start_ARG ( 3 - 1 / ( 2 italic_t ) ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG

Hence, we have:

โˆ€tโˆˆ(1/6,1/4]volโก(๐–ซ~t)=23โˆ’(3โˆ’1/(2โขt))36formulae-sequencefor-all๐‘ก1614volsubscript~๐–ซ๐‘ก23superscript312๐‘ก36\forall t\in(1/6,1/4]\qquad\operatorname{vol}(\tilde{\mathsf{L}}_{t})=\frac{2}% {3}-\frac{(3-1/(2t))^{3}}{6}โˆ€ italic_t โˆˆ ( 1 / 6 , 1 / 4 ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = divide start_ARG 2 end_ARG start_ARG 3 end_ARG - divide start_ARG ( 3 - 1 / ( 2 italic_t ) ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG (26)

For the values tโˆˆ(1/4,1/2]๐‘ก1412t\in(1/4,1/2]italic_t โˆˆ ( 1 / 4 , 1 / 2 ], we look back at inequalities in Eqs.ย 21 andย 22 and use the substitution q12=tโขx12subscript๐‘ž12๐‘กsubscript๐‘ฅ12q_{12}=tx_{12}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT = italic_t italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT, q23=(1/2โˆ’t)โขx23subscript๐‘ž2312๐‘กsubscript๐‘ฅ23q_{23}=(1/2-t)x_{23}italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT = ( 1 / 2 - italic_t ) italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT and q13=(1/2โˆ’t)โขx13subscript๐‘ž1312๐‘กsubscript๐‘ฅ13q_{13}=(1/2-t)x_{13}italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT = ( 1 / 2 - italic_t ) italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT. The resulting inequalities are:

0โ‰คxiโขjโ‰ค10subscript๐‘ฅ๐‘–๐‘—10\leq x_{ij}\leq 1\\ 0 โ‰ค italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1 (27)
x12+(12โขtโˆ’1)โขx13โˆ’(12โขtโˆ’1)โขx23โ‰ค1subscript๐‘ฅ1212๐‘ก1subscript๐‘ฅ1312๐‘ก1subscript๐‘ฅ231\displaystyle x_{12}+\Big{(}\frac{1}{2t}-1\Big{)}x_{13}-\Big{(}\frac{1}{2t}-1% \Big{)}x_{23}\leq 1italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT - ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1 (28)
x12โˆ’(12โขtโˆ’1)โขx13+(12โขtโˆ’1)โขx23โ‰ค1subscript๐‘ฅ1212๐‘ก1subscript๐‘ฅ1312๐‘ก1subscript๐‘ฅ231\displaystyle x_{12}-\Big{(}\frac{1}{2t}-1\Big{)}x_{13}+\Big{(}\frac{1}{2t}-1% \Big{)}x_{23}\leq 1italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1
โˆ’x12+(12โขtโˆ’1)โขx13+(12โขtโˆ’1)โขx23โ‰ค12โขtโˆ’1subscript๐‘ฅ1212๐‘ก1subscript๐‘ฅ1312๐‘ก1subscript๐‘ฅ2312๐‘ก1\displaystyle-x_{12}+\Big{(}\frac{1}{2t}-1\Big{)}x_{13}+\Big{(}\frac{1}{2t}-1% \Big{)}x_{23}\leq\frac{1}{2t}-1- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) italic_x start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1

In this new substitution, volโก(๐–ญ~t)volsubscript~๐–ญ๐‘ก\operatorname{vol}(\tilde{\mathsf{N}}_{t})roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) is unity again. The V๐‘‰Vitalic_V-representation of ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is

conv{\displaystyle\operatorname{conv}\Big{\{}roman_conv { (0,0,0),(1,1,1),(1,0,0),(0,1,0),(0,0,1),(1,1,1),000111100010001111\displaystyle(0,0,0),(1,1,1),(1,0,0),(0,1,0),(0,0,1),(1,1,1),( 0 , 0 , 0 ) , ( 1 , 1 , 1 ) , ( 1 , 0 , 0 ) , ( 0 , 1 , 0 ) , ( 0 , 0 , 1 ) , ( 1 , 1 , 1 ) ,
(1/(2t)โˆ’1,1,1),(2โˆ’1/(2t),1,0),(2โˆ’1/(2t),0,1)}\displaystyle(1/(2t)-1,1,1),(2-1/(2t),1,0),(2-1/(2t),0,1)\Big{\}}( 1 / ( 2 italic_t ) - 1 , 1 , 1 ) , ( 2 - 1 / ( 2 italic_t ) , 1 , 0 ) , ( 2 - 1 / ( 2 italic_t ) , 0 , 1 ) }

We plot this region in Fig.ย 6.

Refer to caption
Refer to captionRefer to captionRefer to caption
Figure 6. The scaled local polytope slice ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT, for 1/4<tโ‰ค1/214๐‘ก121/4<t\leq 1/21 / 4 < italic_t โ‰ค 1 / 2 (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 ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the unit cube minus the 3 triangular pyramids (shaded yellow) of base area 1/2121/21 / 2, height 1/(2โขt)โˆ’112๐‘ก11/(2t)-11 / ( 2 italic_t ) - 1 and hence of volume,

Vyellow=13โ‹…12โ‹…(12โขtโˆ’1)=1/(2โขt)โˆ’16subscript๐‘‰yellowโ‹…131212๐‘ก112๐‘ก16V_{\text{yellow}}=\frac{1}{3}\cdot\frac{1}{2}\cdot(\frac{1}{2t}-1)=\frac{1/(2t% )-1}{6}italic_V start_POSTSUBSCRIPT yellow end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 3 end_ARG โ‹… divide start_ARG 1 end_ARG start_ARG 2 end_ARG โ‹… ( divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG - 1 ) = divide start_ARG 1 / ( 2 italic_t ) - 1 end_ARG start_ARG 6 end_ARG

Hence, we have:

โˆ€tโˆˆ(1/4,1/2]volโก(๐–ซ~t)=1โˆ’(1/(2โขt)โˆ’1)2formulae-sequencefor-all๐‘ก1412volsubscript~๐–ซ๐‘ก112๐‘ก12\forall t\in(1/4,1/2]\qquad\operatorname{vol}(\tilde{\mathsf{L}}_{t})=1-\frac{% (1/(2t)-1)}{2}โˆ€ italic_t โˆˆ ( 1 / 4 , 1 / 2 ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1 - divide start_ARG ( 1 / ( 2 italic_t ) - 1 ) end_ARG start_ARG 2 end_ARG (29)
Proposition 6.3.

The volume ratio of skewed slices (p1=p2=tsubscript๐‘1subscript๐‘2๐‘กp_{1}=p_{2}=titalic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_t, p3=1/2โˆ’tsubscript๐‘312๐‘กp_{3}=1/2-titalic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 1 / 2 - italic_t) between the local and no-signaling polytopes corresponding to the triangle graph K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT are given by (see Fig.ย 7):

volโก(๐–ซt)volโก(๐–ญt)={23,tโˆˆ(0,16]23โˆ’(3โˆ’1/(2โขt))36,tโˆˆ(16,14]1โˆ’(1/(2โขt)โˆ’1)2,tโˆˆ(14,12)volsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘กcases23๐‘ก01623superscript312๐‘ก36๐‘ก1614112๐‘ก12๐‘ก1412\frac{\operatorname{vol}(\mathsf{L}_{t})}{\operatorname{vol}(\mathsf{N}_{t})}=% \begin{cases}\frac{2}{3},&t\in(0,\frac{1}{6}]\\ \frac{2}{3}-\frac{(3-1/(2t))^{3}}{6},&t\in(\frac{1}{6},\frac{1}{4}]\\ 1-\frac{(1/(2t)-1)}{2},&t\in(\frac{1}{4},\frac{1}{2})\end{cases}divide start_ARG roman_vol ( sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG = { start_ROW start_CELL divide start_ARG 2 end_ARG start_ARG 3 end_ARG , end_CELL start_CELL italic_t โˆˆ ( 0 , divide start_ARG 1 end_ARG start_ARG 6 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 2 end_ARG start_ARG 3 end_ARG - divide start_ARG ( 3 - 1 / ( 2 italic_t ) ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 6 end_ARG , divide start_ARG 1 end_ARG start_ARG 4 end_ARG ] end_CELL end_ROW start_ROW start_CELL 1 - divide start_ARG ( 1 / ( 2 italic_t ) - 1 ) end_ARG start_ARG 2 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 4 end_ARG , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) end_CELL end_ROW
Refer to caption
Figure 7. Volume ratio between the local polytope slice and the non-signaling polytope slice, in the skewed (p1=p2=t,p3=1/2โˆ’tformulae-sequencesubscript๐‘1subscript๐‘2๐‘กsubscript๐‘312๐‘กp_{1}=p_{2}=t,p_{3}=1/2-titalic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_t , italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 1 / 2 - italic_t) case.

7. The square graph

In this section, we analyze in detail the case of K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT 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 K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT in the plane as a square, see also Sectionย 8 for the discussion of arbitrary cycle graphs.

p1subscript๐‘1p_{1}italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTp2subscript๐‘2p_{2}italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTp3subscript๐‘3p_{3}italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTp4subscript๐‘4p_{4}italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPTq12subscript๐‘ž12q_{12}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPTq23subscript๐‘ž23q_{23}italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPTq34subscript๐‘ž34q_{34}italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPTq14subscript๐‘ž14q_{14}italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT

The V๐‘‰Vitalic_V-representation of ๐–ซโข(K2,2)=๐–ข๐–ฎ๐–ฑโข(K2,2)๐–ซsubscript๐พ22๐–ข๐–ฎ๐–ฑsubscript๐พ22\mathsf{L}(K_{2,2})=\mathsf{COR}(K_{2,2})sansserif_L ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) = sansserif_COR ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) is given by the convex hull of all rows of the truth table presented in Tableย 2. This is then used to obtain the H๐ปHitalic_H-representation below:

0โ‰คqiโขjโ‰คminโก(pi,pj)0subscript๐‘ž๐‘–๐‘—subscript๐‘๐‘–subscript๐‘๐‘—\displaystyle 0\leq q_{ij}\leq\min{(p_{i},p_{j})}0 โ‰ค italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค roman_min ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) (30)
pi+pjโˆ’piโขjโ‰ค1subscript๐‘๐‘–subscript๐‘๐‘—subscript๐‘๐‘–๐‘—1\displaystyle p_{i}+p_{j}-p_{ij}\leq 1italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1
0โ‰คp3+p4+q12โˆ’q23โˆ’q34โˆ’q140subscript๐‘3subscript๐‘4subscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle 0\leq p_{3}+p_{4}+q_{12}-q_{23}-q_{34}-q_{14}0 โ‰ค italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1 (31)
0โ‰คp1+p4โˆ’q12+q23โˆ’q34โˆ’q140subscript๐‘1subscript๐‘4subscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle 0\leq p_{1}+p_{4}-q_{12}+q_{23}-q_{34}-q_{14}0 โ‰ค italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1
0โ‰คp1+p2โˆ’q12โˆ’q23+q34โˆ’q140subscript๐‘1subscript๐‘2subscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle 0\leq p_{1}+p_{2}-q_{12}-q_{23}+q_{34}-q_{14}0 โ‰ค italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1
0โ‰คp2+p3โˆ’q12โˆ’q23โˆ’q34+q140subscript๐‘2subscript๐‘3subscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle 0\leq p_{2}+p_{3}-q_{12}-q_{23}-q_{34}+q_{14}0 โ‰ค italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1absent1\displaystyle\leq 1โ‰ค 1
V๐‘‰Vitalic_V-part E๐ธEitalic_E-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
V๐‘‰Vitalic_V-part E๐ธEitalic_E-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. V๐‘‰Vitalic_V-representation of ๐–ซโข(K2,2)๐–ซsubscript๐พ22\mathsf{L}(K_{2,2})sansserif_L ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ), split in two tables.

The polytopes in question in this case are 8888-dimensional corresponding to 4444 each of vertices (pisubscript๐‘๐‘–p_{i}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT) and edges (qiโขjsubscript๐‘ž๐‘–๐‘—q_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT).

๐–ซโข(K2,2)=๐–ข๐–ฎ๐–ฑโข(K2,2)โŠ†๐–ญโข(K2,2)=๐–ณ๐–ฑ๐– โข(K2,2)โŠ‚โ„8๐–ซsubscript๐พ22๐–ข๐–ฎ๐–ฑsubscript๐พ22๐–ญsubscript๐พ22๐–ณ๐–ฑ๐– subscript๐พ22superscriptโ„8\mathsf{L}(K_{2,2})=\mathsf{COR}(K_{2,2})\subseteq\mathsf{N}(K_{2,2})=\mathsf{% TRA}(K_{2,2})\subset\mathbb{R}^{8}sansserif_L ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) = sansserif_COR ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) โŠ† sansserif_N ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) = sansserif_TRA ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) โŠ‚ roman_โ„ start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT

Inequalities in Eq.ย 30 correspond to ๐–ญโข(K2,2)๐–ญsubscript๐พ22\mathsf{N}(K_{2,2})sansserif_N ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) while inequalities in Eq.ย 31 are the additional constraints defining ๐–ซโข(K2,2)๐–ซsubscript๐พ22\mathsf{L}(K_{2,2})sansserif_L ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ); these are the Bell inequalities. The volume of these polytopes is given by [LS20]:

volโก(๐–ญโข(K2,2))=1710800andvolโก(๐–ซโข(K2,2))=1630=1617โขvolโก(๐–ญโข(K2,2)).formulae-sequencevol๐–ญsubscript๐พ221710800andvol๐–ซsubscript๐พ2216301617vol๐–ญsubscript๐พ22\operatorname{vol}(\mathsf{N}(K_{2,2}))=\frac{17}{10800}\qquad\text{and}\qquad% \operatorname{vol}(\mathsf{L}(K_{2,2}))=\frac{1}{630}=\frac{16}{17}% \operatorname{vol}(\mathsf{N}(K_{2,2})).roman_vol ( sansserif_N ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) ) = divide start_ARG 17 end_ARG start_ARG 10800 end_ARG and roman_vol ( sansserif_L ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) ) = divide start_ARG 1 end_ARG start_ARG 630 end_ARG = divide start_ARG 16 end_ARG start_ARG 17 end_ARG roman_vol ( sansserif_N ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) ) .

We set p1=p2=p3=p4=tโˆˆ(0,1]subscript๐‘1subscript๐‘2subscript๐‘3subscript๐‘4๐‘ก01p_{1}=p_{2}=p_{3}=p_{4}=t\in(0,1]italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = italic_t โˆˆ ( 0 , 1 ] and study the slices ๐–ซโข(p=(t,t,t,t),K2,2)๐–ซ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ22\mathsf{L}(p=(t,t,t,t),K_{2,2})sansserif_L ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) and ๐–ญโข(p=(t,t,t,t),K2,2)๐–ญ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ22\mathsf{N}(p=(t,t,t,t),K_{2,2})sansserif_N ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ). The corresponding H๐ปHitalic_H-representation for ๐–ซโข(p=(t,t,t,t),K2,2)๐–ซ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ22\mathsf{L}(p=(t,t,t,t),K_{2,2})sansserif_L ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) reads:

maxโก{0,2โขtโˆ’1}โ‰คqiโขjโ‰คt02๐‘ก1subscript๐‘ž๐‘–๐‘—๐‘ก\displaystyle\max\{0,2t-1\}\leq q_{ij}\leq troman_max { 0 , 2 italic_t - 1 } โ‰ค italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค italic_t (32)
โˆ’2โขtโ‰คq12โˆ’q23โˆ’q34โˆ’q142๐‘กsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle-2t\leq q_{12}-q_{23}-q_{34}-q_{14}- 2 italic_t โ‰ค italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1โˆ’2โขtabsent12๐‘ก\displaystyle\leq 1-2tโ‰ค 1 - 2 italic_t (33)
โˆ’2โขtโ‰คโˆ’q12+q23โˆ’q34โˆ’q142๐‘กsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle-2t\leq-q_{12}+q_{23}-q_{34}-q_{14}- 2 italic_t โ‰ค - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1โˆ’2โขtabsent12๐‘ก\displaystyle\leq 1-2tโ‰ค 1 - 2 italic_t
โˆ’2โขtโ‰คโˆ’q12โˆ’q23+q34โˆ’q142๐‘กsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle-2t\leq-q_{12}-q_{23}+q_{34}-q_{14}- 2 italic_t โ‰ค - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1โˆ’2โขtabsent12๐‘ก\displaystyle\leq 1-2tโ‰ค 1 - 2 italic_t
โˆ’2โขtโ‰คโˆ’q12โˆ’q23โˆ’q34+q142๐‘กsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14\displaystyle-2t\leq-q_{12}-q_{23}-q_{34}+q_{14}- 2 italic_t โ‰ค - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1โˆ’2โขtabsent12๐‘ก\displaystyle\leq 1-2tโ‰ค 1 - 2 italic_t

As before, we define our polytopes of interest by:

๐–ญtsubscript๐–ญ๐‘ก\displaystyle\mathsf{N}_{t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :=๐–ญโข(p=(t,t,t,t),K2,2)={(q12,q23,q34,q14)โˆˆโ„4:ย Eq.ย 32ย holds}assignabsent๐–ญ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ22conditional-setsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14superscriptโ„4ย Eq.ย 32ย holds\displaystyle:=\mathsf{N}(p=(t,t,t,t),K_{2,2})=\{(q_{12},q_{23},q_{34},q_{14})% \in\mathbb{R}^{4}\,:\,\text{ \lx@cref{creftype~refnum}{eq:K22-Np} holds}\}:= sansserif_N ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) = { ( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT : holds }
๐–ซtsubscript๐–ซ๐‘ก\displaystyle\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :=๐–ซโข(p=(t,t,t,t),K2,2)={(q12,q23,q34,q14)โˆˆโ„4:ย Eq.ย 32ย andย Eq.ย 33ย hold}.assignabsent๐–ซ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ22conditional-setsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14superscriptโ„4ย Eq.ย 32ย andย Eq.ย 33ย hold\displaystyle:=\mathsf{L}(p=(t,t,t,t),K_{2,2})=\{(q_{12},q_{23},q_{34},q_{14})% \in\mathbb{R}^{4}\,:\,\text{ \lx@cref{creftype~refnum}{eq:K22-Np} and \lx@cref% {creftype~refnum}{eq:K22-Lp} hold}\}.:= sansserif_L ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) = { ( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT : and hold } .

Weโ€™ll focus only in the range tโˆˆ(0,1/2]๐‘ก012t\in(0,1/2]italic_t โˆˆ ( 0 , 1 / 2 ] owing to Propositionย 6.1. Setting qiโขj=tโขxiโขjsubscript๐‘ž๐‘–๐‘—๐‘กsubscript๐‘ฅ๐‘–๐‘—q_{ij}=tx_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_t italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, we finally have:

0โ‰คxiโขjโ‰ค10subscript๐‘ฅ๐‘–๐‘—1\displaystyle 0\leq x_{ij}\leq 10 โ‰ค italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1 (34)
x12โˆ’x23โˆ’x34โˆ’x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle x_{12}-x_{23}-x_{34}-x_{14}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1tโˆ’2absent1๐‘ก2\displaystyle\leq\frac{1}{t}-2โ‰ค divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2 (35)
โˆ’x12+x23โˆ’x34โˆ’x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle-x_{12}+x_{23}-x_{34}-x_{14}- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1tโˆ’2absent1๐‘ก2\displaystyle\leq\frac{1}{t}-2โ‰ค divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2
โˆ’x12โˆ’x23+x34โˆ’x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle-x_{12}-x_{23}+x_{34}-x_{14}- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1tโˆ’2absent1๐‘ก2\displaystyle\leq\frac{1}{t}-2โ‰ค divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2
โˆ’x12โˆ’x23โˆ’x34+x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle-x_{12}-x_{23}-x_{34}+x_{14}- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค1tโˆ’2absent1๐‘ก2\displaystyle\leq\frac{1}{t}-2โ‰ค divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2
โˆ’x12+x23+x34+x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle-x_{12}+x_{23}+x_{34}+x_{14}- italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค2absent2\displaystyle\leq 2โ‰ค 2 (36)
x12โˆ’x23+x34+x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle x_{12}-x_{23}+x_{34}+x_{14}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค2absent2\displaystyle\leq 2โ‰ค 2
x12+x23โˆ’x34+x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle x_{12}+x_{23}-x_{34}+x_{14}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค2absent2\displaystyle\leq 2โ‰ค 2
x12+x23+x34โˆ’x14subscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14\displaystyle x_{12}+x_{23}+x_{34}-x_{14}italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT โ‰ค2absent2\displaystyle\leq 2โ‰ค 2

Following the previous section we define our scaled polytopes:

๐–ญ~tsubscript~๐–ญ๐‘ก\displaystyle\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :={(x12,x23,x34,x14)โˆˆโ„4:ย Eq.ย 34ย holds}assignabsentconditional-setsubscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14superscriptโ„4ย Eq.ย 34ย holds\displaystyle:=\{(x_{12},x_{23},x_{34},x_{14})\in\mathbb{R}^{4}\,:\,\text{ % \lx@cref{creftype~refnum}{eq:K22-Npx} holds}\}:= { ( italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT : holds }
๐–ซ~tsubscript~๐–ซ๐‘ก\displaystyle\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :={(x12,x23,x34,x14)โˆˆโ„4:ย Eq.ย 34ย andย Eq.ย 36ย hold}.assignabsentconditional-setsubscript๐‘ฅ12subscript๐‘ฅ23subscript๐‘ฅ34subscript๐‘ฅ14superscriptโ„4ย Eq.ย 34ย andย Eq.ย 36ย hold\displaystyle:=\{(x_{12},x_{23},x_{34},x_{14})\in\mathbb{R}^{4}\,:\,\text{ % \lx@cref{creftype~refnum}{eq:K22-Npx} and \lx@cref{creftype~refnum}{eq:K22-Lpx% } hold}\}.:= { ( italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT : and hold } .

Since, volโก(๐–ญt)=t4โขvolโก(๐–ญ~t)volsubscript๐–ญ๐‘กsuperscript๐‘ก4volsubscript~๐–ญ๐‘ก\operatorname{vol}(\mathsf{N}_{t})=t^{4}\operatorname{vol}(\tilde{\mathsf{N}}_% {t})roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ), and similarly for the local polytope; we have,

volโก(๐–ซt)volโก(๐–ญt)=volโก(๐–ซ~t)volโก(๐–ญ~t).volsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘กvolsubscript~๐–ซ๐‘กvolsubscript~๐–ญ๐‘ก\frac{\operatorname{vol}(\mathsf{L}_{t})}{\operatorname{vol}(\mathsf{N}_{t})}=% \frac{\operatorname{vol}(\tilde{\mathsf{L}}_{t})}{\operatorname{vol}(\tilde{% \mathsf{N}}_{t})}.divide start_ARG roman_vol ( sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG = divide start_ARG roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG .

From inequalities in Eq.ย 34, we see ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the 4444-D unit cube [0,1]4superscript014[0,1]^{4}[ 0 , 1 ] start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT with volume given by volโก(๐–ญ~t)=1volsubscript~๐–ญ๐‘ก1\operatorname{vol}(\tilde{\mathsf{N}}_{t})=1roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1 independent of t๐‘กtitalic_t. Next, we notice that inequalities (35) are trivially satisfied for all tโˆˆ(0,1/3]๐‘ก013t\in\Big{(}0,1/3]italic_t โˆˆ ( 0 , 1 / 3 ] while the inequalities in Eq.ย 36 are independent of t๐‘กtitalic_t.

Hence, we will start by looking at tโˆˆ(0,1/3]๐‘ก013t\in(0,1/3]italic_t โˆˆ ( 0 , 1 / 3 ], where the only relevant inequalities in the H๐ปHitalic_H-representation of ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are (34) and (36). The V๐‘‰Vitalic_V-representation is thus given by the convex hull of the following 12 vertices:

(0,0,0,0),(1,0,0,0),(0,1,0,0),(0,0,1,0),(0,0,0,1),(1,1,0,0),000010000100001000011100\displaystyle(0,0,0,0),(1,0,0,0),(0,1,0,0),(0,0,1,0),(0,0,0,1),(1,1,0,0),( 0 , 0 , 0 , 0 ) , ( 1 , 0 , 0 , 0 ) , ( 0 , 1 , 0 , 0 ) , ( 0 , 0 , 1 , 0 ) , ( 0 , 0 , 0 , 1 ) , ( 1 , 1 , 0 , 0 ) ,
(1,0,1,0),(1,0,0,1),(0,1,1,0),(0,1,0,1),(0,0,1,1),(1,1,1,1)101010010110010100111111\displaystyle(1,0,1,0),(1,0,0,1),(0,1,1,0),(0,1,0,1),(0,0,1,1),(1,1,1,1)( 1 , 0 , 1 , 0 ) , ( 1 , 0 , 0 , 1 ) , ( 0 , 1 , 1 , 0 ) , ( 0 , 1 , 0 , 1 ) , ( 0 , 0 , 1 , 1 ) , ( 1 , 1 , 1 , 1 )

We note that these are all the vertices of a tesseract but with permutations of (1,1,1,0)1110(1,1,1,0)( 1 , 1 , 1 , 0 ) removed. Removing each of these permutation amounts to the removal of a 4444-simplex. Using the fact that the volume of an n๐‘›nitalic_n-simplex is given by 1/n!1๐‘›1/n!1 / italic_n !, we have:

โˆ€tโˆˆ(0,13]volโก(๐–ซ~t)=1โˆ’4โ‹…14!=56.formulae-sequencefor-all๐‘ก013volsubscript~๐–ซ๐‘ก1โ‹…41456\forall t\in\Big{(}0,\frac{1}{3}\Big{]}\qquad\operatorname{vol}(\tilde{\mathsf% {L}}_{t})=1-4\cdot\frac{1}{4!}=\frac{5}{6}.โˆ€ italic_t โˆˆ ( 0 , divide start_ARG 1 end_ARG start_ARG 3 end_ARG ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1 - 4 โ‹… divide start_ARG 1 end_ARG start_ARG 4 ! end_ARG = divide start_ARG 5 end_ARG start_ARG 6 end_ARG . (37)

Next, looking in the range tโˆˆ(1/2,1/3]๐‘ก1213t\in(1/2,1/3]italic_t โˆˆ ( 1 / 2 , 1 / 3 ], the inequalities (35) start cutting in and the V๐‘‰Vitalic_V-representation for ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is given by,

conv{(0,0,0,0)\displaystyle\operatorname{conv}\Big{\{}(0,0,0,0)roman_conv { ( 0 , 0 , 0 , 0 )
(1tโˆ’2,0,0,0),(1,3โˆ’1t,0,0),(1,0,3โˆ’1t,0),(1,0,0,3โˆ’1t)1๐‘ก2000131๐‘ก001031๐‘ก010031๐‘ก\displaystyle\Big{(}\frac{1}{t}-2,0,0,0\Big{)},\Big{(}1,3-\frac{1}{t},0,0\Big{% )},\Big{(}1,0,3-\frac{1}{t},0\Big{)},\Big{(}1,0,0,3-\frac{1}{t}\Big{)}( divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2 , 0 , 0 , 0 ) , ( 1 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 0 , 0 ) , ( 1 , 0 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 0 ) , ( 1 , 0 , 0 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG )
(0,1tโˆ’2,0,0),(3โˆ’1t,1,0,0),(0,1,3โˆ’1t,0),(0,1,0,3โˆ’1t)01๐‘ก20031๐‘ก1000131๐‘ก001031๐‘ก\displaystyle\Big{(}0,\frac{1}{t}-2,0,0\Big{)},\Big{(}3-\frac{1}{t},1,0,0\Big{% )},\Big{(}0,1,3-\frac{1}{t},0\Big{)},\Big{(}0,1,0,3-\frac{1}{t}\Big{)}( 0 , divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2 , 0 , 0 ) , ( 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 1 , 0 , 0 ) , ( 0 , 1 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 0 ) , ( 0 , 1 , 0 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG )
(0,0,1tโˆ’2,0),(3โˆ’1t,0,1,0),(0,3โˆ’1t,1,0),(0,0,1,3โˆ’1t)001๐‘ก2031๐‘ก010031๐‘ก1000131๐‘ก\displaystyle\Big{(}0,0,\frac{1}{t}-2,0\Big{)},\Big{(}3-\frac{1}{t},0,1,0\Big{% )},\Big{(}0,3-\frac{1}{t},1,0\Big{)},\Big{(}0,0,1,3-\frac{1}{t}\Big{)}( 0 , 0 , divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2 , 0 ) , ( 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 0 , 1 , 0 ) , ( 0 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 1 , 0 ) , ( 0 , 0 , 1 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG )
(0,0,0,1tโˆ’2),(3โˆ’1t,0,0,1),(0,3โˆ’1t,0,1),(0,0,3โˆ’1t,1)0001๐‘ก231๐‘ก001031๐‘ก010031๐‘ก1\displaystyle\Big{(}0,0,0,\frac{1}{t}-2\Big{)},\Big{(}3-\frac{1}{t},0,0,1\Big{% )},\Big{(}0,3-\frac{1}{t},0,1\Big{)},\Big{(}0,0,3-\frac{1}{t},1\Big{)}( 0 , 0 , 0 , divide start_ARG 1 end_ARG start_ARG italic_t end_ARG - 2 ) , ( 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 0 , 0 , 1 ) , ( 0 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 0 , 1 ) , ( 0 , 0 , 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG , 1 )
(1,1,0,0),(1,0,1,0),(1,0,0,1),(0,1,1,0),(0,1,0,1),(0,0,1,1),(1,1,1,1)}\displaystyle(1,1,0,0),(1,0,1,0),(1,0,0,1),(0,1,1,0),(0,1,0,1),(0,0,1,1),(1,1,% 1,1)\Big{\}}( 1 , 1 , 0 , 0 ) , ( 1 , 0 , 1 , 0 ) , ( 1 , 0 , 0 , 1 ) , ( 0 , 1 , 1 , 0 ) , ( 0 , 1 , 0 , 1 ) , ( 0 , 0 , 1 , 1 ) , ( 1 , 1 , 1 , 1 ) }

We observe that each of the inequalities in (35) splits each permutation of (1,0,0,0)1000(1,0,0,0)( 1 , 0 , 0 , 0 ) into 4444 vertices amounting to a removed volume equivalent to a 4-simplex scaled by 3โˆ’1/t31๐‘ก3-1/t3 - 1 / italic_t. Thus, we have:

โˆ€tโˆˆ(13,12]volโก(๐–ซ~t)=56โˆ’4โ‹…14!โ‹…(3โˆ’1t)4=5โˆ’(3โˆ’1/t)46formulae-sequencefor-all๐‘ก1312volsubscript~๐–ซ๐‘ก56โ‹…414superscript31๐‘ก45superscript31๐‘ก46\forall t\in\Big{(}\frac{1}{3},\frac{1}{2}\Big{]}\qquad\operatorname{vol}(% \tilde{\mathsf{L}}_{t})=\frac{5}{6}-4\cdot\frac{1}{4!}\cdot\Big{(}3-\frac{1}{t% }\Big{)}^{4}=\frac{5-(3-1/t)^{4}}{6}โˆ€ italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 3 end_ARG , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ] roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = divide start_ARG 5 end_ARG start_ARG 6 end_ARG - 4 โ‹… divide start_ARG 1 end_ARG start_ARG 4 ! end_ARG โ‹… ( 3 - divide start_ARG 1 end_ARG start_ARG italic_t end_ARG ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT = divide start_ARG 5 - ( 3 - 1 / italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG (38)
Refer to caption
Refer to caption
Figure 8. The x23=x34subscript๐‘ฅ23subscript๐‘ฅ34x_{23}=x_{34}italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT = italic_x start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT slices of ๐–ซโข(p,K2,2)๐–ซ๐‘subscript๐พ22\mathsf{L}(p,K_{2,2})sansserif_L ( italic_p , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ). Left: tโˆˆ(0,13]๐‘ก013t\in\Big{(}0,\frac{1}{3}\Big{]}italic_t โˆˆ ( 0 , divide start_ARG 1 end_ARG start_ARG 3 end_ARG ]. Right: t=0.4๐‘ก0.4t=0.4italic_t = 0.4; 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 (p1=p2=p3=p4=tsubscript๐‘1subscript๐‘2subscript๐‘3subscript๐‘4๐‘กp_{1}=p_{2}=p_{3}=p_{4}=titalic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = italic_t) between the local and the non-signaling polytopes corresponding to the complete-bipartite graph K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT is given by:

volโก(๐–ซt)volโก(๐–ญt)={56,tโˆˆ(0,13]5โˆ’(3โˆ’1/t)46,tโˆˆ(13,12]5โˆ’(3โˆ’1/(1โˆ’t))46,tโˆˆ(12,23]56,tโˆˆ(13,1]volsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘กcases56๐‘ก0135superscript31๐‘ก46๐‘ก13125superscript311๐‘ก46๐‘ก122356๐‘ก131\frac{\operatorname{vol}(\mathsf{L}_{t})}{\operatorname{vol}(\mathsf{N}_{t})}=% \begin{cases}\frac{5}{6},&t\in(0,\frac{1}{3}]\\ \frac{5-(3-1/t)^{4}}{6},&t\in(\frac{1}{3},\frac{1}{2}]\\ \frac{5-(3-1/(1-t))^{4}}{6},&t\in(\frac{1}{2},\frac{2}{3}]\\ \frac{5}{6},&t\in(\frac{1}{3},1]\end{cases}divide start_ARG roman_vol ( sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG = { start_ROW start_CELL divide start_ARG 5 end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( 0 , divide start_ARG 1 end_ARG start_ARG 3 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 5 - ( 3 - 1 / italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 3 end_ARG , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 5 - ( 3 - 1 / ( 1 - italic_t ) ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG , divide start_ARG 2 end_ARG start_ARG 3 end_ARG ] end_CELL end_ROW start_ROW start_CELL divide start_ARG 5 end_ARG start_ARG 6 end_ARG , end_CELL start_CELL italic_t โˆˆ ( divide start_ARG 1 end_ARG start_ARG 3 end_ARG , 1 ] end_CELL end_ROW

The various parameters as defined in Sectionย 5 are:

The fall-off valueฯ„โข(K2,2)The fall-off value๐œsubscript๐พ22\displaystyle\text{The fall-off value}\quad\tau(K_{2,2})The fall-off value italic_ฯ„ ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) =13absent13\displaystyle=\frac{1}{3}= divide start_ARG 1 end_ARG start_ARG 3 end_ARG
The initial ratioฯ0+โข(K2,2)The initial ratiosubscript๐œŒlimit-from0subscript๐พ22\displaystyle\text{The initial ratio}\quad\rho_{0+}(K_{2,2})The initial ratio italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) =56absent56\displaystyle=\frac{5}{6}= divide start_ARG 5 end_ARG start_ARG 6 end_ARG
The middle ratioฯ1/2โข(K2,2)The middle ratiosubscript๐œŒ12subscript๐พ22\displaystyle\text{The middle ratio}\quad\rho_{1/2}(K_{2,2})The middle ratio italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) =23.absent23\displaystyle=\frac{2}{3}.= divide start_ARG 2 end_ARG start_ARG 3 end_ARG .
Refer to caption
Figure 9. volโก(๐–ซโข(p,K2,2))volโก(๐–ญโข(p,K2,2))vol๐–ซ๐‘subscript๐พ22vol๐–ญ๐‘subscript๐พ22\frac{\operatorname{vol}(\mathsf{L}(p,K_{2,2}))}{\operatorname{vol}(\mathsf{N}% (p,K_{2,2}))}divide start_ARG roman_vol ( sansserif_L ( italic_p , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) ) end_ARG start_ARG roman_vol ( sansserif_N ( italic_p , italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT ) ) end_ARG as a function of t๐‘กtitalic_t

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 t๐‘กtitalic_t. In such a case, the highest probability of the randomly sampled box being non-local occurs when t=1/2๐‘ก12t=1/2italic_t = 1 / 2. In fact, the t=1/2๐‘ก12t=1/2italic_t = 1 / 2 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 K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and that of the complete bipartite graph K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT. These are cycle graphs, K3=C3subscript๐พ3subscript๐ถ3K_{3}=C_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and K2,2=C4subscript๐พ22subscript๐ถ4K_{2,2}=C_{4}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT. Another well-studied cyclic scenario often found in literature is the KCBS [KCBS08] scenario which corresponds to C5subscript๐ถ5C_{5}italic_C start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT. 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 C5subscript๐ถ5C_{5}italic_C start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT specifically but rather in this section, we shall establish some general results for cycle graphs of arbitrary order Cnsubscript๐ถ๐‘›C_{n}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. Our analysis builds on the work of Araรบjo, Tรบlio Quintino, Budroni, Terra Cunha, and Cabello [AQB+13], in which the facets of Lโข(Cn)๐ฟsubscript๐ถ๐‘›L(C_{n})italic_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) have been described. and we will use them to derive general results for the volume of slices Lโข(Cn,p=(t,โ€ฆ,t))๐ฟsubscript๐ถ๐‘›๐‘๐‘กโ€ฆ๐‘กL(C_{n},p=(t,\ldots,t))italic_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_p = ( italic_t , โ€ฆ , italic_t ) ) and Nโข(Cn,p=(t,โ€ฆ,t))๐‘subscript๐ถ๐‘›๐‘๐‘กโ€ฆ๐‘กN(C_{n},p=(t,\ldots,t))italic_N ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_p = ( italic_t , โ€ฆ , italic_t ) ).

Proposition 8.1 ([AQB+13, Theorem 1]).

For a set of observables {X0,X1,โ€ฆ,Xnโˆ’1}subscript๐‘‹0subscript๐‘‹1โ€ฆsubscript๐‘‹๐‘›1\{X_{0},X_{1},...,X_{n-1}\}{ italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_X start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT }, all the 2nโˆ’1superscript2๐‘›12^{n-1}2 start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT tight noncontextuality inequalities for the n-cycle noncontextual polytope are

โˆ‘i=0nโˆ’1ฮณiโขโŸจXiโขXi+1โŸฉโ‰คnโˆ’2,superscriptsubscript๐‘–0๐‘›1subscript๐›พ๐‘–delimited-โŸจโŸฉsubscript๐‘‹๐‘–subscript๐‘‹๐‘–1๐‘›2\sum_{i=0}^{n-1}\gamma_{i}\langle X_{i}X_{i+1}\rangle\leq n-2,โˆ‘ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โŸจ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT โŸฉ โ‰ค italic_n - 2 , (39)

where ฮณi=ยฑ1subscript๐›พ๐‘–plus-or-minus1\gamma_{i}=\pm 1italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ยฑ 1 are such that there are odd number of โˆ’11-1- 1โ€™s.

Here, โŸจXiโขXi+1โŸฉ=4โขqiโขjโˆ’2โขpiโˆ’2โขpj+1delimited-โŸจโŸฉsubscript๐‘‹๐‘–subscript๐‘‹๐‘–14subscript๐‘ž๐‘–๐‘—2subscript๐‘๐‘–2subscript๐‘๐‘—1\langle X_{i}X_{i+1}\rangle=4q_{ij}-2p_{i}-2p_{j}+1โŸจ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT โŸฉ = 4 italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - 2 italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 2 italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + 1, the non-contextual inequalities in the H๐ปHitalic_H-representation of ๐–ซโข(Cn)๐–ซsubscript๐ถ๐‘›\mathsf{L}(C_{n})sansserif_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) are given by:

4โขโˆ‘i=0nโˆ’1ฮณiโขqi,i+1โˆ’2โขโˆ‘inโˆ’1ฮณiโข(pi+pi+1)+โˆ‘inโˆ’1ฮณiโ‰คnโˆ’24superscriptsubscript๐‘–0๐‘›1subscript๐›พ๐‘–subscript๐‘ž๐‘–๐‘–12superscriptsubscript๐‘–๐‘›1subscript๐›พ๐‘–subscript๐‘๐‘–subscript๐‘๐‘–1superscriptsubscript๐‘–๐‘›1subscript๐›พ๐‘–๐‘›24\sum_{i=0}^{n-1}\gamma_{i}q_{i,i+1}-2\sum_{i}^{n-1}\gamma_{i}(p_{i}+p_{i+1})+% \sum_{i}^{n-1}\gamma_{i}\leq n-24 โˆ‘ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_i , italic_i + 1 end_POSTSUBSCRIPT - 2 โˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT ) + โˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โ‰ค italic_n - 2 (40)

We can get the corresponding noncontextuality inequalities for the slice ๐–ซโข(Cn)t:=๐–ซโข(p={t,โ€ฆ,t},Cn)assign๐–ซsubscriptsubscript๐ถ๐‘›๐‘ก๐–ซ๐‘๐‘กโ€ฆ๐‘กsubscript๐ถ๐‘›\mathsf{L}(C_{n})_{t}:=\mathsf{L}(p=\{t,\ldots,t\},C_{n})sansserif_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT := sansserif_L ( italic_p = { italic_t , โ€ฆ , italic_t } , italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) by just substituting p={t,โ€ฆ,t}๐‘๐‘กโ€ฆ๐‘กp=\{t,\ldots,t\}italic_p = { italic_t , โ€ฆ , italic_t } in (40).

Definition 8.2.

For p={t,โ€ฆ,t}๐‘๐‘กโ€ฆ๐‘กp=\{t,\ldots,t\}italic_p = { italic_t , โ€ฆ , italic_t }, we define the m๐‘šmitalic_m-negative inequality for ๐–ซโข(p={t,โ€ฆ,t},Cn)๐–ซ๐‘๐‘กโ€ฆ๐‘กsubscript๐ถ๐‘›\mathsf{L}(p=\{t,\ldots,t\},C_{n})sansserif_L ( italic_p = { italic_t , โ€ฆ , italic_t } , italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) as the inequality with ฮณi=โˆ’1subscript๐›พ๐‘–1\gamma_{i}=-1italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = - 1 for m๐‘šmitalic_m values. Note that m๐‘šmitalic_m can only take odd values for valid noncontextuality inequalities. Thus, the m๐‘šmitalic_m-negative inequalities, after substituting qiโขj=tโขxiโขjsubscript๐‘ž๐‘–๐‘—๐‘กsubscript๐‘ฅ๐‘–๐‘—q_{ij}=tx_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_t italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT are given by:

โˆ‘i=0nโˆ’1ฮณiโขxiโขjโ‰คmโˆ’12โขt+nโˆ’2โขmsuperscriptsubscript๐‘–0๐‘›1subscript๐›พ๐‘–subscript๐‘ฅ๐‘–๐‘—๐‘š12๐‘ก๐‘›2๐‘š\sum_{i=0}^{n-1}\gamma_{i}x_{ij}\leq\frac{m-1}{2t}+n-2mโˆ‘ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_ฮณ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_t end_ARG + italic_n - 2 italic_m (41)

The remaining inequalities in the H๐ปHitalic_H-representation of ๐–ซโข(Cn)t๐–ซsubscriptsubscript๐ถ๐‘›๐‘ก\mathsf{L}(C_{n})_{t}sansserif_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are of the form given in Eq.ย 11 corresponding to ๐–ญโข(Cn)t๐–ญsubscriptsubscript๐ถ๐‘›๐‘ก\mathsf{N}(C_{n})_{t}sansserif_N ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. Under the substitution piโขj=tโขxiโขjsubscript๐‘๐‘–๐‘—๐‘กsubscript๐‘ฅ๐‘–๐‘—p_{ij}=tx_{ij}italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_t italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT and tโˆˆ(0,12]๐‘ก012t\in\Big{(}0,\frac{1}{2}\Big{]}italic_t โˆˆ ( 0 , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ] these are again of the form:

0โ‰คxiโขjโ‰ค10subscript๐‘ฅ๐‘–๐‘—10\leq x_{ij}\leq 10 โ‰ค italic_x start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1 (42)

Denoting the polytopes of interest again by:

๐–ญ~tsubscript~๐–ญ๐‘ก\displaystyle\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :={(x12,x23,โ€ฆ,x1โขnโˆ’1)โˆˆโ„n:ย Eq.ย 42ย holds}assignabsentconditional-setsubscript๐‘ฅ12subscript๐‘ฅ23โ€ฆsubscript๐‘ฅ1๐‘›1superscriptโ„๐‘›ย Eq.ย 42ย holds\displaystyle:=\{(x_{12},x_{23},\ldots,x_{1n-1})\in\mathbb{R}^{n}\,:\,\text{ % \lx@cref{creftype~refnum}{eq:Nx} holds}\}:= { ( italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , โ€ฆ , italic_x start_POSTSUBSCRIPT 1 italic_n - 1 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT : holds }
๐–ซ~tsubscript~๐–ซ๐‘ก\displaystyle\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :={(x12,x23,โ€ฆ,x1โขnโˆ’1)โˆˆโ„n:ย Eq.ย 42ย andย Eq.ย 41ย hold}.assignabsentconditional-setsubscript๐‘ฅ12subscript๐‘ฅ23โ€ฆsubscript๐‘ฅ1๐‘›1superscriptโ„๐‘›ย Eq.ย 42ย andย Eq.ย 41ย hold\displaystyle:=\{(x_{12},x_{23},\ldots,x_{1n-1})\in\mathbb{R}^{n}\,:\,\text{ % \lx@cref{creftype~refnum}{eq:Nx} and \lx@cref{creftype~refnum}{eq:m-neg} hold}\}.:= { ( italic_x start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , โ€ฆ , italic_x start_POSTSUBSCRIPT 1 italic_n - 1 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT : and hold } .

Again, it is straightforward to see that ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the unit cube [0,1]nsuperscript01๐‘›[0,1]^{n}[ 0 , 1 ] start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT. We will now look at how the m-inequalities cut into this cube to give shape to ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. We start by noting the the 1111-negative inequalities are independent of t๐‘กtitalic_t. The RHS of inequality (41) becomes nโˆ’2๐‘›2n-2italic_n - 2 for m=1๐‘š1m=1italic_m = 1. This implies that the vertices of the cube with nโˆ’1๐‘›1n-1italic_n - 1 number of 1111s are no longer part of ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT. In fact, the resultant body formed after imposing 1111-negative constraint on ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is just the convex hull of the remaining vertices of the cube.

Proposition 8.3.

The volume removed by 1111-negative inequalities from ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is 1n!1๐‘›\frac{1}{n!}divide start_ARG 1 end_ARG start_ARG italic_n ! end_ARG.

This is because each 1111-negative inequality removes a n๐‘›nitalic_n-simplex from the cube.

Proposition 8.4.

Any m๐‘šmitalic_m-negative inequality is trivially satisfied for all tโˆˆ[0,mโˆ’12โขm]๐‘ก0๐‘š12๐‘št\in\Big{[}0,\frac{m-1}{2m}\Big{]}italic_t โˆˆ [ 0 , divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_m end_ARG ].

This is clear if one notices that maximum value the right hand side of eqn 41 can take is nโˆ’m๐‘›๐‘šn-mitalic_n - italic_m.

Proposition 8.5.

For mโ‰ฅ2๐‘š2m\geq 2italic_m โ‰ฅ 2, an m-inequality starts cutting into ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT by splitting the points of form

permโก(1,1,โ€ฆ,1โขโŸnโˆ’mย times,0,0,โ€ฆ,0โขโŸmย times)perm11โ€ฆ1subscriptโŸabsentnโˆ’mย times00โ€ฆ0subscriptโŸabsentmย times\operatorname{perm}({1,1,\ldots,1\smash{\hbox to0.0pt{\hss$\underbrace{% \phantom{1,1,\ldots,1}}_{\text{$n-m$ times}}$}}},{0,0,\ldots,0\smash{\hbox to0% .0pt{\hss$\underbrace{\phantom{0,0,\ldots,0}}_{\text{$m$ times}}$}}})roman_perm ( 1 , 1 , โ€ฆ , 1 underโŸ start_ARG end_ARG start_POSTSUBSCRIPT italic_n - italic_m times end_POSTSUBSCRIPT , 0 , 0 , โ€ฆ , 0 underโŸ start_ARG end_ARG start_POSTSUBSCRIPT italic_m times end_POSTSUBSCRIPT )

into n๐‘›nitalic_n points. These n points correspond to either one 00 being replaced by mโˆ’mโˆ’12โขt๐‘š๐‘š12๐‘กm-\frac{m-1}{2t}italic_m - divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_t end_ARG or one 1111 being replaced by 1โˆ’m+mโˆ’12โขt1๐‘š๐‘š12๐‘ก1-m+\frac{m-1}{2t}1 - italic_m + divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_t end_ARG.

Proposition 8.6.

For mโ‰ฅ2๐‘š2m\geq 2italic_m โ‰ฅ 2 and tโ‰ฅmโˆ’12โขm๐‘ก๐‘š12๐‘št\geq\frac{m-1}{2m}italic_t โ‰ฅ divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_m end_ARG, the volume removed by an m๐‘šmitalic_m-inequality from ๐–ญ~tsubscript~๐–ญ๐‘ก\tilde{\mathsf{N}}_{t}over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is

1n!โ‹…(mโˆ’mโˆ’12โขt)nโ‹…1๐‘›superscript๐‘š๐‘š12๐‘ก๐‘›\frac{1}{n!}\cdot\Big{(}m-\frac{m-1}{2t}\Big{)}^{n}divide start_ARG 1 end_ARG start_ARG italic_n ! end_ARG โ‹… ( italic_m - divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_t end_ARG ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT

.

This follows from Propositionย 8.5 as the region removed is just a n๐‘›nitalic_n-simplex scaled by mโˆ’mโˆ’12โขt๐‘š๐‘š12๐‘กm-\frac{m-1}{2t}italic_m - divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_t end_ARG. Next, we notice that for t=12๐‘ก12t=\frac{1}{2}italic_t = divide start_ARG 1 end_ARG start_ARG 2 end_ARG, mโˆ’mโˆ’12โขt=1๐‘š๐‘š12๐‘ก1m-\frac{m-1}{2t}=1italic_m - divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_t end_ARG = 1 and hence, an m๐‘šmitalic_m-inequality takes points with m๐‘šmitalic_m (odd) number of 1111s to mโˆ’1๐‘š1m-1italic_m - 1 (even) or m+1๐‘š1m+1italic_m + 1 (even) number of 1111s.

Proposition 8.7.

For t=1/2๐‘ก12t=1/2italic_t = 1 / 2, ๐–ซ~tsubscript~๐–ซ๐‘ก\tilde{\mathsf{L}}_{t}over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is demicube with volume given by:

volโก(๐–ซ~t)=1โˆ’2nโˆ’1n!.volsubscript~๐–ซ๐‘ก1superscript2๐‘›1๐‘›\operatorname{vol}(\tilde{\mathsf{L}}_{t})=1-\frac{2^{n-1}}{n!}.roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) = 1 - divide start_ARG 2 start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_n ! end_ARG .

These results completely define the structure of volโก(๐–ซ~t=1/2)/volโก(๐–ญ~t)volsubscript~๐–ซ๐‘ก12volsubscript~๐–ญ๐‘ก\operatorname{vol}(\tilde{\mathsf{L}}_{t=1/2})/\operatorname{vol}(\tilde{% \mathsf{N}}_{t})roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t = 1 / 2 end_POSTSUBSCRIPT ) / roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ).

Proposition 8.8.

The ratio of volumes of symmetric slices for Cnsubscript๐ถ๐‘›C_{n}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is given by the following results. for tโˆˆ(0,1/2]๐‘ก012t\in(0,1/2]italic_t โˆˆ ( 0 , 1 / 2 ]

volโก(๐–ซโข(p=(t,โ€ฆ,t),Cn))volโก(๐–ซโข(p=(t,โ€ฆ,t),Cn))=volโก(๐–ซ~t)volโก(๐–ญ~t)=vol๐–ซ๐‘๐‘กโ€ฆ๐‘กsubscript๐ถ๐‘›vol๐–ซ๐‘๐‘กโ€ฆ๐‘กsubscript๐ถ๐‘›volsubscript~๐–ซ๐‘กvolsubscript~๐–ญ๐‘กabsent\displaystyle\frac{\operatorname{vol}(\mathsf{L}(p=(t,\ldots,t),C_{n}))}{% \operatorname{vol}(\mathsf{L}(p=(t,\ldots,t),C_{n}))}=\frac{\operatorname{vol}% (\tilde{\mathsf{L}}_{t})}{\operatorname{vol}(\tilde{\mathsf{N}}_{t})}=divide start_ARG roman_vol ( sansserif_L ( italic_p = ( italic_t , โ€ฆ , italic_t ) , italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ) end_ARG start_ARG roman_vol ( sansserif_L ( italic_p = ( italic_t , โ€ฆ , italic_t ) , italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ) end_ARG = divide start_ARG roman_vol ( over~ start_ARG sansserif_L end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol ( over~ start_ARG sansserif_N end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) end_ARG =
{1โˆ’โˆ‘k=1m1n!โข(nnโˆ’k)โข(kโˆ’kโˆ’12โขt)nnโˆ’m>1,tโˆˆ(mโˆ’12โขm,m+12โข(m+2)]1โˆ’โˆ‘k=1m1n!โข(nnโˆ’k)โข(kโˆ’kโˆ’12โขt)nnโˆ’mโ‰ค1,tโˆˆ(mโˆ’12โขm,12]cases1superscriptsubscript๐‘˜1๐‘š1๐‘›binomial๐‘›๐‘›๐‘˜superscript๐‘˜๐‘˜12๐‘ก๐‘›formulae-sequence๐‘›๐‘š1๐‘ก๐‘š12๐‘š๐‘š12๐‘š21superscriptsubscript๐‘˜1๐‘š1๐‘›binomial๐‘›๐‘›๐‘˜superscript๐‘˜๐‘˜12๐‘ก๐‘›formulae-sequence๐‘›๐‘š1๐‘ก๐‘š12๐‘š12\displaystyle\qquad\qquad\begin{cases}1-\sum_{k=1}^{m}\frac{1}{n!}\binom{n}{n-% k}\Big{(}k-\frac{k-1}{2t}\Big{)}^{n}&n-m>1,t\in\Big{(}\frac{m-1}{2m},\frac{m+1% }{2(m+2)}\Big{]}\\ 1-\sum_{k=1}^{m}\frac{1}{n!}\binom{n}{n-k}\Big{(}k-\frac{k-1}{2t}\Big{)}^{n}&n% -m\leq 1,t\in\Big{(}\frac{m-1}{2m},\frac{1}{2}\Big{]}\end{cases}{ start_ROW start_CELL 1 - โˆ‘ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG italic_n ! end_ARG ( FRACOP start_ARG italic_n end_ARG start_ARG italic_n - italic_k end_ARG ) ( italic_k - divide start_ARG italic_k - 1 end_ARG start_ARG 2 italic_t end_ARG ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_CELL start_CELL italic_n - italic_m > 1 , italic_t โˆˆ ( divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_m end_ARG , divide start_ARG italic_m + 1 end_ARG start_ARG 2 ( italic_m + 2 ) end_ARG ] end_CELL end_ROW start_ROW start_CELL 1 - โˆ‘ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG italic_n ! end_ARG ( FRACOP start_ARG italic_n end_ARG start_ARG italic_n - italic_k end_ARG ) ( italic_k - divide start_ARG italic_k - 1 end_ARG start_ARG 2 italic_t end_ARG ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_CELL start_CELL italic_n - italic_m โ‰ค 1 , italic_t โˆˆ ( divide start_ARG italic_m - 1 end_ARG start_ARG 2 italic_m end_ARG , divide start_ARG 1 end_ARG start_ARG 2 end_ARG ] end_CELL end_ROW

where m๐‘šmitalic_m must be an odd number not greater than n๐‘›nitalic_n and k๐‘˜kitalic_k only takes odd values in the sum.

Proposition 8.9.

For the cycle graphs Cnsubscript๐ถ๐‘›C_{n}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT (nโ‰ฅ3๐‘›3n\geq 3italic_n โ‰ฅ 3), the various volume ratio parameters defined in Sectionย 5 are:

The fall-off value ฯ„โข(Cn)=13๐œsubscript๐ถ๐‘›13\displaystyle\tau(C_{n})=\frac{1}{3}italic_ฯ„ ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = divide start_ARG 1 end_ARG start_ARG 3 end_ARG
The initial ratio ฯ0+โข(Cn)=1โˆ’1(nโˆ’1)!subscript๐œŒlimit-from0subscript๐ถ๐‘›11๐‘›1\displaystyle\rho_{0+}(C_{n})=1-\frac{1}{(n-1)!}italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = 1 - divide start_ARG 1 end_ARG start_ARG ( italic_n - 1 ) ! end_ARG
The middle ratio ฯ1/2โข(Cn)=1โˆ’2nโˆ’1n!.subscript๐œŒ12subscript๐ถ๐‘›1superscript2๐‘›1๐‘›\displaystyle\rho_{1/2}(C_{n})=1-\frac{2^{n-1}}{n!}.italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) = 1 - divide start_ARG 2 start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_n ! end_ARG .

The ratio volโก๐–ซโข(Cn)/volโก๐–ญโข(Cn)vol๐–ซsubscript๐ถ๐‘›vol๐–ญsubscript๐ถ๐‘›\operatorname{vol}\mathsf{L}(C_{n})/\operatorname{vol}\mathsf{N}(C_{n})roman_vol sansserif_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) / roman_vol sansserif_N ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) goes to unity in the nโ†’โˆžโ†’๐‘›n\to\inftyitalic_n โ†’ โˆž as already shown in [LS20]. From 8.8, we see the same happens for the symmetric slices and the ratio volโก๐–ซt/volโก๐–ญtvolsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘ก\operatorname{vol}\mathsf{L}_{t}/\operatorname{vol}\mathsf{N}_{t}roman_vol sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT / roman_vol sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT goes to 1111 as nโ†’โˆžโ†’๐‘›n\to\inftyitalic_n โ†’ โˆž. We plot this volume ratio for Cnsubscript๐ถ๐‘›C_{n}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT for different values of n๐‘›nitalic_n in Fig.ย 10.

Refer to caption
Figure 10. The volume ratio volโก๐–ซt/volโก๐–ญtvolsubscript๐–ซ๐‘กvolsubscript๐–ญ๐‘ก\operatorname{vol}\mathsf{L}_{t}/\operatorname{vol}\mathsf{N}_{t}roman_vol sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT / roman_vol sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT plotted as a function of t๐‘กtitalic_t for Cnsubscript๐ถ๐‘›C_{n}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. The legend shows the value of n๐‘›nitalic_n for each plot. We see that as n๐‘›nitalic_n increases, the volume ratio tends to 1111.

9. The complete graph on four vertices

We now shift our attention to K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, the complete graph on four vertices, see Fig.ย 11. In Sectionย 10, we shall see that the inequalities for any graph with |V|๐‘‰|V|| italic_V | vertices can be obtained from the inequalities of K|V|subscript๐พ๐‘‰K_{|V|}italic_K start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT, hence the importance of the study of complete graphs.

p1subscript๐‘1p_{1}italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTp2subscript๐‘2p_{2}italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTp3subscript๐‘3p_{3}italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTp4subscript๐‘4p_{4}italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPTq12subscript๐‘ž12q_{12}italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPTq23subscript๐‘ž23q_{23}italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPTq34subscript๐‘ž34q_{34}italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPTq14subscript๐‘ž14q_{14}italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPTq13subscript๐‘ž13q_{13}italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPTq24subscript๐‘ž24q_{24}italic_q start_POSTSUBSCRIPT 24 end_POSTSUBSCRIPT
Figure 11. The K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT graph

Before we start, let us recall the Inclusion-Exclusion inequalities. For a set of events {Ai:โ€‰1โ‰คiโ‰คn}conditional-setsubscript๐ด๐‘–1๐‘–๐‘›\{A_{i}\,:\,1\leq i\leq n\}{ italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : 1 โ‰ค italic_i โ‰ค italic_n } we have associated probabilities {pi=Pโข(Ai):โ€‰1โ‰คiโ‰คn}conditional-setsubscript๐‘๐‘–๐‘ƒsubscript๐ด๐‘–1๐‘–๐‘›\{p_{i}=P(A_{i})\,:\,1\leq i\leq n\}{ italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_P ( italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) : 1 โ‰ค italic_i โ‰ค italic_n } and, more generally,

{pi1โขi2โขโ‹ฏโขik=Pโข(Ai1โˆชAi2โˆชโ€ฆโขAik):โ€‰1โ‰คi1,โ€ฆ,ikโ‰คn,Nโ‰คn}conditional-setsubscript๐‘subscript๐‘–1subscript๐‘–2โ‹ฏsubscript๐‘–๐‘˜๐‘ƒsubscript๐ดsubscript๐‘–1subscript๐ดsubscript๐‘–2โ€ฆsubscript๐ดsubscript๐‘–๐‘˜formulae-sequence1subscript๐‘–1โ€ฆformulae-sequencesubscript๐‘–๐‘˜๐‘›๐‘๐‘›\{p_{i_{1}i_{2}\cdots i_{k}}=P(A_{i_{1}}\cup A_{i_{2}}\cup\ldots A_{i_{k}})\,:% \,1\leq i_{1},\ldots,i_{k}\leq n,N\leq n\}{ italic_p start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ‹ฏ italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_P ( italic_A start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT โˆช italic_A start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT โˆช โ€ฆ italic_A start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) : 1 โ‰ค italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT โ‰ค italic_n , italic_N โ‰ค italic_n }

as well as

{qi1โขi2โขโ‹ฏโขik=Pโข(Ai1โˆฉAi2โˆฉโ€ฆโขAik):โ€‰1โ‰คi1,โ€ฆ,ikโ‰คn}.conditional-setsubscript๐‘žsubscript๐‘–1subscript๐‘–2โ‹ฏsubscript๐‘–๐‘˜๐‘ƒsubscript๐ดsubscript๐‘–1subscript๐ดsubscript๐‘–2โ€ฆsubscript๐ดsubscript๐‘–๐‘˜formulae-sequence1subscript๐‘–1โ€ฆsubscript๐‘–๐‘˜๐‘›\{q_{i_{1}i_{2}\cdots i_{k}}=P(A_{i_{1}}\cap A_{i_{2}}\cap\ldots A_{i_{k}})\,:% \,1\leq i_{1},\ldots,i_{k}\leq n\}.{ italic_q start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ‹ฏ italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_P ( italic_A start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT โˆฉ italic_A start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT โˆฉ โ€ฆ italic_A start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) : 1 โ‰ค italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT โ‰ค italic_n } .

Then the Inclusion-Exclusion inequalities are given by:

pi1โขi2โขโ‹ฏโขik=โˆ‘r=1N(โˆ’1)r+1โขโˆ‘j1,โ€ฆ,jrโˆˆ{i1,โ€ฆ,ik}qj1โขโ‹ฏโขjrโ‰ฅ0,subscript๐‘subscript๐‘–1subscript๐‘–2โ‹ฏsubscript๐‘–๐‘˜superscriptsubscript๐‘Ÿ1๐‘superscript1๐‘Ÿ1subscriptsubscript๐‘—1โ€ฆsubscript๐‘—๐‘Ÿsubscript๐‘–1โ€ฆsubscript๐‘–๐‘˜subscript๐‘žsubscript๐‘—1โ‹ฏsubscript๐‘—๐‘Ÿ0p_{i_{1}i_{2}\cdots i_{k}}=\sum_{r=1}^{N}(-1)^{r+1}\sum_{j_{1},\ldots,j_{r}\in% \{i_{1},\ldots,i_{k}\}}q_{j_{1}\cdots j_{r}}\geq 0,italic_p start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ‹ฏ italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = โˆ‘ start_POSTSUBSCRIPT italic_r = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( - 1 ) start_POSTSUPERSCRIPT italic_r + 1 end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_j start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT โˆˆ { italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โ‹ฏ italic_j start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT โ‰ฅ 0 , (43)

with qi=pisubscript๐‘ž๐‘–subscript๐‘๐‘–q_{i}=p_{i}italic_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT 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 :

pi1โขi2โขโ‹ฏโขik=โˆ‘r=12(โˆ’1)r+1โขโˆ‘j1,โ€ฆ,jrโˆˆ{i1,โ€ฆ,ik}qj1โขโ‹ฏโขjrโ‰ฅ0.subscript๐‘subscript๐‘–1subscript๐‘–2โ‹ฏsubscript๐‘–๐‘˜superscriptsubscript๐‘Ÿ12superscript1๐‘Ÿ1subscriptsubscript๐‘—1โ€ฆsubscript๐‘—๐‘Ÿsubscript๐‘–1โ€ฆsubscript๐‘–๐‘˜subscript๐‘žsubscript๐‘—1โ‹ฏsubscript๐‘—๐‘Ÿ0p_{i_{1}i_{2}\cdots i_{k}}=\sum_{r=1}^{2}(-1)^{r+1}\sum_{j_{1},\ldots,j_{r}\in% \{i_{1},\ldots,i_{k}\}}q_{j_{1}\cdots j_{r}}\geq 0.italic_p start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ‹ฏ italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = โˆ‘ start_POSTSUBSCRIPT italic_r = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( - 1 ) start_POSTSUPERSCRIPT italic_r + 1 end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_j start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT โˆˆ { italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , โ€ฆ , italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โ‹ฏ italic_j start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT โ‰ฅ 0 . (44)

We start be recalling a general result about complete graphs.

Proposition 9.1.

[Pit91, Theorem 2.2] For any graph complete graph K|V|subscript๐พ๐‘‰K_{|V|}italic_K start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT with |V|โ‰ฅ2๐‘‰2|V|\geq 2| italic_V | โ‰ฅ 2, the Inclusion-Exclusion inequalities form facets of ๐–ซโข(K|V|)๐–ซsubscript๐พ๐‘‰\mathsf{L}(K_{|V|})sansserif_L ( italic_K start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT ).

These are not all the facets of K|V|subscript๐พ๐‘‰K_{|V|}italic_K start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT in general as pointed in [Pit91] with the Chung inequalities [Chu41] being an example of other possible facets.

Proposition 9.2.

For K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, 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 H๐ปHitalic_H-representation of ๐–ซโข(K4)๐–ซsubscript๐พ4\mathsf{L}(K_{4})sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) from Propositionย 9.2, we can start studying our sliced polytopes.

Let us list down the inequalities of ๐–ซโข(K4,p=(t,t,t,t))๐–ซsubscript๐พ4๐‘๐‘ก๐‘ก๐‘ก๐‘ก\mathsf{L}(K_{4},p=(t,t,t,t))sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT , italic_p = ( italic_t , italic_t , italic_t , italic_t ) ) ordering them on the basis of the value of t๐‘กtitalic_t, they become active at. In what proceeds, i,j,k,lโˆˆ{1,2,3,4}๐‘–๐‘—๐‘˜๐‘™1234i,j,k,l\in\{1,2,3,4\}italic_i , italic_j , italic_k , italic_l โˆˆ { 1 , 2 , 3 , 4 } are distinct.

The inequalities cutting in from t=0๐‘ก0t=0italic_t = 0 are:

โˆ’qiโขjโ‰ค0subscript๐‘ž๐‘–๐‘—0\displaystyle-q_{ij}\leq 0- italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 0 (45)
qiโขjโ‰คtsubscript๐‘ž๐‘–๐‘—๐‘ก\displaystyle q_{ij}\leq titalic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค italic_t

which we get from the no-disturbance condition. We also have the inequality โˆ’piโขjโ‰ค1โˆ’2โขtsubscript๐‘๐‘–๐‘—12๐‘ก-p_{ij}\leq 1-2t- italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1 - 2 italic_t but that is not relevant for 0โ‰คtโ‰ค1/20๐‘ก120\leq t\leq 1/20 โ‰ค italic_t โ‰ค 1 / 2. The remaining inequalities can be obtained from the Inclusion-Exclusion conditions.

โˆ’qjโขk+qiโขj+qiโขkโ‰คtsubscript๐‘ž๐‘—๐‘˜subscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘–๐‘˜๐‘ก\displaystyle-q_{jk}+q_{ij}+q_{ik}\leq t- italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT โ‰ค italic_t (46)
qiโขj+qiโขk+qiโขlโˆ’qjโขkโˆ’qjโขlโˆ’qkโขlโ‰คtsubscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘–๐‘˜subscript๐‘ž๐‘–๐‘™subscript๐‘ž๐‘—๐‘˜subscript๐‘ž๐‘—๐‘™subscript๐‘ž๐‘˜๐‘™๐‘ก\displaystyle q_{ij}+q_{ik}+q_{il}-q_{jk}-q_{jl}-q_{kl}\leq titalic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_l end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT โ‰ค italic_t
โˆ’qiโขjโˆ’qkโขl+qiโขk+qiโขl+qjโขk+qjโขlโ‰ค2โขtsubscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘˜๐‘™subscript๐‘ž๐‘–๐‘˜subscript๐‘ž๐‘–๐‘™subscript๐‘ž๐‘—๐‘˜subscript๐‘ž๐‘—๐‘™2๐‘ก\displaystyle-q_{ij}-q_{kl}+q_{ik}+q_{il}+q_{jk}+q_{jl}\leq 2t- italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_j italic_l end_POSTSUBSCRIPT โ‰ค 2 italic_t

The inequalities cutting in from t=1/4๐‘ก14t=1/4italic_t = 1 / 4 are:

โˆ’qiโขjโˆ’qiโขkโˆ’qiโขlโˆ’qjโขkโˆ’qjโขlโˆ’qkโขlโ‰ค1โˆ’4โขtsubscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘–๐‘˜subscript๐‘ž๐‘–๐‘™subscript๐‘ž๐‘—๐‘˜subscript๐‘ž๐‘—๐‘™subscript๐‘ž๐‘˜๐‘™14๐‘ก\displaystyle-q_{ij}-q_{ik}-q_{il}-q_{jk}-q_{jl}-q_{kl}\leq 1-4t- italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_l end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT โ‰ค 1 - 4 italic_t (47)
โˆ’qiโขjโˆ’qiโขkโˆ’qjโขk+qjโขl+qiโขl+qkโขlโ‰ค1โˆ’tsubscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘–๐‘˜subscript๐‘ž๐‘—๐‘˜subscript๐‘ž๐‘—๐‘™subscript๐‘ž๐‘–๐‘™subscript๐‘ž๐‘˜๐‘™1๐‘ก\displaystyle-q_{ij}-q_{ik}-q_{jk}+q_{jl}+q_{il}+q_{kl}\leq 1-t- italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_j italic_l end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT โ‰ค 1 - italic_t

The inequalities cutting in from t=1/3๐‘ก13t=1/3italic_t = 1 / 3 are:

โˆ’qiโขjโˆ’qiโขkโˆ’qjโขkโ‰ค1โˆ’3โขtsubscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘–๐‘˜subscript๐‘ž๐‘—๐‘˜13๐‘ก\displaystyle-q_{ij}-q_{ik}-q_{jk}\leq 1-3t- italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT โ‰ค 1 - 3 italic_t (48)

The inequalities cutting in from t=3/8๐‘ก38t=3/8italic_t = 3 / 8 are:

โˆ’qiโขjโˆ’qiโขkโˆ’qjโขkโˆ’qjโขlโˆ’qiโขlโˆ’qkโขlโ‰ค3โˆ’8โขtsubscript๐‘ž๐‘–๐‘—subscript๐‘ž๐‘–๐‘˜subscript๐‘ž๐‘—๐‘˜subscript๐‘ž๐‘—๐‘™subscript๐‘ž๐‘–๐‘™subscript๐‘ž๐‘˜๐‘™38๐‘ก\displaystyle-q_{ij}-q_{ik}-q_{jk}-q_{jl}-q_{il}-q_{kl}\leq 3-8t- italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_j italic_l end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT โ‰ค 3 - 8 italic_t (49)

We define the polytopes of interest:

๐–ญtsubscript๐–ญ๐‘ก\displaystyle\mathsf{N}_{t}sansserif_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :=๐–ญโข(p=(t,t,t,t),K4)={(q12,q23,q34,q14,q13,q24)โˆˆโ„6:ย Eq.ย 45ย holds}assignabsent๐–ญ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ4conditional-setsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14subscript๐‘ž13subscript๐‘ž24superscriptโ„6ย Eq.ย 45ย holds\displaystyle:=\mathsf{N}(p=(t,t,t,t),K_{4})=\{(q_{12},q_{23},q_{34},q_{14},q_% {13},q_{24})\in\mathbb{R}^{6}\,:\,\text{ \lx@cref{creftype~refnum}{eq:K4-nb} % holds}\}:= sansserif_N ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) = { ( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 24 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT : holds }
๐–ซtsubscript๐–ซ๐‘ก\displaystyle\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT :=๐–ซโข(p=(t,t,t,t),K4)={(q12,q23,q34,q14,q13,q24)โˆˆโ„6:ย Eq.ย 45-(49) hold}.assignabsent๐–ซ๐‘๐‘ก๐‘ก๐‘ก๐‘กsubscript๐พ4conditional-setsubscript๐‘ž12subscript๐‘ž23subscript๐‘ž34subscript๐‘ž14subscript๐‘ž13subscript๐‘ž24superscriptโ„6ย Eq.ย 45-(49) hold\displaystyle:=\mathsf{L}(p=(t,t,t,t),K_{4})=\{(q_{12},q_{23},q_{34},q_{14},q_% {13},q_{24})\in\mathbb{R}^{6}\,:\,\text{ \lx@cref{creftype~refnum}{eq:K4-nb}-% \eqref{eq:K4-3/8} hold}\}.:= sansserif_L ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) = { ( italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT 24 end_POSTSUBSCRIPT ) โˆˆ roman_โ„ start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT : -( ) hold } .

Let us now look at the various parameters for K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT.

Proposition 9.3.

Since, the first inequalities cutting in at a non-zero t๐‘กtitalic_t value are given by the inequalities 47, the fall of value for K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT is given by:

ฯ„โข(K4)=14.๐œsubscript๐พ414\tau(K_{4})=\frac{1}{4}.italic_ฯ„ ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) = divide start_ARG 1 end_ARG start_ARG 4 end_ARG .

In the region 0โ‰คtโ‰ค1/40๐‘ก140\leq t\leq 1/40 โ‰ค italic_t โ‰ค 1 / 4, the relevant inequalities in the H๐ปHitalic_H-representation of ๐–ซtsubscript๐–ซ๐‘ก\mathsf{L}_{t}sansserif_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT are 45 and 46. The corresponding V๐‘‰Vitalic_V-representation is:

conv{(0,0,0,0,0,0),(t,t,0,t,0,0),(t,0,t,0,t,0),(0,t,t,0,0,t),(0,0,0,t,t,t)\displaystyle\operatorname{conv}\Big{\{}(0,0,0,0,0,0),(t,t,0,t,0,0),(t,0,t,0,t% ,0),(0,t,t,0,0,t),(0,0,0,t,t,t)roman_conv { ( 0 , 0 , 0 , 0 , 0 , 0 ) , ( italic_t , italic_t , 0 , italic_t , 0 , 0 ) , ( italic_t , 0 , italic_t , 0 , italic_t , 0 ) , ( 0 , italic_t , italic_t , 0 , 0 , italic_t ) , ( 0 , 0 , 0 , italic_t , italic_t , italic_t )
(0,t,0,0,t,0),(0,0,t,t,0,0),(t,0,0,0,0,t),(t,0,0,0,0,0),(0,t,0,0,0,0)0๐‘ก00๐‘ก000๐‘ก๐‘ก00๐‘ก0000๐‘ก๐‘ก000000๐‘ก0000\displaystyle(0,t,0,0,t,0),(0,0,t,t,0,0),(t,0,0,0,0,t),(t,0,0,0,0,0),(0,t,0,0,% 0,0)( 0 , italic_t , 0 , 0 , italic_t , 0 ) , ( 0 , 0 , italic_t , italic_t , 0 , 0 ) , ( italic_t , 0 , 0 , 0 , 0 , italic_t ) , ( italic_t , 0 , 0 , 0 , 0 , 0 ) , ( 0 , italic_t , 0 , 0 , 0 , 0 )
(0,0,t,0,0,0),(0,0,0,t,0,0),(0,0,0,0,t,0),(0,0,0,0,0,t),(t,t,t,t,t,t)}\displaystyle(0,0,t,0,0,0),(0,0,0,t,0,0),(0,0,0,0,t,0),(0,0,0,0,0,t),(t,t,t,t,% t,t)\Big{\}}( 0 , 0 , italic_t , 0 , 0 , 0 ) , ( 0 , 0 , 0 , italic_t , 0 , 0 ) , ( 0 , 0 , 0 , 0 , italic_t , 0 ) , ( 0 , 0 , 0 , 0 , 0 , italic_t ) , ( italic_t , italic_t , italic_t , italic_t , italic_t , italic_t ) }

The volume of Ntsubscript๐‘๐‘กN_{t}italic_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is simply t6superscript๐‘ก6t^{6}italic_t start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT. The volume of Ltsubscript๐ฟ๐‘กL_{t}italic_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT can be computed (numerically, using cdd) from the convex hull.

Proposition 9.4.

The initial ratio for K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT is given by :

ฯ0+โข(K4)=536.subscript๐œŒlimit-from0subscript๐พ4536\rho_{0+}(K_{4})=\frac{5}{36}.italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) = divide start_ARG 5 end_ARG start_ARG 36 end_ARG .

Finally, for t=1/2๐‘ก12t=1/2italic_t = 1 / 2, the H๐ปHitalic_H-representation of Ltsubscript๐ฟ๐‘กL_{t}italic_L start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT has all the inequalities in (45)-(49). The V๐‘‰Vitalic_V-representation reads:

conv{\displaystyle\operatorname{conv}\Big{\{}roman_conv { (0.5,0,0,0,0,0.5),(0,0.5,0,0,0.5,0),(0,0,0.5,0.5,0,0),(0.5,0.5,0,0.5,0,0),0.500000.500.5000.50000.50.5000.50.500.500\displaystyle(0.5,0,0,0,0,0.5),(0,0.5,0,0,0.5,0),(0,0,0.5,0.5,0,0),(0.5,0.5,0,% 0.5,0,0),( 0.5 , 0 , 0 , 0 , 0 , 0.5 ) , ( 0 , 0.5 , 0 , 0 , 0.5 , 0 ) , ( 0 , 0 , 0.5 , 0.5 , 0 , 0 ) , ( 0.5 , 0.5 , 0 , 0.5 , 0 , 0 ) ,
(0.5,0,0.5,0,0.5,0),(0.5,0.5,0,0.5,0,0),(0.5,0,0.5,0,0.5,0),(0,0.5,0.5,0,0,0.5),0.500.500.500.50.500.5000.500.500.5000.50.5000.5\displaystyle(0.5,0,0.5,0,0.5,0),(0.5,0.5,0,0.5,0,0),(0.5,0,0.5,0,0.5,0),(0,0.% 5,0.5,0,0,0.5),( 0.5 , 0 , 0.5 , 0 , 0.5 , 0 ) , ( 0.5 , 0.5 , 0 , 0.5 , 0 , 0 ) , ( 0.5 , 0 , 0.5 , 0 , 0.5 , 0 ) , ( 0 , 0.5 , 0.5 , 0 , 0 , 0.5 ) ,
(0,0,0,0.5,0.5,0.5),(0.5,0.5,0.5,0.5,0.5,0.5)}.\displaystyle(0,0,0,0.5,0.5,0.5),(0.5,0.5,0.5,0.5,0.5,0.5)\Big{\}}.( 0 , 0 , 0 , 0.5 , 0.5 , 0.5 ) , ( 0.5 , 0.5 , 0.5 , 0.5 , 0.5 , 0.5 ) } .

The volume of this region is 1/1440114401/14401 / 1440 while the volume of Ntsubscript๐‘๐‘กN_{t}italic_N start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is just 1/261superscript261/2^{6}1 / 2 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT.

Proposition 9.5.

The middle ratio for K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT is given by:

ฯ1/2โข(K4)=245.subscript๐œŒ12subscript๐พ4245\rho_{1/2}(K_{4})=\frac{2}{45}.italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) = divide start_ARG 2 end_ARG start_ARG 45 end_ARG .

Finally, we provide the computationally obtained plot for t๐‘กtitalic_t against the volume ratio in Fig.ย 15.

10. Operations on general graphs

To obtain the H๐ปHitalic_H-representation of the local polytope ๐–ซโข(G)=๐–ข๐–ฎ๐–ฑโข(G)๐–ซ๐บ๐–ข๐–ฎ๐–ฑ๐บ\mathsf{L}(G)=\mathsf{COR}(G)sansserif_L ( italic_G ) = sansserif_COR ( italic_G ), the obvious method is to list down the V๐‘‰Vitalic_V-representation using the truth-table approach from Definitionย 3.1 and solve the convex hull problem. However, there are other approaches to getting the H๐ปHitalic_H-representation of the local polytope as shown in [BC12]. For the sake of completeness, we will mention them.

Consider the V๐‘‰Vitalic_V-representation of the local polytope ๐–ซโข(G)๐–ซ๐บ\mathsf{L}(G)sansserif_L ( italic_G ) corresponding to a graph Gโข(V,E)๐บ๐‘‰๐ธG(V,E)italic_G ( italic_V , italic_E ). Removing an edge, say {iโขj}๐‘–๐‘—\{ij\}{ italic_i italic_j } from E๐ธEitalic_E is equivalent to removing the corresponding column from the truth-table. Hence, the local polytope ๐–ซโข(Gโ€ฒ)๐–ซsuperscript๐บโ€ฒ\mathsf{L}(G^{\prime})sansserif_L ( italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ) corresponding to Gโ€ฒโข(V,Eโˆ–{iโขj})superscript๐บโ€ฒ๐‘‰๐ธ๐‘–๐‘—G^{\prime}(V,E\setminus\{ij\})italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ( italic_V , italic_E โˆ– { italic_i italic_j } ) is just the projection of ๐–ซโข(G)๐–ซ๐บ\mathsf{L}(G)sansserif_L ( italic_G ) from โ„|V|+|E|superscriptโ„๐‘‰๐ธ\mathbb{R}^{|V|+|E|}roman_โ„ start_POSTSUPERSCRIPT | italic_V | + | italic_E | end_POSTSUPERSCRIPT onto โ„|V|+|Eโˆ–{iโขj}|superscriptโ„๐‘‰๐ธ๐‘–๐‘—\mathbb{R}^{|V|+|E\setminus\{ij\}|}roman_โ„ start_POSTSUPERSCRIPT | italic_V | + | italic_E โˆ– { italic_i italic_j } | end_POSTSUPERSCRIPT. This can be achieved by Fourier-Motzkin elimination.

Proposition 10.1.

The H๐ปHitalic_H-representation of the local polytope for the graph Gโ€ฒโข(V,Eโˆ–{iโขj})superscript๐บโ€ฒ๐‘‰๐ธ๐‘–๐‘—G^{\prime}(V,E\setminus\{ij\})italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ( italic_V , italic_E โˆ– { italic_i italic_j } ) can be obtained by applying Fourier-Motzkin elimination to remove qiโขjsubscript๐‘ž๐‘–๐‘—q_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT from the H๐ปHitalic_H-representation of the local polytope of the graph Gโข(V,E)๐บ๐‘‰๐ธG(V,E)italic_G ( italic_V , italic_E ), and then throwing away the redundant inequalities.

As an example, let us derive the H๐ปHitalic_H-representation of ๐–ซโข(C4)๐–ซsubscript๐ถ4\mathsf{L}(C_{4})sansserif_L ( italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) from the H๐ปHitalic_H-representation ๐–ซโข(K4โˆ’e)๐–ซsubscript๐พ4๐‘’\mathsf{L}(K_{4}-e)sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ) which is given by:

0โ‰คqiโขjโ‰คminโก(pi,pj)0subscript๐‘ž๐‘–๐‘—subscript๐‘๐‘–subscript๐‘๐‘—\displaystyle 0\leq q_{ij}\leq\min{(p_{i},p_{j})}0 โ‰ค italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค roman_min ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) (50)
pi+pjโˆ’piโขjโ‰ค1subscript๐‘๐‘–subscript๐‘๐‘—subscript๐‘๐‘–๐‘—1\displaystyle p_{i}+p_{j}-p_{ij}\leq 1italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1
p1+p2+p3โˆ’q12โˆ’q23โˆ’q13โ‰ค1subscript๐‘1subscript๐‘2subscript๐‘3subscript๐‘ž12subscript๐‘ž23subscript๐‘ž131\displaystyle p_{1}+p_{2}+p_{3}-q_{12}-q_{23}-q_{13}\leq 1italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 1 (51a)
p1+p3+p4โˆ’q14โˆ’q34โˆ’q13โ‰ค1subscript๐‘1subscript๐‘3subscript๐‘4subscript๐‘ž14subscript๐‘ž34subscript๐‘ž131\displaystyle p_{1}+p_{3}+p_{4}-q_{14}-q_{34}-q_{13}\leq 1italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 1 (51b)
โˆ’p2+q12+q23โˆ’q13โ‰ค0subscript๐‘2subscript๐‘ž12subscript๐‘ž23subscript๐‘ž130\displaystyle-p_{2}+q_{12}+q_{23}-q_{13}\leq 0- italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 0 (51c)
โˆ’p4+q14+q34โˆ’q13โ‰ค0subscript๐‘4subscript๐‘ž14subscript๐‘ž34subscript๐‘ž130\displaystyle-p_{4}+q_{14}+q_{34}-q_{13}\leq 0- italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 0 (51d)
โˆ’p3โˆ’q12+q23+q13โ‰ค0subscript๐‘3subscript๐‘ž12subscript๐‘ž23subscript๐‘ž130\displaystyle-p_{3}-q_{12}+q_{23}+q_{13}\leq 0- italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 0 (52a)
โˆ’p1โˆ’q23+q12+q13โ‰ค0subscript๐‘1subscript๐‘ž23subscript๐‘ž12subscript๐‘ž130\displaystyle-p_{1}-q_{23}+q_{12}+q_{13}\leq 0- italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 0 (52b)
โˆ’p3โˆ’q14+q34+q13โ‰ค0subscript๐‘3subscript๐‘ž14subscript๐‘ž34subscript๐‘ž130\displaystyle-p_{3}-q_{14}+q_{34}+q_{13}\leq 0- italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 0 (52c)
โˆ’p1โˆ’q34+q14+q13โ‰ค0subscript๐‘1subscript๐‘ž34subscript๐‘ž14subscript๐‘ž130\displaystyle-p_{1}-q_{34}+q_{14}+q_{13}\leq 0- italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT โ‰ค 0 (52d)

The equations (50) are the trivial facets corresponding to ๐–ญโข(K4โˆ’e)๐–ญsubscript๐พ4๐‘’\mathsf{N}(K_{4}-e)sansserif_N ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ). Equations (51) and (52) are the non-trivial facets for ๐–ซโข(K4โˆ’e)๐–ซsubscript๐พ4๐‘’\mathsf{L}(K_{4}-e)sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ) with negative and positive unity as coefficients of q13subscript๐‘ž13q_{13}italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT respectively. To eliminate q13subscript๐‘ž13q_{13}italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT, 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 H๐ปHitalic_H-representation of ๐–ซโข(K4โˆ’e)๐–ซsubscript๐พ4๐‘’\mathsf{L}(K_{4}-e)sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ) are:

Inequalities of ๐–ซโข(K4โˆ’e)๐–ซsubscript๐พ4๐‘’\mathsf{L}(K_{4}-e)sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ) Resultant Inequality for ๐–ซโข(C4)๐–ซsubscript๐ถ4\mathsf{L}(C_{4})sansserif_L ( italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT )
52a 51b p1+p4โˆ’q14โˆ’q34โˆ’q12+q23โ‰ค1subscript๐‘1subscript๐‘4subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž231p_{1}+p_{4}-q_{14}-q_{34}-q_{12}+q_{23}\leq 1italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1
52b 51d โˆ’p1โˆ’p4+q14+q34+q12โˆ’q23โ‰ค0subscript๐‘1subscript๐‘4subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž230-p_{1}-p_{4}+q_{14}+q_{34}+q_{12}-q_{23}\leq 0- italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 0
52b 51b p3+p4โˆ’q14โˆ’q34+q12โˆ’q23โ‰ค1subscript๐‘3subscript๐‘4subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž231p_{3}+p_{4}-q_{14}-q_{34}+q_{12}-q_{23}\leq 1italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1
52a 51d โˆ’p3โˆ’p4+q14+q34โˆ’q12+q23โ‰ค0subscript๐‘3subscript๐‘4subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž230-p_{3}-p_{4}+q_{14}+q_{34}-q_{12}+q_{23}\leq 0- italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 0
52c 51a p1+p2โˆ’q14+q34โˆ’q12โˆ’q23โ‰ค1subscript๐‘1subscript๐‘2subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž231p_{1}+p_{2}-q_{14}+q_{34}-q_{12}-q_{23}\leq 1italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1
52d 51c โˆ’p1โˆ’p2+q14โˆ’q34+q12+q23โ‰ค0subscript๐‘1subscript๐‘2subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž230-p_{1}-p_{2}+q_{14}-q_{34}+q_{12}+q_{23}\leq 0- italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 0
52d 51a p2+p3+q14โˆ’q34โˆ’q12โˆ’q23โ‰ค1subscript๐‘2subscript๐‘3subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž231p_{2}+p_{3}+q_{14}-q_{34}-q_{12}-q_{23}\leq 1italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 1
52c 51c โˆ’p2โˆ’p3โˆ’q14+q34+q12+q23โ‰ค0subscript๐‘2subscript๐‘3subscript๐‘ž14subscript๐‘ž34subscript๐‘ž12subscript๐‘ž230-p_{2}-p_{3}-q_{14}+q_{34}+q_{12}+q_{23}\leq 0- italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 0
Table 3. The inequalities of ๐–ซโข(C4)๐–ซsubscript๐ถ4\mathsf{L}(C_{4})sansserif_L ( italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) obtained from applying Fourier-Motzkin on inequalities for ๐–ซโข(K4โˆ’e)๐–ซsubscript๐พ4๐‘’\mathsf{L}(K_{4}-e)sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ). The first column shows the inequalities which are added to obtain the resultant inequalities in column 2

Aside from these 8888 inequalities, the other inequalities in the H๐ปHitalic_H-representation of ๐–ซโข(C4)๐–ซsubscript๐ถ4\mathsf{L}(C_{4})sansserif_L ( italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) are the 16161616 inequalities in (50) that do not contain q13subscript๐‘ž13q_{13}italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT. Comparing to Eqs.ย 30 andย 31, we have the complete H๐ปHitalic_H-representation of ๐–ซโข(C4)๐–ซsubscript๐ถ4\mathsf{L}(C_{4})sansserif_L ( italic_C start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ).

Thus, from (10.1), if the list of facets of Knsubscript๐พ๐‘›K_{n}italic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is known, the facets of any subgraph with the same set of vertices can be obtained.

Another approach towards unravelling the H๐ปHitalic_H-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 G1โข(V1,E1)subscript๐บ1subscript๐‘‰1subscript๐ธ1G_{1}(V_{1},E_{1})italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) and G2โข(V2,E2)subscript๐บ2subscript๐‘‰2subscript๐ธ2G_{2}(V_{2},E_{2})italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) with corresponding H๐ปHitalic_H-representations of the local polytope given by โ„‹kโข(piโˆˆVk,qiโขjโˆˆEk)subscriptโ„‹๐‘˜formulae-sequencesubscript๐‘๐‘–subscript๐‘‰๐‘˜subscript๐‘ž๐‘–๐‘—subscript๐ธ๐‘˜\mathcal{H}_{k}(p_{i}\in V_{k},q_{ij}\in E_{k})caligraphic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โˆˆ italic_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โˆˆ italic_E start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ). Now, let the graph formed by gluing G1subscript๐บ1G_{1}italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and G2subscript๐บ2G_{2}italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT on some vertices be Gโข(V1โˆชV2,E1โˆชE2)๐บsubscript๐‘‰1subscript๐‘‰2subscript๐ธ1subscript๐ธ2G(V_{1}\cup V_{2},E_{1}\cup E_{2})italic_G ( italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆช italic_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆช italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ), such that the induced subgraph on these common vertices is the identical for both graphs. Then, the H๐ปHitalic_H-representation of ๐–ซโข(G)๐–ซ๐บ\mathsf{L}(G)sansserif_L ( italic_G ) is the just โ„‹โข(piโˆˆV1โˆชV2,qiโขjโˆˆE1โˆชE2)โ‰กโ„‹1โข(piโˆˆV1,qiโขjโˆˆE1)โˆชโ„‹2โข(piโˆˆV2,qiโขjโˆˆE2)โ„‹formulae-sequencesubscript๐‘๐‘–subscript๐‘‰1subscript๐‘‰2subscript๐‘ž๐‘–๐‘—subscript๐ธ1subscript๐ธ2subscriptโ„‹1formulae-sequencesubscript๐‘๐‘–subscript๐‘‰1subscript๐‘ž๐‘–๐‘—subscript๐ธ1subscriptโ„‹2formulae-sequencesubscript๐‘๐‘–subscript๐‘‰2subscript๐‘ž๐‘–๐‘—subscript๐ธ2\mathcal{H}(p_{i}\in V_{1}\cup V_{2},q_{ij}\in E_{1}\cup E_{2})\equiv\mathcal{% H}_{1}(p_{i}\in V_{1},q_{ij}\in E_{1})\cup\mathcal{H}_{2}(p_{i}\in V_{2},q_{ij% }\in E_{2})caligraphic_H ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โˆˆ italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆช italic_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โˆˆ italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆช italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) โ‰ก caligraphic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โˆˆ italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โˆˆ italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) โˆช caligraphic_H start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT โˆˆ italic_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โˆˆ italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ).

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.

G1โˆ–{G1โˆฉG2}subscript๐บ1subscript๐บ1subscript๐บ2G_{1}\setminus\{G_{1}\cap G_{2}\}italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆ– { italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆฉ italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT }G1โˆฉG2subscript๐บ1subscript๐บ2G_{1}\cap G_{2}italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆฉ italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTG2โˆ–{G1โˆฉG2}subscript๐บ2subscript๐บ1subscript๐บ2G_{2}\setminus\{G_{1}\cap G_{2}\}italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โˆ– { italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆฉ italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT }
Figure 12. The tree structure generated on gluing graphs

As an example, notice that K4โˆ’esubscript๐พ4๐‘’K_{4}-eitalic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e can be formed by gluing two K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT 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, H๐ปHitalic_H-representation of ๐–ซโข(K4โˆ’e)๐–ซsubscript๐พ4๐‘’\mathsf{L}(K_{4}-e)sansserif_L ( italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e ) can be obtained from the H๐ปHitalic_H-representation of ๐–ซโข(K3)๐–ซsubscript๐พ3\mathsf{L}(K_{3})sansserif_L ( italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ).

1111222233331~~1\tilde{1}over~ start_ARG 1 end_ARG3~~3\tilde{3}over~ start_ARG 3 end_ARG4~~4\tilde{4}over~ start_ARG 4 end_ARG\faPlus
(a)
1111222233334444
(b)
Figure 13. K4โˆ’esubscript๐พ4๐‘’K_{4}-eitalic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e formed by joining two K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT 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 ๐–ซโข(Cn)๐–ซsubscript๐ถ๐‘›\mathsf{L}(C_{n})sansserif_L ( italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) can be obtained just by iteratively gluing together K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT along an edge and removing it as demonstrated in [AQB+13].

Lets start by studying, how Propositionย 10.1 and Propositionย 10.2 affect the volume ration properties defined at the end of Sectionย 5.

Lemma 10.3.

Consider a graph Gโ€ฒโข(V,Eโˆ–{iโขj})superscript๐บโ€ฒ๐‘‰๐ธ๐‘–๐‘—G^{\prime}(V,E\setminus\{ij\})italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ( italic_V , italic_E โˆ– { italic_i italic_j } ) obtained by removing an edge from the graph Gโข(V,E)๐บ๐‘‰๐ธG(V,E)italic_G ( italic_V , italic_E ). Then, ฯ„โข(Gโ€ฒ)โ‰ฅฯ„โข(G)๐œsuperscript๐บโ€ฒ๐œ๐บ\tau(G^{\prime})\geq\tau(G)italic_ฯ„ ( italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ) โ‰ฅ italic_ฯ„ ( italic_G ).

Proof.

Consider an inequality labeled by k๐‘˜kitalic_k to be written in the form:

[v1v2โ€ฆv|V|w1w2โ€ฆw|E|]ร—[piqiโขj]โ€ โ‰คCksubscript๐‘ฃ1subscript๐‘ฃ2โ€ฆsubscript๐‘ฃ๐‘‰subscript๐‘ค1subscript๐‘ค2โ€ฆsubscript๐‘ค๐ธsuperscriptsubscript๐‘๐‘–subscript๐‘ž๐‘–๐‘—โ€ subscript๐ถ๐‘˜[v_{1}\quad v_{2}\quad\ldots\quad v_{|V|}\quad w_{1}\quad w_{2}\quad\ldots% \quad w_{|E|}]\times[p_{i}\quad q_{ij}]^{\dagger}\leq C_{k}[ italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ€ฆ italic_v start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โ€ฆ italic_w start_POSTSUBSCRIPT | italic_E | end_POSTSUBSCRIPT ] ร— [ italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT โ€  end_POSTSUPERSCRIPT โ‰ค italic_C start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT

Let mksubscript๐‘š๐‘˜m_{k}italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT be the number of positive coefficients visubscript๐‘ฃ๐‘–v_{i}italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and nksubscript๐‘›๐‘˜n_{k}italic_n start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT be the number of positive coefficients wisubscript๐‘ค๐‘–w_{i}italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. If this inequality forms the H๐ปHitalic_H-representation of ๐–ซโข(Gโข(V,E))๐–ซ๐บ๐‘‰๐ธ\mathsf{L}(G(V,E))sansserif_L ( italic_G ( italic_V , italic_E ) ), then for the symmetric slices pi=tโˆ€iโˆˆVformulae-sequencesubscript๐‘๐‘–๐‘กfor-all๐‘–๐‘‰p_{i}=t\quad\forall i\in Vitalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_t โˆ€ italic_i โˆˆ italic_V, the value of t๐‘กtitalic_t at which the inequality becomes active is given by Ck/(mk+nk)subscript๐ถ๐‘˜subscript๐‘š๐‘˜subscript๐‘›๐‘˜C_{k}/(m_{k}+n_{k})italic_C start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT / ( italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ).

Now, consider adding two inequalities labelled by 1111 and 2222, to obtain a new inequality labelled by 3333. Then,

m3โ‰คm1+m2subscript๐‘š3subscript๐‘š1subscript๐‘š2\displaystyle m_{3}\leq m_{1}+m_{2}italic_m start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT โ‰ค italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT (53)
n3โ‰คn1+n2subscript๐‘›3subscript๐‘›1subscript๐‘›2\displaystyle n_{3}\leq n_{1}+n_{2}italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT โ‰ค italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT
C3=C1+C2subscript๐ถ3subscript๐ถ1subscript๐ถ2\displaystyle C_{3}=C_{1}+C_{2}italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT

This new inequality becomes active at C3/(m3+n3)subscript๐ถ3subscript๐‘š3subscript๐‘›3C_{3}/(m_{3}+n_{3})italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT / ( italic_m start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) and we have,

minโก{C1m1+n1,C2m2+n2}โ‰คC1+C2m1+m2+n1+n2โ‰คC3m3+n3subscript๐ถ1subscript๐‘š1subscript๐‘›1subscript๐ถ2subscript๐‘š2subscript๐‘›2subscript๐ถ1subscript๐ถ2subscript๐‘š1subscript๐‘š2subscript๐‘›1subscript๐‘›2subscript๐ถ3subscript๐‘š3subscript๐‘›3\min\bigg{\{}\frac{C_{1}}{m_{1}+n_{1}},\frac{C_{2}}{m_{2}+n_{2}}\bigg{\}}\leq% \frac{C_{1}+C_{2}}{m_{1}+m_{2}+n_{1}+n_{2}}\leq\frac{C_{3}}{m_{3}+n_{3}}roman_min { divide start_ARG italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG , divide start_ARG italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG } โ‰ค divide start_ARG italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG โ‰ค divide start_ARG italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG italic_m start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG (54)

Thus, any inequality obtained as a result of applying Fourier-Motzkin elimination becomes active at t๐‘กtitalic_t larger than its constituents and (10.3) is implied. โˆŽ

Proposition 10.4.

For any graph Gโข(V,E)๐บ๐‘‰๐ธG(V,E)italic_G ( italic_V , italic_E ),

ฯ„โข(G)โ‰ฅฯ„โข(K|V|)๐œ๐บ๐œsubscript๐พ๐‘‰\tau(G)\geq\tau(K_{|V|})italic_ฯ„ ( italic_G ) โ‰ฅ italic_ฯ„ ( italic_K start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT )

This follows from (10.3) as any graph with |V|๐‘‰|V|| italic_V | vertices can be formed by iteratively removing edges from K|V|subscript๐พ๐‘‰K_{|V|}italic_K start_POSTSUBSCRIPT | italic_V | end_POSTSUBSCRIPT.

Proposition 10.5.

Consider a graph Gโข(V1โˆชV2,E1โˆชE2)๐บsubscript๐‘‰1subscript๐‘‰2subscript๐ธ1subscript๐ธ2G(V_{1}\cup V_{2},E_{1}\cup E_{2})italic_G ( italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆช italic_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT โˆช italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) formed by gluing two graphs G1โข(V1,E1)subscript๐บ1subscript๐‘‰1subscript๐ธ1G_{1}(V_{1},E_{1})italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) and G2โข(V2,E2)subscript๐บ2subscript๐‘‰2subscript๐ธ2G_{2}(V_{2},E_{2})italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ). Then,

ฯ„โข(G)=minโก{ฯ„โข(G1),ฯ„โข(G2)}๐œ๐บ๐œsubscript๐บ1๐œsubscript๐บ2\tau(G)=\min\{\tau(G_{1}),\tau(G_{2})\}italic_ฯ„ ( italic_G ) = roman_min { italic_ฯ„ ( italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , italic_ฯ„ ( italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) }

This follows directly from (10.2) as the set of inequalities in H๐ปHitalic_H-representation of G๐บGitalic_G is just the union of set of inequalities in the H๐ปHitalic_H-representation of G1subscript๐บ1G_{1}italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and G2subscript๐บ2G_{2}italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

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 twโก(G)tw๐บ\operatorname{tw}({G})roman_tw ( italic_G ), the fall-off value is given by,

ฯ„โข(G)=1twโก(G)+1๐œ๐บ1tw๐บ1\tau(G)=\frac{1}{\operatorname{tw}(G)+1}italic_ฯ„ ( italic_G ) = divide start_ARG 1 end_ARG start_ARG roman_tw ( italic_G ) + 1 end_ARG
Proposition 10.7.

The facet defining Inclusion-Exclusion inequalities cannot falsify 10.6.

Proof.

Consider a complete graph with N๐‘Nitalic_N vertices with pi,iโˆˆ{1,โ€ฆ,N}subscript๐‘๐‘–๐‘–1โ€ฆ๐‘p_{i},i\in\{1,\ldots,N\}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_i โˆˆ { 1 , โ€ฆ , italic_N } being the probabilities of the corresponding events. Consider an Inclusion-Exclusion inequality for the graph which is formed by the union of n๐‘›nitalic_n events pi,iโˆˆ{1,โ€ฆ,n}subscript๐‘๐‘–๐‘–1โ€ฆ๐‘›p_{i},i\in\{1,\ldots,n\}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_i โˆˆ { 1 , โ€ฆ , italic_n } and k๐‘˜kitalic_k complements pjยฏ=1โˆ’pj,jโˆˆ{n+1,โ€ฆ,N}formulae-sequencesubscript๐‘ยฏ๐‘—1subscript๐‘๐‘—๐‘—๐‘›1โ€ฆ๐‘p_{\bar{j}}=1-p_{j},j\in\{n+1,\ldots,N\}italic_p start_POSTSUBSCRIPT overยฏ start_ARG italic_j end_ARG end_POSTSUBSCRIPT = 1 - italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , italic_j โˆˆ { italic_n + 1 , โ€ฆ , italic_N } (n+k=N๐‘›๐‘˜๐‘n+k=Nitalic_n + italic_k = italic_N). Such an inequality will be of the form:

โˆ‘i=1npi+โˆ‘j=n+1Npjยฏโˆ’โˆ‘i=1nโˆ‘j=i+1nqiโขjโˆ’โˆ‘i=1nโˆ‘j=n+1Nqiโขjยฏโˆ’โˆ‘i=n+1Nโˆ‘j=i+1Nqiยฏโขjยฏโ‰ค1superscriptsubscript๐‘–1๐‘›subscript๐‘๐‘–superscriptsubscript๐‘—๐‘›1๐‘subscript๐‘ยฏ๐‘—superscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘–1๐‘›subscript๐‘ž๐‘–๐‘—superscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘›1๐‘subscript๐‘ž๐‘–ยฏ๐‘—superscriptsubscript๐‘–๐‘›1๐‘superscriptsubscript๐‘—๐‘–1๐‘subscript๐‘žยฏ๐‘–ยฏ๐‘—1\displaystyle\sum_{i=1}^{n}p_{i}+\sum_{j=n+1}^{N}p_{\bar{j}}-\sum_{i=1}^{n}% \sum_{j=i+1}^{n}q_{ij}-\sum_{i=1}^{n}\sum_{j=n+1}^{N}q_{i\bar{j}}-\sum_{i=n+1}% ^{N}\sum_{j=i+1}^{N}q_{\bar{i}\bar{j}}\leq 1โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + โˆ‘ start_POSTSUBSCRIPT italic_j = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT overยฏ start_ARG italic_j end_ARG end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i overยฏ start_ARG italic_j end_ARG end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_i = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT overยฏ start_ARG italic_i end_ARG overยฏ start_ARG italic_j end_ARG end_POSTSUBSCRIPT โ‰ค 1

where qiโขjsubscript๐‘ž๐‘–๐‘—q_{ij}italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT is the probability of the intersection of events corresponding to pisubscript๐‘๐‘–p_{i}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and pjsubscript๐‘๐‘—p_{j}italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. Fixing our marginals pi=tsubscript๐‘๐‘–๐‘กp_{i}=titalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_t for all iโˆˆ{1,โ€ฆ,N}๐‘–1โ€ฆ๐‘i\in\{1,\ldots,N\}italic_i โˆˆ { 1 , โ€ฆ , italic_N }, this inequality becomes:

โˆ‘i=1nt+โˆ‘j=n+1N(1โˆ’t)โˆ’โˆ‘i=1nโˆ‘j=i+1nqiโขjโˆ’โˆ‘i=1nโˆ‘j=n+1N(tโˆ’qiโขj)โˆ’โˆ‘i=n+1Nโˆ‘j=i+1N(1โˆ’2โขt+qiโขj)โ‰ค1superscriptsubscript๐‘–1๐‘›๐‘กsuperscriptsubscript๐‘—๐‘›1๐‘1๐‘กsuperscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘–1๐‘›subscript๐‘ž๐‘–๐‘—superscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘›1๐‘๐‘กsubscript๐‘ž๐‘–๐‘—superscriptsubscript๐‘–๐‘›1๐‘superscriptsubscript๐‘—๐‘–1๐‘12๐‘กsubscript๐‘ž๐‘–๐‘—1\displaystyle\sum_{i=1}^{n}t+\sum_{j=n+1}^{N}(1-t)-\sum_{i=1}^{n}\sum_{j=i+1}^% {n}q_{ij}-\sum_{i=1}^{n}\sum_{j=n+1}^{N}(t-q_{ij})-\sum_{i=n+1}^{N}\sum_{j=i+1% }^{N}(1-2t+q_{ij})\leq 1โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_t + โˆ‘ start_POSTSUBSCRIPT italic_j = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( 1 - italic_t ) - โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_t - italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) - โˆ‘ start_POSTSUBSCRIPT italic_i = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( 1 - 2 italic_t + italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) โ‰ค 1
nโขt+kโข(1โˆ’t)โˆ’โˆ‘i=1nโˆ‘j=i+1nqiโขjโˆ’nโขkโขt+โˆ‘i=1nโˆ‘j=n+1Nqiโขjโˆ’(k2)โข(1โˆ’2โขt)โˆ’โˆ‘i=n+1Nโˆ‘j=i+1Nqiโขjโ‰ค1๐‘›๐‘ก๐‘˜1๐‘กsuperscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘–1๐‘›subscript๐‘ž๐‘–๐‘—๐‘›๐‘˜๐‘กsuperscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘›1๐‘subscript๐‘ž๐‘–๐‘—binomial๐‘˜212๐‘กsuperscriptsubscript๐‘–๐‘›1๐‘superscriptsubscript๐‘—๐‘–1๐‘subscript๐‘ž๐‘–๐‘—1\displaystyle nt+k(1-t)-\sum_{i=1}^{n}\sum_{j=i+1}^{n}q_{ij}-nkt+\sum_{i=1}^{n% }\sum_{j=n+1}^{N}q_{ij}-\binom{k}{2}(1-2t)-\sum_{i=n+1}^{N}\sum_{j=i+1}^{N}q_{% ij}\leq 1italic_n italic_t + italic_k ( 1 - italic_t ) - โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - italic_n italic_k italic_t + โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - ( FRACOP start_ARG italic_k end_ARG start_ARG 2 end_ARG ) ( 1 - 2 italic_t ) - โˆ‘ start_POSTSUBSCRIPT italic_i = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค 1
โˆ’โˆ‘i=1nโˆ‘j=i+1nqiโขjโˆ’โˆ‘i=n+1Nโˆ‘j=i+1Nqiโขj+โˆ‘i=1nโˆ‘j=n+1Nqiโขjโ‰ค(kโˆ’1)โข(kโˆ’2)2+[(N+3)โขkโˆ’2โขk2โˆ’N]โขtsuperscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘–1๐‘›subscript๐‘ž๐‘–๐‘—superscriptsubscript๐‘–๐‘›1๐‘superscriptsubscript๐‘—๐‘–1๐‘subscript๐‘ž๐‘–๐‘—superscriptsubscript๐‘–1๐‘›superscriptsubscript๐‘—๐‘›1๐‘subscript๐‘ž๐‘–๐‘—๐‘˜1๐‘˜22delimited-[]๐‘3๐‘˜2superscript๐‘˜2๐‘๐‘ก\displaystyle-\sum_{i=1}^{n}\sum_{j=i+1}^{n}q_{ij}-\sum_{i=n+1}^{N}\sum_{j=i+1% }^{N}q_{ij}+\sum_{i=1}^{n}\sum_{j=n+1}^{N}q_{ij}\leq\frac{(k-1)(k-2)}{2}+[(N+3% )k-2k^{2}-N]t- โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_i = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_i + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT + โˆ‘ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT โˆ‘ start_POSTSUBSCRIPT italic_j = italic_n + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT โ‰ค divide start_ARG ( italic_k - 1 ) ( italic_k - 2 ) end_ARG start_ARG 2 end_ARG + [ ( italic_N + 3 ) italic_k - 2 italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_N ] italic_t

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 qiโขj=tsubscript๐‘ž๐‘–๐‘—๐‘กq_{ij}=titalic_q start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_t for pi=pj=tsubscript๐‘๐‘–subscript๐‘๐‘—๐‘กp_{i}=p_{j}=titalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_p start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_t. Thus, on simplifying the value of t๐‘กtitalic_t at which the inequality becomes active is given by:

t=โˆ’(kโˆ’1)โข(kโˆ’2)2โข(3โขkโˆ’k2โˆ’N)๐‘ก๐‘˜1๐‘˜223๐‘˜superscript๐‘˜2๐‘t=-\frac{(k-1)(k-2)}{2(3k-k^{2}-N)}italic_t = - divide start_ARG ( italic_k - 1 ) ( italic_k - 2 ) end_ARG start_ARG 2 ( 3 italic_k - italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_N ) end_ARG (55)

We see for k=1,2๐‘˜12k=1,2italic_k = 1 , 2, t=0๐‘ก0t=0italic_t = 0. Hence, the the corresponding inequalities distinguish the body ๐–ซ๐–ซ\mathsf{L}sansserif_L and (N)๐‘\mathsf{(}N)( italic_N ) for small t๐‘กtitalic_t. The first inequalities to becomes active at non-zero t๐‘กtitalic_t occur for k=0,3๐‘˜03k=0,3italic_k = 0 , 3. The corresponding value of t=1/N๐‘ก1๐‘t=1/Nitalic_t = 1 / italic_N 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 ๐–ซโข(G)=๐–ญโข(G)๐–ซ๐บ๐–ญ๐บ\mathsf{L}(G)=\mathsf{N}(G)sansserif_L ( italic_G ) = sansserif_N ( italic_G ), see Propositionย 3.8.

Our main tool will the following result, characterizing the facet structure of ๐–ซโข(G)๐–ซ๐บ\mathsf{L}(G)sansserif_L ( italic_G ), for a series-parallel graph G๐บGitalic_G.

Proposition 10.9 ([Pad89, Theorem 10]).

For any series-parallel graph G๐บGitalic_G, odd-cycle inequalities define all the facets of the local polytope ๐–ซโข(G)๐–ซ๐บ\mathsf{L}(G)sansserif_L ( italic_G ).

Let us explain next what are odd-cycle inequalities and how to obtain them; our presentation follows closely [Pad89, Section 4]. Let C๐ถCitalic_C be a non-trivial, simple cycle of G๐บGitalic_G (seen as a collection of edges) and MโŠ†C๐‘€๐ถM\subseteq Citalic_M โŠ† italic_C a subset of the edges in C๐ถCitalic_C of odd cardinality m:=|M|assign๐‘š๐‘€m:=|M|italic_m := | italic_M |. If SโŠ†V๐‘†๐‘‰S\subseteq Vitalic_S โŠ† italic_V is the set of vertices incident to the edges in C๐ถCitalic_C, we define

S0subscript๐‘†0\displaystyle S_{0}italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT :={vโˆˆS:โˆƒeโ‰ fโˆˆMโขย withย โขeโˆฉf=v}assignabsentconditional-set๐‘ฃ๐‘†๐‘’๐‘“๐‘€ย withย ๐‘’๐‘“๐‘ฃ\displaystyle:=\{v\in S\,:\,\exists e\neq f\in M\text{ with }e\cap f=v\}:= { italic_v โˆˆ italic_S : โˆƒ italic_e โ‰  italic_f โˆˆ italic_M with italic_e โˆฉ italic_f = italic_v }
S2subscript๐‘†2\displaystyle S_{2}italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT :={vโˆˆS:โˆƒeโ‰ fโˆˆCโˆ–Mโขย withย โขeโˆฉf=v}assignabsentconditional-set๐‘ฃ๐‘†๐‘’๐‘“๐ถ๐‘€ย withย ๐‘’๐‘“๐‘ฃ\displaystyle:=\{v\in S\,:\,\exists e\neq f\in C\setminus M\text{ with }e\cap f% =v\}:= { italic_v โˆˆ italic_S : โˆƒ italic_e โ‰  italic_f โˆˆ italic_C โˆ– italic_M with italic_e โˆฉ italic_f = italic_v }
S1subscript๐‘†1\displaystyle S_{1}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT :=Sโˆ–(S0โŠ”S2).assignabsent๐‘†square-unionsubscript๐‘†0subscript๐‘†2\displaystyle:=S\setminus(S_{0}\sqcup S_{2}).:= italic_S โˆ– ( italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT โŠ” italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) .

Then, the odd-cycle inequality corresponding to the pair (C,M)๐ถ๐‘€(C,M)( italic_C , italic_M ) is:

โˆ‘vโˆˆS0pvโˆ’โˆ‘vโˆˆS2pvโˆ’โˆ‘eโˆˆMqe+โˆ‘eโˆˆCโˆ–Mqeโ‰คโŒŠm2โŒ‹.subscript๐‘ฃsubscript๐‘†0subscript๐‘๐‘ฃsubscript๐‘ฃsubscript๐‘†2subscript๐‘๐‘ฃsubscript๐‘’๐‘€subscript๐‘ž๐‘’subscript๐‘’๐ถ๐‘€subscript๐‘ž๐‘’๐‘š2\sum_{v\in S_{0}}p_{v}-\sum_{v\in S_{2}}p_{v}-\sum_{e\in M}q_{e}+\sum_{e\in C% \setminus M}q_{e}\leq\left\lfloor\frac{m}{2}\right\rfloor.โˆ‘ start_POSTSUBSCRIPT italic_v โˆˆ italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_v โˆˆ italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_e โˆˆ italic_M end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT + โˆ‘ start_POSTSUBSCRIPT italic_e โˆˆ italic_C โˆ– italic_M end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT โ‰ค โŒŠ divide start_ARG italic_m end_ARG start_ARG 2 end_ARG โŒ‹ . (56)

Such inequalities are satisfied for all the elements in ๐–ซโข(G)๐–ซ๐บ\mathsf{L}(G)sansserif_L ( italic_G ), see [Pad89]. For example, in the case G=C=K3๐บ๐ถsubscript๐พ3G=C=K_{3}italic_G = italic_C = italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, taking M={(12)}๐‘€12M=\{(12)\}italic_M = { ( 12 ) } yields S0=โˆ…subscript๐‘†0S_{0}=\emptysetitalic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = โˆ…, S2={3}subscript๐‘†23S_{2}=\{3\}italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = { 3 }, and S1={1,2}subscript๐‘†112S_{1}=\{1,2\}italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = { 1 , 2 }, giving the inequality

โˆ’p3โˆ’q12+q13+q23โ‰ค0,subscript๐‘3subscript๐‘ž12subscript๐‘ž13subscript๐‘ž230-p_{3}-q_{12}+q_{13}+q_{23}\leq 0,- italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_q start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_q start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT โ‰ค 0 ,

which is the last inequality in Eq.ย 12. The other inequalities can be obtained by varying the subset M๐‘€Mitalic_M.

Let us now consider the correlation slice corresponding to setting pv=tsubscript๐‘๐‘ฃ๐‘กp_{v}=titalic_p start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT = italic_t for all vertices v๐‘ฃvitalic_v of a series-parallel graph. Eq.ย 56 reads in this case, after the change of variables qeโ†tโขxeโ†subscript๐‘ž๐‘’๐‘กsubscript๐‘ฅ๐‘’q_{e}\leftarrow tx_{e}italic_q start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT โ† italic_t italic_x start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT,

โˆ‘eโˆˆMxeโˆ’โˆ‘eโˆˆCโˆ–Mxeโ‰ฅ|S0|โˆ’|S2|โˆ’โŒŠm/2โŒ‹t.subscript๐‘’๐‘€subscript๐‘ฅ๐‘’subscript๐‘’๐ถ๐‘€subscript๐‘ฅ๐‘’subscript๐‘†0subscript๐‘†2๐‘š2๐‘ก\sum_{e\in M}x_{e}-\sum_{e\in C\setminus M}x_{e}\geq|S_{0}|-|S_{2}|-\frac{% \lfloor m/2\rfloor}{t}.โˆ‘ start_POSTSUBSCRIPT italic_e โˆˆ italic_M end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT - โˆ‘ start_POSTSUBSCRIPT italic_e โˆˆ italic_C โˆ– italic_M end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT โ‰ฅ | italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | - | italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | - divide start_ARG โŒŠ italic_m / 2 โŒ‹ end_ARG start_ARG italic_t end_ARG . (57)

One can easily see that for m=1๐‘š1m=1italic_m = 1, the inequality above does not depend on t๐‘กtitalic_t.

Lemma 10.10.

The inequality (57) is trivially satisfied for all tโ‰ค1/3๐‘ก13t\leq 1/3italic_t โ‰ค 1 / 3.

Proof.

Clearly, the minimum possible value of the left-hand-side of (57) is โˆ’|Cโˆ–M|๐ถ๐‘€-|C\setminus M|- | italic_C โˆ– italic_M |. One can easily show that for all C,M๐ถ๐‘€C,Mitalic_C , italic_M, we have [Pad89]

|S0|โˆ’|S2|=|M|โˆ’|Cโˆ–M|.subscript๐‘†0subscript๐‘†2๐‘€๐ถ๐‘€|S_{0}|-|S_{2}|=|M|-|C\setminus M|.| italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | - | italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | = | italic_M | - | italic_C โˆ– italic_M | .

Hence, (57) is trivially satisfied whenever

โˆ’|Cโˆ–M|โ‰ฅ|S0|โˆ’|S2|โˆ’โŒŠm/2โŒ‹tโ‡”tโ‰คโŒŠm/2โŒ‹m.iff๐ถ๐‘€subscript๐‘†0subscript๐‘†2๐‘š2๐‘ก๐‘ก๐‘š2๐‘š-|C\setminus M|\geq|S_{0}|-|S_{2}|-\frac{\lfloor m/2\rfloor}{t}\iff t\leq\frac% {\lfloor m/2\rfloor}{m}.- | italic_C โˆ– italic_M | โ‰ฅ | italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | - | italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | - divide start_ARG โŒŠ italic_m / 2 โŒ‹ end_ARG start_ARG italic_t end_ARG โ‡” italic_t โ‰ค divide start_ARG โŒŠ italic_m / 2 โŒ‹ end_ARG start_ARG italic_m end_ARG .

The latter is an increasing function of m๐‘šmitalic_m, attaining its minimum 1/3131/31 / 3 for odd m๐‘šmitalic_m at m=3๐‘š3m=3italic_m = 3. โˆŽ

We have now all the elements to prove one of our main results.

Theorem 10.11.

10.6 holds for series-parallel graphs G๐บGitalic_G: if twโก(G)=2tw๐บ2\operatorname{tw}(G)=2roman_tw ( italic_G ) = 2, then ฯ„โข(G)=1/3๐œ๐บ13\tau(G)=1/3italic_ฯ„ ( italic_G ) = 1 / 3.

Proof.

Let G๐บGitalic_G be a series-parallel graph. By Propositionย 10.9, we know that the polytope Lโข(G)๐ฟ๐บL(G)italic_L ( italic_G ) is described only by odd-cycle inequalities, which, by the previous lemma, are trivially satisfied for tโ‰ค1/3๐‘ก13t\leq 1/3italic_t โ‰ค 1 / 3; hence ฯ„โข(G)โ‰ฅ1/3๐œ๐บ13\tau(G)\geq 1/3italic_ฯ„ ( italic_G ) โ‰ฅ 1 / 3. Moreover, since twโก(G)=2tw๐บ2\operatorname{tw}(G)=2roman_tw ( italic_G ) = 2, G๐บGitalic_G is not a forest, so it contains a cycle. Consider the smallest induced subgraph H๐ปHitalic_H of G๐บGitalic_G that contains a cycle. The graph H๐ปHitalic_H must actually be a cycle, since the presence of extra edges would contradict its minimality. We have shown in Propositionย 8.9 that ฯ„โข(H)=1/3๐œ๐ป13\tau(H)=1/3italic_ฯ„ ( italic_H ) = 1 / 3, so ๐–ซโข(H)๐–ซ๐ป\mathsf{L}(H)sansserif_L ( italic_H ) has a non-trivial facet that becomes โ€œactiveโ€ at t=1/3๐‘ก13t=1/3italic_t = 1 / 3. By [Pad89, Corollary 2], the same holds for G๐บGitalic_G; hence ฯ„โข(G)โ‰ค1/3๐œ๐บ13\tau(G)\leq 1/3italic_ฯ„ ( italic_G ) โ‰ค 1 / 3, 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 G1subscript๐บ1G_{1}italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and G2subscript๐บ2G_{2}italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT glued together on a single vertex, the resulting G๐บGitalic_G has, for symmetric slices p=(t,โ€ฆ,t)๐‘๐‘กโ€ฆ๐‘กp=(t,\ldots,t)italic_p = ( italic_t , โ€ฆ , italic_t ),

volโก๐–ซโข(p,G)volโก๐–ญโข(p,G)=volโก๐–ซโข(p,G1)volโก๐–ญโข(p,G1)ร—volโก๐–ซโข(p,G2)volโก๐–ญโข(p,G2)vol๐–ซ๐‘๐บvol๐–ญ๐‘๐บvol๐–ซ๐‘subscript๐บ1vol๐–ญ๐‘subscript๐บ1vol๐–ซ๐‘subscript๐บ2vol๐–ญ๐‘subscript๐บ2\frac{\operatorname{vol}\mathsf{L}(p,G)}{\operatorname{vol}\mathsf{N}(p,G)}=% \frac{\operatorname{vol}\mathsf{L}(p,G_{1})}{\operatorname{vol}\mathsf{N}(p,G_% {1})}\times\frac{\operatorname{vol}\mathsf{L}(p,G_{2})}{\operatorname{vol}% \mathsf{N}(p,G_{2})}divide start_ARG roman_vol sansserif_L ( italic_p , italic_G ) end_ARG start_ARG roman_vol sansserif_N ( italic_p , italic_G ) end_ARG = divide start_ARG roman_vol sansserif_L ( italic_p , italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol sansserif_N ( italic_p , italic_G start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG ร— divide start_ARG roman_vol sansserif_L ( italic_p , italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_vol sansserif_N ( italic_p , italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG

As an example, consider the graph in Fig.ย 14(a) formed by a product of K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT. 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).

111122223333444466665555
(a) Graph formed by joining K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT along a vertex
Refer to caption
(b) Analytically and numerically calculated ratio of volumes
Figure 14.

This is because, in terms of the H๐ปHitalic_H-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 Gโ€ฒsuperscript๐บโ€ฒG^{\prime}italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT obtained by gluing a tree to the graph G๐บGitalic_G. Then,

volโก๐–ซโข(p,Gโ€ฒ)volโก๐–ญโข(p,Gโ€ฒ)=volโก๐–ซโข(p,G)volโก๐–ญโข(p,G)vol๐–ซ๐‘superscript๐บโ€ฒvol๐–ญ๐‘superscript๐บโ€ฒvol๐–ซ๐‘๐บvol๐–ญ๐‘๐บ\frac{\operatorname{vol}\mathsf{L}(p,G^{\prime})}{\operatorname{vol}\mathsf{N}% (p,G^{\prime})}=\frac{\operatorname{vol}\mathsf{L}(p,G)}{\operatorname{vol}% \mathsf{N}(p,G)}divide start_ARG roman_vol sansserif_L ( italic_p , italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ) end_ARG start_ARG roman_vol sansserif_N ( italic_p , italic_G start_POSTSUPERSCRIPT โ€ฒ end_POSTSUPERSCRIPT ) end_ARG = divide start_ARG roman_vol sansserif_L ( italic_p , italic_G ) end_ARG start_ARG roman_vol sansserif_N ( italic_p , italic_G ) end_ARG
Proof.

This follows from Propositionย 10.5 and Propositionย 3.7. โˆŽ

11. Conclusion

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 K3subscript๐พ3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT 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 3333, the example of K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT 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 twโก(G)+1tw๐บ1\operatorname{tw}{(G)}+1roman_tw ( italic_G ) + 1. We then show that this holds in general for treewidth 1111 and 2222 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 7777 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 2222 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 1/2121/21 / 2. 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 1111 in 17171717 chance, that a sampled behaviour is contextual. However, once the marginals are fixed to t๐‘กtitalic_t, the odds can be reduced to 1/3131/31 / 3 when t=1/2๐‘ก12t=1/2italic_t = 1 / 2. We already saw the significance of the t=1/2๐‘ก12t=1/2italic_t = 1 / 2 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.
  • [Pit89a] Itamar Pitowsky. Classical correlation polytopes and propositional logic. Quantum Probabilityโ€”Quantum Logic, pages 11โ€“51, 1989.
  • [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.
  • [Pit89c] Itamar Pitowsky. Quantum probability-quantum logic, volume 321. 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.

Refer to captionRefer to caption
Refer to captionRefer to caption
Figure 15. Plots of volume ratio of symmetric slices given by, volโก๐–ซโข(p=(t,t,t,t),G)/volโก๐–ญโข(p=(t,t,t,t),G)vol๐–ซ๐‘๐‘ก๐‘ก๐‘ก๐‘ก๐บvol๐–ญ๐‘๐‘ก๐‘ก๐‘ก๐‘ก๐บ\operatorname{vol}\mathsf{L}(p=(t,t,t,t),G)/\operatorname{vol}\mathsf{N}(p=(t,% t,t,t),G)roman_vol sansserif_L ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_G ) / roman_vol sansserif_N ( italic_p = ( italic_t , italic_t , italic_t , italic_t ) , italic_G ) as a function of t๐‘กtitalic_t for different graphs with 4444 vertices. The graphs are shown on the lower right corner of each plot.
Graph G๐บGitalic_G twโก(G)tw๐บ\operatorname{tw}(G)roman_tw ( italic_G ) ฯ„โข(G)๐œ๐บ\tau(G)italic_ฯ„ ( italic_G ) ฯ0+โข(G)subscript๐œŒlimit-from0๐บ\rho_{0+}(G)italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_G ) ฯ1/2โข(G)subscript๐œŒ12๐บ\rho_{1/2}(G)italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_G )
K4subscript๐พ4K_{4}italic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT 3 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 536536\frac{5}{36}divide start_ARG 5 end_ARG start_ARG 36 end_ARG 245245\frac{2}{45}divide start_ARG 2 end_ARG start_ARG 45 end_ARG
K4โˆ’esubscript๐พ4๐‘’K_{4}-eitalic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - italic_e 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 17601760\frac{17}{60}divide start_ARG 17 end_ARG start_ARG 60 end_ARG 215215\frac{2}{15}divide start_ARG 2 end_ARG start_ARG 15 end_ARG
K2,2subscript๐พ22K_{2,2}italic_K start_POSTSUBSCRIPT 2 , 2 end_POSTSUBSCRIPT 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 5656\frac{5}{6}divide start_ARG 5 end_ARG start_ARG 6 end_ARG 2323\frac{2}{3}divide start_ARG 2 end_ARG start_ARG 3 end_ARG
pan 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 1212\frac{1}{2}divide start_ARG 1 end_ARG start_ARG 2 end_ARG 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG
Table 4. List of parameters for graphs with 4 vertices: treewidth of the graph twโก(G)tw๐บ\operatorname{tw}(G)roman_tw ( italic_G ), the threshold ฯ„โข(G)๐œ๐บ\tau(G)italic_ฯ„ ( italic_G ) until which the volume ratio is constant, the initial (constant) volume ration ฯ0+โข(G)subscript๐œŒlimit-from0๐บ\rho_{0+}(G)italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_G ), the volume ration at p=1/2๐‘12p=1/2italic_p = 1 / 2, ฯ1/2โข(G)subscript๐œŒ12๐บ\rho_{1/2}(G)italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_G ).

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.

[Uncaptioned image][Uncaptioned image][Uncaptioned image][Uncaptioned image][Uncaptioned image]
[Uncaptioned image][Uncaptioned image][Uncaptioned image][Uncaptioned image][Uncaptioned image]
Refer to captionRefer to captionRefer to caption
Refer to captionRefer to captionRefer to caption
Figure 16. Plots of volume ratio of symmetric slices given by volโก๐–ซโข(p=(t,t,t,t,t),G)/volโก๐–ญโข(p=(t,t,t,t,t),G)vol๐–ซ๐‘๐‘ก๐‘ก๐‘ก๐‘ก๐‘ก๐บvol๐–ญ๐‘๐‘ก๐‘ก๐‘ก๐‘ก๐‘ก๐บ\operatorname{vol}\mathsf{L}(p=(t,t,t,t,t),G)/\operatorname{vol}\mathsf{N}(p=(% t,t,t,t,t),G)roman_vol sansserif_L ( italic_p = ( italic_t , italic_t , italic_t , italic_t , italic_t ) , italic_G ) / roman_vol sansserif_N ( italic_p = ( italic_t , italic_t , italic_t , italic_t , italic_t ) , italic_G ) as a function of t๐‘กtitalic_t for different graphs with 5555 vertices. The graphs are displayed on the lower right corner of each plot. The plots for graphs K5โˆ’esubscript๐พ5๐‘’K_{5}-eitalic_K start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - italic_e and K5subscript๐พ5K_{5}italic_K start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT are excluded due to computational intractability.
Graph G๐บGitalic_G twโก(G)tw๐บ\operatorname{tw}(G)roman_tw ( italic_G ) ฯ„โข(G)๐œ๐บ\tau(G)italic_ฯ„ ( italic_G ) ฯ0+โข(G)subscript๐œŒlimit-from0๐บ\rho_{0+}(G)italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_G ) ฯ1/2โข(G)subscript๐œŒ12๐บ\rho_{1/2}(G)italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_G )
C5subscript๐ถ5C_{5}italic_C start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 23242324\frac{23}{24}divide start_ARG 23 end_ARG start_ARG 24 end_ARG 13151315\frac{13}{15}divide start_ARG 13 end_ARG start_ARG 15 end_ARG
4444-Pan 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 5656\frac{5}{6}divide start_ARG 5 end_ARG start_ARG 6 end_ARG 2323\frac{2}{3}divide start_ARG 2 end_ARG start_ARG 3 end_ARG
K2,3subscript๐พ23K_{2,3}italic_K start_POSTSUBSCRIPT 2 , 3 end_POSTSUBSCRIPT 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 13201320\frac{13}{20}divide start_ARG 13 end_ARG start_ARG 20 end_ARG 2525\frac{2}{5}divide start_ARG 2 end_ARG start_ARG 5 end_ARG
bull/cricket/Pยฏยฏ๐‘ƒ\bar{P}overยฏ start_ARG italic_P end_ARG 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 1212\frac{1}{2}divide start_ARG 1 end_ARG start_ARG 2 end_ARG 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG
house 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 716716\frac{7}{16}divide start_ARG 7 end_ARG start_ARG 16 end_ARG 11451145\frac{11}{45}divide start_ARG 11 end_ARG start_ARG 45 end_ARG
kite/dart 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 17601760\frac{17}{60}divide start_ARG 17 end_ARG start_ARG 60 end_ARG 215215\frac{2}{15}divide start_ARG 2 end_ARG start_ARG 15 end_ARG
butterfly 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 1919\frac{1}{9}divide start_ARG 1 end_ARG start_ARG 9 end_ARG
P2โˆชP3subscript๐‘ƒ2subscript๐‘ƒ3P_{2}\cup P_{3}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT โˆช italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT 3 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 30712603071260\frac{307}{1260}divide start_ARG 307 end_ARG start_ARG 1260 end_ARG 221221\frac{2}{21}divide start_ARG 2 end_ARG start_ARG 21 end_ARG
K3โˆช2โขK1subscript๐พ32subscript๐พ1K_{3}\cup 2K_{1}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT โˆช 2 italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 4728047280\frac{47}{280}divide start_ARG 47 end_ARG start_ARG 280 end_ARG 235235\frac{2}{35}divide start_ARG 2 end_ARG start_ARG 35 end_ARG
gem 2 1313\frac{1}{3}divide start_ARG 1 end_ARG start_ARG 3 end_ARG 27116802711680\frac{271}{1680}divide start_ARG 271 end_ARG start_ARG 1680 end_ARG 1731517315\frac{17}{315}divide start_ARG 17 end_ARG start_ARG 315 end_ARG
claw โˆชK1subscript๐พ1\cup K_{1}โˆช italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 3 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 536536\frac{5}{36}divide start_ARG 5 end_ARG start_ARG 36 end_ARG 245245\frac{2}{45}divide start_ARG 2 end_ARG start_ARG 45 end_ARG
W4subscript๐‘Š4W_{4}italic_W start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT 3 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 22922402292240\frac{229}{2240}divide start_ARG 229 end_ARG start_ARG 2240 end_ARG 83158315\frac{8}{315}divide start_ARG 8 end_ARG start_ARG 315 end_ARG
P3โˆชK1subscript๐‘ƒ3subscript๐พ1P_{3}\cup K_{1}italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT โˆช italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 3 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 165720160165720160\frac{1657}{20160}divide start_ARG 1657 end_ARG start_ARG 20160 end_ARG 21052105\frac{2}{105}divide start_ARG 2 end_ARG start_ARG 105 end_ARG
K5โˆ’esubscript๐พ5๐‘’K_{5}-eitalic_K start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - italic_e 3 1414\frac{1}{4}divide start_ARG 1 end_ARG start_ARG 4 end_ARG 104924192104924192\frac{1049}{24192}divide start_ARG 1049 end_ARG start_ARG 24192 end_ARG 45674567\frac{4}{567}divide start_ARG 4 end_ARG start_ARG 567 end_ARG
K5subscript๐พ5K_{5}italic_K start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT 4 1515\frac{1}{5}divide start_ARG 1 end_ARG start_ARG 5 end_ARG 1473172576014731725760\frac{14731}{725760}divide start_ARG 14731 end_ARG start_ARG 725760 end_ARG 32141753214175\frac{32}{14175}divide start_ARG 32 end_ARG start_ARG 14175 end_ARG
Table 5. List of parameters for graphs with 5 vertices: treewidth of the graph twโก(G)tw๐บ\operatorname{tw}(G)roman_tw ( italic_G ), the threshold ฯ„โข(G)๐œ๐บ\tau(G)italic_ฯ„ ( italic_G ) until which the volume ratio is constant, the initial (constant) volume ration ฯ0+โข(G)subscript๐œŒlimit-from0๐บ\rho_{0+}(G)italic_ฯ start_POSTSUBSCRIPT 0 + end_POSTSUBSCRIPT ( italic_G ), the volume ration at p=1/2๐‘12p=1/2italic_p = 1 / 2, ฯ1/2โข(G)subscript๐œŒ12๐บ\rho_{1/2}(G)italic_ฯ start_POSTSUBSCRIPT 1 / 2 end_POSTSUBSCRIPT ( italic_G ). 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.