OAI/Computability/MaxCut/PCP/SelectedInformation.lean
69 declarations, 0 contain sorry, 0 declared as axioms
Concrete selected-coordinate questions and answer labels for the side-information inequality. The event is the actual repeated game's selected success event.
- def
OAI.MaxCutGames.Foundations.Repetition.mergeCoordinatesline 18 - def
OAI.MaxCutGames.Foundations.Repetition.coordinateSplitEquivline 22 - theorem
OAI.MaxCutGames.Foundations.Repetition.iid_coordinate_splitline 30 - abbrev
OAI.MaxCutGames.Foundations.Repetition.SelectedLabelsline 60 - def
OAI.MaxCutGames.Foundations.Repetition.selectedQuestionTupleline 63 - def
OAI.MaxCutGames.Foundations.Repetition.selectedAnswerLabelline 70 - def
OAI.MaxCutGames.Foundations.Repetition.selectedLikelihoodline 76 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedLikelihood_nonnegativeline 87 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedLikelihood_sumline 98 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedLikelihood_sum_le_oneline 109 - def
OAI.MaxCutGames.Foundations.Repetition.selectedSplitLawline 117 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedSplit_probabilityline 124 - abbrev
OAI.MaxCutGames.Foundations.Repetition.SelectedInputline 140 - def
OAI.MaxCutGames.Foundations.Repetition.selectedInputLawline 143 - def
OAI.MaxCutGames.Foundations.Repetition.selectedInputProfileline 148 - def
OAI.MaxCutGames.Foundations.Repetition.selectedSideMassline 152 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedSideMass_sumline 160 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedSideMass_totalline 174Source documentation
The side-information normalizer is the actual selected-win probability of the repeated strategy. No event-mass hypothesis is required.
theorem selectedSideMass_total (G : Game Q₁ Q₂ A₁ A₂) (strategy : Strategy (Fin n → Q₁) (Fin n → Q₂) (Fin n → A₁) (Fin n → A₂)) (selected : Finset (Fin n)) : (∑ tv, (selectedInputLaw G selected).weight tv.1 * selectedSideMass G strategy selected tv) = G.selectedSuccess strategy selected := by …Mentions: OAI.MaxCutGames.Foundations.Repetition.selectedInputLaw, OAI.MaxCutGames.Foundations.Repetition.selectedSideMass
- def
OAI.MaxCutGames.Foundations.Repetition.selectedSideWeightline 196 - theorem
OAI.MaxCutGames.Foundations.Repetition.selected_information_boundline 203 - def
OAI.MaxCutGames.Foundations.Repetition.selectedJointWeightline 241 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedJointWeight_nonnegativeline 252 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedJointWeight_firstMarginalline 264 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedJointWeight_isProbabilityline 275 - def
OAI.MaxCutGames.Foundations.Repetition.selectedJointLawline 286 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedJointWeight_factorizationline 294Source documentation
Pointwise product formula for the actual conditional joint law. The selected-answer test depends on the question tuples, and not on any reveal.
theorem selectedJointWeight_factorization (G : Game Q₁ Q₂ A₁ A₂) (strategy : Strategy (Fin n → Q₁) (Fin n → Q₂) (Fin n → A₁) (Fin n → A₂)) (selected : Finset (Fin n)) (tv) (u) : selectedJointWeight G strategy selected (tv,u) = (∏ i : selected, G.questions.weight (tv.1.1 i)) * (∏ i : {i : Fin n // i ∉ selected}, (revealLaw G.questions).weight (u i,tv.1.2 i)) * selectedLikelihood G strategy selected tv.1.1 tv.2 u / G.selectedSuccess strategy selected := by …Mentions: OAI.MaxCutGames.Foundations.Repetition.selectedJointWeight, OAI.MaxCutGames.Foundations.Repetition.revealLaw, OAI.MaxCutGames.Foundations.Repetition.selectedLikelihood
- def
OAI.MaxCutGames.Foundations.Repetition.maskedJointline 317 - def
OAI.MaxCutGames.Foundations.Repetition.maskedModelline 321 - def
OAI.MaxCutGames.Foundations.Repetition.leftRevealModelline 325 - def
OAI.MaxCutGames.Foundations.Repetition.rightRevealModelline 329 - theorem
OAI.MaxCutGames.Foundations.Repetition.sum_maskedJointline 333 - theorem
OAI.MaxCutGames.Foundations.Repetition.maskedJoint_isProbability_iffline 349 - theorem
OAI.MaxCutGames.Foundations.Repetition.maskedJoint_firstMarginal_inlline 371 - theorem
OAI.MaxCutGames.Foundations.Repetition.maskedJoint_firstMarginal_inrline 380 - theorem
OAI.MaxCutGames.Foundations.Repetition.abs_half_sub_half_mul_inline_MaskedVariationline 386 - theorem
OAI.MaxCutGames.Foundations.Repetition.abs_masked_inlline 392 - theorem
OAI.MaxCutGames.Foundations.Repetition.abs_masked_inrline 406 - theorem
OAI.MaxCutGames.Foundations.Repetition.masked_totalVariation_identityline 419 - theorem
OAI.MaxCutGames.Foundations.Repetition.leftRevealModel_totalVariation_leline 460 - theorem
OAI.MaxCutGames.Foundations.Repetition.rightRevealModel_totalVariation_leline 467 - def
OAI.MaxCutGames.Foundations.Repetition.mergeAtline 483 - theorem
OAI.MaxCutGames.Foundations.Repetition.mergeAt_selfline 487 - theorem
OAI.MaxCutGames.Foundations.Repetition.mergeAt_otherline 491 - def
OAI.MaxCutGames.Foundations.Repetition.partialRevealWeightline 495 - theorem
OAI.MaxCutGames.Foundations.Repetition.product_reveal_atline 499 - def
OAI.MaxCutGames.Foundations.Repetition.partialRevealMarginalline 509 - def
OAI.MaxCutGames.Foundations.Repetition.fullRevealMarginalline 516 - theorem
OAI.MaxCutGames.Foundations.Repetition.fullRevealMarginal_mergeline 525 - def
OAI.MaxCutGames.Foundations.Repetition.fullRevealModelline 551 - theorem
OAI.MaxCutGames.Foundations.Repetition.fullRevealModel_mergeline 558 - def
OAI.MaxCutGames.Foundations.Repetition.revealSplitEquivline 566 - theorem
OAI.MaxCutGames.Foundations.Repetition.totalVariation_comp_equivline 588 - theorem
OAI.MaxCutGames.Foundations.Repetition.fullReveal_totalVariationline 598Source documentation
The variation quantity for the explicit full reveal law equals the two-branch masked quantity after extracting one reveal coordinate.
theorem fullReveal_totalVariation (μ : Games.FiniteDistribution (X × Y)) (j : I) (likelihood : T → (I → X × Y) → ℝ) : Information.totalVariation (fullRevealMarginal μ j likelihood) (fullRevealModel μ j likelihood) = Information.totalVariation (maskedJoint (partialRevealMarginal μ j likelihood)) (maskedModel μ (partialRevealMarginal μ j likelihood)) := by …Mentions: OAI.MaxCutGames.Foundations.Games.FiniteDistribution, OAI.MaxCutGames.Foundations.Information.totalVariation, OAI.MaxCutGames.Foundations.Repetition.fullRevealMarginal, OAI.MaxCutGames.Foundations.Repetition.fullRevealModel, OAI.MaxCutGames.Foundations.Repetition.maskedJoint, OAI.MaxCutGames.Foundations.Repetition.partialRevealMarginal, OAI.MaxCutGames.Foundations.Repetition.maskedModel
- theorem
OAI.MaxCutGames.Foundations.Repetition.leftReveal_full_errorline 613 - theorem
OAI.MaxCutGames.Foundations.Repetition.rightReveal_full_errorline 622 - def
OAI.MaxCutGames.Foundations.Repetition.selectedRawMarginalline 641 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedPosterior_eq_rawline 649 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedRawMarginal_firstMarginalline 677 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedRawMarginal_isProbabilityline 688 - theorem
OAI.MaxCutGames.Foundations.Repetition.selected_raw_information_boundline 706 - def
OAI.MaxCutGames.Foundations.Repetition.selectedOutsideLikelihoodline 721 - def
OAI.MaxCutGames.Foundations.Repetition.selectedObservationEquivline 729 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedRawMarginal_fullRevealline 739 - theorem
OAI.MaxCutGames.Foundations.Repetition.selectedRawReference_fullRevealline 756 - theorem
OAI.MaxCutGames.Foundations.Repetition.selected_raw_error_eq_fullRevealline 772 - theorem
OAI.MaxCutGames.Foundations.Repetition.selected_fullReveal_information_boundline 786 - def
OAI.MaxCutGames.Foundations.Repetition.selectedInformationRadiusline 800 - theorem
OAI.MaxCutGames.Foundations.Repetition.selected_leftReveal_error_sumline 807 - theorem
OAI.MaxCutGames.Foundations.Repetition.selected_rightReveal_error_sumline 830