Encyclopedia Cost Cost Functional Equation Aczel
ARTICLE 2 claims 1 theorem 1 model
Cost Functional Equation Aczel
A single functional equation, with five plain conditions, forces the unique cost function that Recognition Science uses as its starting point.
The Aczél Closure
A functional equation is a rule that a function must obey, and the question is whether only one function can obey it. In Recognition Science, the cost function J(x) = (x + 1/x)/2 - 1 is singled out by exactly such a rule. The equation says that the cost of recognizing a composite event equals a fixed combination of the costs of its parts. Written in symbols, the composition law is F(xy) + F(x/y) = 2F(x)F(y) + 2F(x) + 2F(y). The Aczél closure theorem states that J is the unique function satisfying this law together with four other plain conditions: reciprocal symmetry, normalization to zero at unity, calibration, and continuity on positive inputs.
The classical background here is the theory of functional equations, where a rule like this often admits many wild solutions unless a regularity condition is added. Without continuity, one can construct pathological functions that satisfy the composition law but behave erratically. The theorem's five conditions, taken together, eliminate those alternatives and leave exactly one well-behaved solution. This is the same pattern that appears in other uniqueness results: a simple rule plus a smoothness requirement selects a single nice answer from a large family of possible ones.
In Recognition Science, the framework models reality as maintaining a ledger, a discrete record of recognition events, and the cost of each recognition is forced by the equation rather than chosen freely. The Aczél closure theorem is the bridge that lets the framework use this classical uniqueness result without carrying extra assumptions. The machine-checked library of formal theorems proves that the five conditions imply J directly, with no regularity parameters left for the caller to supply.
What this establishes in plain language is that the cost function is not an arbitrary choice. If you accept the five conditions as describing what recognition costs must look like, then J is the only possible answer. That uniqueness is what lets the rest of the framework build on a single fixed foundation, not on a menu of alternatives.
THEOREM law_of_logic_forces_jcost_aczel · IndisputableMonolith/Cost/FunctionalEquationAczel.lean
/-- **Law of Logic cost theorem, Aczél closure**: The J-cost function is the unique
reciprocal cost satisfying the RCL, normalization, calibration, and continuity.
This version uses the global Aczél axiom internally and requires NO regularity
hypothesis parameters from the caller. -/
theorem law_of_logic_forces_jcost_aczel (F : ℝ → ℝ)
(hRecip : IsReciprocalCost F)
(hNorm : IsNormalized F)
(hComp : SatisfiesCompositionLaw F)
(hCalib : IsCalibrated F)
(hCont : ContinuousOn F (Set.Ioi 0)) :
∀ x : ℝ, 0 < x → F x = Cost.Jcost x := by
exact law_of_logic_forces_jcost F hRecip hNorm hComp hCalib hCont
MODEL law_of_logic_forces_jcost_aczel · IndisputableMonolith/Cost/FunctionalEquationAczel.lean
/-- **Law of Logic cost theorem, Aczél closure**: The J-cost function is the unique
reciprocal cost satisfying the RCL, normalization, calibration, and continuity.
This version uses the global Aczél axiom internally and requires NO regularity
hypothesis parameters from the caller. -/
theorem law_of_logic_forces_jcost_aczel (F : ℝ → ℝ)
(hRecip : IsReciprocalCost F)
(hNorm : IsNormalized F)
(hComp : SatisfiesCompositionLaw F)
(hCalib : IsCalibrated F)
(hCont : ContinuousOn F (Set.Ioi 0)) :
∀ x : ℝ, 0 < x → F x = Cost.Jcost x := by
exact law_of_logic_forces_jcost F hRecip hNorm hComp hCalib hCont
What this page does not claim
This module does not prove the five conditions are necessary; it proves they are sufficient. The theorem does not derive the value of any physical constant such as the fine-structure constant. The Aczél closure is a legacy compatibility surface, not the axiom-free core of the framework.
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/Cost/FunctionalEquationAczel.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:
- What does the cost function J measure in physical terms?
- How does the composition law relate to the eight-tick recognition cycle?
- What happens if the continuity condition is dropped from the five?
- How does the Aczél closure theorem connect to the golden ratio?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM law_of_logic_forces_jcost_aczel · IndisputableMonolith/Cost/FunctionalEquationAczel.lean
/-- **Law of Logic cost theorem, Aczél closure**: The J-cost function is the unique reciprocal cost satisfying the RCL, normalization, calibration, and continuity. This version uses the global Aczél axiom internally and requires NO regularity hypothesis parameters from the caller. -/ theorem law_of_logic_forces_jcost_aczel (F : ℝ → ℝ) (hRecip : IsReciprocalCost F) (hNorm : IsNormalized F) (hComp : SatisfiesCompositionLaw F) (hCalib : IsCalibrated F) (hCont : ContinuousOn F (Set.Ioi 0)) : ∀ x : ℝ, 0 < x → F x = Cost.Jcost x := by exact law_of_logic_forces_jcost F hRecip hNorm hComp hCalib hContThe Aczél closure theorem states that J is the unique function satisfying this law together with four other plain conditions: reciprocal symmetry, normalization to zero at unity, calibration, and continuity on positive inputs. law_of_logic_forces_jcost_aczel · IndisputableMonolith/Cost/FunctionalEquationAczel.leanMODEL law_of_logic_forces_jcost_aczel · IndisputableMonolith/Cost/FunctionalEquationAczel.lean
/-- **Law of Logic cost theorem, Aczél closure**: The J-cost function is the unique reciprocal cost satisfying the RCL, normalization, calibration, and continuity. This version uses the global Aczél axiom internally and requires NO regularity hypothesis parameters from the caller. -/ theorem law_of_logic_forces_jcost_aczel (F : ℝ → ℝ) (hRecip : IsReciprocalCost F) (hNorm : IsNormalized F) (hComp : SatisfiesCompositionLaw F) (hCalib : IsCalibrated F) (hCont : ContinuousOn F (Set.Ioi 0)) : ∀ x : ℝ, 0 < x → F x = Cost.Jcost x := by exact law_of_logic_forces_jcost F hRecip hNorm hComp hCalib hContThe composition law is F(xy) + F(x/y) = 2F(x)F(y) + 2F(x) + 2F(y). law_of_logic_forces_jcost_aczel · IndisputableMonolith/Cost/FunctionalEquationAczel.lean