pith. machine review for the scientific record. sign in
module module high

IndisputableMonolith.Algebra.LedgerAlgebra

show as:
view Lean formalization →

The LedgerAlgebra module establishes the integer group structure for modeling signed flows as ledger events in the Recognition Science framework. It would be cited by researchers constructing algebraic or categorical models that rely on debit-credit balance. The module consists of definitions and basic lemmas that verify group axioms and balance preservation through direct algebraic checks.

claimLedgerEvent is the additive group of integers, $L := (ℤ, +, 0)$, where a positive element represents a debit flow on an edge and a negative element represents a credit flow.

background

Recognition Science builds algebraic layers to support the Recognition Composition Law and the forcing chain from T0 to T8. This module imports the Cost definitions and introduces LedgerEvent as signed integer flows together with auxiliary notions such as paired events whose sum is zero and the predicate IsBalanced on ledger pages. The group operation is ordinary integer addition, which encodes net flow conservation on edges.

proof idea

This is a definition module, no proofs.

why it matters in Recognition Science

The module supplies the group primitives imported by RecognitionCategory, which in turn supports the categorical formulation of recognition processes. It fills the algebraic base layer required for later statements of the Recognition Composition Law and the eight-tick octave structure.

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 (19)