OAI/Computability/PerfectCompleteness/Machines/AcceptanceMachine.lean
48 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.RootLabelline 13 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.widthAddressline 18 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.rootProgramline 21 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.rootStepsline 28 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.trace_transline 33 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.rootTraceline 37 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.rootSteps_leline 61 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.rootEmitterline 73 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.closurePortsline 88 - inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabelline 91 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabel.enumListline 95 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabel.enumList_getElem?_ctorIdx_eqline 98 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.ClosureLabel.enumList_nodupline 102 - instance
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.(instance at line 104)line 104 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.closureProgramline 108 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.closureStepsline 117 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.closureTraceline 120 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.closureSteps_leline 158 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.closureEmitterline 165 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.Validline 180 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.Valid.rootsline 183 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.Valid.transitionline 186 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.Valid.withCursorline 193 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.widthAddress_eqline 197 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.carryTokensline 203 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.carryEmitterline 209 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.orEmitterline 217 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.finishEmitterline 222 - inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.Labelline 226 - instance
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.labelFintypeline 236 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.programline 243 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.machineline 255 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.outputTokensline 267 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.stepsline 272 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.fullTraceline 280 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.timeConstantline 312 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.timePolynomialline 317 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.steps_leline 323 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.inPolynomialTimeline 340 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.rootLookup_ofFnline 368 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.mismatchForest_ofFnline 372 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierInputline 383 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierInput_validline 387 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.outputTokens_eq_acceptanceline 392 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.compile_outputTokensline 402 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.outputTokens_length_leline 412 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierMachineline 419 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.AcceptanceMachine.verifierInPolynomialTimeline 422