This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Investigating the Global Properties of a Resource Theory of Contextuality

Tiago Santos Department of Mathematical Physics, Institute of Physics, University of São Paulo, R. do Matão 1371, São Paulo 05508-090, SP, Brazil    Barbara Amaral Department of Mathematical Physics, Institute of Physics, University of São Paulo, R. do Matão 1371, São Paulo 05508-090, SP, Brazil
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. 1.

    A set 𝒰\mathcal{U} of mathematical objects that may contain the resource under consideration, together with a subset 𝒰\mathcal{F}\subset\mathcal{U} whose elements are those which are going to be considered freely available, called free objects.

  2. 2.

    A set 𝒯\mathcal{T} of transformations between objects that can be freely constructed or implemented, that is, without consuming any resource, called free transformations. The notation ABA\rightarrow B, in which A,BA,B\in\mathcal{F}, denotes that there is a free transformation F𝒯F\in\mathcal{T} such that F(A)=BF(A)=B 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 FF is a free transformation when, for every free object AA, the resulting object B=F(A)B=F(A) is also a free object.

  3. 3.

    The possibility of combining objects and transformations through binary relations among them. If AA and BB are objects of the theory, the composite object regarding both is denoted by ABA\otimes B. In a similar manner, if we have two transformations FF and GG, we consider the composite transformation FGF\otimes G as performing the two transformations in parallel, so that if F(A)=BF(A)=B and G(C)=DG(C)=D, then (FG)(AB)=CD(F\otimes G)(A\otimes B)=C\otimes D.

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 (𝒰,,𝒯,)(\mathcal{U},\mathcal{F},\mathcal{T},\otimes), in which 𝒰\mathcal{U} consists of the set of objects to which the theory refers, 𝒰\mathcal{F}\subset\mathcal{U} is the set of free objects of the theory, 𝒯\mathcal{T} is a set of free transformations acting on the objects and a binary operation \otimes 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 A,B𝒰A,B\in\mathcal{U}, is there a transformation ABA\rightarrow B?

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 AA, we have AAA\rightarrow A. Second, the possibility of freely implementing sequential composition of free operations is also reasonable. By definition, being able of getting from AA to BB and from BB to CC at no cost implies being able of getting from AA to CC at no cost. In other words, we have AB,BCACA\rightarrow B,B\rightarrow C\implies A\rightarrow C. 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 ABA\succeq B whenever ABA\rightarrow B in a resource theory, the “\succeq” relation thus defines a pre-order among the objects.

Now, even though this resulting ordered structure is closely related to the specific set 𝒯\mathcal{T} 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 =(𝒰,,𝒯,)\mathcal{R}=(\mathcal{U},\mathcal{F},\mathcal{T},\otimes), the theory of resource convertibility associated with \mathcal{R} is the tuple ~=(𝒰,,,)\tilde{\mathcal{R}}=(\mathcal{U},\mathcal{F},\otimes,\succeq), in which \succeq 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 =(𝒰,,𝒯)\mathcal{R}=(\mathcal{U},\mathcal{F},\mathcal{T}) of aforementioned elements together with the induced theory of resource convertibility redefined as ~=(𝒰,,)\tilde{\mathcal{R}}=(\mathcal{U},\mathcal{F},\succeq).

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 (𝒰,,)(\mathcal{U},\mathcal{F},\succeq) 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 A,B𝒰A,B\in\mathcal{U},

M:𝒰¯ such that BAM(B)M(A),M:\mathcal{U}\rightarrow\bar{\mathbb{R}}\text{ {such that} }B\preceq A\implies M(B)\leq M(A), (1)

in which ¯\bar{\mathbb{R}} means the set of extended real numbers {,}\mathbb{R}\cup\{-\infty,\infty\}.

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 Υ:=(,𝒞,𝒪)\Upsilon:=(\mathcal{M},\mathcal{C},\mathcal{O}), where \mathcal{M} is a finite set of measurements (or random variables) in (𝒪,𝒫(𝒪))(\mathcal{O},\mathcal{P}(\mathcal{O})), in which 𝒫(𝒪)\mathcal{P}(\mathcal{O}) is the set of subsets of 𝒪\mathcal{O}, 𝒪\mathcal{O} is a finite set (representing the outputs of our measurements), and 𝒞\mathcal{C} is a family of subsets of \mathcal{M}. The elements γ𝒞\gamma\in\mathcal{C} are the contexts of measurements in our scenario.

Each context γ𝒞\gamma\in\mathcal{C} represents a set of measurements in \mathcal{M} that can be jointly performed. For each context γ\gamma, the set of all possible outcomes for the joint measurement of the measurements in γ\gamma is the set 𝒪γ\mathcal{O}^{\gamma}, that is, each measurement in γ\gamma can give as result |𝒪||\mathcal{O}| different outputs. When we jointly perform the measurements of γ\gamma, our output is encoded in a vector s𝒪γ\textbf{s}\in\mathcal{O}^{\gamma}.

Definition 6.

The compatibility graph of a scenario is the graph whose vertices represent the measurements in \mathcal{M} and x,yx,y\in\mathcal{M} are connected by an edge iff there is a context γ𝒞\gamma\in\mathcal{C} such that x,y𝒞x,y\in\mathcal{C}.

III.2 Behaviors

The main ingredient of our theory, for now, is what we call a behavior.

Definition 7.

Given a scenario (,𝒞,𝒪)(\mathcal{M},\mathcal{C},\mathcal{O}), a behavior BB for this scenario is a family of probability distributions over 𝒪γ\mathcal{O}^{\gamma}, one for each context γ𝒞\gamma\in\mathcal{C},

B={pγ:𝒪γ[0,1]|s𝒪γpγ(s)=1,γ𝒞}B=\Bigg{\{}p_{\gamma}:\mathcal{O}^{\gamma}\rightarrow[0,1]\Bigg{|}\sum_{\textbf{s}\in\mathcal{O}^{\gamma}}p_{\gamma}(\textbf{s})=1,\gamma\in\mathcal{C}\Bigg{\}} (2)

To each context γ\gamma and output s𝒪γ\textbf{s}\in\mathcal{O}^{\gamma} the behavior gives the probability pγ(s)p_{\gamma}(\textbf{s}) of obtaining output s in a joint measurement of the elements of γ\gamma. Sometimes we also call a behavior a box, as a way of creating a mental picture, where we imagine the elements of \mathcal{M} as buttons of the box, and, for each measurement, we imagine the box having |𝒪||\mathcal{O}| 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 γ\gamma and γ\gamma^{\prime}, the marginal for their intersection is well defined. If we have, for example, γ={x,y}\gamma=\{x,y\} and γ={y,z}\gamma^{\prime}=\{y,z\}, the non-disturbance condition implies:

apx,y(a,b)=cpy,z(b,c)\sum_{a}p_{x,y}(a,b)=\sum_{c}p_{y,z}(b,c) (3)
Definition 8.

The non-disturbance set ND(Υ)(\Upsilon) 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 𝒪\mathcal{O}^{\mathcal{M}}. We call this probability distribution p:𝒪[0,1]p_{\mathcal{M}}:\mathcal{O}^{\mathcal{M}}\rightarrow[0,1] a global section for the scenario. We say that pp_{\mathcal{M}} is a global section for a scenario BB if, in each context, the marginal probability distributions coincide with the ones given by BB.

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(Υ)(\Upsilon).

When a behavior is non-contextual, i.e. when it has a global section, all probabilities can be written as

pγ(s)=λp(λ)γiγpγi(si).p_{\gamma}(\textbf{s})=\sum_{\lambda}p(\lambda)\prod_{\gamma_{i}\in\gamma}p_{\gamma_{i}}(s_{i}). (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 ΥPRE=(PRE,𝒞PRE,𝒪PRE)\Upsilon_{PRE}=(\mathcal{M}_{PRE},\mathcal{C}_{PRE},\mathcal{O}_{PRE}), with new measurements, contexts and outputs, and a new non-contextual behavior BPREB_{PRE} associated with it. We associate each output of BPREB_{PRE} with an input of BB, in such a way that every output configuration of BPREB_{PRE} defines a possible input configuration in BB, that is, associated with every output r𝒪PRE\textbf{r}\in\mathcal{O}_{PRE}, we have a possible context γ(r)𝒞PRE\gamma(\textbf{r})\in\mathcal{C}_{PRE}.

With this, we define a new behavior 𝒲PRE(B)\mathcal{W}_{PRE}(B) given by

pβ(s)=rpβ(r)pγ(r)(s),p_{\beta}(\textbf{s})=\sum_{\textbf{r}}p_{\beta}(\textbf{r})p_{\gamma(\textbf{r})}(\textbf{s}), (5)

where the sum runs over all outputs r associated with the context β\beta in BPREB_{PRE}.

Analogously, we can define the post-processing of a behavior. We again introduce ΥPOS=(POS,𝒞POS,𝒪POS)\Upsilon_{POS}=(\mathcal{M}_{POS},\mathcal{C}_{POS},\mathcal{O}_{POS}) together with a non-contextual behavior BPOSB_{POS}. The same association is made between outputs s𝒪\textbf{s}\in\mathcal{O} and contexts δ(s)POS\delta(\textbf{s})\in\mathcal{M}_{POS}. The new behavior obtained 𝒲POS(B)\mathcal{W}_{POS}(B) is given by

pγ(t)=spγ(s)pδ(s)(t).p_{\gamma}(\textbf{t})=\sum_{\textbf{s}}p_{\gamma}(\textbf{s})p_{\delta(\textbf{s})}(\textbf{t}). (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 BB and compose it with a pre-processing BPREB_{PRE} and a pos-processing BPOSB_{POS}, along with one additional possibility that the probabilities of BPOSB_{POS} may also depend on the inputs and outputs of BPREB_{PRE}. With this additional freedom, the probabilities of BPOSB_{POS} are of the form pδ(t|β,r)p_{\delta}(\textbf{t}|\beta,\textbf{r}), 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

pδ(t|β,r)=ϕp(ϕ)ipδi(ti|βi,ri,ϕ).p_{\delta}(\textbf{t}|\beta,\textbf{r})=\sum_{\phi}p(\phi)\prod_{i}p_{\delta_{i}}(t_{i}|\beta_{i},r_{i},\phi). (7)

With this construction, we get the final scenario (PRE,𝒞PRE,𝒪POS)(\mathcal{M}_{PRE},\mathcal{C}_{PRE},\mathcal{O}_{POS}) with an associated behavior 𝒲NC(B)\mathcal{W}_{NC}(B), given by

pβ(t)=r,spβ(r)pγ(r)(s)pδ(s)(t)p_{\beta}(\textbf{t})=\sum_{\textbf{r},\textbf{s}}p_{\beta}(\textbf{r})p_{\gamma(\textbf{r})}(\textbf{s})p_{\delta(\textbf{s})}(\textbf{t}) (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

pβ(r)=ϕp(ϕ)ipβi(ri|ϕ),p_{\beta}(\textbf{r})=\sum_{\phi}p(\phi)\prod_{i}p_{\beta_{i}}(r_{i}|\phi), (9)

we see that demanding that pβip_{\beta_{i}} takes values in {0,1}\{0,1\} for each wing βi\beta_{i} guarantees that the final form of such a probability distribution is a product of the form

pβDet(r)=ipβiDet(ri)=iδri,fi(βi).p^{Det}_{\beta}(\textbf{r})=\prod_{i}p^{Det}_{\beta_{i}}(r_{i})=\prod_{i}\delta_{r_{i},f_{i}(\beta_{i})}. (10)

For each wing of the context β\beta, the function fi(βi)f_{i}(\beta_{i}) effectively associates a measurement βi\beta_{i} with an output rir_{i}, the one for which pβi(ri)=1p_{\beta_{i}}(r_{i})=1. 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 𝒲Det(B)\mathcal{W}^{Det}(B) is given by

pβDet(t)=r,spβDet(r)pγ(r)(s)pδ(s)Det(t),p^{Det}_{\beta}(\textbf{t})=\sum_{\textbf{r},\textbf{s}}p^{Det}_{\beta}(\textbf{r})p_{\gamma(\textbf{r})}(\textbf{s})p^{Det}_{\delta(\textbf{s})}(\textbf{t}), (11)

where the product pβDet(r)pδ(s)Det(t)p^{Det}_{\beta}(\textbf{r})p^{Det}_{\delta(\textbf{s})}(\textbf{t}) factorizes as

pβDet(r)pδ(s)Det(t)=iδri,fi(βi)δti,gi(δi)p^{Det}_{\beta}(\textbf{r})p^{Det}_{\delta(\textbf{s})}(\textbf{t})=\prod_{i}\delta_{r_{i},f_{i}(\beta_{i})}\delta_{t_{i},g_{i}(\delta_{i})} (12)
Definition 11.

We define noncontextual symmetry operations as deterministic operations for which the families of functions {fi}\{f_{i}\} and {gi}\{g_{i}\} 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 Υ=(,𝒞,𝒪)\Upsilon=(\mathcal{M},\mathcal{C},\mathcal{O}), the number of input and output variables are fixed by |𝒞||\mathcal{C}|, cardinalities of input variables are fixed by |||\mathcal{M}|, and cardinalities of output variables are fixed by |𝒪||\mathcal{O}|. Now, as our NCW operations take boxes in Υ=(,𝒞,𝒪)\Upsilon=(\mathcal{M},\mathcal{C},\mathcal{O}) to boxes in Υ𝒲=(PRE,𝒞PRE,𝒪POS)\Upsilon_{\mathcal{W}}=(\mathcal{M}_{PRE},\mathcal{C}_{PRE},\mathcal{O}_{POS}), we define the type of an operation 𝒲\mathcal{W} as [𝒲][B][𝒲(B)][\mathcal{W}]\doteq[B]\rightarrow[\mathcal{W}(B)]. The set of all operations of type [B1][B2][B_{1}]\rightarrow[B_{2}] is denoted by NCW[B1][B2]\underset{[B_{1}]\rightarrow[B_{2}]}{\text{{NCW}}}. 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

pβ(t)=r,spβ,δ(r,t)pγ(r)(s),p_{\beta}(\textbf{t})=\sum_{\textbf{r},\textbf{s}}p_{\beta,\delta}(\textbf{r},\textbf{t})p_{\gamma(\textbf{r})}(\textbf{s}), (13)

where we write pβ,δ(r,t)pβ(r)pδ(s)(t)p_{\beta,\delta}(\textbf{r},\textbf{t})\doteq p_{\beta}(\textbf{r})p_{\delta(\textbf{s})}(\textbf{t}).

We ask in which circumstance can we talk about a convex sum of two such operations, say pβ,δ(0)(r,t)p^{(0)}_{\beta,\delta}(r,t) and pβ,δ(1)(r,t)p^{(1)}_{\beta,\delta}(r,t). 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 pβ,δ(0)(r,t)p^{(0)}_{\beta,\delta}(\textbf{r},\textbf{t}) is implemented with probability α\alpha, and pβ,δ(1)(r,t)p^{(1)}_{\beta,\delta}(\textbf{r},\textbf{t}) with probability 1α1-\alpha. What we do is to sample from a new binary probability distribution p(Λ)p(\Lambda), in which p(Λ=0)=αp(\Lambda=0)=\alpha, p(Λ=1)=1αp(\Lambda=1)=1-\alpha, such that Λ=0\Lambda=0 results in pβ,δ(0)p^{(0)}_{\beta,\delta} being implemented, while Λ=1\Lambda=1 results in pβ,δ(1)p^{(1)}_{\beta,\delta} being implemented.

Formally, we want to implement

Λp(Λ)pβδ(Λ)(rt)=Λp(Λ)λp(λ|Λ)ipβi(ri|λ)pδi(ti|βi,ri,λ),\sum_{\Lambda}p(\Lambda)p_{\beta\rightarrow\delta}^{(\Lambda)}(\textbf{r}\rightarrow\textbf{t})=\sum_{\Lambda}p(\Lambda)\sum_{\lambda}p(\lambda|\Lambda)\prod_{i}p_{\beta_{i}}(r_{i}|\lambda)p_{\delta_{i}}(t_{i}|\beta_{i},r_{i},\lambda), (14)

where the extra superscript (Λ)(\Lambda) in pβ,δ(Λ)(r,t)p_{\beta,\delta}^{(\Lambda)}(r,t) denotes the dependence of the operation on the initial sampling over p(Λ)p(\Lambda) through the explicit dependence of p(λ|Λ)p(\lambda|\Lambda) on the variable Λ\Lambda. Now, defining p~(λ)Λp(λ|Λ)p(Λ)\tilde{p}(\lambda)\doteq\sum_{\Lambda}p(\lambda|\Lambda)p(\Lambda) allows us to write

Λp(Λ)pβ,δ(Λ)(r,t)=λp~(λ)ipβi(ri|λ)pδi(ti|βi,ri,λ),\sum_{\Lambda}p(\Lambda)p_{\beta,\delta}^{(\Lambda)}(\textbf{r},\textbf{t})=\sum_{\lambda}\tilde{p}(\lambda)\prod_{i}p_{\beta_{i}}(r_{i}|\lambda)p_{\delta_{i}}(t_{i}|\beta_{i},r_{i},\lambda), (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 β,δ\beta,\delta, etc, we have that for each particular measurement in each context βi,δi,\beta_{i},\delta_{i},..., we can write

pβi,δi(ri,ti|λ)=Λipβi,δiDet(Λi)(ri,ti)p(Λi|λ),p_{\beta_{i},\delta_{i}}(r_{i},t_{i}|\lambda)=\sum_{\Lambda_{i}}p^{Det(\Lambda_{i})}_{\beta_{i},\delta_{i}}(r_{i},t_{i})p(\Lambda_{i}|\lambda), (16)

so that

pβ,δ(r,t)=λp(λ)i|β|Λipβi,δiDet(Λi)(ri,ti)p(Λi|λ)=Λ1Λ|β|ipβi,δiDet(Λi)(ri,ti)λjp(Λj|λ)p(λ)=ΛP(Λ)ipβi,δiDet(Λi)(ri,ti),\begin{split}p_{\beta,\delta}(\textbf{r},\textbf{t})&=\sum_{\lambda}p(\lambda)\prod^{|\beta|}_{i}\sum_{\Lambda_{i}}p^{Det(\Lambda_{i})}_{\beta_{i},\delta_{i}}(r_{i},t_{i})p(\Lambda_{i}|\lambda)\\ &=\sum_{\Lambda_{1}...\Lambda_{|\beta|}}\prod_{i}p^{Det(\Lambda_{i})}_{\beta_{i},\delta_{i}}(r_{i},t_{i})\sum_{\lambda}\prod_{j}p(\Lambda_{j}|\lambda)p(\lambda)\\ &=\sum_{\vec{\Lambda}}P(\vec{\Lambda})\prod_{i}p^{Det(\Lambda_{i})}_{\beta_{i},\delta_{i}}(r_{i},t_{i}),\end{split} (17)

in which Λ(Λ1,,Λ|β|)\vec{\Lambda}\doteq(\Lambda_{1},...,\Lambda_{|\beta|}) and P(Λ)λip(Λi|λ)p(λ)P(\vec{\Lambda})\doteq\sum_{\lambda}\prod_{i}p(\Lambda_{i}|\lambda)p(\lambda). That is, any operation pβ,δ(r,t)p_{\beta,\delta}(r,t) 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 B1B_{1} and B2B_{2}, we say that B1B_{1} can be converted into B2B_{2} if there is a free operation 𝒲\mathcal{W}\in NCW such that B2=𝒲(B1)B_{2}=\mathcal{W}(B_{1}), in which case we write B1B2B_{1}\rightarrow B_{2}. If no such operation exists, we write B1B2B_{1}\nrightarrow B_{2}.

Definition 12.

In terms of possible relations among two resources, we define:

  • B1B_{1} is strictly above B2B_{2} when B1B2B_{1}\rightarrow B_{2} and B2B1B_{2}\nrightarrow B_{1}.

  • B1B_{1} is strictly below B2B_{2} when B1B2B_{1}\nrightarrow B_{2} and B2B1B_{2}\rightarrow B_{1}.

  • B1B_{1} is equivalent B2B_{2} when B1B2B_{1}\rightarrow B_{2} and B2B1B_{2}\rightarrow B_{1}.

  • B1B_{1} is incomparable B2B_{2} when B1B2B_{1}\nrightarrow B_{2} and B2B1B_{2}\nrightarrow B_{1}.

IV.1 Cost and Yield monotones

Definition 13.

Given any subset of objects S𝒪S\subseteq\mathcal{O} in a resource theory and a function f:Sf:S\rightarrow\mathbb{R} from this set to real numbers, we define the yield and cost relative to SS and ff as

Y(S|f)(a)maxa~S{f(a~), such that aa~},Y_{(S|f)}(a)\doteq\max_{\tilde{a}\in S}\{f(\tilde{a}),\mbox{ {such that} }a\rightarrow\tilde{a}\}, (18)
C(S|f)(a)mina~S{f(a~), such that a~a}.C_{(S|f)}(a)\doteq\min_{\tilde{a}\in S}\{f(\tilde{a}),\mbox{ {such that} }\tilde{a}\rightarrow a\}. (19)

Moreover, if there is no such object a~\tilde{a} such that aa~a\rightarrow\tilde{a} (a~a\tilde{a}\rightarrow a), the yield (cost) is set to -\infty (++\infty).

In other words, Y(S|f)(a)Y_{(S|f)}(a) gives the value of ff for the most resourceful object in SS that can be freely obtained from aa. On the other hand, C(S|f)(a)C_{(S|f)}(a) gives the value of ff for the least resourceful object in SS from which one can freely obtain aa.

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 𝒫[B2]NCW(B1)\mathcal{P}^{NCW}_{[B_{2}]}(B_{1}) denote the set of behaviors of type [B2][B_{2}] that can be obtained by general non-contextual wirings from B1B_{1}, and 𝒱[B2]Det(B1)\mathcal{V}^{Det}_{[B_{2}]}(B_{1}) denote the set of behaviors of type [B2][B_{2}] obtained from B1B_{1} through deterministic non-contextual wirings. The finite cardinality of the set 𝒱[B2]Det(B1)\mathcal{V}^{Det}_{[B_{2}]}(B_{1}) and the existence of a polytope of free operations can be nicely expressed in the following result:

Theorem IV.1.
𝒫[B2]NCW(B1)=Conv(𝒱[B2]Det(B1)),\mathcal{P}^{NCW}_{[B_{2}]}(B_{1})=\text{{Conv}}\left(\mathcal{V}^{Det}_{[B_{2}]}(B_{1})\right), (20)

where Conv(𝒱[B2]Det(B1))\text{{Conv}}\left(\mathcal{V}^{Det}_{[B_{2}]}(B_{1})\right) is the convex hull of the discrete set 𝒱[B2]Det(B1)\mathcal{V}^{Det}_{[B_{2}]}(B_{1}).

This statement is equivalent to

B1B2B2Conv(𝒱[B2]Det(B1)),B_{1}\rightarrow B_{2}\iff B_{2}\in\text{{Conv}}\left(\mathcal{V}^{Det}_{[B_{2}]}(B_{1})\right), (21)

which is a very important result, since it actually allows one to check if B1B2B_{1}\rightarrow B_{2} through an efficient algorithm. To check if B1B2B_{1}\rightarrow B_{2} holds, one has only to determine all the deterministic operations that take behaviors of type [B1][B_{1}] to behaviors of type [B2][B_{2}] (which are finite in number), compute the image of B1B_{1} under these deterministic operations and then determine whether B2B_{2} can be obtained through a convex combination of these images of B1B_{1}. 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 B1B2B_{1}\rightarrow B_{2}, 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 B2B_{2} lies in the interval of objects B1B_{1} and B3B_{3} i.f.f. both B1B2B_{1}\rightarrow B_{2} and B2B3B_{2}\rightarrow B_{3} 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 nn-cycle Araújo et al., (2013), since for this class of behaviors, both non-contextuality inequalities and their quantum violations are known.

The nn-cycle scenario consists of nn dichotomic measurements XiX_{i} and a set of contexts of the form {Xi,Xi+1}\{X_{i},X_{i+1}\} modulo nn. 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 nn-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):

{4p(++|XiXi+1)=1+Xi+Xi+1+XiXi+10,4p(+|XiXi+1)=1+XiXi+1XiXi+10,4p(+|XiXi+1)=1Xi+Xi+1XiXi+10,4p(|XiXi+1)=1XiXi+1+XiXi+10,\begin{cases}4p(++|X_{i}X_{i+1})=1+\langle X_{i}\rangle+\langle X_{i+1}\rangle+\langle X_{i}X_{i+1}\rangle\geq 0,\\ 4p(+-|X_{i}X_{i+1})=1+\langle X_{i}\rangle-\langle X_{i+1}\rangle-\langle X_{i}X_{i+1}\rangle\geq 0,\\ 4p(-+|X_{i}X_{i+1})=1-\langle X_{i}\rangle+\langle X_{i+1}\rangle-\langle X_{i}X_{i+1}\rangle\geq 0,\\ 4p(--|X_{i}X_{i+1})=1-\langle X_{i}\rangle-\langle X_{i+1}\rangle+\langle X_{i}X_{i+1}\rangle\geq 0,\end{cases} (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):

Ωk=i=0n1γiXiXi+1n2,\Omega_{k}=\sum^{n-1}_{i=0}\gamma_{i}\langle X_{i}X_{i+1}\rangle\leq n-2, (23)

with each value of kk being associated with a particular choice of values for γi{1,1}\gamma_{i}\in\{-1,-1\} such that the number of γi=1\gamma_{i}=-1 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 nn-cycle scenario, their respective regions of strict violation are non-intersecting, i.e., for a contextual behavior BB there is a unique kk for which Ωk(B)>n2\Omega_{k}(B)>n-2.

Hence, for a given nn-cycle scenario (a choice of nn), one does not have a single non-contextual inequality, but many such inequalities, and each of these inequalities then defines an associated functional Ωk\Omega_{k}. If the distinction among the non-contextuality inequalities of a given scenario is unimportant, we shall drop the label kk and refer to a general Ω\Omega 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):

ΩQ={3ncos(πn)n1+cos(πn)for odd n,ncos(πn)for even n.\Omega_{Q}=\begin{cases}\frac{3n\cos{(\frac{\pi}{n})}-n}{1+\cos{(\frac{\pi}{n})}}&\mbox{for odd }n,\\ n\cos{(\frac{\pi}{n})}&\mbox{for even }n.\end{cases} (24)

Behaviors for which the value of the Ω\Omega function is larger than ΩQ\Omega_{Q} 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 |γi|=1|\gamma_{i}|=1, and the correlations obey |Xi,Xi+1|1|\langle X_{i},X_{i+1}\rangle|\leq 1, it follows that in a general nn-cycle scenario, the highest value that the function Ω\Omega can have is ΩPR=n\Omega_{\text{PR}}=n. We call BPRB_{\text{PR}} the behaviors for which Ω(BPR)=ΩPR\Omega(B_{\text{PR}})=\Omega_{\text{PR}}. 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 nn-cycle scenario, namely the case n=4n=4. Accordingly, well established properties of the CHSH scenario can be recovered from the general nn-cycle properties stated above by setting n=4n=4. 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 MΩM_{\Omega} the yield of a behavior BB with respect to the set ND(𝒩)\text{{ND}}(\mathcal{N}) of general non-disturbing behaviors in the nn-cycle, as measured by the function Ω\Omega, that is,

MΩ(B)Y(ND(𝒩)|Ω)(B)=maxBND(𝒩){Ω(B),such thatBB}.M_{\Omega}(B)\doteq Y_{(\text{{ND}}(\mathcal{N})|\Omega)}(B)=\max_{B^{*}{\scriptscriptstyle\in}\text{{ND}}(\mathcal{N})}\{\Omega(B^{*}),\mbox{such that}B\rightarrow B^{*}\}. (25)

We notice that, since the maximization is being carried over the whole set of non-disturbing behaviors, regardless of BB, any non-contextual behavior can be freely generated after discarding B. In particular, one can always freely choose a behavior BB^{*} with Ω(B)=n2\Omega(B^{*})=n-2, the highest value a non-contextual behavior can achieve. Hence, the maximum value of Ω\Omega is never less than n2n-2.

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 BPRB_{\text{PR}} and the maximally mixed behavior BB_{\varnothing}, which have equal probabilities for all outputs,

B=xBPR+(1x)B, with 0<x<1,B=xB_{\text{PR}}+(1-x)B_{\varnothing},\mbox{ {with} }0<x<1, (26)

such that Ω(B)=n2\Omega(B)=n-2, that is, we want this behavior to be in the boundary of the non-contextual set. For this, since Ω(BPR)=n\Omega(B_{\text{PR}})=n and Ω(B)=0\Omega(B_{\varnothing})=0, we have simply to choose x=n2nx=\frac{n-2}{n}. We call such behavior BNPRB_{\textbf{NPR}} (Noisy-PR),

BNPR(n2)nBPR+2nB.B_{\text{NPR}}\doteq\frac{(n-2)}{n}B_{\text{PR}}+\frac{2}{n}B_{\varnothing}. (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 nn 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 BNPRB_{\text{NPR}} 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 nn, 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 BNPRB_{\text{NPR}} and BPRB_{\text{PR}}:

NPR{F(α):α[0,1]},\mathcal{F}_{\text{NPR}}\doteq\{F(\alpha):\alpha\in[0,1]\}, (28)

where F(α)=αBPR+(1α)BNPRF(\alpha)=\alpha B_{\text{PR}}+(1-\alpha)B_{\text{NPR}}. Thus, α\alpha interpolates between a non-contextual behavior and a maximally violating one (alternatively, α\alpha interpolates between the boundaries of the respective polytopes).

Finally, with these tools we can define our second monotone.

Definition 16 (Monotone 2).

We call MNPRM_{\text{NPR}} the cost of a behavior BB with respect to the subset NPR\mathcal{F}_{\text{NPR}} of non-disturbing behaviors in the nn-cycle, as measured by the function Ω\Omega, that is,

MNPR(B)C(NPR|Ω)(B)=minBNPR{Ω(B), such that BB},M_{\text{NPR}}(B)\doteq C_{(\mathcal{F}_{\text{NPR}}|\Omega)}(B)=\min_{B^{*}{\scriptscriptstyle\in}\mathcal{F}_{\text{NPR}}}\{\Omega(B^{*}),\mbox{ such that }B^{*}\rightarrow B\}, (29)

such that if there is no BNPRB^{*}\in\mathcal{F}_{\text{NPR}} for which BBB^{*}\rightarrow B, we define this cost to be infinite.

Now, we have

Ω(F(α))=αΩ(BPR)+(1α)Ω(BNPR)=αn+(1α)(n2)=n+2(α1).\begin{split}\Omega(F(\alpha))&=\alpha\Omega(B_{\text{PR}})+(1-\alpha)\Omega(B_{\text{NPR}})\\ &=\alpha n+(1-\alpha)(n-2)\\ &=n+2(\alpha-1).\end{split} (30)

With this, Ω\Omega defines a bijection between behaviors on the line NPR\mathcal{F_{\text{NPR}}} and real numbers. Hence, minimizing Ω\Omega over BNPRB^{*}\in\mathcal{F_{\text{NPR}}} such that BBB^{*}\rightarrow B amounts to minimizing the quantity n+2(α1)n+2(\alpha-1) under the constrain F(α)BF(\alpha)\rightarrow B, that is,

MNPR(B)=minα[0,1]{n+2(α1),such thatF(α)B}.M_{\text{NPR}}(B)=\min_{\alpha\in[0,1]}\{n+2(\alpha-1),\text{such that}F(\alpha)\rightarrow B\}. (31)

Evaluating the monotones

With these at hand, we now proceed to find closed form expressions for MΩM_{\Omega} and MNPRM_{\text{NPR}}.

Beginning with MΩM_{\Omega}, we already know that MΩ(B)n2M_{\Omega}(B)\geq n-2, where the inequality is saturated by any BNC(𝒩)B\in\text{{NC}}(\mathcal{N}), therefore it remains to evaluate the monotone for BB non-free. As already mentioned, for a given non-free BB, there is a unique noncontextuality inequality associated with a functional Ωk\Omega_{k} for which Ωk(B)>n2\Omega_{k}(B)>n-2.

With the fact that every non-free BB can be uniquely decomposed into a PR-like behavior for Ωk\Omega_{k}, with Ωk(BPR,k)=n\Omega_{k}(B_{\text{PR},k})=n, and a free behavior Bf,kB_{f,k}, with Ωk(Bf,k)=n2\Omega_{k}(B_{f,k})=n-2, such that B=λBPR,k+(1λ)Bf,kB=\lambda B_{\text{PR},k}+(1-\lambda)B_{f,k}, we have that such a decomposition gives Ωk(B)=λn+(1λ)(n2)\Omega_{k}(B)=\lambda n+(1-\lambda)(n-2).

Now, consider a general non-contextual operation 𝒲\mathcal{W}, the decomposition above gives

Ωk(𝒲(B))=λΩk(𝒲(BPR,k))+(1λ)Ωk(𝒲(Bf,k)),\Omega_{k}\big{(}\mathcal{W}(B)\big{)}=\lambda\Omega_{k}\big{(}\mathcal{W}(B_{\text{PR},k})\big{)}+(1-\lambda)\Omega_{k}\big{(}\mathcal{W}(B_{f,k})\big{)}, (32)

and since we have Ωk(𝒲(BNPR,k))n\Omega_{k}\big{(}\mathcal{W}(B_{\text{NPR},k})\big{)}\leq n, and Ωk(𝒲(Bf,k))n2\Omega_{k}\big{(}\mathcal{W}(B_{f,k})\big{)}\leq n-2, it follows that

Ωk(𝒲(B))λn+(1λ)(n2)=Ωk(B).\Omega_{k}\big{(}\mathcal{W}(B)\big{)}\leq\lambda n+(1-\lambda)(n-2)=\Omega_{k}(B). (33)

What this means is that for a given non-free BB with respect to a function Ωk\Omega_{k}, the maximum value of Ωk(B)\Omega_{k}(B^{*}) for which BBB\rightarrow B^{*} is the value Ωk(B)\Omega_{k}(B) itself, from which we conclude that

MΩ(B)={n2, for B free,Ωk(B), for B non-free.M_{\Omega}(B)=\begin{cases}n-2\mbox{, for }B\mbox{ free,}\\ \Omega_{k}(B)\text{, for }B\text{ non-free.}\end{cases} (34)

Turning our attentions to MNPRM_{\text{NPR}}, the evaluation is not as straightforward as it was for MΩM_{\Omega}. First, recall the definition of the behaviors F(α)F(\alpha). Now, considering the whole set of non-disturbing behaviors ND(𝒩)\text{{ND}}(\mathcal{N}), let us define the set Bb\text{{B}}_{b} of behaviors BbB_{b} lying on the boundary of the non-contextual polytope (Ω(Bb)=n2\Omega(B_{b})=n-2). Let us also define the smaller set Bbb\text{{B}}_{bb} of behaviors BbbB_{bb} that both saturate Ω\Omega and also lie on the boundary of ND(𝒩)\text{{ND}}(\mathcal{N}). We have, by construction BbbBb\text{{B}}_{bb}\subseteq\text{{B}}_{b}.

Beginning with the case of a non-contextual behavior BB, since it is a free object, carrying the minimization in the definition of MNPRM_{\text{NPR}} amounts to simply looking for the lowest value of Ω(B)\Omega(B^{*}) for B=F(α)B^{*}=F(\alpha) for some α\alpha. The result obtained above actually assures us that this is achieved by the minimum of n+2(α1)n+2(\alpha-1), which is n2n-2, for α=0\alpha=0.

Now, for the case of non-free behaviors, it will be useful to prove the following auxiliary result: for any B:Ω(B)n2B:\Omega(B)\geq n-2, the minimization to be carried is equivalent to the following ones,

minα\displaystyle\min_{\alpha} {Ω(F(α))F(α)B},\displaystyle\Big{\{}\Omega(F(\alpha))\mid F(\alpha)\rightarrow B\Big{\}}, (35)
minα\displaystyle\min_{\alpha} {Ω(F(α))γ0,B~bBb, with B=γB~b+(1γ)F(α)},\displaystyle\Big{\{}\Omega(F(\alpha))\mid\exists\gamma\geq 0,\exists\tilde{B}_{b}\in\text{{B}}_{b},\text{ with }B=\gamma\tilde{B}_{b}+(1-\gamma)F(\alpha)\Big{\}}, (36)
=\displaystyle= {if BNPR:Ω(B), elseif BNPR:n+2(α1), with α,γ0, and B~bbBbb all uniquely defining the decomposition B=γB~bb+(1γ)F(α).\displaystyle\begin{cases}\text{if }B\in\mathcal{F}_{\text{NPR}}:\Omega(B),\text{ else}\\ \text{if }B\notin\mathcal{F}_{\text{NPR}}:n+2(\alpha-1),\text{ with }\alpha,\gamma\geq 0,\text{ and }\tilde{B}_{bb}\in\text{{B}}_{bb}\text{ all }\\ \text{uniquely defining the decomposition }B=\gamma\tilde{B}_{bb}+(1-\gamma)F(\alpha).\end{cases} (37)

The first of these quantities is explicitly equivalent to the definition of MNPRM_{\text{NPR}} given before and is taken as the starting point.

For proving the equivalence between (35)\eqref{eq:MNPR1} and (36)\eqref{eq:MNPR2}, we deal separately with the case in which BNPRB\in\mathcal{F}_{\text{NPR}} and the case BNPRB\notin\mathcal{F}_{\text{NPR}}. If BNPRB\in\mathcal{F}_{\text{NPR}}, then F(α)BF(\alpha)\rightarrow B implies that BB is lower on the chain NPR\mathcal{F}_{\text{NPR}}, i.e., one can go freely from F(α)F(\alpha) to BB by mixing F(α)F(\alpha) with BNPRBbB_{\text{NPR}}\in\text{{B}}_{b}, giving us eq. (36)\eqref{eq:MNPR2}.

If, on the other hand, BNPRB\notin\mathcal{F}_{\text{NPR}}, we first recall that

F(α)BBConv(𝒱[B]Det(F(α))).F(\alpha)\rightarrow B\iff B\in\text{{Conv}}\left(\mathcal{V}^{Det}_{[B]}\big{(}F(\alpha)\big{)}\right). (38)

Now, in order to verify that this implies that BB can be generated by mixing F(α)F(\alpha) with a behavior in Bb\text{{B}}_{b}, we use the notion of a screening-off inequality. We say that an inequality f(B)yf(B)\geq y 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 B2B1B_{2}\rightarrow B_{1}. If B1B_{1} happens to lie in a screened-off region, the statement that B1B_{1} is in the convex-hull of images of B2B_{2} under deterministic operations of type [B1][B_{1}] becomes equivalent to saying that B1B_{1} actually lies in a smaller set: the convex-hull of the images of B2B_{2} under deterministic operations of type [B1][B_{1}] that are properly inside the screened-off region plus one boundary point, that is

f(B)y screens-off [B1]B2B1 iff. B~b:f(B~b)=y, and B1Conv(B~b,𝒱[B1]Det(B2)){B:f(B)>y}).f(B)\geq y\text{ screens-off }[B_{1}]\implies B_{2}\rightarrow B_{1}\text{{ iff. }}\exists\tilde{B}^{b}:f(\tilde{B}^{b})=y,\text{ and }\\ B_{1}\in\text{{Conv}}\left(\tilde{B}^{b},\mathcal{V}^{Det}_{[B_{1}]}\big{(}B_{2})\big{)}\cap\{B:f(B)>y\}\right). (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. (36)\eqref{eq:MNPR2}. The screening-off inequality to be considered is naturally Ω(B)n2\Omega(B)\geq n-2, with the associated screening-off region being the non-free set, with boundary set Bb\text{{B}}^{b}; the convertibility statement under question being F(α)BF(\alpha)\rightarrow B; the result just obtained gives us that for any non-free BB,

F(α)B iff. B~bBb, with BConv(B~b,𝒱[B]Det(F(α)){B:Ω(B)>n2}).F(\alpha)\rightarrow B\text{{ iff. }}\exists\tilde{B}_{b}\in\text{{B}}_{b},\\ \text{ with }B\in\text{{Conv}}\left(\tilde{B}^{b},\mathcal{V}^{Det}_{[B]}\big{(}F(\alpha)\big{)}\cap\{B^{\prime}:\Omega(B^{\prime})>n-2\}\right). (40)

Now, it turns out that the only image of F(α)F(\alpha) under a deterministic operation that lies in the region screened-off by our inequality is F(α)F(\alpha) itself Wolfe et al., (2020), from which we conclude our desired equivalence

F(α)B iff. γ0,B~bBb, with B=γB~b+(1γ)F(α),F(\alpha)\rightarrow B\text{{ iff. }}\exists\gamma\geq 0,\exists\tilde{B}_{b}\in\text{{B}}_{b},\text{ with }B=\gamma\tilde{B}_{b}+(1-\gamma)F(\alpha), (41)

i.e., (35)\eqref{eq:MNPR1} and (36)\eqref{eq:MNPR2} are equivalent.

Next, we notice that what we have in (36)\eqref{eq:MNPR2} is a minimization to be carried under the constraint of α\alpha being such that B=γB~b+(1γ)F(α)B=\gamma\tilde{B}^{b}+(1-\gamma)F(\alpha), and that such a problem could in principle be recast as the following constrained optimization to be carried:

min0α1\displaystyle\min_{0\leq\alpha\leq 1} Ω(F(α)), such that B~bB(1γ)F(α)γ,\displaystyle\Omega\big{(}F(\alpha)\big{)},\text{ such that }\tilde{B}^{b}\doteq\frac{B-(1-\gamma)F(\alpha)}{\gamma},
under the constrain that all probabilities of B~b are\displaystyle\text{ under the constrain that all probabilities of }\tilde{B}^{b}\text{ are }
non-negative, with γ being an implicit function of α given by\displaystyle\text{ non-negative, with }\gamma\text{ being an implicit function of }\alpha\text{ given by }
Ω(B~b)=Ω(B)(1γ)Ω(F(α))γ=n2.\displaystyle\Omega\big{(}\tilde{B}^{b}\big{)}=\frac{\Omega(B)-(1-\gamma)\Omega\big{(}F(\alpha)\big{)}}{\gamma}=n-2.

Now, we use the argument given in section B.1B.1 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 B~b\tilde{B}_{b} 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 α\alpha arises for some unique BbB~b=B~bbBbb\text{{B}}_{b}\ni\tilde{B}_{b}=\tilde{B}_{bb}\in\text{{B}}_{bb} 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 (36))\eqref{eq:MNPR2}) and (37)\eqref{eq:MNPR3}.

From the considerations above, we finally obtain the desired closed-form expression for MNPRM_{\text{NPR}}: if BB is free, MNPR(B)=n2M_{\text{NPR}}(B)=n-2; for a non-free BB, there is one non-contextuality inequality and associated function Ω\Omega for which Ω(B)>n2\Omega(B)>n-2. Within this region, if BNPRB\in\mathcal{F}_{\text{NPR}}, then MNPR(B)=Ω(B)M_{\text{NPR}}(B)=\Omega(B); if BNPRB\notin\mathcal{F}_{\text{NPR}}, we have

MNPR(B)=n+2(α1), where α is such that B=γB~bb+(1γ)F(α), with F(α)NPR and B~bbBbb.M_{\text{NPR}}(B)=n+2(\alpha-1),\text{ where $\alpha$ is such that }\\ B=\gamma\tilde{B}_{bb}+(1-\gamma)F(\alpha),\text{ with }F(\alpha)\in\mathcal{F}_{\text{NPR}}\text{ and }\tilde{B}_{bb}\in\text{{B}}_{bb}. (42)

IV.5 Characterizing the pre-order

Obtaining closed-form expressions for both MΩM_{\Omega} and MNPRM_{\text{NPR}} 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

(){B(α,γ):α[0,1],γ[0,1]}, where B(α,γ)γBbb+(1γ)F(α),Bbb is a choice of behavior in Bbb, and F(α)NPR.\mathcal{B}_{(*)}\doteq\big{\{}B(\alpha,\gamma):\alpha\in[0,1],\gamma\in[0,1]\big{\}},\text{ where }B(\alpha,\gamma)\doteq\gamma B_{bb}^{*}+(1-\gamma)F(\alpha),\\ B_{bb}^{*}\text{ is a choice of behavior in }\text{{B}}_{bb},\text{ and }F(\alpha)\in\mathcal{F}_{\text{NPR}}. (43)

Each choice of BbbBbbB^{*}_{bb}\in\text{{B}}_{bb} defines a family, hence the subscript in ()\mathcal{B}_{(*)}. Moreover, each such family is also given by the convex-hull of BbbB^{*}_{bb} and the chain NPR\mathcal{F}_{\text{NPR}}, that is, ()=Conv({Bbb,BPR,BNPR})\mathcal{B}_{(*)}=\text{{Conv}}\left(\big{\{}B^{*}_{bb},B_{\text{PR}},B_{\text{NPR}}\big{\}}\right).

In terms of our monotones, starting with with MNPRM_{\text{NPR}}, for general (α,γ)(\alpha,\gamma), we have

MNPR(B(α,γ))=n+2(α1).M_{\text{NPR}}\big{(}B(\alpha,\gamma)\big{)}=n+2(\alpha-1). (44)

For MΩM_{\Omega}, since Ω(B(α,γ))n2\Omega\big{(}B(\alpha,\gamma)\big{)}\geq n-2 for any (α,γ)(\alpha,\gamma), we have

MΩ(B(α,γ))=Ω(B(α,γ)),M_{\Omega}\big{(}B(\alpha,\gamma)\big{)}=\Omega\big{(}B(\alpha,\gamma)\big{)}, (45)

where, recalling that Ω(Bbb)=Ω(BNPR)=n2\Omega(B^{*}_{bb})=\Omega(B_{NPR})=n-2 and Ω(BPR)=n\Omega(B_{\text{PR}})=n, we get

MΩ(B(α,γ))=n+2α(1γ)2.M_{\Omega}\big{(}B(\alpha,\gamma)\big{)}=n+2\alpha(1-\gamma)-2. (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 ND(𝒩)\text{{ND}}(\mathcal{N}), but looking only at the chain NPR\mathcal{F}_{\text{NPR}}, one sees that between any two given behaviors F(α1)F(\alpha_{1}) and F(α2)F(\alpha_{2}) there are infinite inequivalent objects, for α\alpha 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 ()\mathcal{B}_{(*)}: B1B(0,0)B_{1}\doteq B\left(0,0\right) and B2B(1,12)B_{2}\doteq B\left(1,\frac{1}{2}\right). These behaviors are incomparable, as witnessed by our two monotones:

MNPR(B1)=n2<MNPR(B2)=n, and MΩ(B1)=n2>MΩ(B2)=n3,\begin{split}&M_{\text{NPR}}(B_{1})=n-2<M_{\text{NPR}}(B_{2})=n,\text{ and }\\ &M_{\Omega}(B_{1})=n-2>M_{\Omega}(B_{2})=n-3,\end{split} (47)

which allows us to conclude that the pre-order is not totally ordered.

(3) Next, consider the following three behaviors: B1B(0,0)B_{1}\doteq B\left(0,0\right), B2B(12,12)B_{2}\doteq B\left(\frac{1}{2},\frac{1}{2}\right) and B3B(12,34)B_{3}\doteq B\left(\frac{1}{2},\frac{3}{4}\right). By the same reasoning applied in (2), one may verify that we have B1B2B_{1}\nleftrightarrow B_{2} and B1B3B_{1}\nleftrightarrow B_{3}. But since 12Bbb+12B2=B3\frac{1}{2}B^{*}_{bb}+\frac{1}{2}B_{2}=B_{3} and BbbB^{*}_{bb} is free, we have that B2B3B_{2}\rightarrow B_{3}, 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 NPR\mathcal{F}_{\text{NPR}} 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 {B(x,x)12x1}\{B(x,x)\mid\frac{1}{2}\leq x\leq 1\}, the line segment between points B(12,12)B\left(\frac{1}{2},\frac{1}{2}\right) and B(1,1)B\left(1,1\right). By inspection, we notice that within this region the function MNPRM_{\text{NPR}} is strictly increasing, while MΩM_{\Omega} 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 nn-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 nn-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 G\mathrm{G}, let SVS\subset\mathrm{V} be any subset of vertices of G\mathrm{G}. Then the induced subgraph G[S]\mathrm{G}\left[S\right] is the graph whose vertex set is SS and whose edge set consists of all of the edges in E(G)\mathrm{E}\left(\mathrm{G}\right) that connect any two vertices in SS.

Theorem IV.3.

There is a quantum contextual behavior in the scenario Υ\Upsilon if, and only if, the compatibility graph of the scenario 𝒢\mathcal{G} has an nn-cycle as induced subgraph with n>3n>3.

Equivalently, we may say that there is quantum violation of some noncontextuality inequality for the scenario if, and only if, 𝒢\mathcal{G} has an nn-cycle as induced subgraph with n>3n>3. In this sense, the nn-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 CnC_{n} be a induced nn-cycle of its compatibility graph. Consider the set of behaviors for which the measurements outside CnC_{n} are all independent and uniformly distributed. This subset is in one to one correspondence with the set of behaviors in the nn-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 MΩM_{\Omega} and MNPRM_{\text{NPR}}. 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 131630/20199131630/2019-9, CNPq, Chamada Universal 2018, grant number 431443/20181431443/2018-1, 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 nn-cycle scenario, namely the case n=4n=4. Accordingly, well established properties of the CHSH scenario can be recovered from the general nn-cycle properties stated above by setting n=4n=4.
  • 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.