OAI/Computability/DirectedFeedback/Machines/MachineLazyTable.lean
63 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.Tapeline 56 - instance
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.(instance at line 61)line 61 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.Stateline 63 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.cleanline 65 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.clean_pairline 68 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.splitRolesline 71 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.splitViewline 72 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.dummyRolesline 76 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.dummyViewline 77 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.oldRolesline 81 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.splitRoles_leftline 85 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.splitRoles_rightline 88 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.dummyRoles_leftline 91 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.dummyRoles_rightline 94 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.oldRoles_injectiveline 97 - inductive
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.Labelline 99 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.programline 109 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.frameline 146 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.initialTapesline 151 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.loopTapesline 153 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.finalTapesline 158 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.joinTrace_inline_MachineLazyTableline 160 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.dummyTraceline 164 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.oldTraceline 193 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.prefixStepsline 225 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.prefixTraceline 228 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.vertexBlockline 310 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.bodyStepsline 314 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.frame_old_emptyline 320 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.bodyTraceline 325 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.drainPhaseline 437 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.finishStepsline 448 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.finishTraceline 450 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.remainingline 505 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.remaining_zeroline 507 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.remaining_doneline 508 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.remaining_consline 510 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.inputBlocksline 516 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.outputBlocksline 519 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.vertexBlock_codecline 522 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.encodeWords_flatMap_inline_MachineLazyTableline 528 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.inputBlocks_codecline 534 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.outputBlocks_codecline 541 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.input_table_codecline 547 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.output_table_codecline 558 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.loopStepsline 570 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.loopTraceline 578 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.totalStepsline 619 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.tableTraceline 623 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.dummyRows_length_le_inline_MachineLazyTableline 638 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.bodySteps_leline 649 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.output_length_leline 770 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.loopSteps_leline 787 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.timePolynomialline 819 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.timePolynomial_evalline 822 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.totalSteps_leline 826 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.machineline 857 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.machine_alphabet_finiteline 868 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.initial_configurationline 874 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.finalTapes_inputline 882 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.finalTapes_outputline 883 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.finalTapes_work_emptyline 885 - def
OAI.DFVSGames.Foundations.Complexity.MachineLazyTable.machineInTimeline 889