Documentation

MIPRE.LCS.NonlocalGame

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 #

Main statements #

noncomputable def MIPRE.LCS.Game.toNonlocalGame {G : Layout} (game : Game G) (hr : 0 < G.r) (hV : ∀ (i : Fin G.r), (G.V i).Nonempty) :
MIPRE.Game (Fin G.r) (Fin G.s) (Fin G.sZMod 2) (ZMod 2)

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
    theorem MIPRE.LCS.exists_tensorStrategy_value_eq_one_of_localLoss_annihilates_epr {G : Layout} (game : Game G) (hr : 0 < G.r) (hV : ∀ (i : Fin G.r), (G.V i).Nonempty) {n : Type u_1} [Fintype n] [DecidableEq n] [Nonempty n] (strat : BipartiteObservableStrategy n G) (hLoss : ∀ (i : Fin G.r) (j : (G.V i)), (localLossOperator game strat.toProjectorStrategy i j).mulVec (eprVec n) = 0) :
    ∃ (S : TensorProductStrategy (game.toNonlocalGame hr hV)), S.value = 1

    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.