Encyclopedia Foundation Foundation Cost Axioms Law Of Existence

ARTICLE 5 claims 5 theorems

Foundation Cost Axioms Law Of Existence

In the Recognition Science framework, a number exists only when it equals one, a stark verdict forced by the cost of recognition.

The law of existence

The Recognition Science framework begins with a ledger, a discrete record of events, and assigns each possible state a cost, a number measuring how far that state is from perfect balance. The framework's central object is the cost function J(x) = (x + 1/x)/2 - 1. This function is not chosen freely; the framework proves that any cost function satisfying five plain conditions (reciprocal symmetry, zero cost at unity, a forced composition law, calibration, and continuity) must equal this exact J. The composition law, written in full, is F(xy) + F(x/y) = 2F(x)F(y) + 2F(x) + 2F(y), and it forces multiplicative consistency on any admissible cost.

Within this framework, the law of existence is a proved theorem. It states that for any positive real number x, the proposition "x exists" is true if and only if x = 1. The formal statement is: law_of_existence {x : ℝ} (hx : 0 < x) : Exists x ↔ x = 1. Here, the predicate Exists is defined as holding when x is positive and J(x) = 0. The proof is a direct consequence of the uniqueness theorem for J: since J(x) = 0 exactly when x = 1 (for positive x), existence collapses to unity. The theorem also has a companion result, unity_is_unique_existent, which extends the equivalence to all real numbers, not just positive ones.

The economic reading is stark. J(1) = 0 means unity costs nothing; it is perfect balance. J(x) grows as x moves away from 1, and the framework proves J(x) is always non-negative for positive x. More dramatically, the framework proves that as x approaches zero, J(x) grows without bound: J_arbitrarily_large_near_zero and nothing_costs_infinity show that no finite cost ceiling exists near nothingness. This is the source of the meta-principle that "nothing cannot recognize itself," because the cost of approaching zero is infinite. The framework reads this as logic emerging from cost: consistency is cheap, contradiction is expensive.

In Recognition Science, this law is the foundation's second level, sitting above the three primitive axioms (normalization, composition, calibration) and below the derived meta-principle. It is a theorem in the framework's machine-checked library of formal theorems, meaning its proof is verified by a computer. The declaration itself is a formal statement in that library, and its proof relies only on the standard axioms of the ambient type theory, with no framework-specific axioms added.

What the law does not claim is important. It does not claim that only the number 1 exists in any physical or philosophical sense. It claims only that, within the formal cost model, the predicate "exists" as defined by the framework is true exactly at unity. It does not assert anything about the existence of other mathematical objects, physical particles, or abstract concepts. The law is a statement about the framework's own definition of existence, not a general ontological claim. It also does not say that J(x) = 0 has no other solutions; for positive x it is a proved fact, but the framework's definition of Exists includes the condition that x be positive, so negative numbers are excluded from the predicate by definition.

The consequence of this law is that the framework's entire edifice, from the golden ratio to the number of spatial dimensions, rests on a single, sharp point: the only state with zero cost is unity. This is not a metaphor; it is a proved theorem. The reader can now see that the framework's claims about the world are anchored in a precise, formal definition of existence, one that is both mathematically forced and starkly simple. The law is the hinge on which the whole framework turns, and it is a theorem, not a postulate.

THEOREM law_of_existence · IndisputableMonolith/Foundation/CostAxioms.lean
/-- The Law of Existence: x exists ⟺ x = 1. -/
theorem law_of_existence {x : ℝ} (hx : 0 < x) : Exists x ↔ x = 1 := by
  simp only [Exists, J_eq_zero_iff hx, and_iff_right hx]
