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

ledgerCompose_assoc

proved
show as:
view math explainer →
module
IndisputableMonolith.Foundation.PhiForcingDerived
domain
Foundation
line
92 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Foundation.PhiForcingDerived on GitHub at line 92.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

formal source

  89  unfold ledgerCompose; ring
  90
  91/-- Composition is associative -/
  92lemma ledgerCompose_assoc (a b c : ℝ) :
  93    ledgerCompose (ledgerCompose a b) c = ledgerCompose a (ledgerCompose b c) := by
  94  unfold ledgerCompose; ring
  95
  96/-! ## Axiom 3: Closure Under Composition
  97
  98The composed scale must be in the scale sequence.
  99For a geometric sequence, this means 1 + r must equal some rⁿ.
 100-/
 101
 102/-- A scale sequence is closed if composing the first two scales
 103    gives the third scale (minimal closure condition) -/
 104def GeometricScaleSequence.isClosed (S : GeometricScaleSequence) : Prop :=
 105  ledgerCompose (S.scale 0) (S.scale 1) = S.scale 2
 106
 107/-! ## The Main Derivation -/
 108
 109/-- **THEOREM**: Closure forces the golden ratio equation.
 110
 111If a geometric scale sequence is closed under additive composition,
 112then the ratio r must satisfy r² = r + 1. -/
 113theorem closure_forces_golden_equation (S : GeometricScaleSequence)
 114    (h_closed : S.isClosed) : S.ratio ^ 2 = S.ratio + 1 := by
 115  -- Unfold the closure condition
 116  unfold GeometricScaleSequence.isClosed at h_closed
 117  unfold ledgerCompose at h_closed
 118  unfold GeometricScaleSequence.scale at h_closed
 119  -- h_closed : r^0 + r^1 = r^2
 120  -- This simplifies to: 1 + r = r^2
 121  simp only [pow_zero, pow_one] at h_closed
 122  -- Rearrange to r^2 = r + 1