OAI/Computability/UniqueGames/Machines/MachineBinaryLiteralMachine.lean
20 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.UniqueGamesTheorem.BinaryLiteralMachine.Alphabetline 18 - abbrev
OAI.UniqueGamesTheorem.BinaryLiteralMachine.Stateline 19 - abbrev
OAI.UniqueGamesTheorem.BinaryLiteralMachine.cleanline 20 - inductive
OAI.UniqueGamesTheorem.BinaryLiteralMachine.Labelline 23 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.searchTapesline 31Source documentation
Cursor, permanent stream, key, search stream, candidate, key-copy, copy scratch, index counter, reversed output.
def searchTapes (tape : Fin 9 → K) : Fin 6 → K | 0 => tape 3 | 1 => tape 2 | 2 => tape 4 | 3 => tape 5 | 4 => tape 6 | 5 => tape 7 omit [DecidableEq K] in
- theorem
OAI.UniqueGamesTheorem.BinaryLiteralMachine.searchTapes_injectiveline 40 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.finishline 46 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.readSignline 52 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.emitSignline 60 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.instructionline 66 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.signWordline 86 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.indexline 88 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.outputWordline 91 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.stepsline 94 - theorem
OAI.UniqueGamesTheorem.BinaryLiteralMachine.afterMatch_length_leline 100 - theorem
OAI.UniqueGamesTheorem.BinaryLiteralMachine.steps_leline 109 - theorem
OAI.UniqueGamesTheorem.BinaryLiteralMachine.stepAux_finishline 125 - theorem
OAI.UniqueGamesTheorem.BinaryLiteralMachine.joinTraceline 129 - theorem
OAI.UniqueGamesTheorem.BinaryLiteralMachine.literalTraceline 133 - def
OAI.UniqueGamesTheorem.BinaryLiteralMachine.literalInTimeline 304Source documentation
Polynomial resource bound attached to the proved literal execution.
def literalInTime (tape : Fin 9 → K) (distinct : Function.Injective tape) (labels : Label → Λ) (exit malformed : Option Λ) (program : Λ → TM2.Stmt (Alphabet (K := K)) Λ (State A)) …Mentions: OAI.UniqueGamesTheorem.BinaryLiteralMachine.Label, OAI.UniqueGamesTheorem.BinaryLiteralMachine.Alphabet, OAI.UniqueGamesTheorem.BinaryLiteralMachine.State