Encyclopedia Foundation Foundation Phi Closure Selection Closure Cost Strictly Decreasing

ARTICLE 4 claims 4 theorems

Foundation Phi Closure Selection Closure Cost Strictly Decreasing

A machine-checked theorem shows that higher closure levels always cost less, so minimizing cost alone cannot select the golden ratio.

Closure cost and the golden ratio

The golden ratio φ ≈ 1.618 is the unique positive solution to r² = r + 1. It appears throughout mathematics, from the regular pentagon to the Fibonacci sequence, where each term is the sum of the two preceding terms. In the Recognition Science framework, a ledger (a discrete record of events) uses scales that must be composed from smaller scales, and the question arises whether the golden ratio is forced by structure or merely chosen for convenience.

One natural way to select a scale is to minimize the cost of closure, where closure means that the scale r satisfies 1 + r = r^k for some integer k ≥ 2. The cost function J(x) = (x + 1/x)/2 - 1 measures how far a scale is from unity. A theorem in the framework's machine-checked library of formal theorems, named closure_cost_strictly_decreasing, proves that J(1 + r) is strictly decreasing as k increases: the k = 3 ladder (the plastic constant, about 1.3247) is strictly cheaper than the k = 2 ladder (φ). The infimum J(2) = 1/4 is approached as k → ∞, so cost-minimization over closure levels selects nothing finite.

This result does not claim that the golden ratio is wrong or unnecessary. It shows that a variational route, choosing k by minimizing cost, is dead. The selection of k = 2 must come from a structural condition instead: the requirement that every posted scale is earned by composition of two rungs. Among ladders satisfying 1 + r = r^k with k ≥ 2, the ones where r² is a composition of two rungs are exactly the k = 2 ladders, and then r = φ. This is a generation-completeness condition, not a minimality posture.

The practical consequence is that the golden ratio in this framework is not a cost-optimal choice but a structural necessity. The framework's library proves that the φ ladder is fully generated: every rung beyond the first two is the sum of the two preceding rungs, so no orphan scales exist. The cost-decreasing theorem clears the field for this structural argument by ruling out the minimization route.

