IndisputableMonolith.RRF.Foundation.Ledger
The Ledger module supplies the double-entry bookkeeping primitives for the Reality Recognition Framework. It defines Transaction as a balanced debit-credit pair and Ledger as a list of transactions equipped with net-balance and concatenation operations that enforce conservation. Researchers constructing the RRF foundational layer cite it for the bookkeeping infrastructure. The module contains only definitions and no proofs.
claimA transaction is a pair of real numbers $(d, c)$ with $d = c$. A ledger is a finite list of transactions. The module supplies the empty ledger, singleton construction, concatenation, and a net-balance function that returns zero on any balanced ledger.
background
The Reality Recognition Framework foundational layer rests on a single MetaPrinciple axiom and derives physical constants from the golden ratio φ. This submodule supplies the Ledger component for double-entry bookkeeping and conservation, as described in the parent module documentation: 'The foundational layer of the Reality Recognition Framework. This module contains: MetaPrinciple, Constants, Ledger: Double-entry bookkeeping and conservation.'
proof idea
This is a definition module, no proofs.
why it matters in Recognition Science
The module feeds the parent IndisputableMonolith.RRF.Foundation, which assembles the MetaPrinciple axiom, φ-derived constants, and the Ledger for conservation. It supplies the concrete bookkeeping structures required to express conservation inside the RRF.
scope and limits
- Does not derive physical constants or the MetaPrinciple axiom.
- Does not prove any dynamical laws or field equations.
- Does not connect to the phi-ladder or J-cost function.
- Does not perform numerical evaluation or simulation.
used by (1)
declarations in this module (24)
-
structure
Transaction -
def
fromAmount -
def
zero -
def
add -
theorem
add_balanced -
structure
Ledger -
def
empty -
def
singleton -
def
append -
def
net -
theorem
net_zero -
def
concat -
theorem
concat_preserves_balance -
structure
ConservationLaw -
def
trivial -
inductive
ParticlePair -
def
particleCharge -
structure
LedgerDensity -
def
massFromLedger -
def
curvatureFromLedger -
structure
DoubleEntry -
theorem
double_entry_exists -
structure
LedgerAlgebra -
theorem
ledger_algebra_consistent