IndisputableMonolith.Certificates.JMonotone
Certificate package for per-window J-budget monotonicity diagnostics in the Recognition Science framework. It supports LNAL invariant checks by supplying diagnostic structures for J-cost behavior across windows. Researchers verifying token bounds or VM preservation in URC generators would cite this module. The module contains only definitions and supporting constructors with no theorems or proofs.
claimCertificate package for J-budget monotonicity diagnostics, defining $JMonotoneCert$ and error constructor $mkError$ for per-window checks on the J-cost function.
background
Recognition Science derives physics from the functional equation whose J-cost satisfies the Recognition Composition Law $J(xy)+J(x/y)=2J(x)J(y)+2J(x)+2J(y)$. The module sits in the Certificates domain and imports JBudget together with the LNAL Parser to package monotonicity diagnostics. It supplies the concrete certificate objects used downstream for invariant verification.
proof idea
This is a definition module, no proofs.
why it matters in Recognition Science
The module feeds the LNAL invariants certificate in IndisputableMonolith.URCGenerators.LNALCerts, which bundles VM preservation and token δ-unit bound. It supplies the per-window J-budget monotonicity diagnostics required by that parent certificate package.
scope and limits
- Does not contain proofs of J-monotonicity.
- Does not define the underlying J function or phi-ladder.
- Does not implement numerical evaluation or simulation.
- Does not export full LNAL parser logic.