OAI/Computability/SpaceSimulation/OneTape/Wander.lean
23 declarations, 0 contain sorry, 0 declared as axioms
Local/global correspondence for a visit. Work in addresses [0,2T]. Arithmetic for neighboring positions saturates on raw calls, though it won't clamp an in-budget move on the represented trajectory. Run locally through the cap when halted too (advancing only tick).
- def
OAI.Fifths.Single.captureline 16 - def
OAI.Fifths.Single.glimpseline 19 - def
OAI.Fifths.Single.storedline 21 - def
OAI.Fifths.Single.viewline 24 - def
OAI.Fifths.Single.refreshline 28 - def
OAI.Fifths.Single.localTableline 31 - def
OAI.Fifths.Single.traceCtrlline 35 - def
OAI.Fifths.Single.localStepline 40 - def
OAI.Fifths.Single.chooseBlockline 48 - def
OAI.Fifths.Single.sweepline 51 - def
OAI.Fifths.Single.tourline 55 - theorem
OAI.Fifths.Single.sym_ltline 67 - theorem
OAI.Fifths.Single.stored_ltline 69 - theorem
OAI.Fifths.Single.refresh_ltline 72 - theorem
OAI.Fifths.Single.sweep_boundedline 80 - theorem
OAI.Fifths.Single.tour_boundedline 91 - theorem
OAI.Fifths.Single.rep_symline 96Source comment
Write correctnesstheorem rep_sym (W : Site) (f : ℤ → M.A) (p : Square W.T) : get (M.radix W.T) (M.stored W f (W.home p)) (W.slot p) = code (f (disp p)) := by …Mentions: OAI.Fifths.Site, OAI.Fifths.Square
- theorem
OAI.Fifths.Single.rep_writeline 102 - def
OAI.Fifths.Single.seenPosline 134 - def
OAI.Fifths.Single.placeline 136 - theorem
OAI.Fifths.Single.so_selectline 138 - theorem
OAI.Fifths.Single.seenBackline 141 - theorem
OAI.Fifths.Single.realizeline 150Source documentation
Single capped step from the representation, selected block in work space.
theorem realize (x : List X) (W : Site) (n i : ℕ) (l : n < W.T) (h : M.place x W n = i) : M.localStep x W i ((M.view x W n).ctrl,(M.view x W n).cells i) = ((M.view x W (n+1)).ctrl,(M.view x W (n+1)).cells i) ∧ ∀ j, j ≠ i → (M.view x W n).cells j = (M.view x W (n+1)).cells j := by …Mentions: OAI.Fifths.Site