pith. machine review for the scientific record. sign in
theorem proved term proof high

phi_computable

show as:
view Lean formalization →

The golden ratio φ is a computable real, so an algorithm exists that produces rational approximations to any dyadic precision. Researchers defending the algorithmic character of Recognition Science constants cite this result to separate proof machinery from output computability. The proof is a one-line instance resolution that invokes the Fibonacci-ratio approximation property of φ.

claimThere exists a function $f : ℕ → ℚ$ such that for every $n ∈ ℕ$, $|φ - f(n)| < 2^{-n}$, where $φ$ is the golden ratio.

background

The Computable class on reals requires a witness function that, for each precision index n, returns a rational within distance 2^{-n}. This module separates classical proof steps from the computability of derived outputs to address critiques of Recognition Science foundations. Upstream, the Constants structure from LawOfExistence bundles the CPM parameters that include φ, while the for structure from UniversalForcingSelfReference records the meta-realization axioms needed for self-reference.

proof idea

The proof is a one-line wrapper that applies infer_instance to the Computable typeclass for Constants.phi. The instance is supplied by the classical Fibonacci approximation sequence whose error bound decays exponentially, as recorded in the module comment on F_{n+1}/F_n convergence.

why it matters in Recognition Science

This supplies the computability of φ required by the downstream theorem log_phi_computable. It fills the constructive gap in the meta layer, confirming that the self-similar fixed point φ (T6 in the forcing chain) yields algorithmically accessible constants even when proofs employ classical logic. The result supports the broader claim that all RS-derived reals remain computable.

scope and limits

Lean usage

have hphi : Computable Constants.phi := phi_computable

formal statement (Lean)

  88theorem phi_computable : Computable Constants.phi := by infer_instance

proof body

Term-mode proof.

  89
  90/-- Helper: 2^n > 0 for any integer n -/

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (3)

Lean names referenced from this declaration's body.