OAI/Computability/SpaceSimulation/Epoch/Core.lean
34 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.Fifths.Radix.join_ltline 8 - theorem
OAI.Fifths.Radix.pack_appendline 16 - theorem
OAI.Fifths.Radix.get_join_zeroline 25Source comment
Needed to fix first digit pasting a suffix.theorem get_join_zero (m n u v : ℕ) (h : 0 < n) : get m (u + m^n*v) 0 = get m u 0 := by …Mentions: OAI.Fifths.Radix.get
- structure
OAI.Fifths.Tourline 38Source documentation
A deterministic reference visit touches one selected block. All bounded state carried between visits, other than the blocks, is a raw c-bit controller.
k>0,b=k*k; block tapings have at most b controller-width digits.structure Tour where …
- structure
OAI.Fifths.Sceneline 50 - def
OAI.Fifths.Tour.bline 58 - def
OAI.Fifths.Tour.Eline 59 - def
OAI.Fifths.Tour.mline 60 - def
OAI.Fifths.Tour.widthline 61 - def
OAI.Fifths.Tour.guessLengthline 62 - theorem
OAI.Fifths.Tour.m_posline 64 - theorem
OAI.Fifths.Tour.powersline 65 - theorem
OAI.Fifths.Tour.b_posline 66 - theorem
OAI.Fifths.Tour.k_leline 67 - def
OAI.Fifths.Tour.stepline 69 - def
OAI.Fifths.Tour.storyline 73 - structure
OAI.Fifths.Tour.FiniteWordsline 77 - theorem
OAI.Fifths.Tour.ctrl_stepline 83 - theorem
OAI.Fifths.Tour.cells_stepline 85 - theorem
OAI.Fifths.Tour.finite_storyline 91 - def
OAI.Fifths.Tour.replayStepline 106Source documentation
Proposed transcript Z has controller at each digit. Scan local block i from block data B. Continue applying the visits even on a failed test. Normalize initial B (no-op on semantic arguments).
def replayStep (i Z j : ℕ) (s : ℕ × Bool) : ℕ × Bool := …
- def
OAI.Fifths.Tour.replayline 113 - theorem
OAI.Fifths.Tour.replay_ltline 117 - def
OAI.Fifths.Tour.agreesline 131Source documentation
Offered replay from step t. Predicates need only check each block separately.
def agrees (Z t n : ℕ) : Prop := …
- def
OAI.Fifths.Tour.replayOnline 134 - theorem
OAI.Fifths.Tour.replay_trueline 136 - theorem
OAI.Fifths.Tour.passes_agreeline 152 - def
OAI.Fifths.Tour.logline 185Source documentation
Epoch prefix history stores n+1 controllers beginning at visit-number t.
def log (t n : ℕ) : ℕ := …
- theorem
OAI.Fifths.Tour.log_ltline 187 - theorem
OAI.Fifths.Tour.log_agreesline 189 - theorem
OAI.Fifths.Tour.agrees_logline 192 - def
OAI.Fifths.Tour.suffixline 197 - theorem
OAI.Fifths.Tour.suffix_ltline 199 - theorem
OAI.Fifths.Tour.log_extendline 202