OAI/Computability/BinPacking/CookLevin/TransitionIterationTime.lean
116 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.RootLabelline 12 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.widthAddressline 17 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.rootProgramline 20 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.rootStepsline 27 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.trace_transline 32 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.rootTraceline 36 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.rootSteps_leline 60 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.rootEmitterline 72 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.closurePortsline 87 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabelline 90 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabel.enumListline 94 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabel.enumList_getElem?_ctorIdx_eqline 97 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabel.enumList_nodupline 101 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.(instance at line 103)line 103 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.closureProgramline 107 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.closureStepsline 116 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.closureTraceline 119 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.closureSteps_leline 157 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.closureEmitterline 164 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.Validline 179 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.Valid.rootsline 182 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.Valid.transitionline 185 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.Valid.withCursorline 192 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.widthAddress_eqline 196 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.carryTokensline 202 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.carryEmitterline 208 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.orEmitterline 216 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.finishEmitterline 221 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.Labelline 225 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.labelFintypeline 235 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.programline 242 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.machineline 254 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.outputTokensline 266 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.stepsline 271 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.fullTraceline 280 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.timeConstantline 312 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.timePolynomialline 317 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.steps_leline 324 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.inPolynomialTimeline 341 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.rootLookup_ofFnline 367 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.mismatchForest_ofFnline 371 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierInputline 382 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierInput_validline 386 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.outputTokens_eq_acceptanceline 391 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.compile_outputTokensline 401 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.outputTokens_length_leline 411 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierMachineline 418 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierInPolynomialTimeline 421 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.EmitLabelline 450 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.Labelline 453 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.entryline 455 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.programline 458 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.machineline 464 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.expressionsline 475 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.wireValuesline 479 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.tokens_eq_forestline 482 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.finish_termFrameline 489 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.preparedline 502 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.finish_place_emitTapesline 508 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.prepared_eq_lowerline 516 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.lower_final_eqline 534 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.emissionStepsline 562 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.loweringStepsline 567 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.stepsline 574 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.chainline 578 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.fullTraceline 582 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.budgetline 621 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.steps_le_budgetline 631 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.inTimeline 648 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.verifierTraceline 661 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.AcceptanceStage.final_root_singletonline 671 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.bootstrapPolynomialline 692 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.validityPolynomialline 695 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.loweringPolynomialline 698 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.transitionEmissionPolynomialline 701 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.acceptanceEmissionPolynomialline 706 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.finishPolynomialline 710 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.iterationPolynomialline 713 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.knownPhasePolynomialline 717 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.producerPolynomialline 722 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.bootstrapPolynomial_evalline 725 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.validity_steps_leline 729 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.front_steps_leline 734 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.loweringPolynomial_evalline 739 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.transitionEmissionPolynomial_evalline 745 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.acceptanceEmissionPolynomial_evalline 752 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.forestStepsline 760 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.forestSteps_leline 766 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.initialForestStepsline 785 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.initialForestSteps_leline 789 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.transitionForestStepsline 803 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.transitionForestSteps_leline 807 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.acceptanceForestStepsline 813 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.acceptanceForestSteps_leline 818 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.frameInputline 834 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.frameInput_dataSize_leline 837 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.transitionEmissionStepsline 846 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.transitionEmissionSteps_leline 850 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.acceptanceEmissionStepsline 874 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.acceptanceEmissionSteps_leline 878 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.finishStepsline 896 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.finishSteps_leline 900 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.iterationPolynomial_evalline 922 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.iterationStepsline 928 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.iterationSteps_leline 932 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.knownPhaseStepsline 949 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.knownPhaseSteps_leline 956 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ProducerTime.producerPolynomial_evalline 970 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.steps_eq_sumline 988 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.tokens_frame_eq_forestline 1002 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.lowerSteps_eq_forestStepsline 1018 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.stageSteps_verifierline 1041 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.verifier_steps_eqline 1048 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.verifier_steps_leline 1062 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.verifierInPolynomialTimeline 1069 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.TransitionIteration.verifierPlacedInPolynomialTimeline 1086