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

scale_step_ratio

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

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Foundation.HierarchyRealizationFromScale on GitHub at line 44.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

  41
  42/-- In any geometric scale sequence, each adjacent ratio equals the
  43base ratio. -/
  44theorem scale_step_ratio (S : GeometricScaleSequence) (k : ℕ) :
  45    S.scale (k + 1) / S.scale k = S.ratio := by
  46  unfold GeometricScaleSequence.scale
  47  rw [pow_succ]
  48  have hr : S.ratio ≠ 0 := ne_of_gt S.ratio_pos
  49  have hk : S.ratio ^ k ≠ 0 := pow_ne_zero k hr
  50  simpa using (mul_div_cancel_left₀ S.ratio hk)
  51
  52/-- The realized orbit has constant adjacent ratio. -/
  53theorem realized_closed_scale_ratio_step
  54    (F : ClosedObservableFramework) (H : RealizedClosedScaleModel F) (k : ℕ) :
  55    F.r (F.T^[k + 1] H.baseState) / F.r (F.T^[k] H.baseState) = H.scales.ratio := by
  56  rw [H.realize (k + 1), H.realize k]
  57  have ha : H.amplitude ≠ 0 := ne_of_gt H.amplitude_pos
  58  calc
  59    H.amplitude * H.scales.scale (k + 1) / (H.amplitude * H.scales.scale k)
  60      = H.scales.scale (k + 1) / H.scales.scale k := by
  61          rw [mul_div_mul_left _ _ ha]
  62    _ = H.scales.ratio := scale_step_ratio H.scales k
  63
  64/-- Therefore the realized orbit satisfies ratio self-similarity. -/
  65theorem ratio_self_similar_of_realized_closed_scale
  66    (F : ClosedObservableFramework) (H : RealizedClosedScaleModel F) :
  67    ∀ k,
  68      F.r (F.T^[k + 2] H.baseState) / F.r (F.T^[k + 1] H.baseState) =
  69        F.r (F.T^[k + 1] H.baseState) / F.r (F.T^[k] H.baseState) := by
  70  intro k
  71  rw [realized_closed_scale_ratio_step F H (k + 1), realized_closed_scale_ratio_step F H k]
  72
  73/-- Closure of the earlier geometric scale sequence yields additive
  74posting on the realized orbit. -/