pith. machine review for the scientific record. sign in
lemma proved term proof high

J_transition_self

show as:
view Lean formalization →

The lemma establishes that the transition cost between a positive real configuration and itself is zero under the J-transition definition. Modal geometry constructions and change analyses in Recognition Science cite this to simplify self-loops and establish zero self-distance. The proof is a direct term-mode reduction that unfolds the transition formula and applies the logarithm property at unity.

claimFor every positive real number $x$, the transition cost $J(x,x)$ equals zero, where the transition cost is defined by $J(x,y) = |ln(y/x)| · (J(x) + J(y))/2$ and $J$ denotes the underlying recognition cost function.

background

J_transition measures the action cost of a direct move from configuration $x$ to $y$ as the absolute logarithmic ratio scaled by the average J-cost at the endpoints. The J-cost itself is the non-negative recognition cost function on positive reals, vanishing only at unity and satisfying the multiplicative composition law. This lemma appears in the Modal.Possibility module, which builds possibility spaces for configurations under the Law of Existence and supplies the basic distance properties needed for modal geometry.

proof idea

The proof is a one-line term wrapper. It unfolds the definition of J_transition, which produces |log(x/x)| times the average J-cost, then simplifies the ratio x/x to 1 via div_self and notes that log(1) is zero, collapsing the entire expression to zero.

why it matters in Recognition Science

The result feeds directly into modal_distance_self, which lifts the zero self-cost to configuration space, and into J_change_self, which isolates the stasis contribution when no transition occurs. It supplies the base case for modal distances in the Recognition framework, consistent with the self-similar fixed point at phi and the non-negativity of costs along the forcing chain. No open scaffolding remains at this step.

scope and limits

Lean usage

lemma modal_distance_self (c : Config) : modal_distance c c = 0 := by unfold modal_distance; exact J_transition_self c.pos

formal statement (Lean)

 130lemma J_transition_self {x : ℝ} (hx : 0 < x) : J_transition x x hx hx = 0 := by

proof body

Term-mode proof.

 131  unfold J_transition
 132  simp [div_self (ne_of_gt hx)]
 133
 134/-- Transition cost is symmetric. -/

used by (2)

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

depends on (9)

Lean names referenced from this declaration's body.