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

is_recognition_loop

definition
show as:
view math explainer →
module
IndisputableMonolith.Foundation.SimplicialLedger
domain
Foundation
line
82 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Foundation.SimplicialLedger on GitHub at line 82.

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

  79
  80/-- **DEFINITION: Recognition Loop**
  81    A recognition loop is a closed cycle of 3-simplices in the ledger. -/
  82def is_recognition_loop (cycle : List Simplex3) : Prop :=
  83  cycle ≠ [] ∧
  84  (∀ _i : Fin cycle.length, ∃ _shared_face : Prop, True) ∧
  85  -- The loop induces a complete pass through 3-bit local pattern states.
  86  ∃ pass : Fin cycle.length → Pattern 3, Function.Surjective pass
  87
  88/-- Every recognition loop carries a surjective pattern pass. -/
  89theorem recognition_loop_has_surjection {cycle : List Simplex3}
  90    (hloop : is_recognition_loop cycle) :
  91    ∃ pass : Fin cycle.length → Pattern 3, Function.Surjective pass := by
  92  exact hloop.2.2
  93
  94/-- **THEOREM: Eight-Tick Cycle Uniqueness**
  95    The 8-tick closure cycle is the unique minimal sequence for a self-consistent
  96    recognition loop on a simplicial manifold. -/
  97theorem eight_tick_uniqueness (_L : SimplicialLedger) :
  98    ∀ cycle : List Simplex3,
  99    (is_recognition_loop cycle) → 8 ≤ cycle.length := by
 100  intro cycle hloop
 101  rcases recognition_loop_has_surjection hloop with ⟨pass, hsurj⟩
 102  exact eight_tick_min pass hsurj
 103
 104end SimplicialLedger
 105end Foundation
 106end IndisputableMonolith