Note
Click here to download the full example code
Extended nonlocal games¶
In this tutorial, we will define the concept of an extended nonlocal game. Extended nonlocal games are a more general abstraction of nonlocal games wherein the referee, who previously only provided questions and answers to the players, now share a state with the players and is able to perform a measurement on that shared state.
Every extended nonlocal game has a value associated to it. Analogously to
nonlocal games, this value is a quantity that dictates how well the players can
perform a task in the extended nonlocal game model when given access to certain
resources. We will be using |toqito⟩ to calculate these quantities.
We will also look at existing results in the literature on these values and be
able to replicate them using |toqito⟩. Much of the written content in
this tutorial will be directly taken from 1.
Extended nonlocal games have a natural physical interpretation in the setting of tripartite steering 2 and in device-independent quantum scenarios 3. For more information on extended nonlocal games, please refer to 4 and 1.
The extended nonlocal game model¶
An extended nonlocal game is similar to a nonlocal game in the sense that it is a cooperative game played between two players Alice and Bob against a referee. The game begins much like a nonlocal game, with the referee selecting and sending a pair of questions \((x,y)\) according to a fixed probability distribution. Once Alice and Bob receive \(x\) and \(y\), they respond with respective answers \(a\) and \(b\). Unlike a nonlocal game, the outcome of an extended nonlocal game is determined by measurements performed by the referee on its share of the state initially provided to it by Alice and Bob.
An extended nonlocal game.
Specifically, Alice and Bob's winning probability is determined by collections of measurements, \(V(a,b|x,y) \in \text{Pos}(\mathcal{R})\), where \(\mathcal{R} = \mathbb{C}^m\) is a complex Euclidean space with \(m\) denoting the dimension of the referee's quantum system--so if Alice and Bob's response \((a,b)\) to the question pair \((x,y)\) leaves the referee's system in the quantum state
then their winning and losing probabilities are given by
Strategies for extended nonlocal games¶
An extended nonlocal game \(G\) is defined by a pair \((\pi, V)\), where \(\pi\) is a probability distribution of the form
on the Cartesian product of two alphabets \(\Sigma_A\) and \(\Sigma_B\), and \(V\) is a function of the form
for \(\Sigma_A\) and \(\Sigma_B\) as above, \(\Gamma_A\) and \(\Gamma_B\) being alphabets, and \(\mathcal{R}\) refers to the referee's space. Just as in the case for nonlocal games, we shall use the convention that
to denote the respective sets of questions asked to Alice and Bob and the sets of answers sent from Alice and Bob to the referee.
When analyzing a strategy for Alice and Bob, it may be convenient to define a function
We can represent Alice and Bob's winning probability for an extended nonlocal game as
Standard quantum strategies for extended nonlocal games¶
A standard quantum strategy for an extended nonlocal game consists of finite-dimensional complex Euclidean spaces \(\mathcal{U}\) for Alice and \(\mathcal{V}\) for Bob, a quantum state \(\sigma \in \text{D}(\mathcal{U} \otimes \mathcal{R} \otimes \mathcal{V})\), and two collections of measurements
for each \(x \in \Sigma_A\) and \(y \in \Sigma_B\) respectively. As usual, the measurement operators satisfy the constraint that
for each \(x \in \Sigma_A\) and \(y \in \Sigma_B\).
When the game is played, Alice and Bob present the referee with a quantum system so that the three parties share the state \(\sigma \in \text{D}(\mathcal{U} \otimes \mathcal{R} \otimes \mathcal{V})\). The referee selects questions \((x,y) \in \Sigma\) according to the distribution \(\pi\) that is known to all participants in the game.
The referee then sends \(x\) to Alice and \(y\) to Bob. At this point, Alice and Bob make measurements on their respective portions of the state \(\sigma\) using their measurement operators to yield an outcome to send back to the referee. Specifically, Alice measures her portion of the state \(\sigma\) with respect to her set of measurement operators \(\{A_a^x : a \in \Gamma_A\}\), and sends the result \(a \in \Gamma_A\) of this measurement to the referee. Likewise, Bob measures his portion of the state \(\sigma\) with respect to his measurement operators \(\{B_b^y : b \in \Gamma_B\}\) to yield the outcome \(b \in \Gamma_B\), that is then sent back to the referee.
At the end of the protocol, the referee measures its quantum system with respect to the measurement \(\{V(a,b|x,y), \mathbb{I}-V(a,b|x,y)\}\).
The winning probability for such a strategy in this game \(G = (\pi,V)\) is given by
For a given extended nonlocal game \(G = (\pi,V)\), we write \(\omega^*(G)\) to denote the standard quantum value of \(G\), which is the supremum value of Alice and Bob's winning probability over all standard quantum strategies for \(G\).
Unentangled strategies for extended nonlocal games¶
An unentangled strategy for an extended nonlocal game is simply a standard quantum strategy for which the state \(\sigma \in \text{D}(\mathcal{U} \otimes \mathcal{R} \otimes \mathcal{V})\) initially prepared by Alice and Bob is fully separable.
Any unentangled strategy is equivalent to a strategy where Alice and Bob store only classical information after the referee's quantum system has been provided to it.
For a given extended nonlocal game \(G = (\pi, V)\) we write \(\omega(G)\) to denote the unentangled value of \(G\), which is the supremum value for Alice and Bob's winning probability in \(G\) over all unentangled strategies. The unentangled value of any extended nonlocal game, \(G\), may be written as
where the maximum is over all functions \(f : \Sigma_A \rightarrow \Gamma_A\) and \(g : \Sigma_B \rightarrow \Gamma_B\).
Non-signaling strategies for extended nonlocal games¶
A non-signaling strategy for an extended nonlocal game consists of a function
such that
for all \(x \in \Sigma_A\) and \(y \in \Sigma_B\) where \(\{\rho_b^y : y \in \Sigma_B, b \in \Gamma_B\}\) and \(\{\sigma_a^x: x \in \Sigma_A, a \in \Gamma_A\}\) are collections of operators satisfying
for every choice of \(x \in \Sigma_A\) and \(y \in \Sigma_B\) and where \(\tau \in \text{D}(\mathcal{R})\) is a density operator.
For any extended nonlocal game, \(G = (\pi, V)\), the winning probability for a non-signaling strategy is given by
We denote the non-signaling value of \(G\) as \(\omega_{ns}(G)\) which is the supremum value of the winning probability of \(G\) taken over all non-signaling strategies for Alice and Bob.
Relationships between different strategies and values¶
For an extended nonlocal game, \(G\), the values have the following relationship:
Note
Now that we have established the theoretical framework for extended nonlocal
games, we can explore some concrete examples. In the following tutorials, we
will construct well-known games such as the BB84 and CHSH extended nonlocal
games and use |toqito⟩ to calculate their various values.
%% mkdocs_gallery_thumbnail_path = 'figures/logo.png' We will start by examining the BB84 extended nonlocal game in The BB84 extended nonlocal game
Total running time of the script: ( 0 minutes 0.000 seconds)
Download Python source code: enlg_introduction.py
Download Jupyter notebook: enlg_introduction.ipynb
Gallery generated by mkdocs-gallery
-
Vincent Russo. Extended nonlocal games. 2017. arXiv:1704.07375. ↩↩
-
D. Cavalcanti, P. Skrzypczyk, G. H. Aguilar, R. V. Nery, P.H. Souto Ribeiro, and S. P. Walborn. Detection of entanglement in asymmetric quantum networks and multipartite quantum steering. Nature Communications, aug 2015. URL: http://dx.doi.org/10.1038/ncomms8941, doi:10.1038/ncomms8941. ↩
-
Marco Tomamichel, Serge Fehr, Jędrzej Kaniewski, and Stephanie Wehner. A monogamy-of-entanglement game with applications to device-independent quantum cryptography. New Journal of Physics, 15(10):103002, oct 2013. URL: http://dx.doi.org/10.1088/1367-2630/15/10/103002, doi:10.1088/1367-2630/15/10/103002. ↩
-
Nathaniel Johnston, Rajat Mittal, Vincent Russo, and John Watrous. Extended non-local games and monogamy-of-entanglement games. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 472(2189):20160003, May 2016. URL: https://arxiv.org/abs/1510.02083. ↩