Pith. sign in

Explain the Lean theorem `additive_decomposition` in module `IndisputableMonolith.Cost.Ndim.Bridge`. Write for an educated reader who knows science and programming but may not know Lean. Cover: (1) what the declaration says in plain English, (2) why it matters in Recognition Science, (3) how to read the formal statement, (4) visible dependencies or certificates in the supplied source, and (5) what this declaration does not prove. Cite only declarations present in the supplied Recognition source.

Big AI job. Grok 4.3 reads the canon and writes a Lean-grounded derivation; usually 20 seconds to 2 minutes. Your answer will appear below.
confidence: high in recognition cached

Explanation of additive_decomposition

(1) In plain English, the declaration states that for vectors α and ε in any dimension n, the additive quadratic approximation of ε equals the multiplicative quadratic approximation (weighted by α) plus the residual compensatory quadratic term. This is a direct algebraic decomposition.

(2) In Recognition Science this identity bridges additive and multiplicative quadratic costs within the N-dimensional cost module, supporting decomposition of cost structures that appear in recognition and ledger mechanisms.

(3) The formal statement reads:

theorem additive_decomposition {n : ℕ} (α ε : Vec n) :
    additiveQuadratic ε
      = multiplicativeQuadratic α ε + compensatoryQuadratic α ε := by
  unfold compensatoryQuadratic
  ring

It asserts equality of three locally defined functions; the proof simply unfolds the compensatory definition and applies the ring tactic.

(4) Visible dependencies are the three definitions additiveQuadratic, multiplicativeQuadratic and compensatoryQuadratic inside the same module. The proof contains no sorry, no axioms, and no external lemmas beyond the ring tactic. Related declarations present in the supplied source are dot_sq_le_sqNorm_mul, multiplicative_le_additive_of_sqNorm_le_one and compensatory_nonneg_of_sqNorm_le_one.

(5) The declaration does not prove any inequalities, non-negativity results, bounds involving the norm of α, or any connection to J-cost, φ, or the forcing chain. It also does not address the definition of Vec or any content from the imported Core module.

outside recognition

Aspects Recognition does not yet address:

  • Explicit physical or Recognition Science interpretation of the quadratic bridge
  • Any link to the Law of Logic, J-cost uniqueness, or Universal Forcing chain

recognition modules consulted

The Recognition library is at github.com/jonwashburn/shape-of-logic. The model is restricted to the supplied Lean source and instructed not to invent theorem names. Treat output as a starting point, not a verified proof.