OAI/Computability/DirectedFeedback/Games/AlphabetReduction.lean
131 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DFVSGames.Foundations.PCP.AlphabetReduction.LegalPairline 16 - abbrev
OAI.DFVSGames.Foundations.PCP.AlphabetReduction.InputCoordinateline 19 - def
OAI.DFVSGames.Foundations.PCP.AlphabetReduction.pairEncodingline 21 - def
OAI.DFVSGames.Foundations.PCP.AlphabetReduction.edgeTesterRejectline 25 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetReduction.rejected_edge_tester_boundline 29 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetReduction.honest_edge_testerline 45 - def
OAI.DFVSGames.Foundations.PCP.UniformRestriction.restrictline 64 - def
OAI.DFVSGames.Foundations.PCP.UniformRestriction.extendline 68 - def
OAI.DFVSGames.Foundations.PCP.UniformRestriction.canonicalizeline 71 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.restrict_applyline 74 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.extend_apply_of_memline 77 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.extend_apply_of_not_memline 81 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.restrict_extendline 85 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.canonicalize_apply_of_memline 90 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.canonicalize_apply_of_not_memline 94 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.restrict_canonicalizeline 98 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.canonicalize_idempotentline 102 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.canonicalize_eq_iffline 106 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.expect_restrictline 117 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.expect_canonicalizeline 133 - theorem
OAI.DFVSGames.Foundations.PCP.UniformRestriction.expect_restrict_pairline 138 - abbrev
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.Addressline 159 - abbrev
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.LocalEventline 161 - abbrev
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.Eventline 164 - abbrev
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.legalline 168 - instance
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.legalDecidableline 171 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.restrictTapeline 175 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.extendTapeline 178 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.globalizeQueryline 182 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.verifierline 187 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.vertexBlockline 194 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.edgeOracleline 197 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.oracleAnswer_globalizeline 202 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.response_eq_localline 214 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.eventRejectline 227 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.eventReject_eq_localline 232 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.expect_prodline 245 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.localAverageline 250 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.expect_restrict_fiveline 253 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.localAverage_eq_testerline 290 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.averageline 308 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.average_eq_testersline 313 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.decodedLabelingline 322 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.local_gapline 325 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.average_gapline 342 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.expect_rejection_eq_countline 350 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.average_eq_countline 363 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.card_eventline 370 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.card_localEventline 376 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.card_addressline 383 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.rejection_count_boundline 389 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.honestAssignmentline 416 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.honest_vertexBlockline 421 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.honest_edgeOracleline 425 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.honest_eventline 434 - def
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.graphline 446 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.perfect_completenessline 451 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.gap_transferline 457 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetGraph.alphabet_cardline 483 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.bitValueline 495 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.boolEquivline 497 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.boolEquiv_valline 499 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.productEquivline 502 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.productEquiv_valline 506 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.sumEquivline 512 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.sumEquiv_inl_valline 516 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.sumEquiv_inr_valline 520 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.tapeCountline 524 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairTapeCountline 525 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.fiveTapeCountline 526 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.localCountline 527 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.eventCountline 528 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.addressCountline 529 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.vertexCountline 530 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.dartCountline 531 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeEquivline 533 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeRankline 536 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeUnrankline 537 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeUnrank_cubeRankline 540 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeRank_cubeUnrankline 543 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeUnrank_digitline 546 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.cubeEquiv_valline 554 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairIndexline 560 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairIndex_valline 562 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairCubeEquivline 567 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairCubeRankline 570 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairCubeUnrankline 573 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairCubeUnrank_pairCubeRankline 576 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairCubeRank_pairCubeUnrankline 579 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.pairCubeEquiv_valline 582 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.inputCoordinateEquivline 587 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.fivePairTapesEquivline 591 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.localEventEquivline 600 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.eventEquivline 605 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.addressEquivline 609 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.vertexEquivline 614 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.dartEquivline 619 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.labelEquivline 624 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.labelEquiv_valline 626 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.inputCoordinateEquiv_valline 630 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.fivePairTapesEquiv_valline 635 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.localEventEquiv_valline 643 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.eventEquiv_valline 652 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.addressEquiv_inl_valline 659 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.addressEquiv_inr_valline 666 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.vertexEquiv_event_valline 673 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.vertexEquiv_vertexAddress_valline 677 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.vertexEquiv_edgeAddress_valline 684 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.dartEquiv_valline 692 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.dartEquiv_reverse_valline 700 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.orderedline 706 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_lengthline 709 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.mem_orderedline 712 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_nodupline 717 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_reflline 722 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_boolline 724 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_trans_finCongrline 726 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_productline 732 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_sumline 748 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.localEventsline 768 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.localEvents_lengthline 771 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_eventline 774 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.ordered_dartline 781 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_cubeline 792 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_pairCubeline 795 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_localEventline 799 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_eventline 803 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_addressline 807 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_vertexline 811 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.card_dartline 816 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Enumeration.localCount_formulaline 821