OAI/Computability/PerfectCompleteness/Machines/PostfixMachine.lean
73 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Tapeline 18 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Tape.enumListline 22 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Tape.enumList_getElem?_ctorIdx_eqline 25 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Tape.enumList_nodupline 29 - instance
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.(instance at line 31)line 31 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Alphabetline 35 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Stateline 36 - inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.Labelline 38 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.initialStateline 49 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.headerTapeline 51 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.binaryline 53 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.readSourceline 55 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.readDestinationline 57 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.readNextline 60 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.prepareline 63 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.gateTagline 66 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldSourceline 68 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldUnusedline 72 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldNextline 75 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.resetGotoline 78 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.tagDecoderline 81 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.programline 88 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.machineline 116 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.advanceline 127 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.outputTapesline 129 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.outputTapes_reversedline 132 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.outputTapes_otherline 135 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.outputTapes_twiceline 139 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.trace_transline 146 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.readSource_ne_destinationline 150 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldSource_ne_scratchline 155 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldSource_ne_reversedline 160 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.decodeTraceline 165 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.readTraceline 173 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.emitTagTraceline 191 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.FieldReadyline 198 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.FieldReady.outputline 202 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldStepsline 210 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.fieldTraceline 213 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.rootPushTraceline 249 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.incrementTraceline 261 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.recordStepsline 270 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.recordTraceline 273 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.clearTapesline 312 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.clearTraceline 315 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.finishTapesline 335 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.finishNodeTraceline 340 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.emitPreparedTraceline 359 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.boundaryTapesline 384 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.preparedTapesline 392 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.operandFieldsline 402 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.operandStepsline 409 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.tokenStepsline 416 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.tokensStepsline 421 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.argumentBitsline 428 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.token_bitsline 432 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.prepareInputTraceline 437 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.prepareUnaryTraceline 455 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.prepareBinaryTraceline 473 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.prepareTraceline 504 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.preparedReadyline 556 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.tokenTraceline 615 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.tokenBits_consline 647 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.boundary_remainingline 651 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.guardPositiveTraceline 658 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.tokensTraceline 666 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.initialTapesline 733 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.headersTraceline 740 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.reversedTapesline 780 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.reverseTraceline 784 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.finalTapesline 814 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.compileTraceline 822 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.PostfixMachine.compileInTimeline 851