pith. machine review for the scientific record. sign in
theorem

tick_rate_bounded

proved
show as:
view math explainer →
module
IndisputableMonolith.Information.ChurchTuringPhysicsStructure
domain
Information
line
124 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Information.ChurchTuringPhysicsStructure on GitHub at line 124.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

 121/-- **THEOREM IC-003.8**: The tick rate is bounded below by τ₀.
 122    No computation can happen "between ticks" — τ₀ is the minimum time unit.
 123    This means the universe cannot process information infinitely fast. -/
 124theorem tick_rate_bounded : fundamental_tick > 0 := tick_pos
 125
 126/-- **THEOREM IC-003.9**: Any RS computation taking n steps requires at least n ticks.
 127    Time(n steps) ≥ n × τ₀ (by discreteness of time in RS). -/
 128theorem computation_takes_time (n : ℕ) (hn : n > 0) :
 129    n * fundamental_tick > 0 := by
 130  exact mul_pos (Nat.cast_pos.mpr hn) tick_pos
 131
 132/-! ## V. The Physical Church-Turing Bridge -/
 133
 134/-- **THEOREM IC-003.10**: Every finite function on a finite type is "computable"
 135    in the sense that it can be represented by a lookup table. -/
 136theorem finite_function_is_computable {α β : Type*} [Fintype α] [Fintype β]
 137    [DecidableEq α] [DecidableEq β]
 138    (f : α → β) :
 139    ∃ (table : Finset (α × β)),
 140      ∀ a : α, ∃ b : β, (a, b) ∈ table ∧ f a = b := by
 141  use Finset.image (fun a => (a, f a)) Finset.univ
 142  intro a
 143  exact ⟨f a, Finset.mem_image.mpr ⟨a, Finset.mem_univ a, rfl⟩, rfl⟩
 144
 145/-- **THEOREM IC-003.11**: The 8-tick step function is computable (it's a function
 146    on a finite phase space, hence encodable as a lookup table). -/
 147theorem eight_tick_step_computable (step : Phase → Phase) :
 148    ∃ (table : Finset (Phase × Phase)),
 149      ∀ p : Phase, ∃ p' : Phase, (p, p') ∈ table ∧ step p = p' :=
 150  finite_function_is_computable (α := Phase) (β := Phase) step
 151
 152/-! ## VI. RS Complexity Classes -/
 153
 154/-- **THEOREM IC-003.12**: φ is irrational, so RS dynamics involving φ-ladders