OAI/Computability/PerfectCompleteness/Machines/TransitionTemplate.lean
70 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Termline 16 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.instantiateline 28 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.nodeCountline 41 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.instantiate_size_leline 48 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.disjoinline 64 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.muxline 68 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.instantiate_disjoinline 72 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.instantiate_muxline 78 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.finiteTableline 82 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.finiteTable₂line 86 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.instantiate_tableline 91 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.instantiate_table₂line 98 - structure
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Dataline 105 - structure
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Resultline 109 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Data.Matchesline 112 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Result.Matchesline 118 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.initialline 123 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.initial_matchesline 128 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.readline 134 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.instantiate_readline 138 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.pushline 149 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.peekline 155 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.popline 160 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.loadline 165 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.muxline 170 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.push_matchesline 177 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.peek_matchesline 195 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.pop_matchesline 209 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.load_matchesline 221 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.mux_matchesline 230 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.compileline 244 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.compile_matchesline 257 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.OutputKindline 281 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.bitKindline 284 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.bitCursorline 289 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.selectline 293 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.transitionline 298 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.transition_instantiateline 301 - inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Globalline 311 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.instantiateline 318 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.nodeCountline 326 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.instantiate_size_leline 333 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.disjoinline 344 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.instantiate_global_disjoinline 351 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.selfline 357 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.self_instantiateline 364 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.stickyline 374 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.sticky_instantiateline 380 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.kindIndexEquivline 389 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.templateBankline 398 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.templateBank_selectline 404 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.rootLookupline 409 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.configWireline 411 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.labelAddress_lt_widthline 417 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.stateAddress_lt_widthline 425 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.cellAddress_lt_widthline 433 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.rootLookup_presentline 442 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.configWire_presentline 451 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.tokensline 456 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Term.tokens_eqline 475 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.tokensline 494 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.tokens_eqline 504 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.sticky_tokens_eqline 517 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.Global.tokens_length_leline 526 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.sticky_tokens_length_leline 532 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.outputOrderline 539 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.forestTokensline 543 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.forestTokens_eqline 548 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.outputOrder_lengthline 560 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.TransitionTemplate.forestTokens_length_leline 564