pith. machine review for the scientific record. sign in
abbrev definition def or abbrev high

logicIntToInt

show as:
view Lean formalization →

The abbreviation supplies the recovery map sending a LogicInt, the Grothendieck completion of LogicNat, to a standard integer. Researchers bridging logic ledgers to integer phase budgets cite it when converting representations for reciprocal calculations. It is realized as a direct alias to the existing quotient-lifted toInt function.

claimThe recovery map $f : LInt → ℤ$ is the quotient lift of the core map sending a pair of naturals $(a,b)$ to $a-b$, where $LInt$ denotes the Grothendieck completion of LogicNat under addition.

background

LogicInt is the Grothendieck completion of LogicNat under addition, realized as the quotient of LogicNat × LogicNat by the appropriate equivalence. The toInt function is the induced map to ℤ that respects this equivalence and recovers the difference of the pair representatives. The module transfers recovered LogicInt ledgers onto the integer-ledger phase-budget surface required by finite phase completeness.

proof idea

One-line wrapper that aliases the toInt recovery map already defined in IntegersFromLogic.

why it matters in Recognition Science

It supplies the conversion used by LogicIntNonIdentityReciprocal to enforce the positive non-identity condition and by reciprocalIntegerLedger_of_logicInt to produce the Nat-level carrier for phase completeness. This interop step connects the logic-based integer construction to the number-theoretic machinery that feeds finite phase completeness and reciprocal budget calculations.

scope and limits

Lean usage

example (z : LogicInt) : Int := logicIntToInt z

formal statement (Lean)

  19abbrev logicIntToInt : LogicInt → Int := Foundation.IntegersFromLogic.LogicInt.toInt

proof body

Definition body.

  20
  21/-- A recovered integer ledger is non-identity when its `Int` recovery is
  22positive and not equal to one. -/

used by (3)

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

depends on (17)

Lean names referenced from this declaration's body.