OAI/Computability/PerfectCompleteness/Machines/TransitionMachine.lean
56 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Templateline 16 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.listTokensline 18 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.compileListline 22 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.prefixTokensline 29 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.compilePrefixline 35 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.withCursorline 44 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.cursorTapesline 46 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_cursorline 49 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_capacityline 52 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_rootsline 55 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_withCursorline 58 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Frame.cursorline 61 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.cursorTapes_sameline 71 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.cursorTapes_twiceline 75 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.emitTapes_cursorline 79 - structure
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Planline 84 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Validline 89 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Valid.rootsline 95 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Valid.withCursorline 104 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.finalValidline 109 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.finalTokensline 113 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.finalEmitterline 119 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.guardline 142 - inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.Labelline 144 - instance
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.labelFintypeline 157 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.programline 164 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.machineline 181 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.cellTokensline 198 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.remainingTokensline 202 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.loopStepsline 208 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.trace_transline 216 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.guardTraceline 222 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.dispatchTraceline 236 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.incrementTraceline 246 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.resetTraceline 260 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.loopTraceline 280 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.outputTokensline 328 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.stepsline 333 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.fullTraceline 340 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.traceAtline 359 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.loopConstantline 374 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.dataSizeline 379 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.loopSteps_leline 383 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.timeConstantline 426 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.timePolynomialline 430 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.steps_leline 436 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.inPolynomialTimeline 456 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.remainingTokens_eq_rangeline 473 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.carriedTokensline 484 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.finalTokens_at_capacityline 490 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.outputTokens_eq_blocksline 498 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.transitionPrefixKindsline 509 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.transitionCellKindsline 513 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.transitionPlanline 516 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.transition_outputTokensline 522 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionMachine.transitionInPolynomialTimeline 534