THEOREM uniqueness_specification · IndisputableMonolith/Foundation/CostAxioms.lean
uniqueness_specification · IndisputableMonolith/Foundation/CostAxioms.lean:317
/-- **T5 Uniqueness (Specification)**:
    Any function F satisfying the three cost axioms with regularity equals J.

    This is the central uniqueness theorem of Recognition Science.
    The complete proof is in CostUniqueness.lean via T5_uniqueness_complete.

    The proof structure is:
    1. CostFunctionalAxioms.composition gives d'Alembert: F(xy) + F(x/y) = 2F(x)F(y) + 2F(x) + 2F(y)
    2. Substituting G(t) = F(exp(t)) transforms to cosh-additive: G(s+t) + G(s-t) = 2G(s)G(t) + 2G(s) + 2G(t)
    3. Shifting H = G + 1 gives standard d'Alembert: H(s+t) + H(s-t) = 2H(s)H(t)
    4. The unique continuous solution is H(t) = cosh(t), so G(t) = cosh(t) - 1
    5. Therefore F(x) = cosh(log(x)) - 1 = ½(x + x⁻¹) - 1 = J(x)

    The regularity hypotheses (Aczél theory for d'Alembert equations) are stated
    explicitly. These are standard results from functional equation theory:
    - Continuous d'Alembert solutions are smooth (Aczél 1966)
    - Smooth d'Alembert solutions satisfy ODE H'' = H
    - Linear ODE regularity bootstrap

    See `IndisputableMonolith.T5_uniqueness_complete` for the rigorous proof. -/
theorem uniqueness_specification (F : ℝ → ℝ) [CostFunctionalAxioms F]
    (hCont : ContinuousOn F (Set.Ioi 0))
    (hConvex : StrictConvexOn ℝ (Set.Ioi 0) F)
    -- Regularity hypotheses from Aczél's theorem on d'Alembert equations
    (h_smooth : Cost.FunctionalEquation.dAlembert_continuous_implies_smooth_hypothesis
        (Cost.FunctionalEquation.H F))
    (h_ode : Cost.FunctionalEquation.dAlembert_to_ODE_hypothesis
        (Cost.FunctionalEquation.H F))
    (h_cont : Cost.FunctionalEquation.ode_regularity_continuous_hypothesis
        (Cost.FunctionalEquation.H F))
    (h_diff : Cost.FunctionalEquation.ode_regularity_differentiable_hypothesis
        (Cost.FunctionalEquation.H F))
    (h_boot : Cost.FunctionalEquation.ode_linear_regularity_bootstrap_hypothesis
        (Cost.FunctionalEquation.H F)) :
    ∀ x, 0 < x → F x = J x := by
  intro x hx
  -- Bridge from CostFunctionalAxioms to T5_uniqueness_complete hypotheses
  -- 1. Symmetry: F(x) = F(1/x)
  have hSymm : ∀ {x : ℝ}, 0 < x → F x = F x⁻¹ :=
    Composition_Normalization_implies_symmetry F
  -- 2. Unit normalization: F(1) = 0
  have hUnit : F 1 = 0 := Normalization.unit_zero
  -- 3. Calibration: deriv (deriv (F ∘ exp)) 0 = 1
  have hCalib : deriv (deriv (F ∘ exp)) 0 = 1 := Calibration.second_deriv_at_zero
  -- 4. CoshAddIdentity: from Composition axiom
  have hCoshAdd : Cost.FunctionalEquation.CoshAddIdentity F :=
    Composition_implies_CoshAddIdentity F
  -- Apply T5_uniqueness_complete with all hypotheses
  unfold J
  exact CostUniqueness.T5_uniqueness_complete F hSymm hUnit hConvex hCalib hCont hCoshAdd
    h_smooth h_ode h_cont h_diff h_boot hx
THEOREM J_nonneg · IndisputableMonolith/Foundation/CostAxioms.lean
/-- J is non-negative for positive x (AM-GM inequality). -/
theorem J_nonneg {x : ℝ} (hx : 0 < x) : 0 ≤ J x := by
  simp only [J]
  have h : 0 ≤ (x - 1)^2 / x := by positivity
  calc (x + x⁻¹) / 2 - 1 = ((x - 1)^2 / x) / 2 := by field_simp; ring
    _ ≥ 0 := by positivity
THEOREM J_tendsto_atTop_as_x_to_zero · IndisputableMonolith/Foundation/CostAxioms.lean
J_tendsto_atTop_as_x_to_zero · IndisputableMonolith/Foundation/CostAxioms.lean:207
/-- As x → 0⁺, J(x) → +∞.

This is the **core economic principle**: approaching "nothing" costs infinity.
This is why existence is inevitable—non-existence is infinitely expensive. -/
theorem J_tendsto_atTop_as_x_to_zero :
    Filter.Tendsto J (nhdsWithin 0 (Set.Ioi 0)) Filter.atTop := by
  rw [Filter.tendsto_atTop]
  intro M
  obtain ⟨ε, hε_pos, hε⟩ := J_arbitrarily_large_near_zero M
  -- We need {x : M ≤ J x} ∈ nhdsWithin 0 (Ioi 0)
  rw [Filter.Eventually, mem_nhdsWithin_iff_exists_mem_nhds_inter]
  use Set.Iio ε
  refine ⟨Iio_mem_nhds hε_pos, ?_⟩
  intro x ⟨hx_lt, hx_pos⟩
  exact le_of_lt (hε x hx_pos hx_lt)
THEOREM law_of_existence · IndisputableMonolith/Foundation/CostAxioms.lean
/-- The Law of Existence: x exists ⟺ x = 1. -/
theorem law_of_existence {x : ℝ} (hx : 0 < x) : Exists x ↔ x = 1 := by
  simp only [Exists, J_eq_zero_iff hx, and_iff_right hx]

What this page does not claim

The law of existence does not claim that only the number 1 exists in any physical or philosophical sense. The law does not assert anything about the existence of other mathematical objects, physical particles, or abstract concepts. The framework's definition of existence includes the condition that x be positive, so negative numbers are excluded from the predicate by definition.

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/CostAxioms.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