theorem
proved
mass_rung_step
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Foundation.SpectralEmergence on GitHub at line 288.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
285 yardstick * phi ^ (n : ℝ)
286
287/-- **THEOREM**: Moving up one rung scales mass by φ. -/
288theorem mass_rung_step (ys : ℝ) (n : ℤ) :
289 mass_rung ys (n + 1) = phi * mass_rung ys n := by
290 unfold mass_rung
291 push_cast
292 rw [Real.rpow_add (by exact phi_pos), Real.rpow_one]
293 ring
294
295/-- **THEOREM**: Mass is positive for positive yardstick. -/
296theorem mass_rung_pos (ys : ℝ) (hys : 0 < ys) (n : ℤ) :
297 0 < mass_rung ys n :=
298 mul_pos hys (Real.rpow_pos_of_pos phi_pos _)
299
300/-- **THEOREM**: The ratio of adjacent rungs is exactly φ. -/
301theorem rung_ratio (ys : ℝ) (hys : 0 < ys) (n : ℤ) :
302 mass_rung ys (n + 1) / mass_rung ys n = phi := by
303 rw [mass_rung_step]
304 have hmr : mass_rung ys n ≠ 0 := ne_of_gt (mass_rung_pos ys hys n)
305 rw [mul_div_cancel_right₀ phi hmr]
306
307/-- **THEOREM**: The φ-ladder is self-similar: the ratio between
308 ANY two rungs separated by k steps is φ^k. -/
309theorem rung_separation (ys : ℝ) (hys : 0 < ys) (n k : ℤ) :
310 mass_rung ys (n + k) / mass_rung ys n = phi ^ (k : ℝ) := by
311 have hmr : mass_rung ys n ≠ 0 := ne_of_gt (mass_rung_pos ys hys n)
312 rw [div_eq_iff hmr]
313 unfold mass_rung
314 rw [show ((n + k : ℤ) : ℝ) = (n : ℝ) + (k : ℝ) from by push_cast; ring]
315 rw [Real.rpow_add phi_pos]
316 ring
317
318/-! ## Part 6: The Consciousness Ground State — Zero Defect