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

persistent_state_unique

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

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Foundation.ObserverForcing on GitHub at line 97.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

  94  RecognitionEvent.identity_cost
  95
  96/-- Any persistent reference has state exactly `x = 1`. -/
  97theorem persistent_state_unique
  98    (ref : RecognitionEvent) (h : IsPersistent ref) :
  99    ref.state = 1 :=
 100  (Cost.Jcost_eq_zero_iff ref.state ref.state_pos).mp h
 101
 102/-- Persistence is preserved under definitional substitution: any
 103    persistent reference event has the same state as the canonical
 104    identity event. -/
 105theorem persistent_event_state_eq_identity
 106    (ref : RecognitionEvent) (h : IsPersistent ref) :
 107    ref.state = RecognitionEvent.identity.state := by
 108  rw [persistent_state_unique ref h]
 109  rfl
 110
 111/-! ## §4. Cooper Pairing as the Constructive Source of Persistence -/
 112
 113/-- For any positive `x`, the pair state `x · x⁻¹` collapses to the
 114    identity tick. This is the structural origin of persistence: even
 115    when no event sits at `x = 1` directly, any pair of inverse states
 116    constructs a persistent reference. -/
 117theorem cooper_pair_cost_zero (x : ℝ) (hx : 0 < x) :
 118    Cost.Jcost (x * x⁻¹) = 0 := by
 119  rw [mul_inv_cancel₀ (ne_of_gt hx)]
 120  exact Cost.Jcost_unit0
 121
 122/-- Cooper pairing constructs a persistent recognition event from any
 123    positive starting state. -/
 124theorem cooper_pairing_yields_persistent
 125    (x : ℝ) (hx : 0 < x) :
 126    ∃ e : RecognitionEvent, IsPersistent e := by
 127  refine ⟨{