parity
The parity abbreviation maps a ledger state L in dimension d to the parity pattern of its phi-vector. Researchers modeling ledger-based computation or information cost would cite this when connecting double-entry updates to one-bit flips. The definition is a direct one-line wrapper applying parityPattern to the output of phiVec.
claimLet $L$ be a ledger state in dimension $d$. The parity of $L$ is the pattern whose $i$-th coordinate is the parity (odd/even status) of the $i$-th entry in the phi-vector of $L$.
background
LedgerState d is defined as Recognition.Ledger over AccountRS d, the type of configurations with debit and credit entries indexed by tick. The phi-vector extracts the net value (debit minus credit) at each coordinate, while parityPattern from LedgerParityAdjacency converts an integer vector $x : Fin d → ℤ$ into a boolean pattern via Int.bodd on each coordinate. This module models a single tick as posting one unit to exactly one account, so the induced phi change is ±1 at one coordinate and the parity pattern flips in exactly one bit.
proof idea
This is a one-line wrapper that applies parityPattern to the phi-vector of the given ledger state.
why it matters in Recognition Science
This definition supplies the explicit link from posting-style ledger updates to the parity one-bit adjacency lemma, feeding downstream structures such as LedgerComputation and SATLedger in ComputationBridge as well as theorems on circuit lower bounds and SAT computation time. It fills the mathematical glue between ledger language and the parity/Gray adjacency results without deriving the posting rule from recognition axioms.
scope and limits
- Does not derive the posting model from recognition axioms or the forcing chain.
- Does not compute explicit parity values for concrete ledger states.
- Does not address multi-tick evolution or conserved quantities beyond single posts.
- Does not claim physical systems must obey this ledger representation.
formal statement (Lean)
63abbrev parity (d : Nat) (L : LedgerState d) : Pattern d :=
proof body
Definition body.
64 parityPattern (phiVec (d := d) L)
65
66/-! ## Posting model -/
67
used by (40)
-
coeffMag -
sat_computation_time -
circuit_cannot_sense_moat -
LedgerComputation -
SATLedger -
Turing_incomplete -
list_singleton_of_length_one' -
valueOfXOR -
xorMissing -
consistent_completeStateFrom -
IsolationInvariant -
octantConstraint -
satisfiesConstraint -
constraintOfMask -
HasPolySize -
maskVars -
systemOfMask -
foldl_xor_init -
parityOf -
satisfiesXOR -
XORConstraint -
XORSystem -
sakharov_necessary -
Triad -
strange_rung -
boolCost_symm -
color_from_axis_permutations -
even_flips_give_weak_structure -
even_sign_flip_count_D3 -
gauge_generation_unification