pith. sign in
module module high

IndisputableMonolith.Algebra.CostAlgebra

show as:
view Lean formalization →

The Algebra.CostAlgebra module defines the J-cost function as the explicit solution to the Recognition Composition Law. Researchers tracing the T5 uniqueness step in the forcing chain cite this module for the closed form and its algebraic properties. The module assembles definitions and lemmas from the imported FunctionalEquation files to establish RCL satisfaction and basic identities.

claim$J(x) = \frac12(x + x^{-1}) - 1$ satisfies the Recognition Composition Law $J(xy) + J(x/y) = 2J(x)J(y) + 2J(x) + 2J(y)$.

background

This module sits in the algebra layer of Recognition Science and supplies the concrete J-cost that satisfies the Recognition Composition Law. It imports the Cost module together with FunctionalEquation, whose doc states it supplies lemmas for the T5 cost uniqueness proof, and the Aczel compatibility layer for legacy closures. The sibling declarations introduce J, J_at_one, J_reciprocal, J_nonneg, J_defect_form, SatisfiesRCL, RCL_holds, and the costCompose family that encodes the law under multiplication and division.

proof idea

This is a definition module, no proofs. It collects the J definition from the module doc-comment and states the RCL satisfaction and composition lemmas that follow from the upstream FunctionalEquation results.

why it matters in Recognition Science

The module supplies the algebraic core for the J-cost that PhiRing and RecognitionCategory import and extend. It realizes the T5 J-uniqueness landmark of the forcing chain by giving the explicit form used downstream for the phi-ladder and recognition structures.

scope and limits

used by (2)

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

depends on (3)

Lean names referenced from this declaration's body.

declarations in this module (94)

… and 14 more