OAI/Computability/UniqueGames/Machines/MachineUnaryAffineAt.lean
26 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.Alphabetline 15 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.finishline 17 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.scanline 20 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.seedline 30 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.tapesline 34 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.tapes_sourceline 38 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.tapes_scratchline 44 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.tapes_destinationline 49 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.update_sourceline 54 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.update_scratchline 68 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.update_destinationline 79 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.prepend_replicate_wordline 85 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.scan_step_succline 90 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.scan_step_zeroline 110 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.scanTraceline 127 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.restoreTapesline 157 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.affineTraceline 176 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.affineInTimeline 212 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.seededAffineTraceline 234Source documentation
Include the literal offset prefix. The caller supplies an arbitrary output suffix, not a precomputed address; all runtime arithmetic occurs on the tapes.
theorem seededAffineTrace (source scratch destination : K) (hs : source ≠ scratch) (hd : source ≠ destination) (hsd : scratch ≠ destination) (coefficient offset : Nat) (seedLabel scanLabel restoreLabel : Λ) (exit : Option Λ) (program : Λ → TM2.Stmt (Alphabet (K := K)) Λ (σ × Option Bool)) …Mentions: OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.program, OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.Alphabet
- inductive
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.Labelline 268 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.Label.enumListline 272 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.Label.enumList_getElem?_ctorIdx_eqline 274 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.Label.enumList_nodupline 278 - instance
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.(instance at line 280)line 280 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.programline 284 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.MachineUnaryAffineAt.machineline 290