Two-prover one-round games #
A two-prover one-round game Holenstein, Definition 1 draws a pair of questions
(x, y) from a distribution on X × Y, sends x to Alice and y to Bob, and accepts their
answers a and b according to a predicate Q x y a b. Its value is the largest winning
probability of a pair of deterministic strategies X → A and Y → B
(Cslib.PCP.TwoProverGame.value). Shared randomness does not help
(winProb_shared_le_value) Holenstein, (3). The n-fold parallel repetition
asks n independent pairs of questions at once and accepts when every coordinate is accepted
(Cslib.PCP.TwoProverGame.pow) Holenstein, Definition 2. Answering each
coordinate independently with an optimal strategy shows value G ^ n ≤ value (G.pow n)
(pow_value_le_value_pow); the parallel repetition theorem bounds value (G.pow n) from above.
Main definitions #
Cslib.PCP.TwoProverGame: a two-prover one-round game.Cslib.PCP.TwoProverGame.winProb,Cslib.PCP.TwoProverGame.value: winning probability and value.Cslib.PCP.TwoProverGame.pow: parallel repetition.
Main results #
Cslib.PCP.TwoProverGame.winProb_le_value,Cslib.PCP.TwoProverGame.exists_winProb_eq_value: the value is attained by a deterministic strategy.Cslib.PCP.TwoProverGame.winProb_shared_le_value: shared randomness does not help.Cslib.PCP.TwoProverGame.pow_value_le_value_pow:value G ^ n ≤ value (G.pow n).
References #
A two-prover one-round game Holenstein, Definition 1: questions drawn
from questions, answers accepted by accepts.
The distribution of the pair of questions.
- accepts : X → Y → A → B → Prop
The acceptance predicate on questions and answers.
Instances For
The probability that the deterministic strategies ha and hb win.
Instances For
The value of a game: the largest winning probability of deterministic strategies.
Instances For
Parallel repetition #
The probability that every coordinate of an independent tuple lies in its own event is the product of the probabilities.
The n-fold parallel repetition Holenstein, Definition 2: n
independent pairs of questions, accepted when every coordinate is accepted.
Instances For
Answering each coordinate independently wins with the product of the probabilities.
Answering each coordinate independently with an optimal strategy shows that parallel
repetition cannot lower the value below value G ^ n.