Pith. sign in
module module high

IndisputableMonolith.Foundation.LogicAsFunctionalEquation.LinearLogicBridge

show as:
view Lean formalization →

This module defines the inductive type of normal-form counted-once resource expressions for two costs u and v. Researchers formalizing no-hidden-state composition in the Recognition Science framework would cite it. The module restricts constructors to affine forms plus a single joint interaction term, excluding powers, roots, branches, and series.

claimExpressions of the form $a + b u + c v + d uv$, generated by constants and the bilinear constructor for the joint term $uv$.

background

The upstream CountOnceComparison module shows that counted-once comparisons are algebraically affine in each variable separately, yielding the combiner $a + b u + c v + d u v$. This module supplies the normal-form inductive type realizing that structure. The local setting is the formalization of logic as a functional equation, where resource expressions model comparisons that carry no hidden route memory.

proof idea

This is a definition module, no proofs.

why it matters in Recognition Science

This module supplies the expressions required by the downstream NoHiddenState module to formalize no-hidden-state comparison composition. It fills the counted-once resource requirement in the Recognition framework's treatment of logic as functional equation, enforcing the absence of hidden states, branch choices, and reuse.

scope and limits

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (6)