Skip to main content
Log in

Noncommutative Nullstellensätze and Perfect Games

  • Published:
Annales Henri Poincaré Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. 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)\).

  2. A full set of relations for \(\mathscr {U}\) is listed in Sect. 3.3.1.

  3. In [9] it was already observed that the characterization of binary linear systems games presented could be generalized to any system of equations mod p for any prime p. This generalization is given explicitly in [13].

  4. 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.

  5. 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.

  6. 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.

  7. 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}}}\).

  8. 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.

  9. 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

  1. Barvinok, A.: A Course in Convexity. Graduate Studies in Mathematics, vol. 54. American Mathematical Society, Providence, RI (2002)

  2. 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

  3. Burgdorf, S., Klep, I.: The truncated tracial moment problem. J. Oper. Theory 68(1), 141–163 (2012)

    MathSciNet  MATH  Google Scholar 

  4. Burgdorf, S., Klep, I., Povh, J.: Optimization of Polynomials in Non-commuting Variables. SpringerBriefs in Mathematics. Springer, [Cham] (2016)

  5. 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)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. 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]

  8. 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)

  9. Cleve, R., Liu, L., Slofstra, W.: Perfect commuting-operator strategies for linear system games. J. Math. Phys. 58(1), 012202 (2017)

    Article  ADS  MathSciNet  MATH  Google Scholar 

  10. Cui, D., Mehta, A., Mousavi, H., Sajjad Nezhadi, S.: A generalization of CHSH and the algebraic structure of optimal strategies. Quantum 4, 346 (2020)

    Article  Google Scholar 

  11. 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)

  12. Fritz, T.: Tsirelson’s problem and Kirchberg’s conjecture. Rev. Math. Phys., 24(5), 1250012, 67 (2012)

  13. Goldberg, A.: Synchronous linear constraint system games. J. Math. Phys. 62(3), 032201 (2021)

    Article  ADS  MathSciNet  MATH  Google Scholar 

  14. Green, E.L.: Multiplicative bases, Gröbner bases, and right Gröbner bases. J. Symbol. Comput. 29(4–5), 601–623 (2000)

    Article  MATH  Google Scholar 

  15. Helton, J., McCullough, S.: A Positivstellensatz for noncommutative polynomials. Trans. Am. Math. Soc. 356(9), 3721–3737 (2004)

    Article  MATH  Google Scholar 

  16. 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)

    MathSciNet  MATH  Google Scholar 

  17. 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)

  18. Ji, Z., Natarajan, A., Vidick, T., Wright, J., Yuen, H.: MIP\(^*\)=RE. Preprint (2020). arXiv:2001.04383

  19. Klep, I., Povh, J.: Constrained trace-optimization of polynomials in freely noncommuting variables. J. Glob. Optim. 64(2), 325–348 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  20. Kim, S.-J., Paulsen, V., Schafhauser, C.: A synchronous game for binary constraint systems. J. Math. Phys. 59(3), 032201 (2018)

    Article  ADS  MathSciNet  MATH  Google Scholar 

  21. Klep, I., Schweighofer, M.: Connes’ embedding conjecture and sums of Hermitian squares. Adv. Math. 217(4), 1816–1837 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  22. 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)

    Article  MathSciNet  MATH  Google Scholar 

  23. 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)

  24. 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)

  25. 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)

    Article  ADS  Google Scholar 

  26. Peyrl, H., Parrilo, P.A.: Computing sum of squares decompositions with rational coefficients. Theoret. Comput. Sci. 409(2), 269–281 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  27. Paulsen, V.I., Severini, S., Stahlke, D., Todorov, I.G., Winter, A.: Estimating quantum chromatic numbers. J. Funct. Anal. 270(6), 2188–2222 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  28. Russel, T.B.: A synchronous NPA hierarchy with applications. Preprint (2021). arXiv:2105.01555

  29. 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)

    Article  MathSciNet  MATH  Google Scholar 

  30. Savchuk, Y., Schmüdgen, K.: Unbounded induced representations of *-algebras. Algebr. Represent. Theory 16(2), 309–376 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  31. Scholz, V.B., Werner, R.F.: Tsirelson’s problem, Preprint (2008). arXiv:0812.4305

  32. Vidav, I.: On some *regular rings. Acad. Serbe Sci. Publ. Inst. Math. 13, 73–80 (1959)

    MathSciNet  MATH  Google Scholar 

  33. Xiu, X.: Non-commutative Gröbner bases and applications. Ph.D. thesis (2012)

Download references

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

Authors

Corresponding author

Correspondence to Adam Bene Watts.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00023-022-01262-1

Navigation