Pith. sign in
module module high

IndisputableMonolith.Gravity.SevenGaps.Gap2LedgerGenerated

show as:
view Lean formalization →

A letter cost is ledger-generated when each letter's charge depends only on that letter's own double-entry posting row (debits minus credits), with edges and top-cells fixed at null-row constants. The module formalizes this local predicate and proves that the recognition cost J meets it under explicit caps. Gravity Gap-2 workers cite it to pin C14 before gluing and J-diamond rank arguments. The development is definitional plus finite case checks on vertex charges.

claimA letter cost $c$ is ledger-generated if there is a fixed map $f$ from posting rows such that the charge on each letter $\ell$ equals $f$ of $\ell$'s own debit-minus-credit row, while edge and top-cell letters take constant null-row values. No orbit sums, isomorphism-class data, or global census enter $c$. In particular the recognition cost $J$ is ledger-generated on the stated finite caps.

background

Gap 2 in the gravity stack asks how gauge-counting and gluing arise without smuggling global census data into the cost. Upstream, Gap2JDiamondRank records that the recognition cost $J$ built from vertex-level ledger imbalance has no fixed kind totals, is not a valuation, and its moment vector lies outside the census span; the successor test is rank and consistency of J-diamonds (four-term inclusion-exclusion defects of $J$ on overlaps). Separately, Gap2GluingDerivation aims to derive the gluing law that earlier forced inverse factorials, rather than assume it.

This module pre-registers the C14 model: ledger generation. A letter's charge is a fixed function of that letter's own double-entry posting row only. Edges and top-cells carry constant null-row values. The sibling predicates LedgerGenerated / LedgerGeneratedAt and the vertex charge map for $J$ make that locality checkable. The hostile-probe sibling later attacks witness arithmetic and decoy discrimination against the same predicate.

proof idea

Definition module with supporting lemmas, not a single deep theorem. It introduces the ledger-generated predicate (global and at a configuration), the vertex charge extracted from a posting row, and a family of cap lemmas showing $J$ satisfies ledger generation on finite bounds (caps 1--3) together with decision forms and an equality form for cap 1. Arguments are direct unfolding of the posting-row map and case splits on letter kind (vertex versus null edge/top-cell), with no orbit or census machinery.

why it matters in Recognition Science

C14 is the locality gate for Gap 2: costs that secretly use global census or isomorphism-class data are ruled out before gluing derivation and J-diamond rank tests proceed. Downstream, Gap2LedgerGeneratedHostileProbe imports this module unchanged and adversarially checks that letterwise $J$ matches the quadratic vertex form $f_V(m)=m^2/(2\kappa)$ with null edges/tets, and that a census-based decoy fails the global predicate. Closing ledger generation keeps the forcing route aligned with double-entry locality rather than relocating the gap into hidden global data. In the broader RS gravity program this protects the claim that recognition cost structure, not an assumed gluing ansatz alone, drives the gauge-counting step.

scope and limits

used by (1)

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

depends on (2)

Lean names referenced from this declaration's body.

declarations in this module (72)