OAI/Computability/DirectedFeedback/Encoding/Body.lean
65 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.bodyTimeline 15 - structure
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.RowStepResultline 18 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.guardTapesline 28 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.parsedTapesline 32 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapesline 37 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.emittedTapesline 41 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.clearFieldsTapesline 46 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.resultTapesline 49 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapes_other_inline_Bodyline 54 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapes_counter_inline_Bodyline 64 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapes_cursor_inline_Bodyline 70 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapes_tail_inline_Bodyline 76 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapes_reverse_inline_Bodyline 82 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingTapes_head_inline_Bodyline 88 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.clearFieldsInTimeline 95 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.incrementInTimeline 117 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.emitterView_at_inline_Bodyline 132 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.context_rowState_inline_Bodyline 142 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.emitInTimeline 151 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.result_ready_inline_Bodyline 189 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.workingOperands_inline_Bodyline 200 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Body.rowStepline 210 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.inputTapesline 335 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.rowsBitsline 339 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.headerBitsline 342 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.setupTapesline 346 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.loopTapesline 354 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.loopStartline 363 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.setupResult_eqline 367 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.headerResult_eqline 373 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.machineInitial_eqline 378 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.setupInTimeline 388 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.headerView_at_inline_Initializationline 407 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.headerInTimeline 417 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.timeline 455 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.time_eqline 457 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Initialization.initializeInTimeline 461 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.LoopInitialization.initialization_readyline 480 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.zeroGuardInTimeline 515 - structure
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.LoopResultline 529 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.runRemainingline 541 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.prefixTimeline 573 - structure
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.PrefixResultline 576 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.runPrefixline 586 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.PrefixResult.reversedline 609 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Loop.PrefixResult.outputline 613 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.afterReversalline 626 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.afterReversal_outputline 629 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.afterReversal_reversedline 633 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.finishBudgetline 637 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.reverseInTimeline 640 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.cleared_eq_haltListline 655 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.cleanupInTimeline 662 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.finishInTimeline 678 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.afterReversal_selected_length_leline 699 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.stackLength_after_prefixline 706 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.finishBudget_le_of_prefixline 718 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.completedPolynomialline 740 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.finishAfterPrefixline 745 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Finish.finishAfterPolynomialPrefixline 761 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Runtime.prefixPolynomialline 784 - theorem
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Runtime.prefixPolynomial_evalline 790 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Runtime.timeline 797 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Runtime.tableOutputsInTimeline 800 - def
OAI.DFVSGames.Foundations.PCP.AlphabetTable.Runtime.tablePolynomialTimeline 816