OAI/Computability/UniqueGames/Foundations/ValueLemmas.lean
25 declarations, 0 contain sorry, 0 declared as axioms
Question-dependent stochastic responses are derandomized by sampling complete answer tables independently before the questions. The table law, marginal law, and mixture identity are proved from finite products and sums. No derandomization principle is assumed as a hypothesis or axiom.
- def
OAI.UniqueGamesTheorem.Foundations.Games.Game.valueline 22Source documentation
A maximum of the finitely many actual deterministic success probabilities.
def value (G : Game Q₁ Q₂ A₁ A₂) : ℝ := by …
- theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.success_le_valueline 26 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.value_le_iffline 31 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.exists_optimal_strategyline 36 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.value_nonnegativeline 43 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.value_le_oneline 48 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.randomized_success_le_valueline 53Source documentation
Any fixed finite random seed merely chooses a deterministic strategy pair. Separate private seeds are covered by taking their pair as
Seed.theorem randomized_success_le_value (G : Game Q₁ Q₂ A₁ A₂) {Seed : Type*} [Fintype Seed] (seedLaw : FiniteDistribution Seed) (strategies : Seed → Strategy Q₁ Q₂ A₁ A₂) : seedLaw.expectation (fun seed => G.success (strategies seed)) ≤ G.value := by …Mentions: OAI.UniqueGamesTheorem.Foundations.Games.Game, OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution, OAI.UniqueGamesTheorem.Foundations.Games.Strategy
- theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.success_repetition_zeroline 66 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.value_repetition_zeroline 75 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.pow_value_le_repetition_valueline 83Source documentation
The product strategy supplies a lower bound, not an upper bound, for parallel repetition. A genuine decay upper bound needs a separate theorem.
theorem pow_value_le_repetition_value (G : Game Q₁ Q₂ A₁ A₂) (n : Nat) : G.value ^ n ≤ (G.repetition n).value := by …Mentions: OAI.UniqueGamesTheorem.Foundations.Games.Game, OAI.UniqueGamesTheorem.Foundations.Games.Game.value
- theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.value_le_of_localSimulationline 89 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.eq_of_weight_eqline 130 - def
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.tableline 141Source documentation
Independently sample one response for each possible private question.
def table [DecidableEq Q] (responses : Q → FiniteDistribution A) : FiniteDistribution (Q → A) := by …Mentions: OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution
- theorem
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.expectation_table_evalline 152 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.table_eval_pushforwardline 180 - def
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.productline 194 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.expectation_productline 203 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.expectation_commline 209 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.FiniteDistribution.expectation_congrline 222 - def
OAI.UniqueGamesTheorem.Foundations.Games.Game.responseTableLawline 235 - def
OAI.UniqueGamesTheorem.Foundations.Games.Game.stochasticSuccessline 241 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.success_eq_question_expectationline 250 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.table_success_eq_stochasticline 257 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.stochasticSuccess_le_valueline 295 - theorem
OAI.UniqueGamesTheorem.Foundations.Games.Game.exists_deterministic_ge_stochasticline 303