THEOREM closure_cost_strictly_decreasing · IndisputableMonolith/Foundation/PhiClosureSelection.lean
closure_cost_strictly_decreasing · IndisputableMonolith/Foundation/PhiClosureSelection.lean:306
/-- **Route-kill measurement.** The per-closure cost `J(1 + r)` is strictly
decreasing as the closure level rises: for any two closure ladders at
consecutive levels, the higher-level ladder has the cheaper closure.
Cost-minimization therefore does not select `k = 2`; it selects nothing
finite. This kills the sub-route "the J-cost excess selects the closure
level by minimization." -/
theorem closure_cost_strictly_decreasing {r s : ℝ} {k : ℕ}
    (hr : 1 < r) (hrc : 1 + r = r ^ (k + 2))
    (hs : 1 < s) (hsc : 1 + s = s ^ (k + 3)) :
    Cost.Jcost (1 + s) < Cost.Jcost (1 + r) := by
  have hsr : s < r := by
    by_contra h
    push_neg at h
    rcases lt_or_eq_of_le h with hlt | heq
    · -- r < s: strict monotonicity of the closure polynomial gives
      -- f_{k+3}(r) < f_{k+3}(s) = 0, but f_{k+3}(r) = r² - 1 > 0.
      have h1 : r ^ (k + 3) - r - 1 < s ^ (k + 3) - s - 1 :=
        closurePoly_strictMono (le_of_lt hr) hlt (by omega)
      have hfs : s ^ (k + 3) - s - 1 = 0 := by
        have e : s ^ (k + 3) = 1 + s := by rw [← hsc]
        linarith
      have hfr : r ^ (k + 3) - r - 1 = r ^ 2 - 1 := by
        have e0 : k + 3 = (k + 2) + 1 := by omega
        have e : r ^ (k + 3) = r * r ^ (k + 2) := by rw [e0, pow_succ']
        rw [e, ← hrc]
        ring
      nlinarith [h1, hfs, hfr, hr,
        mul_pos (sub_pos.mpr hr) (by linarith : (0 : ℝ) < r + 1)]
    · -- r = s: then r^{k+2} = r^{k+3}, impossible.
      rw [← heq] at hsc
      have e1 : r ^ (k + 2) = r ^ (k + 3) := by rw [← hrc, ← hsc]
      have := pow_inj_right hr e1
      omega
  have hlog : Real.log (1 + s) < Real.log (1 + r) :=
    Real.log_lt_log (by linarith) (by linarith)
  have hc : Real.cosh (Real.log (1 + s)) < Real.cosh (Real.log (1 + r)) :=
    cosh_strictMono_on_nonneg (Real.log_nonneg (by linarith)) hlog
  have e1 : Cost.Jcost (1 + s) = Real.cosh (Real.log (1 + s)) - 1 :=
    Cost.GeometricRoot.jcost_eq_cosh_log_sub_one (by linarith)
  have e2 : Cost.Jcost (1 + r) = Real.cosh (Real.log (1 + r)) - 1 :=
    Cost.GeometricRoot.jcost_eq_cosh_log_sub_one (by linarith)
  linarith [e1, e2, hc]
THEOREM plastic_cheaper_than_phi · IndisputableMonolith/Foundation/PhiClosureSelection.lean
/-- The concrete witness for the route-kill: the plastic ladder exists and
its closure is strictly cheaper than the φ closure. -/
theorem plastic_cheaper_than_phi :
    ∃ r : ℝ, 1 < r ∧ 1 + r = r ^ 3 ∧
      Cost.Jcost (1 + r) < Cost.Jcost (1 + phi) := by
  obtain ⟨r, hr, hrc⟩ := plastic_ladder_exists
  refine ⟨r, hr, hrc, ?_⟩
  have hphi2 : 1 + phi = phi ^ 2 := by linarith [phi_sq_eq]
  have h := closure_cost_strictly_decreasing (k := 0) one_lt_phi
    (by simpa using hphi2) hr (by simpa using hrc)
  exact h
THEOREM closure_level_two_of_rung_two_composed · IndisputableMonolith/Foundation/PhiClosureSelection.lean
closure_level_two_of_rung_two_composed · IndisputableMonolith/Foundation/PhiClosureSelection.lean:188
/-- **Selection theorem.** Among adjacent-closed ladders (`1 + r = r^k`,
`k ≥ 2`), the ones in which the second rung is a composition of two rungs
are exactly the `k = 2` ladders, and then `r = φ`. The selecting premise is
generation completeness (no orphan scales), not minimality. -/
theorem closure_level_two_of_rung_two_composed {r : ℝ} {k : ℕ}
    (hr : 1 < r) (hk : 2 ≤ k) (hclose : 1 + r = r ^ k)
    (a b : ℕ) (hab : r ^ a + r ^ b = r ^ 2) :
    k = 2 ∧ r = phi := by
  rcases rung_two_sum_cases hr hab with ⟨_, _, h2⟩ | ⟨_, _, h12⟩ | ⟨_, _, h12⟩ | ⟨_, _, hr2⟩
  · -- r² = 2: exclude both k = 2 and k ≥ 3.
    rcases (le_iff_eq_or_lt.mp hk) with hkk | hkk
    · -- k = 2: closure gives 1 + r = 2, i.e. r = 1.
      subst hkk
      exfalso
      linarith [hclose, h2, hr]
    · -- k ≥ 3: r³ = 2r ≤ r^k gives 1 ≥ r.
      have hk3 : r ^ 3 ≤ r ^ k := pow_le_pow_of_le (le_of_lt hr) hkk
      have hr3 : r ^ 3 = 2 * r := by
        calc r ^ 3 = r * r ^ 2 := by ring
          _ = r * 2 := by rw [h2]
          _ = 2 * r := by ring
      exfalso
      linarith [hk3, hr3, hclose, hr]
  · -- 1 + r = r²: closure gives r^k = r², so k = 2; then r = φ.
    have hkk : r ^ k = r ^ 2 := by rw [← h12, hclose]
    have hk2 := pow_inj_right hr hkk
    exact ⟨hk2, PhiForcingDerived.phi_forcing_complete r (by linarith) (by linarith) h12⟩
  · have hkk : r ^ k = r ^ 2 := by rw [← h12, hclose]
    have hk2 := pow_inj_right hr hkk
    exact ⟨hk2, PhiForcingDerived.phi_forcing_complete r (by linarith) (by linarith) h12⟩
  · -- r = 2: exclude both k = 2 and k ≥ 3.
    rcases (le_iff_eq_or_lt.mp hk) with hkk | hkk
    · subst hkk
      rw [hr2] at hclose
      norm_num at hclose
    · have hk3 : r ^ 3 ≤ r ^ k := pow_le_pow_of_le (le_of_lt hr) hkk
      rw [hr2] at hk3 hclose
      norm_num at hk3 hclose
      linarith [hk3, hclose]
THEOREM phi_rung_composed · IndisputableMonolith/Foundation/PhiClosureSelection.lean
/-- **Generation theorem.** On a ladder closed at level 2 (`1 + r = r²`),
every rung beyond the first two is the adjacent composition of the two
preceding rungs. No orphans: every posted scale is earned. -/
theorem phi_rung_composed {r : ℝ} (h : 1 + r = r ^ 2) (m : ℕ) (hm : 2 ≤ m) :
    r ^ m = r ^ (m - 1) + r ^ (m - 2) := by
  have e : r ^ m = r ^ (m - 2) * r ^ 2 := by
    rw [← pow_add]
    congr 1
    omega
  have e3 : r ^ (m - 2) * r = r ^ (m - 1) := by
    rw [← pow_succ]
    congr 1
    omega
  rw [e, ← h, mul_add, mul_one, e3]
  ring

What this page does not claim

The cost-decreasing theorem does not show that φ is the cheapest possible scale; it shows the opposite, that higher closures are cheaper. The theorem does not prove that the golden ratio is the unique self-similar scaling without the uniform-ratio premise. The result does not claim that cost minimization selects any finite closure level.

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/Foundation/PhiClosureSelection.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:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND