Encyclopedia Foundation Foundation Jcost Convexity In Log Space H Nonneg

ARTICLE 3 claims 1 theorem 2 models

Foundation Jcost Convexity In Log Space H Nonneg

A simple statement about a parabola states a fact used in control theory: the square of a number's logarithm is never negative.

The h_nonneg theorem

The declaration h_nonneg is a formal statement about the function h(t) = t²/2. In plain language, it proves that the square of any real number, divided by two, is always greater than or equal to zero. This is a basic property of squares, but its formal proof is a building block in a larger argument about a cost function.

In the Recognition Science framework, a cost function assigns a non-negative number to a discrepancy, measuring how far a state is from a preferred one. The function h(t) = t²/2 is a simple example of such a cost, and h_nonneg confirms it never assigns a negative cost. This property is essential for any function that claims to measure a cost, as a negative cost would be meaningless.

The statement h_nonneg is one of a set of results about h and another function g(t) = J(eᵗ), where J is the framework's central cost function. Both functions share the same fixed point at t = 0, where they both equal zero, and both are even, meaning they give the same value for t and -t. The h_nonneg statement establishes the non-negativity of h, a property that g also possesses, though the formal statement for g is separate.

The declaration is a machine-checked result in the framework's library of formal mathematics. The proof is immediate from the definition of h, using the fact that the square of a real number is non-negative. It is a small but necessary lemma, not a standalone discovery. Its role is to certify that a candidate cost function satisfies a basic requirement, supporting the framework's use of such functions in its models.

MODEL h · IndisputableMonolith/Foundation/JCostConvexityInLogSpace.lean
/-- The log-ratio function h(t) = t²/2 has the same fixed point and sign. -/
noncomputable def h (t : ℝ) : ℝ := t ^ 2 / 2
THEOREM h_nonneg · IndisputableMonolith/Foundation/JCostConvexityInLogSpace.lean
theorem h_nonneg (t : ℝ) : 0 ≤ h t := by unfold h; positivity
MODEL g · IndisputableMonolith/Foundation/JCostConvexityInLogSpace.lean
/-- J-cost in log coordinates: g(t) = J(eᵗ). -/
noncomputable def g (t : ℝ) : ℝ := Jcost (Real.exp t)

What this page does not claim

The statement does not prove that the cost function J itself is always non-negative; that is a separate result. The statement does not establish any relationship between h and the physical constants of the framework. The statement does not claim that h is the only possible cost function or that it is preferred over others.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Foundation/JCostConvexityInLogSpace.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND