Abstract
In this work, we investigate measurement incompatibility in general probabilistic theories (GPTs). We show several equivalent characterizations of compatible measurements. The first is in terms of the positivity of associated maps. The second relates compatibility to the inclusion of certain generalized spectrahedra. For this, we extend the theory of free spectrahedra to ordered vector spaces. The third characterization connects the compatibility of dichotomic measurements to the ratio of tensor crossnorms of Banach spaces. We use these characterizations to study the amount of incompatibility present in different GPTs, i.e. their compatibility regions. For centrally symmetric GPTs, we show that the compatibility degree is given as the ratio of the injective and the projective norm of the tensor product of associated Banach spaces. This allows us to completely characterize the compatibility regions of several GPTs, and to obtain optimal universal bounds on the compatibility degree in terms of the 1-summing constants of the associated Banach spaces. Moreover, we find new bounds on the maximal incompatibility present in more than three qubit measurements.
Similar content being viewed by others
References
Aubrun, G., Lami, L., Palazuelos, C.: Universal entangleability of non-classical theories. arXiv preprint arXiv:1910.04745, (2019)
Aubrun, G., Lami, L., Palazuelos, C., Szarek, S.J., Winter, A.: Universal gaps for XOR games from estimates on tensor norm ratios. Commun. Math. Phys. 375, 679–724 (2020)
Aubrun, G., Lami, L., Palazuelos, C., Pláivala, M.: Entangleability of cones. Geom. Funct. Anal. 31, 181–205 (2021)
Arveson, W.: Subalgebras of \(\text{ C}^\ast \)-algebras II. Acta Math. 128, 271–308 (1972)
Aubrun, G., Szarek, S.J.: Alice and Bob meet Banach. Number 223 in Mathematical Surveys and Monographs. American Mathematical Society (2017)
Aliprantis, C.D., Tourky, R.: Cones and Duality, volume 84 of Graduate Studies in Mathematics. American Mathematical Society (2007)
Brougham, T., Andersson, E.: Estimating the expectation values of spin-1/2 observables with finite resources. Phys. Rev. A 76, 052313 (2007)
Barker, G.P.: Theory of cones. Linear Algebra Appl. 39, 263–291 (1981)
Barnum, H., Barrett, J., Leifer, M., Wilce, A.: Cloning and broadcasting in generic probabilistic theories. arXiv preprint arXiv:quant-ph/0611295 (2006)
Barnum, H., Barrett, J., Leifer, M., Wilce, A.: Generalized no-broadcasting theorem. Phys. Rev. Lett. 99, 240501 (2007)
Brunner, N., Cavalcanti, D., Pironio, S., Scarani, V., Wehner, S.: Bell nonlocality. Rev. Mod. Phys. 86, 419–478 (2014)
Busch, P., Heinosaari, T.: Approximate joint measurements of qubit observables. Quant. Inf. Comput. 8(8), 797–818 (2008)
Busch, P., Heinosaari, T., Schultz, J., Stevens, N.: Comparing the degrees of incompatibility inherent in probabilistic physical theories. EPL (Europhysics Letters) 103(1), 10002 (2013)
Busch, P., Lahti, P., Pellonpää, J.-P., Ylinen, K.: Quantum Measurement. Springer, New York (2016)
Bluhm, A., Nechita, I.: Joint measurability of quantum effects and the matrix diamond. J. Math. Phys. 59(11), 112202 (2018)
Bluhm, A., Nechita, I.: Compatibility of quantum measurements and inclusion constants for the matrix jewel. SIAM J. Appl. Algebra Geom. 4(2), 255–296 (2020)
Bohr, N.: The quantum postulate and the recent development of atomic theory. Nature 121(3050), 580–590 (1928)
Bremner, D.D.: On the complexity of vertex and facet enumeration for complex polytopes. Ph.D. thesis, School of Computer Science, McGill University, Montréal, Canada (1997)
Busch, P.: Unsharp reality and joint measurements for spin observables. Phys. Rev. D 33(8), 2253 (1986)
Castillo, R.E.: A note on Krein’s theorem. Lect. Mat. 26, 5–9 (2005)
Carmeli, C., Heinosaari, T., Toigo, A.: Quantum incompatibility witnesses. Phys. Rev. Lett. 122(13), 130402 (2019)
Kenneth, R., Davidson, A.D.-O., Shalit, O.M., Solel, B.: Dilations, inclusions of matrix convex sets, and completely positive maps. Int. Math. Res. Not. 13, 4069–4130 (2017)
Designolle, S., Farkas, M., Kaniewski, J.: Incompatibility robustness of quantum measurements: a unified framework. New J. Phys. 21(11), 113053 (2019)
Fine, A.: Hidden variables, joint probability, and the Bell inequalities. Phys. Rev. Lett. 48(5), 291–295 (1982)
Fritz, T., Netzer, T., Thom, A.: Spectrahedral containment and operator systems with finite-dimensional realization. SIAM J. Appl. Algebra Geom. 1(1), 556–574 (2017)
Garling, D.J.H., Gordon, Y.: Relations between some constants associated with finite dimensional Banach spaces. Israel J. Math. 9, 346–361 (1971)
Gärtner, B., Matoušek, J.: Approximation Algorithms and Semidefinite Programming. Springer, New York (2012)
Gordon, Y.: On \(p\)-absolutely summing constants of Banach spaces. Israel J. Math. 7(2), 151–163 (1969)
Gudder, S.: Compatibility for probabilistic theories. Mathematica Slovaca 66(2), 449–458 (2016)
Heisenberg, W.: Über den anschaulichen Inhalt der quantentheoretischen Kinematik und Mechanik. Z. Phys. 43(3), 172–198 (1927)
Heinosaari, T., Jivulescu, M.A., Reeb, D., Wolf, M.M.: Extending quantum operations. J. Math. Phys. 53, 102208 (2012)
Helton, J.W., Klep, I., McCullough, S.: The matricial relaxation of a linear matrix inequality. Math. Program. 138(1–2), 401–445 (2013)
Helton, J.W., Klep, I., McCullough, S., Schweighofer, M.: Dilations, linear matrix inequalities, the matrix cube problem and beta distributions. Memoirs Am. Math. Soc. 257(1232), (2019)
Heinosaari, T., Kiukas, J., Reitzner, D.: Noise robustness of the incompatibility of quantum measurements. Phys. Rev. A 92, 022115 (2015)
Heinosaari, T., Miyadera, T., Ziman, M.: An invitation to quantum incompatibility. J. Phys. A: Math. Theor. 49(12), 123001 (2016)
Horodecki, M., Shor, P.W., Ruskai, M.B.: Entanglement breaking channels. Rev. Math. Phys. 15(06), 629–641 (2003)
Heinosaari, T., Schultz, J., Toigo, A., Ziman, M.: Maximally incompatible quantum observables. Phys. Rev. A 378(24–25), 1695–1699 (2014)
Jenčová, A.: Incompatible measurements in a class of general probabilistic theories. Phys. Rev. A 98(1), 012133 (2018)
Janotta, P., Lal, R.: Generalized probabilistic theories without the no-restriction hypothesis. Phys. Rev. A 87, 052131 (2013)
Jenčová, A., Plávala, M.: Conditions on the existence of maximally incompatible two-outcome measurements in general probabilistic theory. Phys. Rev. A 96, 022113 (2017)
Kobayshi, M.: Coexistence on reflecting hyperplane in generalized probability theories. J. Math. Phys. 58(8), 082203 (2017)
Kuramochi, Y.: Compact convex structure of measurements and its applications to simulability, incompatibility, and convex resource theory of continuous-outcome measurements. arXiv preprint arXiv:2002.03504, (2020)
Lami, L.: Non-classical correlations in quantum mechanics and beyond. PhD thesis. arXiv preprint arXiv:1803.02902, (2018)
Lami, L., Palazuelos, C., Winter, A.: Ultimate data hiding in quantum mechanics and beyond. Commun. Math. Phys. 361(2), 661–708 (2018)
Mulansky, B.: Multivariate Approximation and Splines, volume 125 of International Series of Numerical Mathematics, chapter Tensor products of convex cones, pp. 167–176. Birkhäuser Verlag (1997)
Namioka, I., Phelps, R.R.: Tensor products of compact convex sets. Pacific J. Math. 31(2) (1969)
Paulsen, V.: Completely Bounded Maps and Operator Algebras, volume 78 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, Cambridge (2003)
Pal, R., Ghosh, S.: Approximate joint measurement of qubit observables through an Arthur-Kelly model. J. Phys. A: Math. Theor. 44(48), 485303 (2011)
Plávala, M.: All measurements in a probabilistic theory are compatible if and only if the state space is a simplex. Phys. Rev. A 94, 042108 (2016)
Popescu, S., Rohrlich, D.: Quantum nonlocality as an axiom. Found. Phys. 24, 379–385 (1994)
Passer, B., Shalit, O.M., Solel, B.: Minimal and maximal matrix convex sets. J. Funct. Anal. 274, 3197–3253 (2018)
Ramana, M., Goldman, A.J.: Some geometric results in semidefinite programming. J. Global Optim. 7(1), 33–50 (1995)
Rockafellar, R.T.: Convex Analysis. Number 28 in Princeton Mathematical Series. Princeton University Press, Princeton (1970)
Ryan, A.R.: Introduction to tensor products of Banach spaces. Springer, New York (2002)
Stevens, N., Busch, P.: Steering, incompatibility, and Bell-inequality violations in a class of probabilistic theories. Phys. Rev. A 89, 022123 (2014)
Tomczak-Jaegermann, N.: The moduli of smoothness and convexity and the Rademacher averages of the trace classes \(S_{p}~(1\le p\le \infty )\). Studia Mathematica 50(2), 163–182 (1974)
Tomczak-Jaegermann, N.: Banach-Mazur Distances and Finite-dimensional Operator Ideals. Longman Scientific & Technical, Harlow (1989)
Uola, R., Budroni, C., Gühne, O., Pellonpää, J.-P.: One-to-one mapping between steering and joint measurability problems. Phys. Rev. Lett. 115(23), 230402 (2015)
Vinzant, C.: What is... a spectrahedron? Not. Am. Math. Soc. 61(5), 492–494 (2014)
Watrous, J.: The Theory of Quantum Information. Cambridge University Press, Cambridge (2018)
Wolf, M.M., Pérez-García, D., Fernández, C.: Measurements incompatible in quantum theory cannot be measured jointly in any other no-signaling theory. Phys. Rev. Lett. 103, 230402 (2009)
Acknowledgements
A.B. and I.N. would like to thank Guillaume Aubrun for helpful discussions and for explaining to us how to bound the 1-summing norm of \(S_1\). Moreover, the authors would like to thank Guillaume Aubrun also for organizing the workshop GPT & QIT in Lyon. Furthermore, A.B. and A.J. would like to thank Milán Mosonyi for organizing the QIMP 2018 conference, during which the idea for this project was born. A.B. acknowledges support from the VILLUM FONDEN via the QMATH Centre of Excellence (Grant no. 10059) and from the QuantERA ERA-NET Cofund in Quantum Technologies implemented within the European Union’s Horizon 2020 Programme (QuantAlgo project) via the Innovation Fund Denmark. A.J. was supported by the grants APVV-16-0073 and VEGA 2/0142/20. I.N. was supported by the ANR project ESQuisses, Grant Number ANR-20-CE47-0014-01.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Data Availability Statement
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
Additional information
Communicated by A. Childs.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Necessary Background
1.1 A.1. Convex cones
Let L be a finite-dimensional real vector space. A subset \(L^+ \subseteq L\) is a convex cone if \(\lambda x + \mu y \in L^+\) for all x, \(y \in L^+\) and all \(\lambda \), \(\mu \in {\mathbb {R}}_+\). Often, we drop “convex” and talk simply about “cones”. To avoid pathologies, we assume all cones to be non-empty. A cone will be called generating if \(L = L^+ - L^+\). Moreover, it is pointed if \(L^+ \cap (-L^+) = \{0\}\) (sometimes this is called salient instead). A proper cone is a convex cone which is closed, pointed and generating. A base of a cone C is a convex set \(K \subset C\) such that for every \(x \in C\), there is a unique \(\lambda \ge 0\) such that \(x \in \lambda K\). The dual cone of \(L^+\) is the closed convex cone
where \(L^*\) is the dual vector space of L. Two cones \(L^+_1\) and \(L^+_2\) living in vector spaces \(L_1\) and \(L_2\), respectively, are isomorphic if there is a linear bijection \(\Theta : L_1 \rightarrow L_2\) such that \(\Theta (L^+_1) = L^+_2\). A cone \(L^+\) is called simplicial if it is isomorphic to \({\mathbb {R}}^{d}_+\), where \(d = \dim (V^+)\).
A preordered vector space is a tuple \((L, L^+)\), where L is a vector space and \(L^+\) is a convex cone. If \(L^+\) is additionally pointed, it is an ordered vector space. If \(V^+\) is a proper cone, we call \((V, V^+)\) a proper ordered vector space. We write \(y \ge x\) for x, \(y \in V\) to mean that \(y - x \in V^+\). If \((V, V^+)\) is a preordered vector space, then \((V^*, (V^+)^*)\) is its dual preordered vector space. If \((V, V^+)\) is a proper ordered vector space, so is \((V^*, (V^+)^*)\).
An order unit \(\mathbbm {1} \in V^+\) is an element such that for every \(v \in V\), there is a \(\lambda > 0\) such that \(v \in \lambda [-\mathbbm {1}, \mathbbm {1}]\). By [AT07, Lemma 1.7], \(\mathbbm {1} \in V^+\) is an order unit if and only if \(\mathbbm {1} \in {\text {int}}\, V^+\).
Lemma A.1
Let \((L, L^+)\) be a preordered vector space and let \(\mathbbm {1}\) be an order unit. Then \(L^+ = L\) if and only if \(- \mathbbm {1} \in L^+\).
Proof
One implication is clear. Thus, let \(- \mathbbm {1} \in L^+\). Let \(v \in L\). Since \(\mathbbm {1}\) is an order unit, there is a \(\lambda > 0\) such that \(v + \lambda \mathbbm {1} \in L^+\). Since \(- \lambda \mathbbm {1} \in L^+\), it follows that \(v \in L^+\). This proves the assertion since \(v \in L\) was arbitrary. \(\square \)
The following facts about cones and their duals will be useful:
Theorem A.2
(Bipolar theorem, [Roc70, Theorem 14.1]). Every non-empty closed convex cone \(C \subseteq L\) satisfies \(C^{**} \cong C\), where we have identified \(L \cong L^{**}\).
Lemma A.3
([Mul97]). Let \(C \subseteq L\) be a convex cone. The cone C is generating if and only if \({\text {int}}\,{C} \ne \varnothing \). If \({\text {cl}}\,C\) is pointed, then \(C^*\) is generating. If C is generating, then \(C^*\) is pointed. In particular, if C is proper, then \(C^*\) is proper.
1.2 A.2. Tensor products of cones
There are in general infinitely many natural ways to define the tensor product of two cones \(L^+_1 \subseteq L_1\) and \(L^+_2 \subseteq L_2\). Among these, there is a minimal and a maximal choice: The minimal tensor product of \(L^+_1\) and \(L^+_2\) is the cone
whereas the maximal tensor product of \(L^+_1\) and \(L^+_2\) is defined as
It can be seen that if \(L^+_1\) and \(L^+_2\) are proper, \(L^+_1 \otimes _{\min } L^+_2\) and \(L^+_1 \otimes _{\max } L^+_2\) are proper as well [ALP19, Fact S23]. Moreover, \(L_1 \otimes _{\min } L_2\) is closed if \(L_1\) and \(L_2\) are [AS17, Exercise 4.14]. We call C a tensor cone for \(L_1^+\) and \(L_2^+\) if
From the recent work [ALPP19], we know that the tensor product of two cones is unique if and only if one of the cones is simplicial. This solves a longstanding open problem from [NP69, Bar81]:
Theorem A.4
([ALPP19, Theorem A]). Let \(L^+_1\) and \(L^+_2\) be proper cones. Then, \(L^+_1 \otimes _{\min } L^+_2 = L^+_1 \otimes _{\max } L^+_2\) if and only if \(L^+_1\) or \(L^+_2\) is simplicial.
1.3 A.3. Positive maps
Let \((L,L^+)\) be a preordered vector space and let \((L^*,(L^+)^*)\) be its dual. Consider the identity map \(\mathrm {id}_L : L \rightarrow L\) and the associated canonical evaluation tensor \(\chi _L \in L\otimes L^*\), defined by the following remarkable property:
Using coordinates, we have
for \(\{v_i\}_{i = 1}^{\dim L}\) a basis of L and \(\{\alpha _i\}_{i = 1}^{\dim L}\) the corresponding dual basis in \(L^*\) (we have \(\alpha _i(v_j) = \delta _{ij}\)). Let \((M,M^+)\) be another preordered vector space and let \(\Phi :M\rightarrow L^*\) be a linear map. We define the linear functional \(s_\Phi : M\otimes L\rightarrow {\mathbb {R}}\) as
We then have
Since \((M\otimes L)^*\cong M^*\otimes L^*\), \(s_\Phi \) corresponds to an element \(\varphi ^\Phi \in M^*\otimes L^*\), determined as
One can check that
Here, \(\Phi ^*:L \rightarrow M^*\) is the dual linear map. Note that we have \(\chi _L=\varphi ^{\mathrm {id}_{L^*}}\). In this paper, we shall often switch between the three different equivalent points of view:
We say that \(\Phi \) is a positive map \((M,M^+)\rightarrow (L^*,(L^+)^*)\) if \(\Phi (M^+)\subseteq (L^+)^*\). It is quite clear that this happens if and only if \(s_\Phi :(M\otimes L, M^+\otimes _{\mathrm {min}}L^+)\rightarrow {\mathbb {R}}\) is positive, equivalently, \(\varphi ^\Phi \in (M^+)^*\otimes _{\mathrm {max}}(L^+)^*\); this gives the well-known correspondence between positive maps and the maximal tensor product. In particular, we have
Lemma A.5
The identity map \(\mathrm {id}_L : (L,L^+) \rightarrow (L, L^+)\) is positive. Moreover, \(\chi _L \in L^+\otimes _{\mathrm {max}}(L^+)^*\).
Proof
The first assertion is obvious. The second one follows from Eq. (45). \(\square \)
For a positive linear map \(\Psi :(M,M^+)\rightarrow (L,L^+)\), the dual map \(\Psi ^{*}:(L^*,(L^+)^*)\rightarrow (M^*,(M^+)^*)\) is positive as well. Moreover, it holds that for preordered vector spaces \((L_i, L_i^+)\), \((M_i, M_i^+)\) and positive maps \(\Phi _i: (L_i, L_i^+) \rightarrow (M_i, M_i^+)\), \(i \in [2]\), both
and
are positive [Jen18, Section II.C]. Both statements also follow from Lemma A.6 below.
The minimal tensor product is associated with a special kind of maps. We first prove the following lemma, clarifying what happens under reordering of tensor products of cones.
Lemma A.6
Let \(A^+,B^+,C^+,D^+\) be cones. Then
Proof
Consider arbitrary \(a \in A^+\), \(b \in B^+\) and \(e \in C^+ \otimes _{\mathrm {max}}D^+\). We have to check that for any \(\varphi \in (A^*)^+ \otimes _{\mathrm {max}}(C^*)^+\) and \(\psi \in (B^*)^+ \otimes _{\mathrm {max}}(D^*)^+\), we have
We shall use (twice) the following fact: given cones \(X^+,Y^+\) in vector spaces X, Y, \(z \in X^+ \otimes _{\mathrm {max}}Y^+\) and \(\sigma \in (X^+)^*\), the vector \(y = \mathinner {\langle {\sigma , z}\rangle } \in Y\) defined by
is positive (i.e. \(y \in \overline{Y^+}\cong (Y^+)^{**}\)). This corresponds to the fact that the evaluation of a positive map at a positive element is positive, and we leave its proof as an exercise for the reader.
Using the fact above, and writing \(\gamma := \mathinner {\langle {a,\varphi }\rangle } \in (C^+)^*\) and \(\delta :=\mathinner {\langle {b,\psi }\rangle } \in (D^+)^*\), we have
proving the statement of the lemma. \(\square \)
Proposition A.7
Let \(\Phi : (M,M^+) \rightarrow (L^*, (L^+)^*)\) be a positive map between preordered vector spaces. The following conditions are equivalent:
-
(1)
The map \(\Phi \otimes \mathrm {id}_{L} : (M \otimes L, M^+ \otimes _{\mathrm {max}}\overline{L^+}) \rightarrow (L^*\otimes L ,(L^+)^*\otimes _{\mathrm {min}}\overline{L^+})\) is positive.
-
(2)
The map \(s_\Phi : (M \otimes L,M^+ \otimes _{\mathrm {max}}L^+) \rightarrow {\mathbb {R}}\) is positive.
-
(3)
\(\varphi ^\Phi \in (M^+)^* \otimes _{\mathrm {min}}(L^+)^*\)
-
(4)
The map \(\Phi \otimes \mathrm {id}_N : (M \otimes N,M^+ \otimes _{\mathrm {max}}N^+) \rightarrow (L^*\otimes N,(L^+)^*\otimes _{\mathrm {min}}N^+)\) is positive, for any preordered vector space \((N,N^+)\) with \(N^+\) closed.
Proof
Since both \((2) \iff (3)\) and \((4) \implies (1)\) are trivial, we only prove \((1) \implies (2)\) and \((3) \implies (4)\). The first implication follows immediately from Lemma A.5. For the second implication, use Lemmas A.5 and A.6 to prove that
which is precisely the desired conclusion, since \(\varphi ^\Phi \otimes \chi _N\) is the tensor corresponding to the map \(\Phi \otimes \mathrm {id}_N\). \(\square \)
Definition A.8
Let \(\Phi :(M,M^+)\rightarrow (L^*,(L^+)^*)\) be a positive linear map between preordered vector spaces. We say that \(\Phi \) is entanglement breaking (EB) if any of the equivalent conditions in Proposition A.7 holds.
Remark A.9
Point (1) of Proposition A.7 was used as a definition in [Jen18]. Note that this definition of entanglement breaking maps agrees with the usual one used in quantum mechanics [HSR03] for \(L^*\), M being the vector space of Hermitian matrices and their respective cones being the cones of positive semidefinite elements. This can be seen from the point (3) of Proposition A.7, which states that the corresponding Choi matrix is separable [Wat18, Exercise 6.1].
We conclude this section with a small lemma connecting the trace of the composition of two maps and the inner product of the corresponding tensors. Recall that the trace of a linear operator \(\Phi : L \rightarrow L\) is defined as
where \(\{v_j\}_{j = 1}^{\dim L}\), \(\{\alpha _j\}_{j = 1}^{\dim L}\), are dual bases of L, \(L^*\).
Lemma A.10
Let \(\Psi : M \rightarrow L\), \(\Phi : M^*\rightarrow L^*\) be two linear maps between vector spaces. Then,
Proof
Using the definition of the trace and Eq. (50), we have
\(\square \)
1.4 A.4. Tensor products of Banach spaces
Besides the tensor product of convex cones, we will also need the tensor product of Banach spaces. See [Rya02] for a good introduction. Let X, Y be two Banach spaces with norms \(\Vert \cdot \Vert _X\) and \(\Vert \cdot \Vert _Y\), respectively. Then, there are usually infinitely many natural norms that can be used to turn the vector space \(X \otimes Y\) into a Banach space. There are two choices of norms which are minimal and maximal in a sense as we shall see next.
Definition A.11
(Projective tensor norm). The projective norm of an element \(z \in X \otimes Y\) is defined as
Let \(X^*\) and \(Y^*\) be the dual spaces of X and Y, respectively, and let their norms be \(\Vert \cdot \Vert _{X^*}\) and \(\Vert \cdot \Vert _{Y^*}\).
Definition A.12
(Injective tensor norm). Let \(z = \sum _i x_i \otimes y_i \in X \otimes Y\). Then, its injective norm is
If X and Y are clear from the context, we will sometimes only write \(\Vert \cdot \Vert _\pi \) and \(\Vert \cdot \Vert _\varepsilon \), respectively. Importantly, \(\Vert \cdot \Vert _\varepsilon \) and \(\Vert \cdot \Vert _\pi \) are dual norms, i.e.
and vice versa.
In some cases, the projective and injective norms have simpler expressions. The projective norm \(\ell ^{g}_1 \otimes _\pi X\) of a vector
with \(\{e_i \}_{i \in [g]}\) the standard basis is given by (see e.g. [Rya02, Example 2.6])
The injective norm \(\ell ^g_1 \otimes _\varepsilon X\) is (see e.g. [Rya02, Example 3.4])
We will later be interested in the maximal ratio between the projective and the injective norms introduced in [ALP+20, Equation (15)]:
where the maximum runs over all \(z \in X \otimes Y\).
The injective and the projective norms both belong to a class of tensor norms which are the reasonable crossnorms.
Definition A.13
([Rya02]). Let X and Y be two Banach spaces. We say that a norm \(\Vert \cdot \Vert _\alpha \) on \(X \otimes Y\) is a reasonable crossnorm if it has the following properties:
-
(1)
\(\Vert x \otimes y\Vert _\alpha \le \Vert x\Vert _X \Vert y\Vert _Y\) for all \(x \in X\), \(y \in Y\),
-
(2)
For all \(\varphi \in X^*\), for all \(\psi \in Y^*\), \(\varphi \otimes \psi \) is bounded on \(X \otimes Y\) and \(\Vert \varphi \otimes \psi \Vert _{\alpha ^*} \le \Vert \varphi \Vert _{X^*} \Vert \psi \Vert _{Y^*}\),
where \(\Vert \cdot \Vert _{\alpha ^*}\) is the dual norm to \(\Vert \cdot \Vert _\alpha \).
The injective and projective norms are the smallest and largest reasonable crossnorms we can put on \(X \otimes Y\), respectively:
Proposition A.14
([Rya02, Proposition 6.1]). Let X and Y be Banach spaces.
-
(a)
A norm \(\Vert \cdot \Vert _\alpha \) on \(X \otimes Y\) is a reasonable crossnorm if and only if
$$\begin{aligned} \Vert z\Vert _{X \otimes _\varepsilon Y} \le \Vert z\Vert _\alpha \le \Vert z\Vert _{X \otimes _\pi Y} \end{aligned}$$for all \(z \in X \otimes Y\).
-
(b)
If \(\Vert \cdot \Vert _\alpha \) is a reasonable crossnorm on \(X \otimes Y\), then \(\Vert x \otimes y\Vert _\alpha = \Vert x\Vert _X \Vert y\Vert _Y\) for every \(x \in X\) and every \(y \in Y\). Furthermore, for all \(\varphi \in X^*\) and all \(\psi \in Y^*\), the norm \(\Vert \cdot \Vert _{\alpha ^*}\) satisfies \(\Vert \varphi \otimes \psi \Vert _{\alpha ^*} = \Vert \varphi \Vert _{X^*} \Vert \psi \Vert _{Y^*}\).
Appendix B: An Extension Theorem for Ordered Vector Spaces
In this section, we prove an extension theorem which we use in Sect. 5 to relate the compatibility of measurements in a GPT to properties of an associated map (in particular Proposition B.8). Along the way, we will use the extension theorem to study tensor products of certain cones.
Let \(E\subseteq {\mathbb {R}}^d\) be a subspace containing a point with positive coordinates:
We set \(E^+:=E \cap {\mathbb {R}}_+^d\). Note that \(E^+\) is proper in E (see [Roc70, Corollary 6.5.1] to conclude that \(E^+\) is generating).
We shall use the following key extension theorem (see e.g. [Cas05, Theorem 1]):
Theorem B.1
(M. Riesz extension theorem). Let \((X,X^+)\) be a preordered vector space, \(Y \subseteq X\) a linear subspace, and \(\varphi : Y \rightarrow {\mathbb {R}}\) a positive linear form on \((Y, Y^+)\), where \(Y^+:=Y \cap X^+\). Assume that for every \(x \in X\), there exists \(y \in Y\) such that \(x \le y\). Then, there exists a positive linear form \({\tilde{\varphi }}: X \rightarrow {\mathbb {R}}\) such that \({\tilde{\varphi }}|_Y = \varphi \).
Remark B.2
Note that [Cas05, Theorem 1] states the theorem only for ordered vector spaces. However, the same proof works if \(X^+\) is an arbitrary convex cone.
We prove now the main result of this section; see also Remark B.7 for an equivalent formulation. Note that the tensor product of \({\mathbb {R}}_+^d\) with a proper cone \(L^+\) is unique since \({\mathbb {R}}_+^d\) is simplicial.
Proposition B.3
Let \((L,L^+)\) be a proper ordered vector space, and \(E \subseteq {\mathbb {R}}^d\) as in Eq. (54). Any positive linear form
can be extended to a positive linear form \({\tilde{\varphi }}: {\mathbb {R}}^d \otimes L \rightarrow {\mathbb {R}}\).
Proof
We shall use Theorem B.1 with \(X = {\mathbb {R}}^d \otimes L\), \(X^+ = {\mathbb {R}}^d_+ \otimes L^+\) and \(Y = E \otimes L\). We have to show that for any \(x \in {\mathbb {R}}^d \otimes L\), there is a \(y \in E \otimes L\) such that \(y-x \in {\mathbb {R}}^d_+ \otimes L^+\). It is enough to consider simple tensors of the form \( x= r \otimes v\), where \(r \in {\mathbb {R}}^d\) and \(v \in L\); the general case will follow by linearity. Since \(L^+\) is generating, there are \(v_+\), \(v_- \in L^+\) such that \(v = v_+ -v_-\). Furthermore, from the assumption (54), E contains a vector with strictly positive coordinates e, hence there exist \(\lambda _\pm > 0\) such that \(\lambda _+ e - r \ge 0\) and \(\lambda _- e + r \ge 0\). Then,
and \(\lambda _\pm e \otimes v_\pm \in E \otimes L\). Thus, we can choose \( y = \lambda _+ e \otimes v_+ + \lambda _- e \otimes v_-\). \(\square \)
We can now identify the dual proper ordered vector space \((E^*,(E^+)^*)\).
Proposition B.4
Let us identify the dual vector space \(E^*\cong E\), with duality given by the standard inner product in \({\mathbb {R}}^d\). We then have \((E^+)^*=J({\mathbb {R}}^d_+)\), where \(J:{\mathbb {R}}^d\rightarrow E\) is the orthogonal projection onto E. For a proper ordered vector space \((L,L^+)\), we have
Proof
Let \(r\in {\mathbb {R}}^d_+\), then for \(e\in E^+ \subseteq {\mathbb {R}}^d_+\)
since \({\mathbb {R}}^d_+\) is self-dual, so that \(J({\mathbb {R}}^d_+)\subseteq (E^+)^*\). By Proposition B.3, any \(\varphi \in (E^+)^*\) extends to a positive form \({\tilde{\varphi }}: {\mathbb {R}}^d\rightarrow {\mathbb {R}}\), so that \(\varphi =J({\tilde{\varphi }})\), which implies the reverse inclusion. If \((L,L^+)\) is a proper ordered vector space, then \((E^+)^*\otimes _{\mathrm {min}}L^+\) is a cone of elements of the form
for \(v_j\in L^+\) and \({\tilde{\varphi }}_j\in {\mathbb {R}}^d_+\), proving the last statement. \(\square \)
We now provide a useful characterization of the maximal tensor product of \(E^+\) with \(L^+\), identifying at the same time the cone appearing in Eq. (55).
Proposition B.5
For E as above and \((L,L^+)\) a proper ordered vector space, it holds that
Proof
The inclusion “\(\subseteq \)” follows from the monotonicity of the \(\max \) tensor product with respect to each factor. To show the reverse inclusion “\(\supseteq \)”, we have to prove that for any \(z \in (E \otimes L) \cap ({\mathbb {R}}_+^d \otimes L^+)\), and for any \(\beta \in (E^+)^*\), \(\alpha \in (L^+)^*\), we have that \(\langle \beta \otimes \alpha , z \rangle \ge 0\). By Proposition B.4, \(\beta \in (E^+)^*\) implies that \(\beta =J({\tilde{\beta }})\) for a positive form \({\tilde{\beta }}: {\mathbb {R}}^d \rightarrow {\mathbb {R}}\). Since \(z \in {\mathbb {R}}^d_+ \otimes L^+\), we have a decomposition \(z = \sum _{i = 1}^d r_i \otimes v_i\), where \(r_i \in {\mathbb {R}}^d_+\) and \(v_i \in L^+\). This yields
finishing the proof. \(\square \)
Corollary B.6
For \(E_1\), \(E_2\) satisfying Eq. (54) (but not necessarily of the same dimension), it holds that
Proof
The proof is almost the same as for Proposition B.5, only that the functionals on both subspaces need to be extended. \(\square \)
Remark B.7
Using Proposition B.5, one can restate Proposition B.3 as follows: Any positive linear form \(\varphi : (E \otimes L,E^+ \otimes _{\max } L^+) \rightarrow {\mathbb {R}}\) can be extended to a positive linear form \({\tilde{\varphi }}: {\mathbb {R}}^d \otimes L \rightarrow {\mathbb {R}}\) for proper \(L^+\).
We now study extendability of general positive maps on \((E,E^+)\). The proof technique is inspired by the finite dimensional version of Arveson’s extension theorem [Pau03, Theorem 6.2].
Proposition B.8
Let \(E \subseteq {\mathbb {R}}^d\) be a subspace such that \(E \cap {\text {ri}}({\mathbb {R}}_+^d) \ne \varnothing \) and \(E^+ = E \cap {\mathbb {R}}^d_+\). Let J be the orthogonal projection onto E and let \((L,L^+)\) be an proper ordered vector space. Finally, let \(\Phi : E \rightarrow L^*\) be a linear map. The following are equivalent:
-
(1)
There exists a positive extension \({\tilde{\Phi }}: ({\mathbb {R}}^d, {\mathbb {R}}_+^d) \rightarrow (L^*, (L^+)^*)\) of \(\Phi \).
-
(2)
The linear map \(\Phi \otimes \mathrm {id}_L: (E \otimes L, E^+ \otimes _{\max } L^+) \rightarrow (L^*\otimes L, (L^+)^*\otimes _{\min } L^+)\) is positive.
-
(3)
The form \(s_\Phi : (E \otimes L, E^+ \otimes _{\max } L^+) \rightarrow {\mathbb {R}}\) is positive.
-
(4)
\(\varphi ^\Phi \in (J\otimes {\text {id}}_{L^*})({\mathbb {R}}^d_+\otimes (L^+)^*)\).
-
(5)
\(\Phi \) is entanglement breaking.
Proof
By Propositions A.7 and B.4, the statements (2) - (5) are equivalent. It is therefore enough to show that (1) \(\implies \) (2) and (3) \(\implies \) (1). We start by showing that the existence of the positive extension (1) implies the positivity of the map \(\Phi \otimes \mathrm {id}_L\) in (2). Both \({\tilde{\Phi }}\) and \(\mathrm {id}_L\) are positive maps. Therefore, \({\tilde{\Phi }} \otimes \mathrm {id}_L: ({\mathbb {R}}^d \otimes L, {\mathbb {R}}_+^d \otimes _{\min } L^+ = {\mathbb {R}}_+^d \otimes _{\max } L^+) \rightarrow (L^*\otimes L, (L^+)^*\otimes _{\min } L^+)\) is positive. The claim follows by Proposition B.5, since \(\Phi \otimes \mathrm {id}_L\) is a restriction of this map to \(E \otimes L\).
It remains to show that \((3) \implies (1)\). Using Proposition B.3 and Remark B.7, we extend the form \(s_\Phi \) to \(\tilde{s}_\Phi : {\mathbb {R}}^d \otimes L \rightarrow {\mathbb {R}}\). Let \({\tilde{\Phi }}: ({\mathbb {R}}^d, {\mathbb {R}}_+^d) \rightarrow (L^*,(L^+)^*)\) be the positive map related to \({\tilde{s}}_\Phi \) as in Eq. (48). It remains to check that \({\tilde{\Phi }}\) is indeed an extension of \(\Phi \). Let \(v_j\) and \(\alpha _j\) be elements of a basis of L and its dual basis for all \(j \in [\dim L\)]. For any \(e \in E\), we compute
finishing the proof. \(\square \)
Remark B.9
Note that the existence of a positive extension of \(\Phi : E \rightarrow L^*\) can be checked using conic programming, see Sect. E.2 in the Appendix.
Appendix C: Generalized Spectrahedra
In this section, we will generalize some of the theory of (free) spectrahedra to the setting of ordered vector spaces by allowing for more general cones than the cone of positive semidefinite matrices. We reformulate the compatibility of measurements as an inclusion problem for generalized spectrahedra in Sect. 6. We define a generalized spectrahedron as a convex subset of some vector space which can be represented by positivity conditions with respect to some abstract cone.
Definition C.1
Let L, M be two finite-dimensional vector spaces and consider a cone \(C \subseteq M \otimes L\). For a g-tuple of elements \(a = (a_1, \ldots , a_g) \in M^g\), we define the generalized spectrahedron
Remark C.2
It is easy to see that any generalized spectrahedron is a convex cone and that the generalized spectrahedron is closed if C is. In fact, note that the g-tuple \(a\in M^g\) defines a linear map \(a: {\mathbb {R}}^g\rightarrow M\), by \(x\mapsto \sum _i x_ia_i\). The generalized spectrahedron \({\mathcal {D}}_{a}(L,C)\) is the largest cone in \({\mathbb {R}}^g\otimes L\cong L^g\) that makes the map
positive. If a is a basis of M, then the corresponding map \(a\otimes \mathrm {id}_L\) is an isomorphism through which the cones C and \({\mathcal {D}}_a(L,C)\) are affinely isomorphic.
Note that usual spectrahedra correspond to the choice \(L = {\mathbb {R}}\), \(M = \mathcal M^{\mathrm {sa}}_n(\mathbb C)\), and C being the positive semidefinite cone. Free spectrahedra are the union over \(d \ge 1\) of generalized spectrahedra for \(L = \mathcal M^{\mathrm {sa}}_d(\mathbb C\)) and C being the PSD cone of \(dn \times dn\) matrices; note that there exists no natural notion of generalized free spectrahedra, since there are no canonical sequences of cones \((C_d)_{d \ge 1}\), with \(C_1=C\).
We will now consider generalized spectrahedra which are in some sense minimal and maximal. The definitions are inspired by the corresponding notions for matrix convex sets, see [DDOSS17, PSS18].
Definition C.3
Let \(\mathcal C \subset \mathbb R^{g}\) be a closed convex cone. Let \((L,L^+)\) be a finite-dimensional preordered vector space. Then
is the minimal generalized spectrahedron corresponding to \(\mathcal C\).
Definition C.4
Let \(\mathcal C \subset {\mathbb {R}}^{g}\) be a closed convex cone. Let \((L,L^+)\) be a finite-dimensional preordered vector space with \(L^+\) closed. Then,
is the maximal generalized spectrahedron corresponding to \(\mathcal C\).
In order to show that these sets are indeed generalized spectrahedra and to justify the identifications with minimal and maximal cones, we prove a lemma.
Lemma C.5
Let \((L, L^+)\) be a preordered vector space. Let \(e = (e_1, \ldots , e_g)\) be the canonical basis of \({\mathbb {R}}^g\). Then,
If \(L^+\) is closed, then
Proof
By definition, \((v_1, \ldots , v_g) \in {\mathcal {D}}_{\min }(\mathcal C; L, L^+)\) if and only if \(v_j = \sum _{i} x_j^{(i)} h_i\) for some \(x^{(i)} \in \mathcal C\) and \(h_i \in L^+\). Moreover, \(\sum _{j = 1}^g e_j \otimes v_j \in \mathcal C \otimes _{\min } L^+\) if and only if
A comparison of coordinates proves the first assertion. Let now \(\sum _{i = 1}^g e_i \otimes v_i \in \mathcal C \otimes _{\max } L^+\). By definition, this is true if and only if
since \(L^+\) is closed. Realizing that for \(c = \sum _{i = 1}^g c_i e_i\), we can write \(\varphi (c) = \sum _{i = 1}^g c_i h_i \ge 0\) with \(h_i = \varphi (e_i)\) for all \(i \in [g]\), proves one inclusion. The second assertion follows by identifying \((h_1, \ldots , h_g)\) as in the assertion with some \(\varphi \in \mathcal C\). \(\square \)
The following proposition justifies that we speak of minimal and maximal cones.
Proposition C.6
Let \(\mathcal C \subset {\mathbb {R}}^{g}\) be a closed convex cone. Let \((L,L^+)\), \((M,M^+)\) be two finite-dimensional preordered vector spaces with a tensor cone \(C \subset M \otimes L\). Let \(M^+\), \(L^+\) be closed convex cones. If \(a \in M^g\) such that \({\mathcal {D}}_a({\mathbb {R}}, M^+) = \mathcal C\), then
Moreover, for a closed convex \(\mathcal C^\prime \) such that \(\mathcal C^\prime \subseteq \mathcal C\), it holds that
Proof
Let \(v \in {\mathcal {D}}_{\min }(\mathcal C; L, L^+) \). Then, \(v = (v_1, \ldots , v_g)\) where
for some \(x^{(i)} \in \mathcal C\) and \(h_i \in L^+\). Thus, we can rewrite
Since \({\mathcal {D}}_a({\mathbb {R}}, M^+) = \mathcal C\), it holds that
Thus, since C is a tensor cone,
Therefore, we can conclude that \(v \in {\mathcal {D}}_a(L,C)\), which proves the first assertion.
For the second assertion, let \(v =(v_1, \ldots , v_g) \in D_a(L,C)\). Thus
since C is a tensor cone. Thus,
Using that \(M^+ \cong (M^+)^{**}\) and that \({\mathcal {D}}_a({\mathbb {R}}, M^+) = \mathcal C\), it follows that \((\psi (v_1), \ldots , \psi (v_g)) \in \mathcal C\) for all \(\psi \in (L^+)^*\). Hence, for all \(\psi \in (L^+)^*\), it holds that
Using that \(L^+ \cong (L^+)^{**}\), it follows that \(v \in {\mathcal {D}}_{\max }(\mathcal C; L, L^+)\). The inclusions in the last assertion follow directly from the Definitions C.3 and C.4. \(\square \)
Remark C.7
In view of Remark C.2, the first inclusion of the above proposition follows directly from the fact that the map \(a: ({\mathbb {R}}^g,\mathcal C)\rightarrow (M,M^+)\) is positive and for any positive map, its tensor product with the identity map is positive with respect to the minimal tensor cone. Since we have \(\mathcal C^*=a^*((M^+)^*)\), the second inclusion is a consequence of the same property of \(a^*\).
Remark C.8
Assume that \(M^+\) and \(L^+\) are proper cones. By the results of [ALPP19], Proposition C.6 implies that the generalized spectrahedron \({\mathcal {D}}_a(L,C)\) does not depend on the choice of the tensor cone C if and only if at least one of the cones \(\mathcal C={\mathcal {D}}_a({\mathbb {R}},M^+)\) or \(L^+\) is simplicial.
As for free spectrahedra, we can connect the inclusion of generalized spectrahedra to the positivity of an associated map [HKM13, DDOSS17, HKMS19].
Proposition C.9
Let L, M and N be finite-dimensional vector spaces and let \(C_M \subset M \otimes L\), \(C_N \subset N \otimes L\) be two cones. Moreover, let \(a \in M^g\), \(b \in N^g\) be two tuples, where a consists of linearly independent elements which span the subspace \(M^\prime \subseteq M\). We define a map \(\Phi : M^\prime \rightarrow N\), \(\Phi (a_i) = b_i\) for all \(i \in [g]\). Then,
if and only if \(\Phi \otimes \mathrm {id}_L: (M^\prime \otimes L, M^\prime \otimes L \cap C_M) \rightarrow (N \otimes L, C_N)\) is positive.
Proof
Let us assume the inclusion. Consider \(z \in M^\prime \otimes L\). Thus, we can write
where \(z_i \in L\) for all \(i \in [g]\). If \(z \in C_M\), then \((z_1, \ldots , z_g) \in {\mathcal {D}}_a(L, C_M)\) and hence
The right hand side is in \(C_N\) since \({\mathcal {D}}_a(L, C_M) \subseteq {\mathcal {D}}_b(L, C_N)\). Conversely, let \(\Phi \otimes \mathrm {id}_L\) be positive. Let \((v_1, \ldots , v_g) \in {\mathcal {D}}_a(L, C_M)\). Then,
and the assertion follows from an application of \(\Phi \otimes \mathrm {id}_L\) to this element. \(\square \)
As for free spectrahedra, it is possible to look at what inclusion with respect to some preordered vector space \((L,L^+)\) implies for the inclusion with respect to \(({\mathbb {R}}, {\mathbb {R}}_+)\).
Proposition C.10
Let \((M,M^+)\), \((N,N^+)\) and \((L,L^+)\) be preordered vector spaces, where \(N^+\) is closed and \(L^+\) contains at least one element which is not in \(\overline{-L^+}\). Moreover, let \(C_M \subset M \otimes L\) and \(C_N \subset N \otimes L\) be tensor cones and \(a \in M^g\), \(b \in N^g\) for some \(g \in \mathbb N\). Then,
Proof
Let \(v \in L^+\), \(v \not \in -\overline{L^+}\) and \(x \in {\mathcal {D}}_a({\mathbb {R}}, M^+)\). Then, \((x_1 v, \ldots , x_g v) \in {\mathcal {D}}_a(L, C_M)\), since \(C_M\) contains in particular \(M^+ \otimes _{\min }L^+\). Thus,
This implies that \(\sum _{i = 1}^g x_i b_i \in (N^+)^{**} \cong N^+\), since \(C_N \subseteq N^+ \otimes _{\max } L^+\) and we can find \(\varphi \in (L^+)^*\) such that \(\varphi (v) > 0\) since \(\psi (v) = 0\) for all \(\psi \in L^*\) implies \(-v \in \overline{L^+}\). Hence \(x \in {\mathcal {D}}_b({\mathbb {R}}, N^+)\). \(\square \)
In general, \({\mathcal {D}}_a({\mathbb {R}}, M^+) \subseteq {\mathcal {D}}_b({\mathbb {R}}, N^+)\) does not imply \({\mathcal {D}}_a(L, C_M) \subseteq {\mathcal {D}}_b(L, C_N)\). However, if M and N contain order units, the implication can be made true by shrinking the left hand side.
Definition C.11
Let \((M,M^+)\), \((N,N^+)\) and \((L,L^+)\) be preordered vector spaces where \(M^+\) and \(N^+\) contain order units \(\mathbbm {1}_M\) and \(\mathbbm {1}_N\), respectively. Moreover, let \(C_M \subset M \otimes L\) and \(C_N \subset N \otimes L\) be tensor cones and \(a \in M^g\), \(b \in N^g\) for some \(g \in \mathbb N\). The set of inclusion constants for \({\mathcal {D}}_a(L, C_M)\) and \(C_N\) is defined as
Here, \((1,s) \cdot {\mathcal {D}}_{(\mathbbm {1}_M, a)}(L, C_M) := \{(v_0, s_1 v_1, \ldots , s_g v_g): v \in {\mathcal {D}}_{(\mathbbm {1}_M, a)}(L, C_M)\}\).
Question C.12
Are there natural conditions which would entail \(\{s: \sum _i s_i \le 1 \} \subseteq \Delta _a(L, C_M, C_N)\)? This can be done for free spectrahedra, see [HKMS19, Theorem 1.4] and [DDOSS17, Section 8].
The following definition is motivated by the matrix range introduced in [Arv72] and generalized in [DDOSS17].
Definition C.13
Let \((L,L^+)\) be a preordered vector space with order unit \(\mathbbm {1}_L\) and consider a tuple \(a \in L^g\). Then, the functional range of a is the set
Proposition C.14
Let \((L,L^+)\) be a preordered vector space with order unit \(\mathbbm {1}_L\) and let \(a \in L^g\). If \(V^+\) is proper, then \(\mathcal W(a)\) is compact and convex. The set \(\mathcal W(a)\) is non-empty if and only if \(L^+ \ne L\).
Proof
For any \(a_i\), \(i \in [g]\), there is a \(t_i \ge 0\) such that \(a_i \in t_i [-\mathbbm {1}_L, \mathbbm {1}_L]\). Thus, \(|\varphi (a_i)| \le t_i\) for all \( \varphi \in (L^+)^*, \varphi (\mathbbm {1}_L) = 1\) and boundedness of \(\mathcal W(a)\) follows. Let \(x^{(n)}\) be a sequence in \(\mathcal W(a)\) converging to x. With any \(x^{(n)}\), we can associate a \(\varphi _n \in (L^+)^*, \varphi _n(\mathbbm {1}_L) = 1\). Since \((L^+)^*\) is closed by definition, there is a map \( \varphi \in (L^+)^*, \varphi (\mathbbm {1}_L) = 1\) such that \(x = (\varphi (a_1), \ldots , \varphi (a_n))\) and \(x \in \mathcal W(a)\). This follows from the Bolzano-Weierstrass theorem and the fact that the unital positive functionals form a compact set (consider the order unit norm on L). Convexity follows from the fact that the set of \(\varphi \) as in the statement is convex.
The set \(\mathcal W(a)\) is empty if and only if there are no unital functionals in \(L^*\). Let \(L = L^+\). Then, it is easy to see that \((L^+)^{*} = \{0\}\). Conversely, if \(L^+ \ne L\), then \(- \mathbbm {1}_L \not \in L^+\) by Lemma A.1. Thus, the functional \(\varphi \) on \({\mathbb {R}}\mathbbm {1}_L\) such that \(\varphi (\mathbbm {1}_L) = 1\) can be extended to an element in \((L^+)^*\) by Theorem B.1. \(\square \)
Proposition C.15
Let \((L,L^+)\) be a proper ordered vector space with order unit \(\mathbbm {1}_L\). Furthermore, let \(a \in L^{g}\). Let \(\mathcal C_a := \{x \in {\mathbb {R}}^g: (1,-x) \in {\mathcal {D}}_{(\mathbbm {1}_L, a)}({\mathbb {R}}, L^+)\}\). Then, \(\mathcal W(a)^\circ = \mathcal C_a\). If \(0 \in \mathcal W(a)\), then \(\mathcal C_a^\circ = \mathcal W(a)\).
Proof
Since \(L^+\) is closed, \(L^+ \cong (L^+)^{**}\) and
Note that the only map in \((L^+)^*\) with \(\varphi (\mathbbm {1}_L) = 0\) is the constant map, since \(\mathbbm {1}_L\) is an order unit. Thus, it is enough to check unital maps for the \(\Longleftarrow \) implication. This proves the first assertion. The second assertion follows from the bipolar theorem for convex sets ([AS17, Equation (1.10)]) since \(\mathcal W(a)\) is closed. \(\square \)
Proposition C.16
Let \((L,L^+)\) be a proper ordered vector space with order unit \(\mathbbm {1}_L\). Furthermore, let \(a \in L^{g}\). Then, \(\mathcal C_a\) is bounded if and only if \(0 \in {\mathrm {int}}~\mathcal W(a)\).
Proof
This follows from the fact that for convex sets \(K \subseteq {\mathbb {R}}^n\), \(K^\circ \) is bounded if and only if \(0 \in {\mathrm {int}}~K\) [AS17, Exercise 1.14], combined with Proposition C.15. \(\square \)
Proposition C.17
Let \((M,M^+)\) and \((N,N^+)\) be two proper ordered vector spaces containing order units \(\mathbbm {1}_M\) and \(\mathbbm {1}_N\). Let \(a \in M^{k}\) and \(b \in N^{l}\) be such that \(\mathcal C_a\), \(\mathcal C_b\) are polytopes for k, \(l \in \mathbb N\). Then, for any closed tensor cone \(C_{MN}\),
Proof
Let \(-x \in C_{a}\), \(-y \in \mathcal C_b\). Then, \((1,x,0) \in {\mathcal {D}}_{(\mathbbm {1}_M \otimes \mathbbm {1}_N, a \otimes \mathbbm {1}_N, \mathbbm {1}_M \otimes b)}({\mathbb {R}}, C_{MN})\), because \((\mathbbm {1}_M + \sum _i x_i a_i) \otimes \mathbbm {1}_N \in M^+ \otimes _{\min } N^+\), and likewise \((1,0,y) \in {\mathcal {D}}_{(\mathbbm {1}_M \otimes \mathbbm {1}_N, a \otimes \mathbbm {1}_N, \mathbbm {1}_M \otimes b)}\) \(({\mathbb {R}},C_{MN})\), such that “\(\supset \)” holds in the assertion. Conversely, let \((c,x,y) \in {\mathcal {D}}_{(\mathbbm {1}_M \otimes \mathbbm {1}_N, a \otimes \mathbbm {1}_N, \mathbbm {1}_M \otimes b)}({\mathbb {R}}, C_{MN})\), where \(x \in {\mathbb {R}}^k\) and \(y \in {\mathbb {R}}^l\). Then,
Boundedness of \(\mathcal C_a\) and \(\mathcal C_b\) implies by Proposition C.16 that \(0 \in {\mathrm {int}}~\mathcal W(a)\), \(0 \in {\mathrm {int}}~\mathcal W(b)\). Let \(\varphi \), \(\psi \) be positive unital functionals which send a and b to zero, respectively. Then, \(\varphi \otimes \psi \in (C_{MN})^*\). An application of this map to Eq. (57) implies \(c \ge 0\).
Let \(c = 0\). Then, by applying \(\varphi \otimes \beta \), \(\alpha \otimes \psi \) for \(\alpha \in (M^+)^*\) and \(\beta \in (N^+)^*\), it holds that \(\sum _i x_i a_i \in M^+\), \(\sum _j y_j b_j \in N^+\). Since \(\mathcal C_a\) is bounded, \(\{a_i\}_i\) is a set of linearly independent elements. The same is true for \(\{b_j\}_j\). Without loss of generality, let \(x \ne 0\). Then \(\sum _i x_i a_i \ne 0\) and \((1,- \lambda x) \in \mathcal C_a\) for all \(\lambda \ge 0\), which is a contradiction to \(\mathcal C_a\) being bounded. Thus \(c = 0\) implies \(x = 0 = y\).
Thus, we can set \(c = 1\) without loss of generality. Let now for \(\varphi ^\prime \in (M^+)^*\), \(\psi ^\prime \in (N^+)^*\), \(\varphi ^\prime (\mathbbm {1}_M) = 1 = \psi ^\prime (\mathbbm {1}_N)\). An application of \(\varphi ^\prime \otimes \psi ^\prime \) to Eq. (57) implies \(\mathcal C^\circ \supset W(a) \times \mathcal W(b)\), where \(\mathcal C:= \{z:(1,-z) \in {\mathcal {D}}_{(\mathbbm {1}_M \otimes \mathbbm {1}_N, a \otimes \mathbbm {1}_N, \mathbbm {1}_M \otimes b)}({\mathbb {R}}, C_{MN})\}\). Since \(\mathcal C\) is closed and contains 0, we obtain \(\mathcal C \subset (\mathcal W(a) \times \mathcal W(b))^\circ = (\mathcal C_a^\circ \times \mathcal C_b^\circ )^\circ = \mathcal C_a \oplus \mathcal C_b\) with Proposition C.15. \(\square \)
Corollary C.18
Let \((M,M^+)\) and \((N,N^+)\) be two proper ordered vector spaces with closed cones containing order units \(\mathbbm {1}_M\) and \(\mathbbm {1}_N\). Let \(a \in M^{k}\) and \(b \in N^{l}\) be such that \(\mathcal C_a\), \(\mathcal C_b\) are polytopes for k, \(l \in \mathbb N\). Let moreover \((L, L^+)\) be another preordered vector space with order unit \(\mathbbm {1}_L\) and \(h_1 \in L^{k}\), \(h_2 \in L^{l}\). Then, for any closed tensor cone \(C_{MN}\),
if and only if
Appendix D: Basic Results on Compatibility Regions and Degree
In this section, we will prove some basic results on the relation between different compatibility regions, which complements Sect. 4. We will start by showing that the compatibillity degree decreases with the number of measurements.
Proposition D.1
Let \((V,V^+,\mathbbm {1})\) be a GPT and let g, \(g^\prime \in \mathbb N\) be such that \(g \le g^\prime \). Let \({\mathbf {k}}^\prime \in \mathbb N^{g^\prime }\) and \({\mathbf {k}} = (k_1^\prime , \ldots , k_g^\prime )\). Then,
Proof
Let \(f^{(i)} \in A^{k_i^\prime }\), \(i \in [g^\prime ]\), be a collection of measurements. Let \(s = \gamma ({\mathbf {k}}^\prime ; V, V^+)\) and let \({\tilde{f}}^{(i)}\) be the corresponding noisy measurements defined by
Then, the \({\tilde{f}}^{(i)}\), \(i \in [g^\prime ]\), are compatible with joint measurement \(h^\prime \). Setting
yields a joint measurement for \({\bar{f}}^{(i)}\), \(i \in [g]\). Since the measurements were arbitrary, it follows that \(s \le \gamma ({\mathbf {k}}; V, V^+)\). \(\square \)
Intuitively, the more outcomes we have, the more difficult it becomes for all measurements to be compatible. This is the content of the next proposition, which is the GPT version of [BN20, Proposition 3.35]. The proof is very similar.
Proposition D.2
Let \(g \in \mathbb N\), \(\mathbf{k}^\prime \), \(\mathbf{k}\in \mathbb N^g\) and let \((V, V^+, \mathbbm {1})\) be a GPT. Let \(\mathbf{k}^\prime \ge \mathbf{k}\), where the inequality is meant to hold entrywise. Then
In particular, \(\gamma ({\mathbf {k}}^\prime ; V, V^+) \le \gamma ({\mathbf {k}}; V, V^+)\).
Proof
Let \((f_1^{(i)}, \ldots , f_{k_i}^{(i)}) \in A^{k_i}\) be measurements for all \(i \in [g]\). Let \(s \in \Gamma ({\mathbf {k}}^\prime ; V, V^+)\). Then, the measurements
are compatible. We will show that this is still true if we replace, for some fixed \(l \in [g]\), the l-th measurement \(F^{(l)}\) by
An iterative application of this procedure then shows that \(s \in \Gamma ({\mathbf {k}}; V, V^+)\) and the assertion follows.
Let \(H_{i_1, \ldots , i_g}\) be the effects of the joint measurement for the \(F^{(i)}\), where \(i_j \in [k_j^\prime ]\), \(j \in [g]\). Let us define
Then, let us define
It is easy to verify that h is a measurement. Moreover, for \(m \in [g]\), \(m \ne l\), \(q \in [k_m^\prime ]\),
and for \(p \in [k_l]\),
Thus, h is the desired joint measurement for the \(F^{(i)}\), \(i \in [g] \setminus \{l\}\) and \(G^{(l)}\). \(\square \)
We have seen in the last proposition how the compatibility regions are related for measurements with a different number of outcomes within the same theory. We will now show that sometimes the compatibility regions of different GPTs can be related.
Proposition D.3
Let \(g \in \mathbb N\), \({\mathbf {k}} \in \mathbb N^g\). Let \((V_1, V_1^+, \mathbbm {1}_{A_1})\) and \((V_2, V_2^+, \mathbbm {1}_{A_2})\) be two GPTs. Let \(\Psi :(V_1, V_1^+) \rightarrow (V_2,V_2^+) \) be a positive map such that \(\Psi ^*(\mathbbm {1}_{A_2}) = \mathbbm {1}_{A_1}\). If \(\Psi \) is a retraction, i.e. if there is a positive map \(\Theta : (V_2, V_2^+) \rightarrow (V_1,V_1^+)\) such that \(\Psi \circ \Theta = \mathrm {id}_{V_{2}}\), then the GPT \((V_1, V_1^+, \mathbbm {1}_{A_1})\) is “less compatible” than \((V_2, V_2^+, \mathbbm {1}_{A_2})\) in the measurement setting \({\mathbf {k}}\): \(\Gamma ({\mathbf {k}}; V_1, V_1^+) \subseteq \Gamma ({\mathbf {k}}; V_2, V_2^+)\).
Proof
Let \(s \in \Gamma ({\mathbf {k}}; V_1, V_1^+)\). Let \(f^{(i)} \in A_2^{k_i}\), \(i \in [g]\), be a collection of measurements. Then, the \(\Psi ^*(f_j^{(i)}) \in A_1^+\), \(j \in [k_i]\), form a collection of measurements as well. Moreover, the measurements given by
are compatible by the assumption on s. Since, \(\Psi \) is a retraction, it holds that \(\Theta ^*\circ \Psi ^*= \mathrm {id}_{A_2}\). Since \(\Psi ^*(\mathbbm {1}_{A_2}) = \mathbbm {1}_{A_1}\), also \(\Theta ^*(\mathbbm {1}_{A_1}) = \mathbbm {1}_{A_2}\). Thus, the image of the joint measurement for the \(h^{(i)}\) under \(\Theta ^*\) is again measurement in \((V_2, V_2^+, \mathbbm {1}_{A_2})\). Furthermore, it is a joint measurement for the noisy measurements
since \( \Theta ^*(\Psi ^*(f_j^{(i)})) = f_j^{(i)} \) for all \( i \in [g]\), \(j \in [k_i]\). \(\square \)
Remark D.4
An example for this situation is \((V_1, V_1^+, \mathbbm {1}_{A_1}) = \mathrm {QM_d}\) for some \(d \in \mathbb N\) and \((V_2, V_2^+, \mathbbm {1}_{A_2}) =\mathrm {CM}_d \), where \(\Psi ^*\) embeds the probability distributions in \(\mathrm {CM}_d\) as diagonal matrices. Then, \(\Theta ^*\) projects onto the diagonal entries of the matrix.
Appendix E: Conic Programming for Compatibility in GPTs
1.1 E.1. Background
To begin, let us briefly recapitulate the theory of conic programming. We follow [GM12, Section 4]. All vector spaces we consider will be finite dimensional. We will equip them with an inner product choosing a pair of dual bases for the vector space and its dual.
Definition E.1
(Conic program [GM12, Definition 4.6.1]). Let \(L^+ \subseteq L\), \(M^+ \subseteq M\) be closed convex cones, let \(b \in M\), \(c \in L^*\) and let \(A: L \rightarrow M\) be a linear operator. A conic program is an optimization problem of the form
The dual problem is then given by [GM12, Section 4.7]
Weak duality always hold, i.e. the value of the primal problem is upper bounded by the value of the dual program if the dual program is feasible. A sufficient condition for strong duality to hold is the following version of Slater’s condition:
Theorem E.2
([GM12, Theorem 4.7.1]). If the conic program in Definition E.1 is feasible, has finite value \(\gamma \) and has an interior point \({\tilde{x}}\), then the dual program is also feasible and has the same value \(\gamma \).
If \(M^+ \ne \{0\}\), \({\tilde{x}}\) is an interior point if \({\tilde{x}} \in {\mathrm {int}}(L^+)\) and \(b - A({\tilde{x}}) \in {\mathrm {int}}(M^+)\) [GM12, Definition 4.6.4].
1.2 E.2. Map extension
In this section, we will show that the existence of a positive extension of a positive map can be checked using a conic program. We can give the following generalization of the results in [HJRW12].
Theorem E.3
Let \(E \subseteq {\mathbb {R}}^d\) be a g-dimensional subspace such that \(E \cap {\text {ri}}({\mathbb {R}}_+^d) \ne \varnothing \) and \(E^+ = E \cap {\mathbb {R}}^d_+\). Moreover, let \((V,V^+, \mathbbm {1})\) be a GPT. Finally, let \(\Phi : E \rightarrow A\) be given by a basis \(\{e_i\}_{i \in [g]} \subset E\) of E, \(g \in \mathbb N\), and \(\{f_i\}_{i \in [g]} \subset A\) such that \(\Phi (e_i) = f_i\) for all \(i \in [g]\). Then, there exists a positive extension \({\tilde{\Phi }}: ({\mathbb {R}}^{d}, {\mathbb {R}}_+^{d}) \rightarrow (A, A^+)\) of \(\Phi \) if and only if the conic program
has value 0. Here, \(s: V^g \rightarrow {\mathbb {R}}\) is given as
Proof
Let \(z \in E \otimes V\). Using that the \(e_i\) form a basis, we can write
where \(z_i \in V\) for all \(i \in [g]\). Since \(V^+\) is proper, we can decompose each \(z_i = z_i^+ - z_i^-\), where \(z_i^\pm \in V^+\). Then, \(\langle s, (z_1, \ldots , z_g)\rangle = s_\Phi (z)\), where \(s_\Phi \) is defined as in Proposition B.8. By linearity, it suffices to restrict to z such that \(\langle \mathbbm {1}, z_i^\pm \rangle \le 1\) for all \(i \in [g]\) in order to check positivity of \(s_\Phi \). Thus, the conic program has value 0 if and only if \(s_\Phi \) is positive. The assertion then follows from Proposition B.8. \(\square \)
Remark E.4
Of course, we could write down a trivial conic program for map extension just checking whether the corresponding tensor \(\varphi ^\Phi \) is in \((E^+)^*\otimes _{\min } A^+\) using Proposition B.8. However, checking membership in this cone might be hard in practice. If \(E^+\) is a polyhedral cone,
can be checked as
where the \(\alpha _j\) are the extremal rays of \((E^+)^*\) (compare to Lemma 6.2). This is arguably easier since it does not involve checking the membership in a tensor cone directly. Moreover, it recovers the result that in quantum mechanics, where \(V^+ = {\mathrm {PSD}}_d\): compatibility via map extension can be checked using a semidefinite program [HJRW12].
Theorem E.5
The conic program in Theorem E.3 is feasible and satisfies strong duality.
Proof
In the following, we identify \(z = \sum _{i \in [2g]}z_i \otimes \mu _i \in L \otimes {\mathbb {R}}^{2g}\) with the vector \((z_1, \ldots z_{2g})\), where \(\{\mu _i\}_{i \in [2g]}\) is an orthonormal basis of \({\mathbb {R}}^{2g}\). Comparing the conic program to Definition E.1, we identify
It can be verified that dual conic program is thus given by
Here, \(B(z) \in A \otimes {\mathbb {R}}^{2g}\) is given as \(B(z)(h_1, \ldots , h_{g}) = \langle z, \sum _{i \in [g]} e_i \otimes h_i \rangle \) and \(\mu ^*_i\) is the dual basis of \(\varepsilon _i\). Letting \(y_1 = \ldots = y_{2g}\) and realizing that \(\mathbbm {1} \otimes (1, \ldots 1)\) is an order unit in \(A^+ \otimes {\mathbb {R}}_+^{2g}\), for any \(z \in (E^+)^*\otimes _{\mathrm {min}} A^+\) we can find a \(y_1 > 0\) such that
This is true, since the order unit is an interior point of \(A^+ \otimes {\mathbb {R}}_+^{2g}\), hence there is a \(y_1\) such that
Since the interior points of \(A^+ \otimes {\mathbb {R}}_+^g\) are those points w such that \(\langle w, x \rangle > 0\) for all \(x \in V^+ \otimes {\mathbb {R}}_+^{2g} \setminus \{0\}\), multiplication by \(y_1\) preserves the fact that the point is in \({\mathrm {int}}\left( A^+ \otimes {\mathbb {R}}_+^{2g}\right) \). Therefore, the dual problem has an interior point. This also implies that the value of the dual program is finite, since it is lower bounded by 0. The remarks at the beginning of [GM12, Section 4.7] imply that Theorem E.2 still applies if we interchange the primal and the dual problem. Thus, the assertion follows. \(\square \)
1.3 E.3. Computing \(\Vert \cdot \Vert _c\)
Finally, we note that the norm \(\Vert \cdot \Vert _c\), introduced in Theorem 7.2 and Proposition 7.4, can also be computed by a conic program, namely: for any \({\bar{\varphi }} \in E_g^*\otimes A\), \(-\Vert \bar{\varphi }\Vert _c\) is the value of the following conic program
Since \(\Vert {\bar{\varphi }}\Vert _c\) is finite and since \(\lambda \check{1}_g \otimes \mathbbm {1} - {\bar{\varphi }} \in {\text {int}}{(E^+_g)^*\otimes _{\min } A^+}\) for \(\lambda \) large enough since \({\check{1}}_g \otimes \mathbbm {1} \in (E^+_g)^*\otimes _{\min } A^+\) is an order unit, strong duality holds by Theorem E.2. The dual conic program is
The membership in \(E_g^+ \otimes _{\max } V^+\) can be decided only evaluating the equations in Eq. (13) by Lemma 6.2. So we can give the alternative formulation of the dual conic program which only checks membership in \(V^+\):
Due to Theorem 7.2, this recovers the result that in quantum mechanics, where \(V^+ = {\mathrm {PSD}}_d\), compatibility of effects can be checked using a semidefinite program (see e.g. [WPGF09]). It also recovers the result that compatibility in GPTs can be checked with a conic program [Plá16], although the one we give here is different.
Rights and permissions
About this article
Cite this article
Bluhm, A., Jenčová, A. & Nechita, I. Incompatibility in General Probabilistic Theories, Generalized Spectrahedra, and Tensor Norms. Commun. Math. Phys. 393, 1125–1198 (2022). https://doi.org/10.1007/s00220-022-04379-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00220-022-04379-w