OAI/Computability/BinPacking/CookLevin/CircuitFinish.lean
39 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Tapeline 11 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Tape.enumListline 15 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Tape.enumList_getElem?_ctorIdx_eqline 18 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Tape.enumList_nodupline 22 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.(instance at line 24)line 24 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Labelline 28 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Label.enumListline 33 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Label.enumList_getElem?_ctorIdx_eqline 36 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Label.enumList_nodupline 40 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.(instance at line 42)line 42 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Alphabetline 46 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.Stateline 47 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.memoryline 49 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_currentline 59 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_freeInputsline 62 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_rootline 65 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_reversedRecordsline 68 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_outputline 71 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_gateCountline 74 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.update_scratchline 77 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.cancelLoopline 83 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.programline 89 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.appendTraceline 110 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.prependTraceline 114 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.cancelStep_zeroline 172 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.cancelStep_succline 182 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.cancelTraceline 193 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.initialTapesline 216 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.finalTapesline 219 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.totalTimeline 222 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.finishTraceline 226 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.finalTapes_outputline 273 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.finalTapes_cleanline 276 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.totalTime_eqline 280 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.totalTime_leline 285 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.circuit_finalTapesline 291 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.circuitTraceline 299 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.circuitInTimeline 309 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.CircuitFinish.placedCircuitInTimeline 319