pith. machine review for the scientific record. sign in
class

Normalization

definition
show as:
view math explainer →
module
IndisputableMonolith.Foundation.CostAxioms
domain
Foundation
line
58 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Foundation.CostAxioms on GitHub at line 58.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

  55
  56This encodes that "perfect balance" (ratio = 1) has no cost.
  57Any cost functional measuring deviation must vanish at the reference point. -/
  58class Normalization (F : ℝ → ℝ) : Prop where
  59  unit_zero : F 1 = 0
  60
  61/-- **Axiom 2 (Recognition Composition Law)**: Multiplicative consistency.
  62
  63For all positive x, y:
  64  F(xy) + F(x/y) = 2·F(x)·F(y) + 2·F(x) + 2·F(y)
  65
  66This is the d'Alembert functional equation in multiplicative form.
  67It forces F to be compatible with the multiplicative structure of ℝ₊. -/
  68class Composition (F : ℝ → ℝ) : Prop where
  69  dAlembert : ∀ x y : ℝ, 0 < x → 0 < y →
  70    F (x * y) + F (x / y) = 2 * F x * F y + 2 * F x + 2 * F y
  71
  72/-- **Axiom 3 (Calibration)**: The second derivative at the origin (in log coordinates) equals 1.
  73
  74Let G(t) = F(exp(t)). Then G''(0) = 1.
  75
  76This normalizes the "curvature" of the cost functional at unity,
  77ensuring a unique solution rather than a family. -/
  78class Calibration (F : ℝ → ℝ) : Prop where
  79  second_deriv_at_zero : deriv (deriv (fun t => F (exp t))) 0 = 1
  80
  81/-- The complete axiom bundle for a cost functional. -/
  82class CostFunctionalAxioms (F : ℝ → ℝ) extends
  83  Normalization F, Composition F, Calibration F : Prop
  84
  85/-! ## The Canonical Cost Functional J -/
  86
  87/-- The canonical cost functional:
  88  J(x) = ½(x + x⁻¹) - 1