The Nonlocal Game of a Linear Constraint System #
This file interprets an LCS instance (MIPRE.LCS.Game) as a two-player one-round
nonlocal game in the sense of MIPRE.Game, connecting the operator-algebraic
perfect-play formalism of MIPRE.LCS with the game-value framework of
MIPRE.Foundations.Games.
Main definitions #
MIPRE.LCS.Game.toNonlocalGame: the nonlocal game of an LCS instance. The referee samples an equationiuniformly at random, then a uniformly random variablej ∈ V i; Alice answers a full assignment (of which only the restriction to the support ofiis read), Bob answers the value of his variable, and they win if Alice's assignment satisfies equationiand agrees with Bob's answer atj.
Main statements #
MIPRE.LCS.exists_tensorStrategy_value_eq_one_of_localLoss_annihilates_epr(sorried): a bipartite observable strategy whose local loss operators annihilate the (unnormalized) EPR vector yields a perfect tensor-product strategy for the associated nonlocal game.
The nonlocal game associated with an LCS instance: the referee samples an equation
i uniformly at random, then a uniformly random variable j ∈ V i. Alice answers a
full assignment a : Fin G.s → ZMod 2 (only its restriction to the support of i is
read), Bob answers the value b of his variable, and the answers are accepted if a
satisfies equation i and a j = b.
The question distribution assigns probability 1 / (G.r * (G.V i).card) to each pair
(i, j) with j ∈ G.V i, matching the normalization of winningOperator. The
hypotheses hr and hV guarantee that it is a probability distribution. The decision
predicate deliberately ignores whether j ∈ G.V i, since μ vanishes off-support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A bipartite observable strategy whose local loss operators all annihilate the (unnormalized) EPR vector yields a perfect tensor-product strategy for the associated nonlocal game.
Intended proof: take dA = dB = Fintype.card n, let ψ be the normalized EPR state
transported along an equivalence n ≃ Fin (Fintype.card n), let Alice's projective
measurement for question i be the joint measurement strat.toProjectorStrategy.E i
restricted to the first tensor factor, and let Bob's projective measurement for
question j be the binary measurement of strat.obs j. The [Nonempty n] hypothesis
is necessary: for empty n the hypothesis hLoss is vacuous while no unit vector
exists.