OAI/Computability/UniqueGames/Machines/MachineClone100Run.lean
16 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.tmline 17 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.emptyTapesline 20 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.sourceBodyline 22 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.outputHeadersline 25 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.outputBodyline 29 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.outputBitsline 34 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.inputTapesline 38 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.guardTapesline 41 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.afterLoopTapesline 46 - theorem
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.inputBits_eqline 51 - theorem
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.initList_eqline 56 - theorem
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.headers_result_eqline 69 - theorem
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.afterLoop_reversedline 76 - theorem
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.afterLoop_lengthline 81 - theorem
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.finish_eqline 87 - def
OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.runInTimeline 101Source documentation
Actual execution from the existing input codec to the complete literal halt configuration, with the sum of the three proved phase budgets.
def runInTime (triples : List (Nat × Nat × Nat)) (nonempty : triples ≠ []) (input : SourceEncoding.Input) : TM2OutputsInTime (tm triples nonempty) (SourceEncoding.inputBits input) (some (outputBits triples input)) (((outputBits triples input).length + 2) + (((2 + 3 * triples.length) * (sourceBody input).length + (9 + 12 * triples.length) * input.equations.length + 1) + (5 * input.variables + 4 * input.equations.length + 18))) := by …Mentions: OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.tm, OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.outputBits, OAI.UniqueGamesTheorem.Explicit.MachineClone100Run.sourceBody