IndisputableMonolith.Holography.RecordMonotonicity
Defines per-face posted flux and cell heat between boundary records on the D=3 holographic cell, then proves discrete books balance and that erasure cannot be free: any net debit must export. Holography and Clausius-side arguments cite it as the six-channel form of step heat. The development is mostly definitional equalities plus short algebraic identities on signed flip counts.
claimOn the six face channels of a $D=3$ cell, the posted flux between two boundary records is the signed sum of flip bits ($+1$ up, $-1$ down, $0$ unchanged). Cell potential and step heat equal that flux; along a path, heat telescopes. Books balance: net ledger change matches exported flux. Consequently there is no free erasure: a pure debit on the record forces a compensating export.
background
Recognition holography treats the boundary record of a spatial cell as the ledger that must post bulk distinctions. The upstream CellInjection program asks whether flipping an interior bit necessarily changes that record; this module supplies the accounting layer once records are compared.
The central quantity is per-channel posted flux: over the six faces, sum $+1$ for an up flip, $-1$ for a down flip, and $0$ if the face bit is unchanged. That is the six-channel form of the Clausius selector step heat (boundary heat equals posted ledger flux). Record weight is the companion non-signed tally; flux equals a weight difference on the appropriate pairing. Cell potential and step heat are identified with this flux so path heat telescopes.
The local setting is discrete, unit-temperature bookkeeping on face records of fixed length, not continuum thermodynamics. Imports stop at CellInjection and Mathlib; continuum limits and continuum Clausius inequalities are out of scope here.
proof idea
Most declarations are definitions or one-line rewrites: flux as signed face sum, weight as the unsigned companion, and equalities identifying step heat and cell potential with flux. Path heat is the telescoping sum of steps. Books balance is the global conservation identity (net interior change equals exported boundary flux). No-free-erasure and erasure-exports-debit are short corollaries: a pure record debit with no compensating credit forces a nonzero export term. No deep tactic search; the argument is finite signed arithmetic on six channels.
why it matters in Recognition Science
LocalRecognitionHorizonCut imports this module as the posted-record heat leg: exterior projection of a closed cut configuration uses discrete books balance and unit-temperature Clausius as theorems about the horizon record, alongside one-sided seam double-posting. Without flux, potential, and the no-free-erasure corollaries, the entropy-fork program cannot treat boundary heat as forced ledger export.
In the broader Recognition chain this is the holographic bookkeeping companion to complementarity tests (CellInjection): if bulk flips must post, the posted quantity is this flux, and erasure cannot hide debit. It does not itself force $D=3$ or the eight-tick octave; those enter from the forcing chain. It feeds horizon-cut and Clausius-side results rather than mass or $\alpha$ numerics.
scope and limits
- Does not prove bulk flips must post; that is CellInjection, not record accounting.
- Does not derive continuum Clausius or thermodynamic temperature beyond unit discrete heat.
- Does not fix $D=3$, eight-tick structure, or J-cost uniqueness; those are upstream forcing facts.
- Does not bound $\alpha$, masses, or Berry thresholds; pure ledger identities only.
- Does not treat multi-cell networks or continuum horizons beyond the local cell faces.
used by (1)
depends on (1)
declarations in this module (44)
-
def
recordFlux -
def
recordWeight -
theorem
recordFlux_eq_weight_sub -
theorem
recordFlux_self -
def
cellPotential -
def
stepHeatCell -
theorem
faceRecord_length -
theorem
stepHeatCell_eq_potential -
def
pathHeatCell -
theorem
books_balance -
theorem
no_free_erasure -
theorem
erasure_exports_debit -
def
RecordMonotone -
theorem
recordMonotone_of_no_export -
def
gaugeRel -
theorem
gaugeRel_equivalence -
theorem
gauge_step_zero_heat -
theorem
silent_iff_kernel -
theorem
mem_recordKernel_iff -
theorem
gauge_iff_kernel_record -
theorem
gauge_iff_kernel -
def
RecordCompatible -
def
CreatesFreeRecord -
theorem
recordCompatible_iff_no_free_record -
def
runProtocol -
theorem
no_protocol_separates -
def
Separated -
theorem
gauge_never_separated -
def
gaugeSetoid -
def
PhysState -
def
physState -
def
physRecord -
theorem
physRecord_mk -
theorem
weak_complementarity -
theorem
physRecord_mem_image -
theorem
physRecord_surjective_on_records -
theorem
physState_records_card -
theorem
holographic_bound_of_weak_comp -
def
KernelIsGauge -
theorem
weak_complementarity_of_gsl -
theorem
kernelIsGauge_falsifier -
def
target_record_monotonicity -
theorem
target_record_monotonicity_holds -
theorem
recordMonotonicityCert