pith. machine review for the scientific record. sign in
theorem proved wrapper high

narrativeCost_self

show as:
view Lean formalization →

The theorem confirms that the narrative cost of any beat with itself is zero. Researchers building narrative realizations in the Recognition Science framework cite it to establish the zero element for beat-count comparisons. The proof is a one-line simp wrapper that unfolds the definition of narrativeCost.

claimFor any natural number $a$, the narrative cost satisfies $narrativeCost(a,a)=0$.

background

NarrativeBeat is an abbreviation for the natural numbers and serves as the carrier for beat counts generated by an inciting event. The function narrativeCost returns 0 when its two arguments are equal and 1 otherwise. The module supplies a lightweight narrative realization that formalizes the structural claim that narrative order carries the same forced Peano object.

proof idea

The proof is a one-line wrapper that applies simp to the definition of narrativeCost, reducing the self-equality case directly to zero via the if-then-else clause.

why it matters in Recognition Science

This result supplies the zero-cost instance required by the downstream definition of narrativeRealization, which constructs a LogicRealization with Carrier equal to NarrativeBeat and Cost equal to Nat. It closes the zero element for the narrative interpretation inside the UniversalForcing chain.

scope and limits

formal statement (Lean)

  24@[simp] theorem narrativeCost_self (a : NarrativeBeat) : narrativeCost a a = 0 := by

proof body

One-line wrapper that applies simp.

  25  simp [narrativeCost]
  26

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (2)

Lean names referenced from this declaration's body.