OAI/Computability/BinPacking/CookLevin/TransitionIteration.lean
102 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.headMaskline 17 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.accepting_labelline 24 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.accepting_stateline 27 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.accepting_cellline 31 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.targetBitline 43 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.mismatchTokensline 46 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.tokensline 49 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.mismatchTokens_eqline 56 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.tokens_eqline 65 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.compile_tokensline 72 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceTemplate.tokens_length_leline 81 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Templateline 97 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.listTokensline 99 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.compileListline 103 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.prefixTokensline 110 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.compilePrefixline 116 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.withCursorline 125 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.cursorTapesline 127 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_cursorline 130 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_capacityline 133 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_rootsline 136 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.withCursor_withCursorline 139 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Frame.cursorline 142 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.cursorTapes_sameline 152 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.cursorTapes_twiceline 156 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.emitTapes_cursorline 160 - structure
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Planline 165 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Validline 170 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Valid.rootsline 176 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Valid.withCursorline 185 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.finalValidline 190 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.finalTokensline 194 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.finalEmitterline 200 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.guardline 223 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.Labelline 225 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.labelFintypeline 238 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.programline 245 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.machineline 262 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.cellTokensline 279 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.remainingTokensline 283 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.loopStepsline 289 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.trace_transline 297 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.guardTraceline 303 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.dispatchTraceline 317 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.incrementTraceline 327 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.resetTraceline 341 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.loopTraceline 361 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.outputTokensline 409 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.stepsline 414 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.fullTraceline 421 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.traceAtline 440 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.loopConstantline 455 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.dataSizeline 460 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.loopSteps_leline 464 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.timeConstantline 507 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.timePolynomialline 511 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.steps_leline 517 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.inPolynomialTimeline 537 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.remainingTokens_eq_rangeline 554 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.carriedTokensline 565 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.finalTokens_at_capacityline 571 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.outputTokens_eq_blocksline 579 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.transitionPrefixKindsline 590 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.transitionCellKindsline 594 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.transitionPlanline 597 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.transition_outputTokensline 603 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionMachine.transitionInPolynomialTimeline 615 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.negateIfline 646 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.stateTemplateline 649 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.cellTemplateline 653 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.planline 661 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.mismatchForestline 675 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.label_tokensline 680 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.state_tokensline 691 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.cell_tokensline 701 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.outputTokens_eqline 718 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.mismatchForest_circuitline 744 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptancePlan.fullTokens_eqline 752 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.tokensline 773 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.emitStepsline 778 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.emitTraceAtline 784 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.Labelline 814 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.entryline 819 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.emitLabelline 822 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.lowerLabelline 827 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.emitEntryline 831 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.countdownStatementline 836 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.programline 842 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.machineline 852 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.guardZeroline 864 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.guardSuccline 874 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.stageGatesline 894 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.lowerStepsline 900 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.stageStepsline 909 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.stepsline 915 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.chainline 923 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.place_forest_initialline 927 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.place_forest_finalline 943 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.stageTraceline 967 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.repeatTraceline 1007 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.repeatInTimeline 1023 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.repeatTraceAtline 1036