pith. sign in
lemma

Jcost_pos_of_ne_one

proved
show as:
module
IndisputableMonolith.Cost.JcostCore
domain
Cost
line
296 · github
papers citing
5 papers (below)

plain-language theorem explainer

The recognition cost J satisfies J(x) > 0 for every positive real x not equal to one. Researchers in acoustics, chemistry, and climate modeling invoke the result to establish that deviations from unit scale carry strictly positive penalties. The proof rewrites J via its squared algebraic form and confirms the fraction is positive by separate checks on numerator and denominator.

Claim. Let $J(x) = (x + x^{-1})/2 - 1$ for real $x$. Then $J(x) > 0$ whenever $x > 0$ and $x ≠ 1$.

background

Jcost is the recognition cost function on the reals, defined by the expression (x + x inverse)/2 minus one. The sibling lemma Jcost_eq_sq supplies the algebraically equivalent squared form (x-1) squared over (2x) that holds for all nonzero x. This positivity statement belongs to the Cost module inside the Recognition Science development, where costs quantify deviations from the self-similar fixed point.

proof idea

The tactic proof first obtains x ≠ 0 from the given positivity hypothesis. It rewrites the goal with the squared-form lemma Jcost_eq_sq. Division positivity is then applied; the numerator square is shown positive by the hypothesis x ≠ 1, while the denominator 2x is positive by the standing assumption x > 0.

why it matters

The lemma supplies the basic positivity fact used by forty downstream results, including srCost_pos_off_threshold in acoustics and above_threshold_positive in chemistry. It directly supports the framework claim that recognition cost is strictly positive away from the unit fixed point, consistent with the J-uniqueness and phi-ladder structure. No open scaffolding remains for this elementary case.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.