Encyclopedia Information Information Church Turing Physics Structure Rs Dynamics Beyond Rational
ARTICLE 3 claims 3 theorems
Information Church Turing Physics Structure Rs Dynamics Beyond Rational
A machine-checked theorem shows why the golden ratio, the framework's central constant, can be approached but never hit exactly by any rational computation.
The boundary of exact computation
The golden ratio, φ ≈ 1.618, is the unique positive solution to the equation r² = r + 1. It is an irrational number: it cannot be written as a fraction p/q of two integers. This is a classical fact, known since antiquity, and it is the backdrop for a sharper claim in Recognition Science.
In Recognition Science, physical dynamics run on a discrete ledger: a finite record of states updated in fixed ticks. The framework's central constant is the golden ratio, and its core theorem proves that any cost function meeting five plain conditions must equal J(x) = (x + 1/x)/2 - 1. From that cost function, the framework derives the golden ratio as the unique self-similar scaling. The framework's machine-checked library of formal theorems contains a declaration, rs_dynamics_beyond_rational, which states a precise boundary: there is no rational number q such that q equals φ.
This is not a new mathematical discovery; it is a restatement of φ's irrationality inside the framework's formal system. The declaration's proof is a theorem in the framework's library, meaning it is verified by a machine-checked proof. The theorem's content is that the framework's dynamics, which are built on the golden ratio, cannot be simulated exactly by any computation that only uses rational numbers. A rational computation can get arbitrarily close to φ, but it can never reach it exactly.
The library also proves that the dynamics are approximable: for any desired precision ε, there exists a rational number within ε of φ. This is the constructive counterpart to the impossibility result. The framework can be approximated to any finite precision by rational arithmetic, but no finite rational computation can capture it exactly. This is the boundary the declaration establishes.
What the declaration does not claim is that the framework's dynamics are uncomputable or that they require hypercomputation. The library explicitly proves the opposite: every finite function on the eight-phase state space is computable, and any system simulating the dynamics can be encoded as a Turing machine. The golden ratio's irrationality does not make the framework's physics non-computable; it only means that exact rational simulation is impossible, while approximation to any finite precision is always possible.
THEOREM rs_dynamics_beyond_rational · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
/-- **THEOREM IC-003.12**: φ is irrational, so RS dynamics involving φ-ladders
cannot be exactly computed by finite rational algorithms.
This places exact RS computations in the class of "real number computations"
(beyond classical Turing machines for exact values). -/
theorem rs_dynamics_beyond_rational : ¬ ∃ q : ℚ, (q : ℝ) = phi :=
fun ⟨q, hq⟩ => no_exact_phi_computation q hq
THEOREM rs_dynamics_approximable · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
/-- **THEOREM IC-003.13**: However, RS dynamics can be approximated to arbitrary
precision by rational arithmetic (since ℝ is the completion of ℚ).
This places approximate RS computations within Turing-machine computation. -/
theorem rs_dynamics_approximable : ∀ ε > 0, ∃ q : ℚ, |phi - (q : ℝ)| < ε := by
intro ε hε
obtain ⟨q, hq1, hq2⟩ := exists_rat_btwn (show phi - ε < phi + ε by linarith)
exact ⟨q, by rw [abs_lt]; exact ⟨by linarith, by linarith⟩⟩
THEOREM finite_function_is_computable · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
/-- **THEOREM IC-003.10**: Every finite function on a finite type is "computable"
in the sense that it can be represented by a lookup table. -/
theorem finite_function_is_computable {α β : Type*} [Fintype α] [Fintype β]
[DecidableEq α] [DecidableEq β]
(f : α → β) :
∃ (table : Finset (α × β)),
∀ a : α, ∃ b : β, (a, b) ∈ table ∧ f a = b := by
use Finset.image (fun a => (a, f a)) Finset.univ
intro a
exact ⟨f a, Finset.mem_image.mpr ⟨a, Finset.mem_univ a, rfl⟩, rfl⟩
What this page does not claim
The declaration does not claim that the framework's dynamics are uncomputable or require hypercomputation. The declaration does not prove that the golden ratio is irrational; it restates that classical fact within the framework's formal system. The declaration does not claim that rational numbers are insufficient for approximating the framework's dynamics to any finite precision.
Verify this page
Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:
$ lake env lean IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)
A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.
Derived articles
This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:
- What does the discrete ledger structure imply about the Physical Church-Turing Thesis?
- How does the framework's cost function derivation force the golden ratio as the unique self-similar scaling?
- What is the relationship between the framework's eight-tick cycle and the finite state space of 2^8 ledger states?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM rs_dynamics_beyond_rational · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
/-- **THEOREM IC-003.12**: φ is irrational, so RS dynamics involving φ-ladders cannot be exactly computed by finite rational algorithms. This places exact RS computations in the class of "real number computations" (beyond classical Turing machines for exact values). -/ theorem rs_dynamics_beyond_rational : ¬ ∃ q : ℚ, (q : ℝ) = phi := fun ⟨q, hq⟩ => no_exact_phi_computation q hqthere is no rational number q such that q equals φ. rs_dynamics_beyond_rational · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.leanTHEOREM rs_dynamics_approximable · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
/-- **THEOREM IC-003.13**: However, RS dynamics can be approximated to arbitrary precision by rational arithmetic (since ℝ is the completion of ℚ). This places approximate RS computations within Turing-machine computation. -/ theorem rs_dynamics_approximable : ∀ ε > 0, ∃ q : ℚ, |phi - (q : ℝ)| < ε := by intro ε hε obtain ⟨q, hq1, hq2⟩ := exists_rat_btwn (show phi - ε < phi + ε by linarith) exact ⟨q, by rw [abs_lt]; exact ⟨by linarith, by linarith⟩⟩for any desired precision ε, there exists a rational number within ε of φ. rs_dynamics_approximable · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.leanTHEOREM finite_function_is_computable · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean
/-- **THEOREM IC-003.10**: Every finite function on a finite type is "computable" in the sense that it can be represented by a lookup table. -/ theorem finite_function_is_computable {α β : Type*} [Fintype α] [Fintype β] [DecidableEq α] [DecidableEq β] (f : α → β) : ∃ (table : Finset (α × β)), ∀ a : α, ∃ b : β, (a, b) ∈ table ∧ f a = b := by use Finset.image (fun a => (a, f a)) Finset.univ intro a exact ⟨f a, Finset.mem_image.mpr ⟨a, Finset.mem_univ a, rfl⟩, rfl⟩every finite function on the eight-phase state space is computable finite_function_is_computable · IndisputableMonolith/Information/ChurchTuringPhysicsStructure.lean