ZPC strategies are perfect commuting synchronous strategies #
Paper II, §2.3–2.4. A Z-aligned permutation strategy commuting along edges (PermStrategy) is in
particular a synchronous quantum strategy — its measurements are the Fourier transforms of its
observables — which commutes on the support of the question distribution. This file proves it,
and collects the tools for showing that a permutation strategy is perfect.
PermStrategy.isPVMIn_proj: the measurements are projective (isPVMIn_fourierProj, the observables being self-adjoint as involutive signed permutation matrices).PermStrategy.value_eq_one_of: a permutation strategy is perfect when every rejected answer pair of positive weight hasP^x_a P^y_b = 0;PermStrategy.dotBit_of_obsCharsays when that holds for a linear constraint, that is, when the constraint's observableU^α V^βacts as(-1)^γ;satisfies_ofFn_iffreads the canonical decider'sSatisfiesas⟨α, a⟩ + ⟨β, b⟩ = γ.PermStrategy.toSync,isPCC_toSync,value_toSync(blueprintlem:zpc-pcc): a permutation strategy for the doubled tailored game is a PCC synchronous strategy for the doubled bipartite game, with the same value;TailoredGame.HasPerfectZPC.exists_pccandvalStar_eq_one.PermStrategy.double,value_double: a permutation strategy for a game, played by both players, is one for the doubled game with the same value (the completeness half of Claim II:3127, in its bipartite case, Remark II:3159).
Answers of a fixed length #
The first L bits of an answer, as a vector.
Equations
- MIPRE.Tailored.bitVec L a i = List.getD (↑a) (↑i) false
Instances For
A vector of length at most T, as an answer.
Equations
- MIPRE.Tailored.ofVec hL v = ⟨List.ofFn v, ⋯⟩
Instances For
Summing over the answers of length L is summing over the vectors of length L.
Linear constraints on vectors #
Permutation strategies #
An involutive signed permutation matrix is self-adjoint.
The measurements of a permutation strategy are projective.
A permutation strategy is perfect when every rejected answer pair of positive weight has
P^x_a P^y_b = 0.
The constraint lemma: along an edge, if the observable U^α V^β of a linear constraint
acts as the scalar (-1)^γ on the range of P^x_a P^y_b ≠ 0, then ⟨α, a⟩ + ⟨β, b⟩ = γ —
the constraint holds on every answer pair the strategy samples (Claim II:2870).
lem:zpc-pcc: a permutation strategy as a synchronous strategy #
The measurement at x on answer strings: the projection of the string's vector when it has
the length of the answers at x, and zero otherwise.
Equations
Instances For
lem:zpc-pcc: the measurements of a permutation strategy for the doubled tailored game,
as a synchronous strategy for the doubled bipartite game.
Equations
Instances For
The synchronous strategy commutes on the support of the question distribution, the permutation strategy commuting along edges.
The synchronous strategy has the value of the permutation strategy.
A permutation strategy, played by both players, for the doubled game.
Equations
Instances For
Doubling a permutation strategy keeps its value (Claim II:3127, completeness, in the bipartite case of Remark II:3159).
A game with a perfect ZPC strategy has one for its doubled game.
lem:zpc-pcc: a perfect ZPC strategy for the doubled game gives a perfect PCC strategy
for the doubled bipartite game.
A perfect ZPC strategy for the doubled game gives synchronous value 1.
A perfect ZPC strategy for the doubled game gives quantum value 1.