OAI/Computability/MinUncut/PCP/ClauseVerifier.lean
86 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.MinUncutGames.Foundations.PCP.ClauseAnswerline 11 - inductive
OAI.MinUncutGames.Foundations.PCP.Slotline 17 - def
OAI.MinUncutGames.Foundations.PCP.answerAtline 23 - def
OAI.MinUncutGames.Foundations.PCP.nameAtline 28 - def
OAI.MinUncutGames.Foundations.PCP.literalValueline 33 - def
OAI.MinUncutGames.Foundations.PCP.localSatisfiesline 36 - def
OAI.MinUncutGames.Foundations.PCP.honestAnswerline 41 - theorem
OAI.MinUncutGames.Foundations.PCP.honest_satisfiesline 45 - theorem
OAI.MinUncutGames.Foundations.PCP.honest_answerAtline 48 - def
OAI.MinUncutGames.Foundations.PCP.matchingSlotsline 53 - theorem
OAI.MinUncutGames.Foundations.PCP.matchingSlots_leline 58 - theorem
OAI.MinUncutGames.Foundations.PCP.matchingSlots_eq_threeline 63 - def
OAI.MinUncutGames.Foundations.PCP.acceptedSlotsline 68 - def
OAI.MinUncutGames.Foundations.PCP.clauseFailureline 71 - theorem
OAI.MinUncutGames.Foundations.PCP.local_rejection_boundline 74 - def
OAI.MinUncutGames.Foundations.PCP.clauseAtline 96 - abbrev
OAI.MinUncutGames.Foundations.PCP.RandomEventline 99 - abbrev
OAI.MinUncutGames.Foundations.PCP.AliceStrategyline 100 - abbrev
OAI.MinUncutGames.Foundations.PCP.BobStrategyline 101 - def
OAI.MinUncutGames.Foundations.PCP.acceptsline 103 - def
OAI.MinUncutGames.Foundations.PCP.acceptedCountline 108 - def
OAI.MinUncutGames.Foundations.PCP.failureCountline 114 - theorem
OAI.MinUncutGames.Foundations.PCP.total_rejection_boundline 119 - def
OAI.MinUncutGames.Foundations.PCP.allIndicesline 130 - theorem
OAI.MinUncutGames.Foundations.PCP.hastad_basic_verifier_soundnessline 133 - theorem
OAI.MinUncutGames.Foundations.PCP.honest_acceptsline 144 - theorem
OAI.MinUncutGames.Foundations.PCP.verifier_completenessline 152 - abbrev
OAI.MinUncutGames.Foundations.PCP.LeftLabelline 159 - def
OAI.MinUncutGames.Foundations.PCP.edgeProjectionline 162 - theorem
OAI.MinUncutGames.Foundations.PCP.verifier_eq_projectionline 165 - def
OAI.MinUncutGames.Foundations.PCP.eventsAtline 173 - def
OAI.MinUncutGames.Foundations.PCP.enumerateEventsline 176 - theorem
OAI.MinUncutGames.Foundations.PCP.length_enumerateEventsline 181 - theorem
OAI.MinUncutGames.Foundations.PCP.accepted_eventsAtline 190 - theorem
OAI.MinUncutGames.Foundations.PCP.accepted_enumerateEventsline 202 - def
OAI.MinUncutGames.Foundations.PCP.allEventsline 212 - theorem
OAI.MinUncutGames.Foundations.PCP.length_allEventsline 215 - theorem
OAI.MinUncutGames.Foundations.PCP.allEvents_nonemptyline 219 - theorem
OAI.MinUncutGames.Foundations.PCP.verifier_event_soundnessline 228 - def
OAI.MinUncutGames.Foundations.PCP.occurrencesAtline 238 - def
OAI.MinUncutGames.Foundations.PCP.occurrenceCountline 243 - theorem
OAI.MinUncutGames.Foundations.PCP.variable_eventsAtline 248 - theorem
OAI.MinUncutGames.Foundations.PCP.variable_enumerateEventsline 258 - theorem
OAI.MinUncutGames.Foundations.PCP.regular_bob_marginalline 269 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.clauseAnswerEquivline 286 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.clauseAnswerFinEquivline 292 - instance
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.clauseAnswerFintypeline 298 - instance
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.clauseAnswerInhabitedline 301 - instance
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.slotFintypeline 303 - instance
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.slotInhabitedline 307 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_clauseAnswerline 309 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_slotline 313 - abbrev
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.Iline 315 - abbrev
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.Jline 316 - abbrev
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.ClauseContextline 317 - abbrev
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.VariableContextline 318 - abbrev
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.SlotContextline 319 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_Iline 321 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_Jline 322 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_ClauseContextline 323 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_VariableContextline 325 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.card_SlotContextline 327 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.localConsistentline 330 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.localConsistent_eq_true_iffline 334 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.validJline 341 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.validJ_eq_true_iffline 346 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.validJ_satisfiesline 354 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.validJ_consistentline 359 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.validJ_localConsistentline 366 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.canonicalSlotline 373 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.canonicalSlot_nameline 377 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.piline 389 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.sampledVariablesline 393 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.sampledVariables_supportedline 397 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.sampled_eq_piline 402 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.sampled_answers_eq_of_visible_eqline 410 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.honestJline 418 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.honestIline 422 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.honestJ_validline 426 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.pi_honestline 438 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.pi_honest_sampledline 446 - def
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.baseAcceptsline 452 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.baseAccepts_eq_true_iffline 458 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.projection_implies_coordinate_acceptsline 466 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.baseAccepts_implies_sampledline 473 - theorem
OAI.MinUncutGames.Foundations.Hastad.SourceContexts.projection_implies_sampled_acceptsline 483