Pith. sign in

Explain the Lean theorem `FApply_smul` in module `IndisputableMonolith.Cost.Ndim.Projector`. 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 FApply_smul

(1) In plain English, the declaration asserts that the almost-product operator F (defined as F = 2P - I from the cost-induced projector P) respects scalar multiplication: scaling the input vector by c and then applying F yields the same result as applying F first and then scaling the output by c. This is a linearity property for the operator induced by the recognition cost structure.

(2) In Recognition Science this matters because the operators A, P, F, G and Metallic are constructed from the J-cost functional and the inverse metric kernel to model finite-dimensional recognition interactions. Linearity of F ensures these operators behave consistently under scaling, which is a prerequisite for embedding them into the larger algebraic framework that derives spatial dimension D = 3 and the golden-ratio operators from the single cost equation.

(3) The formal statement is read as follows: for any natural number n (the dimension), real numbers lam and c, a matrix-like inverse kernel hInv, and vectors β and v, the equality FApply lam hInv β (c • v) = c • FApply lam hInv β v holds. The proof proceeds by extensionality on each coordinate i, simplification using the already-proved PApply_smul, commutativity of multiplication, and the ring tactic.

(4) Visible dependencies in the supplied source are the definition of FApply (which calls PApply) and the theorem PApply_smul. The module imports IndisputableMonolith.Cost.Ndim.Hessian; sibling theorems in the same file include FApply_add, FApply_square and FApply_GApply, all proved by similar unfolding and ring tactics. No external axioms or sorrys appear in this theorem.

(5) This declaration does not prove additivity (handled separately by FApply_add), idempotence of the underlying projector, the quadratic relation A² = μA, or any connection to the golden ratio φ, the forcing chain, or physical constants. It also does not address existence of the kernel hInv or empirical calibration.

cited recognition theorems

outside recognition

Aspects Recognition does not yet address:

  • Physical interpretation linking these operators to the full Recognition Science forcing chain or derived constants
  • Any theorem establishing existence or uniqueness of the inverse metric kernel hInv from the cost functional

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.