Analysing causal structures using Tsallis entropies
V. Vilasini, Roger Colbeck

TL;DR
This paper explores the use of Tsallis entropies to analyze causal structures, revealing new constraints and mathematical properties, but also highlighting significant computational challenges in distinguishing classical and quantum correlations.
Contribution
It introduces Tsallis entropy-based constraints for causal structures and generalizes known Shannon constraints, advancing understanding of classical and quantum correlations.
Findings
Derived Tsallis entropy constraints for causal structures.
Identified computational limitations of the entropy vector method.
Discovered new mathematical properties of Tsallis entropies.
Abstract
Understanding cause-effect relationships is a crucial part of the scientific process. As Bell's theorem shows, within a given causal structure, classical and quantum physics impose different constraints on the correlations that are realisable, a fundamental feature that has technological applications. However, in general it is difficult to distinguish the set of classical and quantum correlations within a causal structure. Here we investigate a method to do this based on using entropy vectors for Tsallis entropies. We derive constraints on the Tsallis entropies that are implied by (conditional) independence between classical random variables and apply these to causal structures. We find that the number of independent constraints needed to characterise the causal structure is prohibitively high such that the computations required for the standard entropy vector method cannot be employed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Analysing causal structures using Tsallis entropies
V. Vilasini
Department of Mathematics, University of York, Heslington, York YO10 5DD.
Roger Colbeck
Department of Mathematics, University of York, Heslington, York YO10 5DD.
Abstract
Understanding cause-effect relationships is a crucial part of the scientific process. As Bell’s theorem shows, within a given causal structure, classical and quantum physics impose different constraints on the correlations that are realisable, a fundamental feature that has technological applications. However, in general it is difficult to distinguish the set of classical and quantum correlations within a causal structure. Here we investigate a method to do this based on using entropy vectors for Tsallis entropies. We derive constraints on the Tsallis entropies that are implied by (conditional) independence between classical random variables and apply these to causal structures. We find that the number of independent constraints needed to characterise the causal structure is prohibitively high such that the computations required for the standard entropy vector method cannot be employed even for small causal structures. Instead, without solving the whole problem, we find new Tsallis entropic constraints for the triangle causal structure by generalising known Shannon constraints. Our results reveal new mathematical properties of classical and quantum Tsallis entropies and highlight difficulties of using Tsallis entropies for analysing causal structures.
I Introduction
Cause-effect relationships between physical systems constrain the correlations that can arise between them. The study of causality allows us to explain observed correlations between different variables in terms of unobserved systems that cause these variables to become correlated. This has found applications in diverse fields of research such as medical testing, socio-economic surveys and physics. The foundational interest in causal structures stems from the fact that the theory that describes the unobserved systems affects the set of possible correlations over the observed variables. Bell inequalities Bell are constraints on the observed correlations in a classical causal structure (Figure 1a) and can be violated in quantum and generalised probabilistic theories (GPTs). The possibility of such violations leads to applications in device-independent cryptography Ekert91 ; MayersYao ; BHK ; RogerThesis ; CK ; Pironio2009 .
In the bipartite Bell causal structure (Figure 1a), the set of all joint conditional distributions over the observed nodes that can arise when is classical is relatively well understood. For fixed input and output sizes, it forms a convex polytope and hence membership can be checked using a linear program (although the size of the linear program scales exponentially with the number of inputs and the problem is NP-complete Pitowski89 ). Because of this, the complete set of Bell inequalities characterizing these polytopes are unknown for or Masanes2002 ; Bancal2010 ; Cope2019 .
In causal structures with more unobserved common causes (such as the triangle causal structure of Figure 1b), the set of compatible correlations is not well understood. The inflation technique wolfe2016 can in principle certify whether or not a given distribution belongs to the classical marginal entropy cone111The set of possible entropy vectors over the observed nodes of the classical causal structure. of a causal structure Navascues2017 . However, the method does not tell us how to construct a suitable inflation of the causal structure in order to achieve this, or how large this inflation needs to be. Thus, in general, using the inflation technique becomes intractable in practice. The difficulty of solving the general problem in part stems from its non-convexity. One approach to overcoming this is to analyse the problem in entropy space Yeung97 . This has proven to be useful in a number of cases (see, e.g., Fritz13 ; Chaves13 , or Weilenmann20170483 for a detailed review), since the problem is convex in entropy space and the entropic inequalities characterising the relevant sets are independent of the number of measurement outcomes. However, it was shown in Weilenmann16 that the entropy vector method with Shannon entropies cannot detect the classical-quantum gap for line-like causal structures.222Note that this result holds for the entropic characterisation without post-selection. Using the post-selection technique (see e.g., Weilenmann20170483 for an explanation), one can derive quantum-violatable Shannon entropic inequalities even for line-like causal structures BraunsteinCaves88 however this technique is not generalizable to causal structures that have no parentless observed nodes, such as in Figure 1b. Further, even though new Shannon entropic inequalities have been derived using this method, no quantum violation of these have been found for a range of causal structures where non-classical correlations are known to exist Weilenmann2018 ; Chaves2014 . Due to these limitations of Shannon entropies, it is natural to ask whether other entropic quantities could do better.
Here we consider Tsallis entropies in the entropy vector method for analysing causal structures. One motivation for considering such entropies for the task is that they are a family with an additional (real) parameter. The set of entropies for all possible values of this parameter conveys more information about the underlying probability distribution than a single member of the family and hence the ability to vary a parameter may give advantages for analysing causal structures. Tsallis entropies appear to be a good candidate since they satisfy monotonicity, submodularity and the chain rule which are desirable properties for their use in the entropy vector method.333Other examples of more general entropy measures such as the Rényi entropy renyi do not satisfy one or more of these properties, making it more difficult to get entropic constraints on them using the entropy vector method. Tsallis entropies have been considered in the context of causal structures before Wajs15 where they were shown to give an advantage over Shannon entropy in detecting the non-classicality of certain states in the Bell scenario if one also post-selects on the values of observed parentless nodes444Note that non-classicality cannot be detected entropically in the Bell causal structure (Figure 1a) without post-selection Weilenmann16 .. Here we consider a systematic treatment that can be applied to an arbitrary causal structure in the absence of post-selection. (Note that use of post-selection is not possible in causal structures with no observed parentless nodes such as the Triangle of Figure 1b.)
In Section IV, we derive the constraints on the classical Tsallis entropies that are implied by a given causal structure and in Appendix A, we generalise this result to quantum Tsallis entropies for certain cases. In Section IV.2, we use these constraints in the entropy vector method with Tsallis entropies but find that the computational procedure becomes too time consuming even for simple causal structures such as the bipartite Bell scenario. Despite this limitation, we derive new Tsallis entropic inequalities for the triangle causal structure in Section V, using known Shannon entropic inequalities of Chaves2014 and our Tsallis constraints of Section IV. In Section VI, we discuss the reasons for the computational difficulty of this method, the drawbacks of using Tsallis entropies for analysing causal structure and identify potential future directions.
II Shannon entropy and the entropy vector method
Given a random variable distributed according to the discrete probability distribution555We will only be considering random variables defined on a finite set in this paper. , the Shannon entropy of is given by .666Note that it is common to take logarithms in base 2 and measure entropy in bits; here we use base corresponding to measuring entropy in nats. Given two random variables and , distributed according to the conditional Shannon entropy is defined by and the Shannon mutual information by . For three random variables , and , we can also define the mutual information between and conditioned on , .
We will sometimes use the shorthands and etc. for probability distributions.
We next provide a short overview of the entropy vector method that suffices for the purposes of this paper. For a more detailed overview of the method, see Weilenmann20170483 . Consider a joint distribution over random variables . With each such distribution, we associate a vector with components, each of which correspond to the entropy of an element of the powerset of (excluding the empty set). This defines the entropy vector of . Note that this vector encodes the conditional entropies and mutual informations via the relations , and . We use to denote the map that takes a probability distribution over variables to its entropy vector (with components) and to denote the set of all vectors that are entropy vectors of a probability distribution , i.e., . The closure of , denoted by is known to be a convex set for any Zhang1997ANC .
II.1 The Shannon cone
Valid entropy vectors necessarily satisfy certain constraints. These include positivity of the entropies, monotonicity (i.e., ) and submodularity (also known as strong-subadditivity; ). Monotonicity and submodularity are equivalent to the positivity of the conditional entropy and the conditional mutual information respectively and hold for any three disjoint subsets , and of . This set of linear constraints are together known as the Shannon constraints and the set of vectors obeying all the Shannon constraints form the convex cone known as the Shannon cone, . Other than positivity (which, following standard practice, we include implicitly), there are a total of independent Shannon constraints for variables Yeung97 . By definition, the Shannon cone is an outer approximation to i.e., .777For , the cones coincide, but for they do not Zhang1997ANC . Hence all entropy vectors derived from a probability distribution obey the Shannon constraints but not all vectors obeying the Shannon constraints are such that for some joint distribution .
In the next subsection we discuss how causal structures give additional entropic constraints.
II.2 Entropy vectors and causal structure
A causal structure can be represented as a Directed Acyclic Graph (DAG) over several nodes, some of which are labelled observed and some unobserved. Each observed node corresponds to a classical random variable888These may represent inputs or outputs of an experiment., while for each unobserved node there is an associated system whose nature depends on the theory being considered. A causal structure is called classical (denoted ), quantum (denoted ) or GPT (denoted ) depending on the nature of the unobserved nodes. In the following, we briefly review the framework of classical causal models Pearl2000 .
A distribution over random variables is said to be compatible with a classical causal structure (with these variables as nodes) if it satisfies the causal Markov condition i.e., the joint distribution decomposes as
[TABLE]
where denotes the set of all parent nodes of the node in the DAG . The Markov condition of Equation (1) is equivalent to the conditional independence of from its non-descendants, denoted given its parents in i.e., , Pearl2000 . All other conditional independences between different subsets of nodes are implied by these constraints and can be derived from these constraints and standard probability calculus based on Bayes’ rule. The concept of d-separation developed by Geiger Geiger1987 and Verma and Pearl Verma2013 provides a method to read off implied conditional independence relations from the graph. In other words, for arbitrary disjoint subsets , and of the nodes, it can be used to determine whether and are conditionally independent given .
Definition 1** (Blocked paths).**
Let be a DAG in which and are nodes and be a set of nodes not containing or . A path from to is said to be blocked by if it contains either with , with or such that neither nor any descendant of belongs to .
Definition 2** (d-separation).**
Let be a DAG in which , and are disjoint sets of nodes. and are d-separated by in if every path from a variable in to a variable in is blocked by .
The importance of d-separation is that, given a causal structure , and are d-separated by in if and only if for all distributions compatible with Pearl2000 .999Note that is equivalent to . The complete set of d-separation conditions give all the conditional independence relations implied by the DAG. In the case of Shannon entropy for a DAG with nodes these are all implied by the constraints
[TABLE]
In other words, a distribution over variables satisfies Equation (1) if and only if it satisfies Equation (2).
Since we wish to contrast classical and quantum versions of causal structures we also define the latter. For the purpose of this work, it is sufficient to do so for causal structures with at most two generations and in which the first generation can be either observed classical random variables or unobserved quantum nodes, while those of the second generation are only observed classical variables (in Appendix A we also look at a case in which the second generation can be quantum). Each edge emanating from an unobserved node has an associated Hilbert space labelled by the parent and the child. For example an edge from an unobserved node to an observed node has the associated Hilbert space . Each unobserved quantum node corresponds to a density operator in the tensor product of the Hilbert space corresponding to all the edges emanating from that node. For each observed node, there is a POVM that acts on the tensor product of the Hilbert spaces associated with the edges that meet at that node. The set of distributions over observed nodes compatible with the quantum causal structure are those that can be obtained by performing the specified POVMs (possibly specified by classical input nodes in the first generation) on the relevant quantum states and using the Born rule. For instance, a distribution is compatible with the quantum analogue of Figure 1a if there exists a quantum state and POVMs and acting on and respectively, such that for all values of the random variables.
Now, in the case of classical causal structures with unobserved nodes, the compatibility condition requires that there exists a joint distribution over the variables satisfying the causal Markov condition and having the correct marginals over the observed nodes. In quantum and more general theories, the existence of a joint state over all the nodes is not guaranteed because there may be sets of systems that do not coexist. (For example, there is no joint quantum state of a system and the outcome of a measurement on it.) Because classical information can be copied, such joint distributions always exist in the classical case. The entropy vector method aims to exploit this difference to certify the non-classicality of correlations.
The entropic constraints over all the nodes will in general imply constraints on the entropy vector over the observed nodes. These can be obtained by Fourier-Motzkin elimination Williams1986 . The procedure takes the entropy cone over all nodes, that is constrained by the Shannon constraints and the causal constraints (Equation (2)) and projects it onto the entropy cone of the observed nodes (eliminating all combinations of entropies involving unobserved nodes). Since non-classical causal structures do not satisfy the initial assumption of the existence of the joint distribution/entropies, they may give rise to correlations that do not satisfy the marginal constraints on the observed nodes obtained through this procedure. A violation of one of the inequalities certifies the non-classicality of that causal structure.
For line-like causal structures (of which the bipartite Bell causal structure of Figure 1a is an instance), the classical and quantum Shannon entropy cones coincide and Shannon entropic inequalities cannot certify the non-classicality of these causal structures even though they support non-classical correlations Weilenmann16 . Further, in other scenarios such as the triangle which is also known to support non-classical correlations Fritz2012 , known Shannon entropic inequalities such as those of Chaves2014 ; Weilenmann2018 have no known quantum violations. The main question of the current work is whether using Tsallis entropies can provide tighter, quantum violatable entropic inequalities and avoid these limitations.
III Tsallis entropies
For a classical random variable distributed according to the discrete probability distribution , the order Tsallis entropy of for real parameter is defined as Tsallis1988
[TABLE]
where we have used the short-hand . This -logarithm function converges to the natural logarithm in the limit so that and the function is continuous in . For brevity, we will henceforth write instead of , keeping it implicit that probability zero events do not contribute to the sum.101010Note that this means the Tsallis entropy for is not robust in the sense that small changes in the probability distribution can lead to large changes in the Tsallis entropy.
The conditional Tsallis entropy Furuichi04 is defined by
[TABLE]
and converges to the Shannon conditional entropy in the limit . Note that there are other ways to define the conditional Tsallis entropy ABE2001157 but they do not satisfy the chain rule (Equation (9)) and hence will not be considered here.
The unconditional and conditional Tsallis mutual informations are defined analogously to the Shannon case
[TABLE]
III.1 Properties of Tsallis entropies
Tsallis entropies satisfy a number of properties that are desirable for their use in the entropy vector method. For any joint distribution over the random variables involved the following properties hold.
Pseudo-additivity Curado1991 : For two independent random variables and i.e., , and for all , the Tsallis entropies satisfy
[TABLE]
Note that in the Shannon case (), we recover additivity for independent random variables. 2. 2.
Upper bound Furuichirelentropy : For we have . For equality is achieved if and only if for all (i.e., if the distribution on is uniform). 3. 3.
Monotonicity Daroczy1970 : For all ,
[TABLE] 4. 4.
Strong subadditivity Furuichi04 : For ,
[TABLE] 5. 5.
Chain rule Furuichi04 : For all ,
[TABLE]
The chain rules and emerge as particular cases and allow the Tsallis mutual informations of Equation (5) to be written as
[TABLE]
Using the chain rule, the monotonicity and strong subadditivity relations (Equations (7) and (8)) are equivalent to the non-negativity of the unconditional and conditional Tsallis mutual informations. For , strong subadditivity does not hold in general Furuichi04 , hence we often restrict to the case in what follows.
IV Causal constraints and Tsallis entropy vectors
In Section III.1, we discussed some of the general properties of Tsallis entropy that hold irrespective of the underlying causal structure over the variables. The causal structure imposes the causal Markov constraints on the joint probability distribution over the variables involved (Section II.2) and we wish to translate these probabilistic constraints into Tsallis entropic ones in order to use Tsallis entropies in the entropy vector method for analysing causal structures.
A first observation is that Tsallis entropy vectors do not in general satisfy the causal constraints (Equation (2)) satisfied by their Shannon counterparts. For a concrete counterexample, consider the simple, three variable causal structure where is a common cause of and , and where there are no other causal relations. In terms of Shannon entropies, the only causal constraint in this case is . Taking and to be binary variables with possible values [math] and , the distribution if and otherwise, satisfies and but has a Tsallis conditional mutual information of . Hence when using Tsallis entropies (and conditional Tsallis entropy as defined in Section III), the causal constraint cannot be simply encoded by for .
Given this observation, it is natural to ask whether there are constraints for Tsallis entropies implied by the causal Markov condition (Equation (1)). We answer this question with the following Theorems.
Theorem 1**.**
If a joint probability distribution over random variables and with alphabet sizes and factorises as , then for all , the Tsallis mutual information is upper bounded by
[TABLE]
where the function is given by
[TABLE]
For , the bound is saturated if and only if is the uniform distribution over and .
Proof.
The proof follows from the pseudo-additivity of Tsallis entropies (Property 1) and the upper bound (Property 2). Using these, for all and for all product distributions , we have
[TABLE]
Whenever , the bound is saturated if and only if is uniform over and since, for these values of , and both attain their maximum values if and only if this is the case. ∎
Theorem 2**.**
If a joint probability distribution satisfies the conditional independence , then for all the Tsallis conditional mutual information is upper bounded by
[TABLE]
For , the bound is saturated only by distributions in which for some fixed value the joint probabilities are given by for all , and 111111These distributions have deterministic and there is one such distribution for each value that can take..
Proof.
Writing out in terms of probabilities we have
[TABLE]
Using this and Theorem 1, we can bound as
[TABLE]
The last step holds because for all , is maximized by deterministic distributions over with a maximum value of i.e., only distributions that are deterministic over saturate the upper bound of . This completes the proof. ∎
Two corollaries of Theorem 2 naturally follow.
Corollary 3**.**
Let , and be random variables with fixed alphabet sizes. Then for all we have
[TABLE]
Furthermore, for , the maximum on the left hand side is achieved only by distributions in which for some fixed value the joint probabilities are given by , while the maximum on the right hand side occurs if and only if is the uniform distribution.
The significance of these new relations for causal structures is then given by the following corollary.
Corollary 4**.**
Let be a distribution compatible with the classical causal structure and , and be disjoint subsets of such that and are d-separated given . Then for all we have
[TABLE]
where is the product of for all , and likewise for .
Remark 1**.**
The results of this section can be generalised to the quantum case under certain assumptions i.e., as constraints on quantum Tsallis entropies implied by certain quantum causal structures (see the Appendix A for details). Note that only constraints on the classical Tsallis entropy vectors derived in this section are required to detect the classical-quantum gap. Hence, Appendix A is not pertinent to the main results of this paper but can be seen as additional results regarding the properties of quantum Tsallis entropies.
IV.1 Number of independent Tsallis entropic causal constraints
We saw previously that in the Shannon case (), the conditions of the form () imply all the independence relations that follow from the causal structure. In the Tsallis case however, the conditions of the form do not do the same. In the bipartite Bell and triangle causal structures we find that there is no redundancy amongst the 53 and 126 distinct Tsallis entropic inequalities that are implied by the d-separation relations in the corresponding DAGs in the case where the dimension (cardinality) of each individual node is taken to be . In more detail, we used linear programming to show that each implication of d-separation yields a non-trivial entropic causal constraint for all and for the bipartite Bell and triangle causal structures. By comparison, in these causal structures five and six independent Shannon entropic constraints imply all the others. As an illustration of the difference, in the Shannon case, implies , whereas the analogous implication does not hold in the Tsallis case in general: although implies , it is not the case that implies .121212For an explicit counterexample, consider over binary , and for which but .
The number of distinct conditional independences (and hence the number of independent Tsallis constraints that follow from d-separation) in a DAG depends on the specific graph, however for any DAG with nodes, the number of such constraints can be upper bounded by that of the -node DAG where all nodes are independent i.e., the node DAG with no edges. The number of conditions in this DAG can be thought of as the number of ways of partitioning objects into four disjoint subsets131313The four subsets correspond to the three arguments of the conditional mutual information and a set of ‘leftovers’. such that the first two are non-empty and where the ordering of the first two does not matter. Therefore, there are at most such conditions.
IV.2 Using Tsallis entropies in the entropy vector method
We used the causal constraints of Corollary 4 in the entropy vector method with the aim of deriving new quantum-violatable entropic inequalities for the triangle causal structure (Figure 1b). To do so, we started with the variables of the triangle causal structure, the Shannon constraints and causal constraints satisfied by the Tsallis entropy vectors over these variables (Corollary 4) and used a Fourier-Motzkin (FM) elimination algorithm (from porta141414Polyhedral Representation and Transformation Algorithm: http://porta.zib.de/.) to eliminate the Tsallis entropy components involving the unobserved variables and obtain the constraints on the observed nodes .
The Tsallis entropy vector for the six nodes has components. The required marginal scenario with the observed nodes has Tsallis entropy vectors with components and in this case, the Fourier-Motzkin algorithm has to run iterations, each of which eliminates one variable.
Starting with the full set of 126 Tsallis entropic causal constraints for the triangle causal structure as well as the 246 independent Shannon constraints, the Fourier-Motzkin elimination algorithm did not finish within several days on a standard desktop PC and the number of intermediate inequalities generated grew to about 90,000 after 11 steps. Because of this we instead tried starting with a subset comprising 15 of the 126 Tsallis entropic causal constraints151515These included the 6 that follow from “each node is conditionally independent of its descendants given its parents” (denoted as ) and 9 more chosen arbitrarily from the total of 126 independent Tsallis constraints we found for the triangle. The 6 former constraints for the triangle (Figure 1b) are , , , , and . An example of 9 more constraints for which the procedure did not work are , , , , , , , and . We also tried some other choices and number of constraints but this did not lead to any improvement. i.e., 261 constraints on 63 dimensional vectors. We considered the case of and where the six random variables are all binary. Again, in this case the algorithm did not finish after several days. We also tried starting with fewer causal constraints (for example, the six constraints analogous to the Shannon case) as well as using a modified code, optimised to deal with redundancies better but both of these attempts made no significant difference to this outcome.
Such a rapid increase of the number of inequalities in each step is a known problem with Fourier-Motzkin elimination where an elimination step over inequalities can result in up to inequalities in the output and running successive elimination steps can yield a double exponential complexity of Williams1986 . This rate of increase can be kept under control when the resulting set of inequalities has many redundancies. This happens in the Shannon case where the causal constraints are simple equalities and the system of 246 Shannon constraints plus 6 Shannon entropic causal constraints reduces to a system of just 91 independent inequalities before the FM elimination. In the Tsallis case, no reduction of the system of inequalities is possible in general due to the nature of the causal constraints. The fact that the Tsallis entropic causal constraints are inequality constraints rather than equalities also contributes to the computational difficulty since each independent equality constraint in effect reduces the dimension of the problem by 1.
We also tried the same procedure on the bipartite Bell causal structure (Figure 1a), again for and binary variables. Here, starting with the full set of 53 causal constraints, again resulted in the program running for over a week without nearing the end, and a similar result was obtained when starting only with 8–10 causal constraints. While starting with fewer causal constraints such as the 5 conditional independence constraints (one for each node) resulted in a terminating program, no non-trivial entropic inequalities were obtained (i.e., we only obtained constraints corresponding to Shannon constraints or causal constraints that follow directly from separation).161616For example, we were able to obtain and , while, in the case of binary variables and , the independences in the DAG together with Theorem 1 imply and , which are the Tsallis entropic equivalents of the two non-signalling constraints.
V New Tsallis entropic inequalities for the triangle causal structure
Despite the limitations encountered in applying the entropy vector method to Tsallis entropies (Section IV.2), here we find new Tsallis entropic inequalities for the triangle causal structure for all by using known inequalities for the Shannon entropy Chaves2014 and the causal constraints derived in Section IV. Using the entropy vector method for Shannon entropies, the following three classes of entropic inequalities were obtained for the triangle causal structure (Figure 1b) in Chaves2014 171717Note that a tighter entropic characterization was found in Weilenmann2018 based on non-Shannon inequalities, and that the techniques introduced here could also be applied to these.. Including all permutations of , and , these yield 7 inequalities.
[TABLE]
By replacing the Shannon entropy with the Tsallis entropy on the left hand side of these inequalities and minimizing the resultant expression over our outer approximation to the classical Tsallis entropy cone for the triangle causal structure, one can obtain valid Tsallis entropic inequalities for this causal structure. More precisely, the outer approximation to the classical Tsallis entropy cone for the triangle is characterised by the independent Shannon constraints (monotonicity and strong subadditivity constraints) and the causal constraints (one for each conditional independence implied by the causal structure). To perform this minimization we used LPAssumptions LPAssumptions , a linear program solver in Mathematica that implements the simplex method allowing for unspecified variables. In our case, we assumed that the dimensions of all the unobserved nodes (, and ) are equal to and those of all the observed nodes (, and ) is , and so the unspecified variables are , and . We obtained the following Tsallis entropic inequalities for the triangle.
[TABLE]
[TABLE]
[TABLE]
where,
[TABLE]
[TABLE]
[TABLE]
Note that , recovering the original inequalities for Shannon entropies (Equations (12a)–(12c)) as a special case.
In Rosset2017 , an upper bound on the dimensions of classical unobserved systems needed to reproduce a set of observed correlations is derived in terms of the dimensions of the observed systems. In the case of the triangle causal structure with and as considered here, the result of Rosset2017 implies that all classical correlations can be reproduced by using hidden systems of dimension at most . Since the dimension of the unobserved systems is unknown, it makes sense to take the minimum of the derived bounds over all between and . By taking their derivative, one can verify that for each of the functions , , and is monotonically decreasing in and , and hence that the minimum is obtained for for any given . It follows that for all and relations of the same form as Equations (13a)–(13c) hold, with the quantities on the right hand sides replaced by
[TABLE]
[TABLE]
[TABLE]
A quantum violation of any of these bounds would imply that no unobserved classical systems of arbitrary dimension could reproduce those quantum correlations.
Remark 2**.**
Because they are monotonically decreasing, the bounds for are not as tight as the -dependent bounds for general . Nevertheless, as , all the bounds tend to 0, reproducing the known result of Fritz13 for the Shannon case.
Remark 3**.**
In some cases it may be interesting to show quantum violations of these inequalities for low values of , hence ruling out classical explanations with hidden systems of low dimensions, while possibly leaving open the case of arbitrary classical explanations. This would be interesting if it could be established that using hidden quantum systems allows for much lower dimensions than for hidden classical systems, for example.
V.1 Looking for quantum violations
It is known that the triangle causal structure (Figure 1b) admits non-classical correlations such as Fritz’s distribution Fritz2012 . The idea behind this distribution is to embed the CHSH game in the triangle causal structure such that non-locality for the triangle follows from the non-locality of the CHSH game. To do so, is replaced by the sharing of a maximally entangled pair of qubits, and and are taken to be uniformly random classical bits. The observed variables , and in Figure 1b are taken to be pairs of the form , and , where and are generated by measurements on the halves of the entangled pair with and used to choose the settings such that the joint distribution maximally violates a CHSH inequality. By a similar post-processing of other non-local distributions in the bipartite Bell causal structure (Figure 1a) such as the Mermin-Peres magic square game Mermin1990 ; Peres1990 and chained Bell inequalities BraunsteinCaves88 , one can obtain other non-local distributions in the triangle that cannot be reproduced using classical systems. We explore whether any of these violate any of our new inequalities.
Since the values of are monotonically decreasing in and , if a distribution realisable in a quantum causal structure does not violate the bounds (13a)–(13c) for all and some fixed values of and , then no violations are possible for , . We therefore take the smallest possible values of and when showing that a particular distribution cannot violate any of the bounds.
For Fritz’s distribution Fritz2012 , is a two-qubit maximally entangled state, and are binary random variables while , and are random variables of dimension 4, i.e., the actual observed dimensions are in this case. Here we see that taking and the smallest possible which is , the left hand sides of Equations (13a)–(13c) evaluated for Fritz’s distribution do not violate the corresponding bounds for any . This means that it is not possible to detect any quantum advantage of this distribution (even over the case where the unobserved systems are classical bits) using this method, and automatically implies that it cannot violate the bounds for .
We also considered the chained Bell and magic square correlations embedded in the triangle causal structure analogously to the case discussed above. For each of these, we define to be the smallest value of for which the bound cannot be violated for any . The values of are given in Table 1 for the different cases of the chained Bell correlations and the magic square. Since the values of are always lower than the smallest of the observed dimensions in the problem, and due to the monotonicity of the bounds it follows that none of these quantum distributions violate any of our inequalities when the observed dimension is set to .
We further checked for violations of Inequalities (13a)–(13c) by sampling random quantum states for the systems , and and random quantum measurements whose outcomes would correspond to the classical variables , and . The value of was also sampled randomly between and . We considered the cases where the shared systems were pairs of qubits with 4 outcome measurements () and qutrits with 9 outcome measurements () but were unable to find violations of any of the inequalities even for the bounds with the (two qubit case) and (two qutrit case), i.e., the bounds obtained when the unobserved systems are classical bits.
Remark 4**.**
In the derivation of Inequalities (13a)–(13c), we set the dimensions of the observed nodes , and to all be equal and those of the unobserved nodes , and to also all be equal. One could in principle repeat the same procedure taking different dimensions for all 6 variables but we found the computational procedure too demanding. However, Table 1 shows that even when we consider the bounds with and much smaller than the actual dimensions, known non-local distributions in the triangle considered in Table 1 do not violate the corresponding Inequalities (13a)–(13c) for any . Since the bounds are monotonically decreasing in and , even if we obtained the general bounds for arbitrary dimensions of , , , , and , they would be strictly weaker than and can certainly not be violated by these distributions.
VI Discussion
We have investigated the use of Tsallis entropies within the entropy vector method to causal structures, showing how causal constraints imply bounds on the Tsallis entropies of the variables involved. Although Tsallis entropies for possess many properties that aid their use in the entropy vector method, the nature of the causal constraints makes the problem significantly more computationally challenging than in the case of Shannon entropy. This meant that we were unable to complete the desired computations in the former case, even for some of the simplest causal structures. Nevertheless, we were able to derive new classical causal constraints expressed in terms of Tsallis entropy by analogy with known Shannon constraints, but were unable to find cases where these were violated, even using quantum distributions that are known not to be classically realisable. This mirrors an analogous result for Shannon entropies Weilenmann2018 .
Tsallis entropies are known to give improvements Wajs15 in cases that involve post-selection. While post-selection cannot be used for general causal structures (including the triangle), it would be interesting to understand whether using Tsallis entropy helps in other cases for which post-selection is applicable.
One could also investigate whether other entropic quantities could be used in a similar way. The Rényi entropies of order do not satisfy strong subadditivity for , while the Rényi as well as the min and max entropies fail to obey the chain rules for conditional entropies. Thus, use of these in the entropy vector method, would require an entropy vector with components for all possible conditional entropies as well as unconditional ones, considerably increasing the dimensionality of the problem, which we would expect to make the computations harder.181818In some cases, not having a chain rule may not be prohibitive WeilenmannGPT .
Further, one could consider using algorithms other than Fourier-Motzkin elimination to obtain non-trivial Tsallis entropic constraints over observed nodes starting from the Tsallis cone over all the nodes (see e.g., Gl_le_2018 ). These could in principle yield solutions even in cases where FM elimination becomes intractable. However, we found that the FM elimination procedure became intractable even when starting out with only a small subset of the Tsallis entropic causal constraints for a simple causal structure such as the Bell one. This suggests that the difficulty is not only with the number of constraints, but also with their nature (in particular, that they are not equalities and depend non-trivially on the dimensions). Consequently, we bypassed FM elimination and used an alternative technique to obtain new Tsallis entropic inequalities for the Triangle causal structure (Section V).
It is also worth noting that the following alternative definition of the Tsallis conditional entropy was proposed in ABE2001157 .
[TABLE]
Using this definition, Tsallis entropies would satisfy the same causal constraints as the Shannon entropy (Equation (2)). However, the conditional entropies defined this way do not satisfy the chain rules of Equation (9) but instead obey a non-linear chain rule, ABE2001157 . This would again mean that conditional entropies would need to be included in the entropy vector. Furthermore, since Fourier-Motzkin elimination only works for linear constraints, an alternative algorithm would be required to use this chain rule in conjunction with the entropy vector method.
That the inequalities for Tsallis entropy derived in this work depend on the dimensions of the systems involved could be used to certify that particular observed correlations in a classical causal structure require a certain minimal dimension of unobserved systems to be realisable. To show this would require showing that classically-realisable correlations violate one of the inequalities for some . Such bounds would then complement the upper bounds of Rosset2017 . However, in some cases we know our bounds are not tight enough to do this. As a simple example, within the triangle causal structure we tried taking , and with , and where each are uniformly distributed with cardinality , for . In this case it is clear that the correlations cannot be achieved with classical unobserved systems with . Taking the bound with and no violations of (13a)–(13c) were seen by plotting the graphs for , for the range of above. Hence, our bounds are too loose to certify lower bounds on in this case.
While our analysis highlights significant drawbacks of using Tsallis entropies for analysing causal structures, it does not rule out the possibility of Tsallis entropies being able to detect the classical-quantum gap191919Proving that Tsallis entropies are unable to do this would also be difficult. For instance, the proof of Weilenmann16 that Shannon entropies are unable to detect the gap in line-like causal structures involves first characterising the marginal polytope through Fourier-Motzkin elimination, which itself proved to be computationally infeasible with Tsallis entropies even for the simplest line-like causal structure, the bipartite Bell scenario. in these causal structures, or others. To overcome the difficulties we encountered we would either need increased computational power, or the use of new, alternative techniques for analysing causal structures (with or without entropies).
Acknowledgements.
We thank Mirjam Weilenmann and Elie Wolfe for useful discussions and also thank Mirjam Weilenmann for sharing some Mathematica code. VV acknowledges financial support from the Department of Mathematics, University of York. RC is supported by EPSRC’s Quantum Communications Hub (grant number EP/M013472/1) and by an EPSRC First Grant (grant number EP/P016588/1).
Appendix A Quantum generalisations of Theorems 1 and 2
In the following, for a (finite dimensional) Hilbert space , we use to represent the set of linear operators on , to represent the set of positive (semi-definite) operators on , and to denote the set of density operators on (positive and trace 1).
Tsallis entropies as defined for classical random variables in Section III are easily generalised to the quantum case by replacing the probability distribution by a density matrix Hu2006 . For a quantum system described by the density matrix on the Hilbert space and , the quantum Tsallis entropy is defined by
[TABLE]
where is the von-Neumann entropy of and as in Section III.202020Analogously to the classical case we keep it implicit that if has any 0 eigenvalues these do not contribute to the trace.
Given a density operator , the conditional quantum Tsallis entropy of given can then be defined by , the mutual information between and by , and for the conditional Tsallis information between and given is defined by . In this section we use to represent the dimensions of the Hilbert space .
The following properties of quantum Tsallis entropies will be useful for what follows.
Pseudo-additivity Tsallis1988 : If , then
[TABLE] 2. 2.
Upper bound Audenaert2007 : For all , we have and equality is achieved if and only if . 3. 3.
Subadditivity Audenaert2007 : For any density matrix with marginals and , the following holds for all ,
[TABLE]
Using these we can generalize Theorem 1 to the quantum case. This corresponds to the causal structure with two independent quantum nodes and no edges in between them.
Theorem 5**.**
For all bipartite density operators in product form, i.e., with and , the quantum Tsallis mutual information is upper bounded as follows for all
[TABLE]
where the function is given by
[TABLE]
The bound is saturated if and only if .
Proof.
The proof goes through in the same way as the proof of Theorem 1 for the classical case (Properties 1 and 2 are analogous to those needed in the classical proof). ∎
Next, we generalise Theorem 2 and Corollaries 3 and 4. This would correspond to the causal constraints on quantum Tsallis entropies implied by the common cause causal structure with being a complete common cause of and (which share no causal relations among themselves). Here, one must be careful in precisely defining the conditional mutual information and interpreting it physically. For example, if the common case were quantum and the nodes and were classical outcomes of measurements on , then , and do not coexist and there is no joint state in such a case. This is a significant difference in quantum causal modelling compared to the classical case, and there have been several proposals for how do deal with it Leifer2013 ; Costa2016 ; Allen2017 ; Pienaar2019 . In the following we consider two cases:
When is classical, all 3 systems coexist and can be described by a classical-quantum state (See Theorem 7). 2. 2.
When is quantum, one approach is to view not as the joint state of the 3 systems but as being related to the Choi-Jamiolkowski representations of the quantum channels from to and (See Section A.1) as done in Allen2017 .
The following Lemma proven in Kim2016 is required for our generalization of Theorem 2 in the first case.
Lemma 6** (Kim2016 , Lemma 1).**
Let and be two Hilbert spaces and be an orthonormal basis of . Let be classical on with respect to this basis i.e.,
[TABLE]
where and . Then for all ,
[TABLE]
where is the classical Tsallis entropy of the variable distributed according to .
Note that the above Lemma immediately implies that
[TABLE]
Theorem 7**.**
Let , where , then, for all ,
[TABLE]
For the bound is saturated if and only if .
Proof.
Using (20) we have,
[TABLE]
The rest of the proof is analogous to Theorem 2, where using the above, Theorem 5 and defining the set we have,
[TABLE]
where the last step follows because for all , is maximized by deterministic distributions over with a maximum value of 212121For such deterministic distributions are the only way to obtain the bound. and for product states is maximised by the maximally mixed state over and for all (Theorem 5). Thus, for , the bound is saturated if and only if for some value of . ∎
A.1 A generalisation: when systems do not coexist
There is a fundamental problem with naively generalising classical conditional independences such as to the quantum case by replacing joint distributions by density matrices: it is not clear what is meant by a conditional quantum state e.g., since it is not clear what it means to condition on a quantum system, specially when the (joint state of the) system under consideration and the one being conditioned upon do not coexist. There are a number of approaches for tackling this problem, from describing quantum states in space and time on an equal footing Horsman2016 to quantum analogues of Bayesian inference Leifer2013 and causal modelling Costa2016 ; Allen2017 ; Pienaar2019 . In the following, we will focus on one such approach that is motivated by the framework of Allen2017 . Central to this approach is the Choi-Jamiołkowski isomorphism Jamiolkowski1972 ; Choi1975 from which one can define conditional quantum states.
Definition 3** (Choi state).**
Let , where is the dual space to and , are orthonormal bases of and respectively. Given a channel , the Choi state of the channel is defined by
[TABLE]
Thus, .
Now, if a quantum system evolves through a unitary channel to two systems and where , it is reasonable to call the system a quantum common cause of the systems and . Further, this would still be reasonable if one were to then perform local completely positive trace preserving (CPTP) maps on the and systems. By the Stinespring dilation theorem, these local CPTP maps can be seen as local isometries followed by partial traces, and the local isometries can be seen as the introduction of an ancilla in a pure state followed by a joint unitary on the system and ancilla. This is illustrated in Figure 2 and is compatible with the definition of quantum common causes presented in Allen2017 . In other words, a system can be said to be a complete (quantum) common cause of systems and if the corresponding channel can be decomposed as in Figure 2 for some choice of unitaries , , and pure states , . Note that a more general set of channels fit the definition of quantum common cause in Ref. Allen2017 than we use here; whether the theorems here extend to this case we leave as an open question.
In Allen2017 it is shown that whenever a system is a complete common cause of systems and then the Shannon conditional mutual information evaluated on the state satisfies where is the Choi state of the channel from to and . We generalise this result to Tsallis entropies for for certain types of channels. We present the result in three cases, each with increasing levels of generality. These are explained in Figure 2 and correspond to the cases where the map from the complete common cause to its children and is (i) unitary (); (ii) unitary followed by local isometries (); (iii) Unitary followed by local isometries followed by partial traces on local systems ().
Lemma 8**.**
Let be a unitary quantum channel i.e.,
[TABLE]
where is an arbitrary unitary operator. If is the corresponding Choi state, then the Tsallis conditional mutual information evaluated on the state satisfies
[TABLE]
Proof.
The conditional mutual information can be written as
[TABLE]
We will now evaluate every term in the above expression for the case where the channel that maps the system to the and systems is unitary. In this case, is a pure state and can be written as where
[TABLE]
This means that . Since is a valid quantum state, it must be a trace one operator and we have
[TABLE]
Further, we have and hence
[TABLE]
The second step follows from the fact that is unitary so .
Now, the marginals over and are and . By the Schmidt decomposition of , the non-zero eigenvalues of are the same as those of . Since the Tsallis entropy depends only on the non-zero eigenvalues, and hence
[TABLE]
By the same argument it follows that
[TABLE]
Combining Equations (21)-(26), we have
[TABLE]
∎
Lemma 9**.**
Let be a quantum channel of the form
[TABLE]
where , and are arbitrary unitaries and and are arbitrary pure states. If is the corresponding Choi state, then the Tsallis conditional mutual information evaluated on the state satisfies
[TABLE]
Proof.
Note that the map is the unitary map followed by local isometries and on the and systems respectively. Since the expression for the conditional mutual information can be written in terms of entropies, which are functions of the eigenvalues of the relevant reduced density operators, and since the eigenvalues are unchanged by local isometries, this conditional mutual information is invariant under local isometries. The rest of the proof is identical to that of Lemma 8 resulting in
[TABLE]
∎
For the last case where \mathcal{E}_{\textsc{iii}}(\cdot)=\operatorname{Tr}_{A^{\prime\prime}B^{\prime\prime}}\Big{[}(U_{A}\otimes U_{B})\big{[}|\phi\rangle\langle\phi|_{E_{A}}\otimes U^{\prime}(\cdot)U^{\prime\dagger}\otimes|\psi\rangle\langle\psi|_{E_{B}}\big{]}(U_{A}\otimes U_{B})^{\dagger}\Big{]}, one could intuitively argue that tracing out systems could not increase the mutual information and one would expect that
[TABLE]
Since , Equation (29) would follow from strong subadditivity used twice i.e., and . However, it is known that strong subadditivity does not hold in general for Tsallis entropies for Petz2014 . Ref. Petz2014 also provides a sufficiency condition for strong subadditivity to hold for Tsallis entropies. In the following Lemma, we provide another, simple sufficiency condition that also helps bound the Tsallis mutual information (or ) corresponding to the map where only one of or is traced out but not both.
Lemma 10** (Sufficiency condition for strong subadditivity of Tsallis entropies).**
If is a pure quantum state, then for all we have .
Proof.
We have
[TABLE]
Since is pure we have and (from the Schmidt decomposition argument mentioned earlier) , and . Thus,
[TABLE]
which follows from subadditivity of quantum Tsallis entropies for Audenaert2007 . In other words, for pure , strong subadditivity of Tsallis entropies is equivalent to their subadditivity which holds whenever . ∎
Corollary 11**.**
Let be a quantum channel of the form
[TABLE]
where , and are arbitrary unitaries and and are arbitrary pure states. If is the corresponding Choi state, then the Tsallis conditional mutual information evaluated on the state satisfies
[TABLE]
Proof.
Since , the purity of and Lemma 10 imply that
[TABLE]
or (equivalently) in more concise notation,
[TABLE]
Finally, using Lemma 9 we obtain the required result. ∎
Now, for Equation (29) to hold, we do not necessarily need strong subadditivity. Even if does not hold, Equation (29) would still hold if . This motivates the following conjecture.
Conjecture 1**.**
Let be a quantum channel of the form
[TABLE]
where , and are arbitrary unitaries and and are arbitrary pure states. If is the corresponding Choi state, then the Tsallis conditional mutual information evaluated on the state satisfies
[TABLE]
Notice that in Corollary 11 and Conjecture 1, the bounds are functions of and and not of the dimensions of the systems and (those in the quantity on the left hand side). In the case that and , the fact that is a strictly increasing function of and allows us to write and under the conditions of Corollary 11 and Conjecture 1 respectively. However, if and/or , the bounds and are tighter than the bound and so not implied. However, based on the several examples that we have checked, we further conjecture the following.
Conjecture 2**.**
Under the same conditions as Conjecture 1
[TABLE]
Further, it is shown in Allen2017 that if is a complete common cause of and then the corresponding Choi state, decomposes as or in analogy with the classical case where if a classical random variable is a common cause of the random variables and , then the joint distribution over these variables factorises as . Then we have that . By further analogy with the classical results of Section IV, one may also consider instead a state of the form , where .222222This is the analogue of the statement for probability distributions. Note that is a valid density operator on .
Lemma 12**.**
The state defined above satisfies
[TABLE]
whenever holds for the state , where represents the quantum channel from to and and is the input quantum state to this channel.
Proof.
Since is a product state between the and subsystems, by the pseudo-additivity of quantum Tsallis entropies and the chain rule we have
[TABLE]
Now let be the distribution whose entries are the eigenvalues of . We have . Thus if , with equality if and only if for some value of . It follows that
[TABLE]
Therefore, if , we also have . ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Bell, J. S. Speakable and unspeakable in quantum mechanics (Cambridge University Press, 1987). https://doi.org/10.1017/CBO 9780511815676 . · doi ↗
- 2(2) Ekert, A. K. Quantum cryptography based on Bell’s theorem. Phys. Rev. Lett. 67 , 661–663 (1991). https://link.aps.org/doi/10.1103/Phys Rev Lett.67.661 .
- 3(3) Mayers, D. & Yao, A. Quantum cryptography with imperfect apparatus. In Proceedings of the 39th Annual Symposium on Foundations of Computer Science (FOCS-98) , 503–509 (IEEE Computer Society, Los Alamitos, CA, USA, 1998). http://doi.ieeecomputersociety.org/10.1109/SFCS.1998.743501 .
- 4(4) Barrett, J., Hardy, L. & Kent, A. No signalling and quantum key distribution. Physical Review Letters 95 , 010503 (2005). https://doi.org/10.1103/Phys Rev Lett.95.010503 . · doi ↗
- 5(5) Colbeck, R. Quantum and relativistic protocols for secure multi-party computation. Ph D Dissertation, University of Cambridge (2007). https://arxiv.org/abs/0911.3814 .
- 6(6) Colbeck, R. & Kent, A. Private randomness expansion with untrusted devices. Journal of Physics A 44 , 095305 (2011). https://iopscience.iop.org/article/10.1088/1751-8113/44/9/095305 .
- 7(7) Pironio, S. et al. Random numbers certified by Bell’s theorem. Nature 464 , 1021–4 (2010). https://www.nature.com/articles/nature 09008 .
- 8(8) Pitowski, I. Quantum probability – quantum logic. Springer-Verlag Berlin Heidelberg 321 (1989). https://www.springer.com/gp/book/9783662137352 .
