OAI/Computability/BinPacking/CookLevin/TermMachine.lean
71 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Tapeline 12 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Tape.enumListline 17 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Tape.enumList_getElem?_ctorIdx_eqline 20 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Tape.enumList_nodupline 24 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.(instance at line 26)line 26 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Alphabetline 30 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Stateline 31 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.initialStateline 33 - structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Inputline 35 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Input.sizeline 40 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.workline 43 - structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Frameline 47 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.emitTapesline 53 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.emitTapes_reversedline 58 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.emitTapes_countline 62 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.emitTapes_otherline 66 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Frame.emitline 71 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.tokenBits_appendline 83 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.emitTapes_appendline 87 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.emitTapes_count_wordline 97 - structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitterline 104 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.machineline 123 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.literalProgramline 134 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.literalTraceline 139 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.literalline 147 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.seqProgramline 158 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.seqline 163 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.congrline 186 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.traceAtline 198 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupTapesline 213 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupTapes_injectiveline 220 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.LookupLabelline 224 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupProgramline 230 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupStepsline 241 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.trace_transline 245 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupTailTraceline 249 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupTraceline 319 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.lookupSteps_leline 343 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.rootline 352 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.positionDepthline 365 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.position_leline 369 - structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Selectorline 377 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.compareTapeline 392 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.compareSlotsline 398 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.compareSlots_applyline 402 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.TestLabelline 404 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.testPredicateline 410 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.testProgramline 414 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.testStepsline 424 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.testTraceline 429 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.testSteps_leline 471 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Selector.positionTestline 484 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.AffineLabelline 494 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.affineProgramline 500 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.affineAddressline 510 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.affineStepsline 513 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.affineTraceline 519 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.affineSteps_leline 565 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.affineRootline 585 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.ChoiceLabelline 605 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.choiceProgramline 608 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.Emitter.choiceline 620 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.RootsValidline 681 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.termTokensline 684 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.compileCellline 688 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.compileline 710 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.timePolynomialline 734 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.termInPolynomialTimeline 737 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.globalTokensline 752 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.compileGloballine 756 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TermMachine.globalInLinearTimeline 771