Investigating the Global Properties of a Resource Theory of Contextuality
Abstract
Resource theories constitute a powerful theoretical framework and a tool that captures, in an abstract structure, pragmatic aspects of the most varied theories and processes. For physical theories, while this framework deals directly with questions about the concrete possibilities of carrying out tasks and processes, resource theories also make it possible to recast these already established theories on a new language, providing not only new perspectives on the potential of physical phenomena as valuable resources for technological development, for example, but they also provide insights into the very foundations of these theories. In this work, we will investigate some properties of a resource theory for quantum contextuality, an essential characteristic of quantum phenomena that ensures the impossibility of interpreting the results of quantum measurements as revealing properties that are independent of the set of measurements being made. We will present the resource theory to be studied and investigate certain global properties of this theory using tools and methods that, although already developed and studied by the community in other resource theories, had not yet been used to characterize resource theories of contextuality. In particular, we will use the so called cost and yield monotones, extending the results of reference Wolfe et al., (2020) to general contextuality scenarios.
I Introduction
With the advent of quantum information theory, which brought to physics techniques and methods from computer science, the laws of physics began to be probed through new kinds of questions. In particular, there arose an interest in finding out what is possible within a theory given a set of resources and operations, that is, what the theory allows one to actually perform Horodecki and Oppenheim, (2013). In particular, concepts in foundations of quantum physics began to be investigated in the lights of a pragmatic tradition, in which one is trying to understand and describe how and how much can a physical system be known and controlled through human intervention Coecke et al., (2016).
One of the ways in which this pragmatic perspective has come to be formalized by the community is through the so called resource theories. A resource theory is a framework that aims for the characterization of physical states and processes in terms of availability, quantification and interconversion of resourceful objects Coecke et al., (2016). In such a framework, a chosen property is treated as an operational resource Amaral, (2019) and physical phenomena are studied in order to better leverage this specific resource. Two good examples of scientific fields that have a pragmatic flavour are thermodynamics and chemistry. Both began as endeavors to determine and better understand the ways in which resourceful systems and materials could be transformed and used for one’s advantage. Alchemy sought to transform basic metals into nobler ones, and one of the endeavors that marked the early days of thermodynamics was the study of thermal non-equilibrium and its resourcefulness for extracting useful work. Even today, after so much development in both fields, this perspective still drives much of the interest from the community Horodecki and Oppenheim, (2013).
Hence, the main concepts behind this kind of approach are resourceful objects and advantageous transformations among these objects. There are many more examples of resource theories and they need not to be extremely practical in purpose or scope. By abstracting the framework one may begin to cast many areas of science in this language and interesting ways of understanding these fields begin to emerge. Even mathematics can be seen as a resource theory in which the resourceful objects are mathematical propositions and the transformations are mathematical proofs, understood as sequences of inference rules Coecke et al., (2016).
A particularly important class of resource theories are the quantum resource theories, resource theories defined in terms of quantum states, processes, protocols and concepts. Quantum resource theories are an example of how to arrive at a particular resource theory from a theory of physics. In it we have a set of processes - state preparations, transformations or measurements, for example - and we divide this set into costly implementable processes and freely implementable ones. Assuming unlimited availability of elements in the free subset, one can then study the structure that is induced on the costly set. This kind of resource theory is then specified by a chosen class of operations, which in the case of a quantum resource theory is a restriction on the set of all quantum operations that can be implemented. Given this restriction, some quantum states will not be accessible from some fixed initial state and thus become resourceful states which could be harnessed by some agent to reach and end not possible via the free set only Horodecki and Oppenheim, (2013).
An example of a quantum resource theory is the resource theory of entanglement. If we restrict two or more parties to classical communication and local quantum operations (LOCC), entangled states become resourceful. And thus the full set of quantum states gets separated between the free set of separable states and the costly set of entangled ones. Given access to the free set (separable states), one cannot achieve an entangled state by LOCC. Moreover, access to entangled states allows one to perform tasks such as quantum teleportation that were not possible only via LOCC and the free set of states Horodecki and Oppenheim, (2013). There are many more examples of the use of resource theoretic framework in quantum information theory and other areas of physics, such as in the study of asymmetry and quantum reference frames, quantum thermodynamics, quantum coherence and superposition, non-Gaussianity and non-Markovianity Chitambar and Gour, (2019). Furthermore, it has proven advantageous to recast even more foundational concepts of quantum theory, as contextuality and Bell nonlocality, in resource theoretic frameworks.
Among the advantages of casting a quantum property in resource theory language, we can cite (Chitambar and Gour,, 2019):
-
•
Resource theories are particularly fitting for restricting our attention to operations and procedures that reflect current experimental capabilities, as generally one can associate a particular resource theory to any specific experiment by taking as free operations only those that can be performed within the limitations of the experimental setup available. Thus, such theory is precisely concerned with the particular tasks that can be done with the setup.
-
•
Resource theories provide a means of rigorously comparing the quantity of resource present in quantum states or channels. As by construction the amount of resource held by an object is at least equal to the amount in another if one can transform the former into the latter by a free operation in the given theory, by studying the interconversion relations in a theory together with the possibilities of quantification, one is able to establish a pre-order on the set of objects within the theory. This ordering structure offers insight into the role that the property investigated as a resource plays within the bigger theory as a whole. This particular perspective is a great part of this work;
-
•
Resource theory allows one to better analyze how and what fundamental processes are responsible for a certain phenomenon. By considering the particular restrictions on the set of operations, one can point out, in a systematic manner, what are the physical requirements for performing a specific task. Interestingly, this can lead one to better consider resource trade-offs through decomposing a certain task in terms of free operations and resource consumption. In certain situations it might be advantageous to know if by making use of more free objects one can lessen resource consumption.
-
•
Because the same framework is applicable to diverse properties, by studying one property of interest within a particular resource theory one can be actually doing much more as it might lead to identification of structures and applications that are common to resource theories in general. As an example we note that “elegant solutions to the problem of entanglement reversibility emerge when drawing resource-theoretic connections to thermodynamics”.
In this work, we will investigate some properties of a resource theory for quantum contextuality, an essential characteristic of quantum phenomena that ensures the impossibility of interpreting the results of quantum measurements as revealing properties that are independent of the set of measurements being made Budroni et al., (2021). We will present the resource theory to be studied and investigate certain global properties of this theory using tools and methods that, although already developed and studied by the community in other resource theories, had not yet been used to characterize resource theories of contextuality. In particular, we will use the so called cost and yield monotones, making use of their power in the study of resource theories for non-locality, in an attempt to extend the results of Wolfe et al., (2020) to this more general class of phenomena, contextuality.
This work is organized as follows: in section II we present the basic mathematical elements of a general resource theory; in section III we present the resource theory of contextuality considered in this work, defining the set of objects, free objects, and free operations; in section IV we investigate the global properties of the pre-order of objects defined by the resource theory presented in section III;
II Resource theories
We begin by describing the basic mathematical elements of a general resource theory Coecke et al., (2016); Duarte and Amaral, (2018); Gallego and Aolita, (2017); Amaral, (2019):
-
1.
A set of mathematical objects that may contain the resource under consideration, together with a subset whose elements are those which are going to be considered freely available, called free objects.
-
2.
A set of transformations between objects that can be freely constructed or implemented, that is, without consuming any resource, called free transformations. The notation , in which , denotes that there is a free transformation such that and will be used when the specific transformation is not important, but only it’s existence. In terms of defining the free transformations, if the free objects are fixed, a transformation is a free transformation when, for every free object , the resulting object is also a free object.
-
3.
The possibility of combining objects and transformations through binary relations among them. If and are objects of the theory, the composite object regarding both is denoted by . In a similar manner, if we have two transformations and , we consider the composite transformation as performing the two transformations in parallel, so that if and , then .
Thus we come to a definition of a resource theory, in terms of the elements described above, as follows:
Definition 1.
A resource theory is defined by the tuple , in which consists of the set of objects to which the theory refers, is the set of free objects of the theory, is a set of free transformations acting on the objects and a binary operation that allows parallel combinations of objects and operations.
For the mathematically oriented reader, we would like to mention that, as Coecke et al., (2016) discusses, this formalization can be summed up by stating that objects and free transformations in a resource theory are, respectively, objects and morphisms in a symmetric monoidal category. In fact, the author of that work also states that “the difference between a resource theory and a symmetric monoidal category is not a mathematical one, but rather one of interpretational nature”, that “a particular symmetric monoidal category is called a resource theory whenever one wants to think of its objects as resourceful and its morphisms as transformations or conversions between these resourceful objects”. We refer the reader to references as Coecke et al., (2016); Fritz, (2017).
II.1 The pre-order of objects
We now introduce the idea of the pre-order of objects in a resource theory. This idea is intimately connected to interconversion between objects and provides a very natural way of characterizing a given resource theory in terms of an internal structure, the structure of possible interconversions induced by the set of free operations. This idea lies at the heart of this work and we will explore it further.
In a resource theory, sometimes one is not particularly interested in the process by which a conversion occurs, but rather the important question is whether this conversion is possible or not. That is, given objects , is there a transformation ?
First, since free operations are those that can be done at no cost, it is fairly intuitive that doing nothing is a free operation, that is, for every object , we have . Second, the possibility of freely implementing sequential composition of free operations is also reasonable. By definition, being able of getting from to and from to at no cost implies being able of getting from to at no cost. In other words, we have . These basic facts make of this interconversion relation a pre-order in the set of objects, meaning a binary relation that is reflexive and transitive. Following standard notation we write whenever in a resource theory, the “” relation thus defines a pre-order among the objects.
Now, even though this resulting ordered structure is closely related to the specific set of free transformations, being actually induced by it, once this set of interconversion relations structure is given, one can “forget” the transformations that gave rise to the ordering structure and consider only questions about the induced structure itself. In this spirit, one can speak of theories of resource convertibility Coecke et al., (2016), defined exclusively by the a set of objects equipped with a pre-order and another binary relation:
Definition 2.
Given a resource theory , the theory of resource convertibility associated with is the tuple , in which is the pre-order relation induced on the objects by the set of free operations.
Throughout this work the concept of resource interconvertibility will be the focus of our discussions, with one specific choice of free operations for a resource theory of contextuality. We thus feel free to not make further reference to the distinction between a resource theory and the associated theory of resource interconvertibility.
Definition 3.
We redefine a resource theory to be the reduced tuple of aforementioned elements together with the induced theory of resource convertibility redefined as .
II.2 Monotones
One of the most important aspects of a resource theory has to do with quantifying the amount of resource contained in a certain object of the theory.
Definition 4.
Let be a resource theory. We define a resource monotone as a function defined on the set of objects, that preserves the the pre-order structure, that is, for all ,
(1) |
in which means the set of extended real numbers .
Thus a monotone function gives a quantitative measure of the amount of resource available in an object. Because of their order-preserving property, these functions give us insightful information about the resource theory, as we will see in section IV.
It is worth mentioning that the pre-order structure of objects in a resource theory is more fundamental than any single resource monotone. A resource monotone captures certain aspects of the pre-order by assigning numerical values to the objects, but unless the pre-order is a total order (all its elements are comparable), it can never contain the total information available in the pre-order Amaral, (2019). In fact, even though there were early works in which one of the goals was to find what would be the correct or better resource monotone, the contemporary view is that in general there are several inequivalent monotones and there is no a priori reason to choose one over the other. The pre-order is the fundamental structure, with any particular resource monotone being a coarse-grained description of the theory.
One might be tempted to question the usefulness of worrying about resource monotones. If they provide only an incomplete description of the total information contained in the pre-order, what does one gain with their use, if anything at all? In general, as it will be in our case, the effort in constructing and investigating resource monotones does pay off and ends up being a crucial part of developing useful resource theories. The authors in Gonda and Spekkens, (2019) give an example of the usefulness of resource monotones. They introduce certain properties that they call global structures of the pre-order and use resource monotones in the characterization of such properties. Part of this work is exactly trying to answer questions of this nature for a resource theory of contextuality. Another example, is the work Duarte et al., (2018), which shows that contextuality monotones can be used to study geometrical aspects of particular sets of possible behaviors inside and outside the quantum set, as well as Amaral, (2019) and Chitambar and Gour, (2019), that present and discuss different monotones and their applicability.
III A Resource Theory of Contextuality
Contextuality refers to the impossibility of thinking about statistical results of measurements in quantum systems as revealing pre-existing objective properties of that system, which are independent of the actual set of measurements one chooses to make (Budroni et al.,, 2021; Kochen and Specker,, 1975). In this work we deal with the definition of contextuality based in compatibility scenarios and the resource theory of contextuality based on noncontextual wirings, as defined below.
III.1 Compatibility scenarios
Definition 5.
Following Amaral et al., (2018); Amaral, (2019); Amaral and Cunha, (2018), we define a compatibility scenario by a triple , where is a finite set of measurements (or random variables) in , in which is the set of subsets of , is a finite set (representing the outputs of our measurements), and is a family of subsets of . The elements are the contexts of measurements in our scenario.
Each context represents a set of measurements in that can be jointly performed. For each context , the set of all possible outcomes for the joint measurement of the measurements in is the set , that is, each measurement in can give as result different outputs. When we jointly perform the measurements of , our output is encoded in a vector .
Definition 6.
The compatibility graph of a scenario is the graph whose vertices represent the measurements in and are connected by an edge iff there is a context such that .
III.2 Behaviors
The main ingredient of our theory, for now, is what we call a behavior.
Definition 7.
Given a scenario , a behavior for this scenario is a family of probability distributions over , one for each context ,
(2) |
To each context and output the behavior gives the probability of obtaining output s in a joint measurement of the elements of . Sometimes we also call a behavior a box, as a way of creating a mental picture, where we imagine the elements of as buttons of the box, and, for each measurement, we imagine the box having output lights that inform us the result of the measurements.
Behaviors may or may not satisfy what we call the non-disturbance condition, that we states that, given two contexts and , the marginal for their intersection is well defined. If we have, for example, and , the non-disturbance condition implies:
(3) |
Definition 8.
The non-disturbance set ND is the set of behaviors that satisfy the non-disturbance condition for any intersection of contexts in the scenario.
Another important idea for contextuality is the possibility of assigning a single probability distribution on the whole set . We call this probability distribution a global section for the scenario. We say that is a global section for a scenario if, in each context, the marginal probability distributions coincide with the ones given by .
Definition 9.
The behaviors that have a global section are called non-contextual,and the set of non-contextual behaviors will be denoted by NC.
When a behavior is non-contextual, i.e. when it has a global section, all probabilities can be written as
(4) |
III.3 Pre-processing and post-processing operations
To define the free operations of our resource theory, we begin by defining certain special operations that take behaviors (our objects) in a given scenario into behaviors, possibly in another scenario.
One of the basic operations is the operation of pre-processing a behavior. We introduce a new scenario , with new measurements, contexts and outputs, and a new non-contextual behavior associated with it. We associate each output of with an input of , in such a way that every output configuration of defines a possible input configuration in , that is, associated with every output , we have a possible context .
With this, we define a new behavior given by
(5) |
where the sum runs over all outputs r associated with the context in .
Analogously, we can define the post-processing of a behavior. We again introduce together with a non-contextual behavior . The same association is made between outputs and contexts . The new behavior obtained is given by
(6) |
III.4 Non-contextual wirings
We can now define the free operations we will consider in this work, the non-contextual wirings Amaral, (2019). We start with an arbitrary behavior and compose it with a pre-processing and a pos-processing , along with one additional possibility that the probabilities of may also depend on the inputs and outputs of . With this additional freedom, the probabilities of are of the form , but since we want to guarantee that there is no contextuality generated by the processing itself, as done in Amaral et al., (2018), we demand that
(7) |
With this construction, we get the final scenario with an associated behavior , given by
(8) |
This particular class of operations, henceforth referred to as NCW, constitutes the free operations of our resource theory. We present here two important results derived in Amaral, (2019) about this class of operations:
Theorem III.1.
The non-disturbing class of behaviors ND is closed under NCW.
Theorem III.2.
The non-contextual class of behaviors NC is closed under NCW.
For the special case of Bell scenarios, a noncontextual wirings is know as a local operation assisted by shared randomness (LOSR) Gonda and Spekkens, (2019).
III.5 Non-contextual deterministic operations
Now we look for a special class of operations, the set of deterministic non-contextual wirings. For that, we investigate the separability of the wings of the processing operations. For example, writing the pre-processing as
(9) |
we see that demanding that takes values in for each wing guarantees that the final form of such a probability distribution is a product of the form
(10) |
For each wing of the context , the function effectively associates a measurement with an output , the one for which . Hence, in a deterministic processing, each context selects a unique output string r. This allows us to formulate a definition for a deterministic non-contextual wiring operation.
Definition 10.
We say that a non-contextual wiring operation is deterministic when both processings (pre and pos) are deterministic.
Then, given a behavior B, the behavior is given by
(11) |
where the product factorizes as
(12) |
Definition 11.
We define noncontextual symmetry operations as deterministic operations for which the families of functions and define one-to-one maps between contexts and outputs.
For the special case of Bell scenarios, a deterministic non-contextual wiring is know as a local deterministic operation (LDO) and a non-contextual symmetry operations is known as a local symmetry operation Gonda and Spekkens, (2019).
Just as was done for LOSR operations in Gonda and Spekkens, (2019), we can define the type of a box in terms of the cardinalities of its input and output variables. Since we are dealing with a scenario , the number of input and output variables are fixed by , cardinalities of input variables are fixed by , and cardinalities of output variables are fixed by . Now, as our NCW operations take boxes in to boxes in , we define the type of an operation as . The set of all operations of type is denoted by . As mentioned above, some of our results will be type-specific, meaning results concerning type-preserving operations.
III.6 Convexity of Operations
An important technical aspect of a resource theory is the convexity of the chosen set of free operations. Convexity is a desirable property since convex combinations represent the possibility of choosing what transformation to implement probabilistically, which should also be considered a free operation. Let us begin by considering a general free operation and write it as
(13) |
where we write .
We ask in which circumstance can we talk about a convex sum of two such operations, say and . A way of incorporating this notion into the formalism is by making use of the random variables already present in the operations.
Imagine we want to represent a convex combination where is implemented with probability , and with probability . What we do is to sample from a new binary probability distribution , in which , , such that results in being implemented, while results in being implemented.
Formally, we want to implement
(14) |
where the extra superscript in denotes the dependence of the operation on the initial sampling over through the explicit dependence of on the variable . Now, defining allows us to write
(15) |
which is the standard form of a non-contextual wiring operation. That is, general convex combinations can be naturally incorporated in the formalism, which is surely desirable. When the set of free operations defining a resource theory is convex, we say that the resource theory is a convex resource theory. An thus we have just derived an important technical result:
Theorem III.3.
The set of free operations given by non-contextual wirings is a convex set. Thus, a resource theory of contextuality defined by this set of free operations is a convex resource theory.
Now, recalling the discussion on deterministic operations, the convexity of our set of operations gives us another powerful result. Notice that in a general operation with respective contexts , etc, we have that for each particular measurement in each context , we can write
(16) |
so that
(17) |
in which and . That is, any operation is a convex combination of products of deterministic operations, and we arrive at a generalization of Fine’s theorem Fine, (1982) and Wolfe et al., (2020):
Theorem III.4.
In the resource theory of contextuality defined by non-contextual wirings, the free operations of a given type form a polytope whose vertices are precisely the locally deterministic operations of that type.
IV Investigating the Global Properties of the Pre-order of Objects
We finally delve into the main quest of this work: exploring the possible interconversion between objects of our resource theory of contextuality. Given two behaviors and , we say that can be converted into if there is a free operation NCW such that , in which case we write . If no such operation exists, we write .
Definition 12.
In terms of possible relations among two resources, we define:
-
•
is strictly above when and .
-
•
is strictly below when and .
-
•
is equivalent when and .
-
•
is incomparable when and .
IV.1 Cost and Yield monotones
Definition 13.
Given any subset of objects in a resource theory and a function from this set to real numbers, we define the yield and cost relative to and as
(18) |
(19) |
Moreover, if there is no such object such that (), the yield (cost) is set to ().
In other words, gives the value of for the most resourceful object in that can be freely obtained from . On the other hand, gives the value of for the least resourceful object in from which one can freely obtain .
IV.2 Back to the question of convexity
One of the goals of a resource theory description is the complete characterization of the pre-order of objects, i.e., actually knowing which of the four possible interconversion relations holds for each pair of objects. The result obtained above about the decomposition of non-contextual free operations into combinations of extremal deterministic ones proves to be actually useful in this characterization.
Let denote the set of behaviors of type that can be obtained by general non-contextual wirings from , and denote the set of behaviors of type obtained from through deterministic non-contextual wirings. The finite cardinality of the set and the existence of a polytope of free operations can be nicely expressed in the following result:
Theorem IV.1.
(20) |
where is the convex hull of the discrete set .
This statement is equivalent to
(21) |
which is a very important result, since it actually allows one to check if through an efficient algorithm. To check if holds, one has only to determine all the deterministic operations that take behaviors of type to behaviors of type (which are finite in number), compute the image of under these deterministic operations and then determine whether can be obtained through a convex combination of these images of . The answer to last step can be decided with the use of linear programming (Wolfe et al.,, 2020).
Now, although the result just obtained is indeed useful, reducing greatly the number of operations needed to know if , in order to fully characterize the pre-order of objects through this method, one would need to apply the linear program to every pair of objects, which is certainly not practical. Another alternative to characterize the pre-order is by the use of monotones.
IV.3 Global Properties that characterize a pre-order
Definition 14.
-
•
When the pre-order is such that every pair of objects is either strictly ordered or equivalent, the set of objects is said to be totally pre-ordered.
-
•
When there are incomparable objects in the pre-order, if the incomparability relation is transitive among the objects, we say that the pre-order is weak.
-
•
A chain is a subset of objects in which every pair of elements is strictly ordered. The height of the pre-order is the cardinality of the largest chain in this pre-order.
-
•
Likewise, an antichain is a subset of elements in which every pair of elements is incomparable. The width of the pre-order is the cardinality of the largest antichain contained in the pre-order.
-
•
We say that an object lies in the interval of objects and i.f.f. both and hold. If the number of equivalence classes in the interval between a pair of objects is finite for every pair of inequivalent objects, we say that the pre-order is locally finite, otherwise it is said to be locally infinite.
Our goal now is the characterization of the resource theory of contextuality defined by non-contextual wirings in terms of these global properties.
IV.4 Monotones: the path to characterize the pre-order
The monotone construction we will use is partially based on the notion of maximally violating behaviors Amaral et al., (2018), behaviors that are analogous to the PR-boxes for the CHSH Bell scenario Popescu and Rohrlich, (1994). Because of this, we will first focus on a specific type of contextuality scenario, the -cycle Araújo et al., (2013), since for this class of behaviors, both non-contextuality inequalities and their quantum violations are known.
The -cycle scenario consists of dichotomic measurements and a set of contexts of the form modulo . There is a lot to be said about this kind of scenario, but for now let us focus on necessary considerations to define the monotones that will be used henceforth.
The -cycle non-contextuality inequalities
The most general objects we will work with in this scenario are the non-disturbing behaviors. This set of behaviors defines a polytope whose facets are given by the following positivity constrain inequalities Araújo et al., (2013):
(22) |
which are expressed in terms of components of the vector of correlations for simplicity.
Another important class of inequalities is the set of inequalities defining the facets of the non-contextual polytope. These are of the form (Araújo et al.,, 2013):
(23) |
with each value of being associated with a particular choice of values for such that the number of is odd.
A particularly important feature of such inequalities for the constructions and results that will follow is the fact that when we speak of different non-contextuality inequalities in a given -cycle scenario, their respective regions of strict violation are non-intersecting, i.e., for a contextual behavior there is a unique for which .
Hence, for a given -cycle scenario (a choice of ), one does not have a single non-contextual inequality, but many such inequalities, and each of these inequalities then defines an associated functional . If the distinction among the non-contextuality inequalities of a given scenario is unimportant, we shall drop the label and refer to a general function for simplicity.
Fortunately, for this specific class of scenarios, not only the form of the inequalities is known but also the value of the associated maximum quantum violations (which are called Tsirelson bounds). This problem has interesting connections to graph theory methods, which proved to be fruitful tools for exploring geometric problems of contextuality theory (for discussions of such ideas, see Amaral and Cunha, (2017, 2018)). The value for the maximal violations are given by Araújo et al., (2013):
(24) |
Behaviors for which the value of the function is larger than will be of interest to us, specifically those that maximally violate a non-contextuality inequality. This maximal violation can be understood and quantified as follows: since, by construction, we have , and the correlations obey , it follows that in a general -cycle scenario, the highest value that the function can have is . We call the behaviors for which . We say that such behaviors are PR-like by direct analogy with the so called PR-boxes defined in the CHSH-scenario as being exactly the behaviors that maximally violate the CHSH inequality111One may verify that the CHSH-scenario is a particular case of the -cycle scenario, namely the case . Accordingly, well established properties of the CHSH scenario can be recovered from the general -cycle properties stated above by setting . Brunner et al., (2014).
Two useful Cost and Yield monotones
With these concepts at hand, we are ready to define the functions we will use to characterize the pre-order of objects.
Definition 15 (Monotone 1).
We call the yield of a behavior with respect to the set of general non-disturbing behaviors in the -cycle, as measured by the function , that is,
(25) |
We notice that, since the maximization is being carried over the whole set of non-disturbing behaviors, regardless of , any non-contextual behavior can be freely generated after discarding B. In particular, one can always freely choose a behavior with , the highest value a non-contextual behavior can achieve. Hence, the maximum value of is never less than .
To define the second monotone that we are going to use, we need to define some special objects. First, we define a behavior given by a mixture of a PR-like behavior and the maximally mixed behavior , which have equal probabilities for all outputs,
(26) |
such that , that is, we want this behavior to be in the boundary of the non-contextual set. For this, since and , we have simply to choose . We call such behavior (Noisy-PR),
(27) |
Finding the suited weight for our convex combination is basically quantifying the amount of noise one has to mix to a PR-like behavior for making it non-contextual. As grows, we notice that the amount of noise necessary gets smaller and smaller, going to zero in the limiting case. Since PR-like behaviors lie on the boundary of the non-disturbing polytope and the behavior lies on the boundary of the non-contextual polytope, this gives us a measure of the volume that the non-contextual set occupies in the full non-disturbing set, in particular how it scales with , i.e., in the limit, the non-contextual set fills in the entire non-disturbing set. Furthermore, knowledge of the quantum, classical and maximal bounds for other scenarios allows one to use this construction to estimate all such relative volumes (classical to quantum, classical to non-disturbing and quantum to non-disturbing) and quantify the scaling of these volumes. The authors in Duarte et al., (2018) employ different techniques to study this kind of geometric characterization of Bell non-locality phenomena and non-local correlations.
Now, returning to our discussion, with this behavior, we define a one-parameter family of mixtures of and :
(28) |
where . Thus, interpolates between a non-contextual behavior and a maximally violating one (alternatively, interpolates between the boundaries of the respective polytopes).
Finally, with these tools we can define our second monotone.
Definition 16 (Monotone 2).
We call the cost of a behavior with respect to the subset of non-disturbing behaviors in the -cycle, as measured by the function , that is,
(29) |
such that if there is no for which , we define this cost to be infinite.
Now, we have
(30) |
With this, defines a bijection between behaviors on the line and real numbers. Hence, minimizing over such that amounts to minimizing the quantity under the constrain , that is,
(31) |
Evaluating the monotones
With these at hand, we now proceed to find closed form expressions for and .
Beginning with , we already know that , where the inequality is saturated by any , therefore it remains to evaluate the monotone for non-free. As already mentioned, for a given non-free , there is a unique noncontextuality inequality associated with a functional for which .
With the fact that every non-free can be uniquely decomposed into a PR-like behavior for , with , and a free behavior , with , such that , we have that such a decomposition gives .
Now, consider a general non-contextual operation , the decomposition above gives
(32) |
and since we have , and , it follows that
(33) |
What this means is that for a given non-free with respect to a function , the maximum value of for which is the value itself, from which we conclude that
(34) |
Turning our attentions to , the evaluation is not as straightforward as it was for . First, recall the definition of the behaviors . Now, considering the whole set of non-disturbing behaviors , let us define the set of behaviors lying on the boundary of the non-contextual polytope (). Let us also define the smaller set of behaviors that both saturate and also lie on the boundary of . We have, by construction .
Beginning with the case of a non-contextual behavior , since it is a free object, carrying the minimization in the definition of amounts to simply looking for the lowest value of for for some . The result obtained above actually assures us that this is achieved by the minimum of , which is , for .
Now, for the case of non-free behaviors, it will be useful to prove the following auxiliary result: for any , the minimization to be carried is equivalent to the following ones,
(35) | ||||
(36) | ||||
(37) |
The first of these quantities is explicitly equivalent to the definition of given before and is taken as the starting point.
For proving the equivalence between and , we deal separately with the case in which and the case . If , then implies that is lower on the chain , i.e., one can go freely from to by mixing with , giving us eq. .
If, on the other hand, , we first recall that
(38) |
Now, in order to verify that this implies that can be generated by mixing with a behavior in , we use the notion of a screening-off inequality. We say that an inequality screens-off the set of behaviors of a fixed type that satisfies it if the set of behaviors that saturate the inequality is free. This notion is useful when it comes to evaluating statements about behavior convertibility. As an example, consider the question of whether . If happens to lie in a screened-off region, the statement that is in the convex-hull of images of under deterministic operations of type becomes equivalent to saying that actually lies in a smaller set: the convex-hull of the images of under deterministic operations of type that are properly inside the screened-off region plus one boundary point, that is
(39) |
Therefore, in general, knowledge of such a screening-off inequality allows for convertibility statements regarding screened-off points to be decided through sampling from smaller sets.
For our purposes, the equivalence above is exactly what we need in order to derive eq. . The screening-off inequality to be considered is naturally , with the associated screening-off region being the non-free set, with boundary set ; the convertibility statement under question being ; the result just obtained gives us that for any non-free ,
(40) |
Now, it turns out that the only image of under a deterministic operation that lies in the region screened-off by our inequality is itself Wolfe et al., (2020), from which we conclude our desired equivalence
(41) |
i.e., and are equivalent.
Next, we notice that what we have in is a minimization to be carried under the constraint of being such that , and that such a problem could in principle be recast as the following constrained optimization to be carried:
Now, we use the argument given in section of Wolfe et al., (2020), which says that essentially, this is a constrained optimization problem with a linear objective subject to one linear constraint; namely, that the smallest conditional probability in is non-negative. For such optimization problems, it is always the case that the objective is maximized when the constraint is not merely satisfied but saturated, that is, the optimal arises for some unique where the smallest conditional probability is precisely zero. This argument plus some of the facts established in the preceding paragraphs give us the equivalence between and .
From the considerations above, we finally obtain the desired closed-form expression for : if is free, ; for a non-free , there is one non-contextuality inequality and associated function for which . Within this region, if , then ; if , we have
(42) |
IV.5 Characterizing the pre-order
Obtaining closed-form expressions for both and allows us to properly characterize the pre-order of objects of our resource theory. For this, we introduce the following construction of two-parameter families of behaviors
(43) |
Each choice of defines a family, hence the subscript in . Moreover, each such family is also given by the convex-hull of and the chain , that is, .
In terms of our monotones, starting with with , for general , we have
(44) |
For , since for any , we have
(45) |
where, recalling that and , we get
(46) |
Turning now to the proper characterization of the pre-order in terms of the properties introduced in subsection IV.3, we can say:
(1) Without even considering the whole set , but looking only at the chain , one sees that between any two given behaviors and there are infinite inequivalent objects, for runs continuously. Furthermore, since the chain is strictly ordered, each pair of inequivalent objects defines a unique equivalence class. We have, then, an infinite number of such equivalence classes of inequivalent objects between any two behaviors, and hence the chain - and consequently the whole set - is locally infinite.
(2) We also demonstrate that there are incomparable resources in the pre-order. For this, consider the following two objects in : and . These behaviors are incomparable, as witnessed by our two monotones:
(47) |
which allows us to conclude that the pre-order is not totally ordered.
(3) Next, consider the following three behaviors: , and . By the same reasoning applied in (2), one may verify that we have and . But since and is free, we have that , what shows that the incomparability relation is not transitive, hence the pre-order is not weak.
(4) Recalling that the height of the pre-order is the cardinality of the largest chain contained therein, since we know that is a chain with infinite elements, we conclude that the height of the pre-order is infinite. To investigate the width of the pre-order, consider the set of points , the line segment between points and . By inspection, we notice that within this region the function is strictly increasing, while is strictly decreasing, i.e., the pair of monotones witness the incomparability of every pair of objects in this line segment. Hence this line segment constitutes an antichain, and since here there is also an infinite number of incomparable points among each other, by the same logic applied to the height of the pre-order, we conclude that the width of the pre-order is also infinite.
With this, we have the following:
Theorem IV.2.
The pre-order defined by the set of non-contextual wirings in the set of behaviors of any -cycle scenario is locally infinite, is not totally ordered, and is not weak. Its height and width are both infinite.
IV.6 General scenarios
We now turn our attention to general compatibility scenarios. First, we recall an important result regarding the necessary and sufficient conditions for contextuality. The -cycle scenarios are, in some sense, the simplest ones exhibiting quantum non-contextual behaviors. Besides that, the interest in these scenarios comes also from the fact that if the compatibility graph does not contain a cycle, all behaviors are non-contextual.
Definition 17.
Given a graph , let be any subset of vertices of . Then the induced subgraph is the graph whose vertex set is and whose edge set consists of all of the edges in that connect any two vertices in .
Theorem IV.3.
There is a quantum contextual behavior in the scenario if, and only if, the compatibility graph of the scenario has an -cycle as induced subgraph with .
Equivalently, we may say that there is quantum violation of some noncontextuality inequality for the scenario if, and only if, has an -cycle as induced subgraph with . In this sense, the -cycle scenarios are the simplest ones where it is possible to find quantum violations of noncontextuality inequalities. For a proof of this result, see reference Budroni and Morchio, (2010).
Given a compatibility scenario exhibiting quantum contextuality, let be a induced -cycle of its compatibility graph. Consider the set of behaviors for which the measurements outside are all independent and uniformly distributed. This subset is in one to one correspondence with the set of behaviors in the -cycle scenario, and hence the examples constructed in the previous section can be used to extend the results obtained in the previous section to general compatibility scenarios.
Theorem IV.4.
The pre-order defined by the set of non-contextual wirings in the set of behaviors of any compatibility scenario exhibiting contextuality is locally infinite, is not totally ordered, and is not weak. Its height and width are both infinite.
V Discussion
In this work, we investigate the global properties of the resource theory of contextuality defined by choosing the non-contextual wirings as the free operations of the theory. Our work extends the results of reference Wolfe et al., (2020) from Bell non-locality to contextuality in general compatibility scenarios, explicitly showing how the free operations of this resource theory of contextuality are a natural generalization of LOSR operations for Bell non-locality. Thus, extending some results known for a specific scenario in the Bell non-locality framework, namely, the CHSH scenario, we were able to show that not only our set of free operations forms a polytope, but also were able to provide an algorithmic solution to the problem of deciding whether an arbitrary object of the resource theory can be converted into another. We proceeded then to explore the global properties of the pre-order of objects of our resource theory, and since the methods for exploring these properties were also known for this specific case in the resource theory of Bell non-locality, the effort we spent relating both resource theories paid off. We managed to extend without much difficulty the definitions of proper families of useful resource quantifiers, in particular cost and yield monotones, to a whole class of contextuality scenarios in the more general contextuality framework, which we then explored and were able to characterize, leveraging these families of monotones to finally derive the global properties of this resource theory of contextuality.
Interestingly, all of the investigated global properties ended up behaving in the general contextuality framework exactly as they behaved in the non-locality framework. Just as happened in the resource theory of non-locality given by LOSR operations, in the resource theory of contextuality defined by non-contextual wirings as free operations, the induced pre-order of objects is locally infinite, not totally pre-ordered, is not weak, and both its height and its width are infinite. These results reveal a great structural similarity between both frameworks. At least in terms of what these properties tell us about the nature of the respective resource theories, it seems that a significant part of how both resource theories are constituted as structures is indeed present in both. It is an interesting question whether this similarity persists if one includes the possibility of not only single-shot operations, but also multi-copy, asymptotic and non-deterministic conversions.
There are many directions of inquiry one could take at this point. One of them has to do with the completeness of the monotones and . Since these monotones are not complete within the Bell non-locality framework, they are also not complete in the general contextuality framework, but we can ask what and how many are the monotones needed to completely characterize the set of objects.
One can also wonder about the role that symmetry operations play in the kinds of structures we investigated. We explored the role of deterministic operations and in particular showed how, for reasons of convexity, they form the backbone of the structure of the set of free transformations. But what about the specific set of symmetry operations? What is the relationship between them and the polytope of free operations? What kind of structure do them induce on the pre-order of objects?
Finally, a last direction that can be pursued by further research is how to incorporate within our framework the possibility of not only single-shot operations, but also multi-copy, asymptotic and non-deterministic conversions, for example, which could be interesting especially to experimental implementations. For entanglement, it has been shown that considering stochastic operations changes completely the pre-order defined by the resource theory. It is an open problem to check if this is also the case for non-locality and contextuality.
Acknowledgements.
The authors thank Professor Ana Belén Sainz for discussions. This project was supported financially by Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPQ) - Regular program, grant number , CNPq, Chamada Universal 2018, grant number , Fundaão de Amparo à Pesquisa do Estado de São Paulo, Auxílio à Pesquisa - Jovem Pesquisador, grant number 2020/06454-7, and Instituto Serrapilheira, Chamada 2020.References
- Amaral, (2019) Amaral, B. (2019). Resource theory of contextuality. Philosophical Transactions of the Royal Society A, 377(2157):20190010.
- Amaral et al., (2018) Amaral, B., Cabello, A., Cunha, M. T., and Aolita, L. (2018). Noncontextual wirings. Physical review letters, 120(13):130403.
- Amaral and Cunha, (2017) Amaral, B. and Cunha, M. T. (2017). On geometrical aspects of the graph approach to contextuality. arXiv preprint arXiv:1709.04812.
- Amaral and Cunha, (2018) Amaral, B. and Cunha, M. T. (2018). On graph approaches to contextuality and their role in quantum theory. Springer.
- Araújo et al., (2013) Araújo, M., Quintino, M. T., Budroni, C., Cunha, M. T., and Cabello, A. (2013). All noncontextuality inequalities for the n-cycle scenario. Physical Review A, 88(2):022118.
- Brunner et al., (2014) Brunner, N., Cavalcanti, D., Pironio, S., Scarani, V., and Wehner, S. (2014). Bell nonlocality. Reviews of Modern Physics, 86(2):419.
- Budroni et al., (2021) Budroni, C., Cabello, A., Gühne, O., Kleinmann, M., and Larsson, J.-A. (2021). Kochen-Specker Contextuality. arXiv e-prints, page arXiv:2102.13036.
- Budroni and Morchio, (2010) Budroni, C. and Morchio, G. (2010). The extension problem for partial Boolean structures in quantum mechanics. Journal of Mathematical Physics, 51(12).
- Chitambar and Gour, (2019) Chitambar, E. and Gour, G. (2019). Quantum resource theories. Reviews of Modern Physics, 91(2):025001.
- Coecke et al., (2016) Coecke, B., Fritz, T., and Spekkens, R. W. (2016). A mathematical theory of resources. Information and Computation, 250:59–86.
- Duarte and Amaral, (2018) Duarte, C. and Amaral, B. (2018). Resource theory of contextuality for arbitrary prepare-and-measure experiments. Journal of Mathematical Physics, 59(6):062202.
- Duarte et al., (2018) Duarte, C., Brito, S., Amaral, B., and Chaves, R. (2018). Concentration phenomena in the geometry of bell correlations. Physical Review A, 98(6):062114.
- Fine, (1982) Fine, A. (1982). Hidden variables, joint probability, and the bell inequalities. Physical Review Letters, 48(5):291.
- Fritz, (2017) Fritz, T. (2017). Resource convertibility and ordered commutative monoids. Mathematical Structures in Computer Science, 27(6):850–938.
- Gallego and Aolita, (2017) Gallego, R. and Aolita, L. (2017). Nonlocality free wirings and the distinguishability between bell boxes. Physical Review A, 95(3):032118.
- Gonda and Spekkens, (2019) Gonda, T. and Spekkens, R. W. (2019). Monotones in general resource theories. arXiv preprint arXiv:1912.07085.
- Horodecki and Oppenheim, (2013) Horodecki, M. and Oppenheim, J. (2013). (quantumness in the context of) resource theories. International Journal of Modern Physics B, 27(01n03):1345019.
- Kochen and Specker, (1975) Kochen, S. and Specker, E. P. (1975). The problem of hidden variables in quantum mechanics. In The logico-algebraic approach to quantum mechanics, pages 293–328. Springer.
- (19) Note1. One may verify that the CHSH-scenario is a particular case of the -cycle scenario, namely the case . Accordingly, well established properties of the CHSH scenario can be recovered from the general -cycle properties stated above by setting .
- Popescu and Rohrlich, (1994) Popescu, S. and Rohrlich, D. (1994). Quantum nonlocality as an axiom. Foundations of Physics, 24(3):379–385.
- Wolfe et al., (2020) Wolfe, E., Schmid, D., Sainz, A. B., Kunjwal, R., and Spekkens, R. W. (2020). Quantifying bell: The resource theory of nonclassicality of common-cause boxes. Quantum, 4:280.