Abstract
The foundations of classical algebraic geometry and real algebraic geometry are the Nullstellensatz and Positivstellensatz. Over the last two decades, the basic analogous theorems for matrix and operator theory (noncommutative variables) have emerged. This paper concerns commuting operator strategies for nonlocal games, recalls NC Nullstellensatz which are helpful, extends these, and applies them to a very broad collection of games. In the process, it brings together results spread over different literature studies, hence rather than being terse, our style is fairly expository. The main results of this paper are two characterizations, based on Nullstellensatz, which apply to games with perfect commuting operator strategies. The first applies to all games and reduces the question of whether or not a game has a perfect commuting operator strategy to a question involving left ideals and sums of squares. Previously, Paulsen and others translated the study of perfect synchronous games to problems entirely involving a \(*\)-algebra. The characterization we present is analogous, but works for all games. The second characterization is based on a new Nullstellensatz we derive in this paper. It applies to a class of games we call torically determined games, special cases of which are XOR and linear system games. For these games, we show the question of whether or not a game has a perfect commuting operator strategy reduces to instances of the subgroup membership problem and, for linear systems games, we further show this subgroup membership characterization is equivalent to the standard characterization of perfect commuting operator strategies in terms of solution groups. Both the general and torically determined games characterizations are amenable to computer algebra techniques, which we also develop. For context, we mention that Positivstellensätze are behind the standard NPA upper bound on the score players can achieve for a game using a commuting operator strategy. This paper develops analogous NC real algebraic geometry which bears on perfect games.
Similar content being viewed by others
Notes
The \(*\)-algebra \(\mathscr {U}\) is isomorphic to a group algebra and has appeared before in other contexts. For example, in [22] an algebra closely related to \(\mathscr {U}\) was denoted \(\mathcal {A}(X,A)\).
A full set of relations for \(\mathscr {U}\) is listed in Sect. 3.3.1.
The question of whether a game has perfect commuting operator value is undecidable [29], meaning these algorithms (or any algorithms!) cannot always identify games with commuting operator value one, but there are many examples where they do.
To see why, note a strategy is perfect iff players following it always provide winning responses to every possible question, so changing the probability of questions being asked or the score associated with non-winning responses does not affect perfectness of a strategy.
This is the finest vector space topology for which every neighborhood of zero contains a convex balanced absorbing set. Equivalently, it is the coarsest topology for which every seminorm on \({\mathcal {A}}\) is continuous. In this case, every linear functional f on \({\mathcal {A}}\) is continuous since |f| is a seminorm. Hence, for a convex subset \(C\subseteq {\mathcal {A}}\) we have
$$\begin{aligned} {{\,\textrm{cl}\,}}(C)=\{ c\in {\mathcal {A}}\mid \forall \text { linear } \ell :{\mathcal {A}}\rightarrow {\mathbb {C}}\text { with } \ell (C)\subseteq \mathbb {R}_{\ge 0} \text { we have } \ell (c)\ge 0 \} \end{aligned}$$by the Hahn–Banach separation theorem.
This notion of Archimedean should not be confused with the algebra \({\mathcal {A}}\) being Archimedean closed, meaning that for any \(a \in {\mathcal {A}}\) with \(a + \epsilon \in {{\,\textrm{SOS}\,}}_{{\mathcal {A}}}\) for each \(\epsilon \in \mathbb {R}_{>0}\) we also have \(a \in {{\,\textrm{SOS}\,}}_{{\mathcal {A}}}\).
Note we have not shown this definition of \(w(2)_\ell \) is unique, i.e., we have not shown that this replacement defines a homomorphism, but we will not need to for the current proof.
We note this claim can hold true for a larger class of games than synchronous ones. In most of this section the only property of synchronous games which will be used is that they satisfy Eq. (8.3). Thus, most of the techniques of this section apply to a slightly larger class of games than synchronous ones.
Abbreviations
- \(\mathbb {C}\langle x\rangle \) :
-
Free algebra on x + variants
- \({\mathfrak {I}}\) :
-
Capital Gothic letters for two-sided ideals AND
- \({\mathfrak {I}}(generators)_{algebra}\) :
-
To be explicit in terms of generators/algebra
- \({\mathfrak {L}}\), \(\mathfrak {R}\) :
-
Capital Gothic letters for left/right ideals AND
- \({\mathfrak {L}}(generators)_{algebra}\) :
-
To be explicit in terms of generators/algebra
- \(\mathcal {E}(\alpha )\) :
-
The set of projectors used by player \(\alpha \) in a nonlocal game
- \(E(\alpha )^{i}_{a}\) :
-
The projector in a nonlocal game strategy corresponding to player \(\alpha \) giving a response a to question i
- \(e(\alpha )^i_{a}\) :
-
Formal variables satisfying the same relations as \(E(\alpha )^{i}_{a}\)
- \(X(\alpha )^i_{a}\) :
-
The signature matrix \(2E(\alpha )^{i}_{a} - 1\)
- \(x(\alpha )^i_{a}\) :
-
The formal variable in \(\mathscr {U}\) corresponding to \(X(\alpha )^i_{a}\)
- \(\mathscr {U}\) :
-
The universal game algebra formed by the \(e(\alpha )^i_{a}\)
- \({\mathscr {I}}\) :
-
Universal game ideal
- \({\mathcal {A}}\), etc.:
-
\(C^*\)-algebras
- \({\mathbb E}\) :
-
Conditional expectation
- \({{\,\textrm{Alg}\,}}(blah)\) :
-
(Sub)algebra generated by blah
- \({{\,\textrm{Alg}\,}}^*(blah)\) :
-
\(*\)-Subalgebra generated by blah
- \({\mathcal {A}}^{-1}\) :
-
Invertible elements in an algebra \({\mathcal {A}}\)
- \(\mathcal {Y}(\vec {i})\) :
-
Set of answers corresponding to “valid responses” to question \(\vec {i}\)
- \(\mathcal {N}(\vec {i})\) :
-
Set of answers corresponding to “invalid responses” to question \(\vec {i}\)
- \(\mathcal {Y}\) :
-
Set of elements \(e(\alpha )^i_a\) corresponding to “valid responses −1”
- \(\mathcal {N}\) :
-
Set of elements \(e(\alpha )^i_a\) corresponding to “invalid responses”
References
Barvinok, A.: A Course in Convexity. Graduate Studies in Mathematics, vol. 54. American Mathematical Society, Providence, RI (2002)
Bene Watts, A., Helton, J.W.: 3XOR games with perfect commuting operator strategies have perfect tensor product strategies and are decidable in polynomial time. Preprint (2020). arXiv:2010.16290
Burgdorf, S., Klep, I.: The truncated tracial moment problem. J. Oper. Theory 68(1), 141–163 (2012)
Burgdorf, S., Klep, I., Povh, J.: Optimization of Polynomials in Non-commuting Variables. SpringerBriefs in Mathematics. Springer, [Cham] (2016)
Cimpric, J., William Helton, J., Klep, I., McCullough, S., Nelson, C.: On real one-sided ideals in a free algebra. J. Pure Appl. Algebra 218(2), 269–284 (2014)
Cimpric, J., William Helton, J., McCullough, S., Nelson, C.: A noncommutative real Nullstellensatz corresponds to a noncommutative real ideal: algorithms. Proc. Lond. Math. Soc. 3(5), 1060–1086 (2013)
Cafuta, K., Klep, I., Povh, J.: Rational sums of Hermitian squares of free noncommutative polynomials. Ars Math. Contemp. 9(2), 243–259 (2015) [Paging previously given as 253–269]
Cox, D.A., Little, J., and O’Shea, D.: Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra. Undergraduate Texts in Mathematics. Springer, Cham, fourth edition (2015)
Cleve, R., Liu, L., Slofstra, W.: Perfect commuting-operator strategies for linear system games. J. Math. Phys. 58(1), 012202 (2017)
Cui, D., Mehta, A., Mousavi, H., Sajjad Nezhadi, S.: A generalization of CHSH and the algebraic structure of optimal strategies. Quantum 4, 346 (2020)
Doherty, A.C., Liang, Y.-C., Toner, B., Wehner, S.: The quantum moment problem and bounds on entangled multi-prover games. In: 2008 23rd Annual IEEE Conference on Computational Complexity, pp. 199–210. IEEE (2008)
Fritz, T.: Tsirelson’s problem and Kirchberg’s conjecture. Rev. Math. Phys., 24(5), 1250012, 67 (2012)
Goldberg, A.: Synchronous linear constraint system games. J. Math. Phys. 62(3), 032201 (2021)
Green, E.L.: Multiplicative bases, Gröbner bases, and right Gröbner bases. J. Symbol. Comput. 29(4–5), 601–623 (2000)
Helton, J., McCullough, S.: A Positivstellensatz for noncommutative polynomials. Trans. Am. Math. Soc. 356(9), 3721–3737 (2004)
Helton, J., Meyer, K.P., Paulsen, V.I., Satriano, M.: Algebras, synchronous games, and chromatic numbers of graphs. N.Y. J. Math. 25, 328–361 (2019)
Junge, M., Navascués, M., Palazuelos, C., Perez-Garcia, D., Scholz, V.B., Werner, R.F.: Connes embedding problem and Tsirelson’s problem. J. Math. Phys. 52(1), 012102 , 12 (2011)
Ji, Z., Natarajan, A., Vidick, T., Wright, J., Yuen, H.: MIP\(^*\)=RE. Preprint (2020). arXiv:2001.04383
Klep, I., Povh, J.: Constrained trace-optimization of polynomials in freely noncommuting variables. J. Glob. Optim. 64(2), 325–348 (2016)
Kim, S.-J., Paulsen, V., Schafhauser, C.: A synchronous game for binary constraint systems. J. Math. Phys. 59(3), 032201 (2018)
Klep, I., Schweighofer, M.: Connes’ embedding conjecture and sums of Hermitian squares. Adv. Math. 217(4), 1816–1837 (2008)
Lupini, M., Mančinska, L., Paulsen, V.I., Roberson, D.E., Scarpa, G., Severini, S., Todorov, I.G., Winter, A.: Perfect strategies for non-local games. Math. Phys. Anal. Geom. 23(1), 1–31 (2020)
Mora, F.: Groebner bases for noncommutative polynomial rings. In: Algebraic Algorithms and Error Correcting Codes (Grenoble, 1985), vol. 229 of Lecture Notes in Comput. Sci., pp. 353–362. Springer, Berlin (1986)
Madlener, K., Reinert, B.: String rewriting and Groebner bases: a general approach to monoid and group rings. Technical report Zentrum Fur Computeralgebra Technische Universität Kaiserslautern, p. 55 (1998)
Navascués, M., Pironio, S., Acín, A.: A convergent hierarchy of semidefinite programs characterizing the set of quantum correlations. New J. Phys. 10(7), 073013 (2008)
Peyrl, H., Parrilo, P.A.: Computing sum of squares decompositions with rational coefficients. Theoret. Comput. Sci. 409(2), 269–281 (2008)
Paulsen, V.I., Severini, S., Stahlke, D., Todorov, I.G., Winter, A.: Estimating quantum chromatic numbers. J. Funct. Anal. 270(6), 2188–2222 (2016)
Russel, T.B.: A synchronous NPA hierarchy with applications. Preprint (2021). arXiv:2105.01555
Slofstra, W.: Tsirelson’s problem and an embedding theorem for groups arising from non-local games. J. Am. Math. Soc. 33(1), 1–56 (2020)
Savchuk, Y., Schmüdgen, K.: Unbounded induced representations of *-algebras. Algebr. Represent. Theory 16(2), 309–376 (2013)
Scholz, V.B., Werner, R.F.: Tsirelson’s problem, Preprint (2008). arXiv:0812.4305
Vidav, I.: On some *regular rings. Acad. Serbe Sci. Publ. Inst. Math. 13, 73–80 (1959)
Xiu, X.: Non-commutative Gröbner bases and applications. Ph.D. thesis (2012)
Acknowledgements
Funding was provided by Javna Agencija za Raziskovalno Dejavnost RS (Grant Nos. J1-2453, N1-0217, P1-0222) and National Science Foundation (CCF-1729369).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Matthias Christandl.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Bene Watts, A., Helton, J.W. & Klep, I. Noncommutative Nullstellensätze and Perfect Games. Ann. Henri Poincaré 24, 2183–2239 (2023). https://doi.org/10.1007/s00023-022-01262-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00023-022-01262-1