Bipartite commuting-operator strategies and the commuting-operator value #
A commuting-operator strategy for a (not necessarily synchronous) game
(blueprint def:co-strategy-bipartite): a complex Hilbert space H, a unit vector ψ,
and POVM families E x (first player) and F y (second player) of positive operators
summing to one, with every E x a commuting with every F y b. Its value in a game and
the commuting-operator value valco(G) of the game (blueprint def:co-value-bipartite)
are the usual ones.
This is the two-prover picture of the commuting-operator model. The synchronous,
tracial commuting strategies of MIPRE.Foundations.Games (CommutingStrategy,
commValue) are the picture used by the compression pipeline; the two agree for
synchronous games only up to the rounding of almost-synchronous correlations
(blueprint thm:almost-sync), which is why both are defined. The definitions mirror
those of the vendored development MIPRE/Background/Repetition/CommutingRepetition/
field by field, so that its theorems transfer by a field-by-field identification.
The Hilbert space lives in universe 0; by restriction to the separable subspace
cyclically generated by ψ under the finitely many effects this loses no generality.
A commuting-operator strategy over question alphabets X, Y and answer alphabets
A, B (blueprint def:co-strategy-bipartite).
- H : Type
The Hilbert space.
- normedAddCommGroup : NormedAddCommGroup self.H
- innerProductSpace : InnerProductSpace ℂ self.H
- completeSpace : CompleteSpace self.H
- ψ : self.H
The shared state.
The shared state is a unit vector.
The first player's measurement operators.
The second player's measurement operators.
The first player's operators are positive.
The second player's operators are positive.
The first player's operators form a POVM for each question.
The second player's operators form a POVM for each question.
The two players' operators commute.
Instances For
The probability that the players answer (a, b) to the questions (x, y):
⟨ψ| E^x_a F^y_b |ψ⟩, a real number since the commuting product of two positive
operators is self-adjoint; we take the real part so that the definition carries no proof
obligations.
Instances For
The value of a commuting-operator strategy in the game G.
Equations
Instances For
The commuting-operator value valco(G) of a game (blueprint
def:co-value-bipartite): the supremum of strategy values over all commuting-operator
strategies.
Equations
- MIPRE.commutingOperatorValue G = ⨆ (S : MIPRE.CommutingOperatorStrategy X Y A B), MIPRE.CommutingOperatorStrategy.value G S