Stability of the two-wing record #
Category: 7-SigmaLayer (the record layer — Paper C A7). BACKLOG #131, obligation (2): dynamical record stability, for the two-wing reading.
#103 settled what stability can mean here — not invariance, which finite unitary dynamics cannot
supply, but a measure bound on the microstates a record write relabels — and
MacrostateStability.lean proved it for the record string of a family
of contexts: measure_drift_recordString_ne_le bounds the exceptional set by k · N · ω · T.
#131's obligation (2) asks for the same thing about the two-wing record, which is the coarsening
of one joint context.
The whole content, in one sentence #
Coarsening cannot destabilise. wingCode is a function of outcomeCode
(★ wingCode_eq_of_outcomeCode_eq, through fineIndex), so a write that leaves the fine outcome
alone leaves the two-wing reading alone — and the exceptional set for the coarse record is therefore
a subset of the exceptional set for the fine one (★★★ unstable_wingCode_subset). Every bound
#103 proved is inherited with no new argument:
- ★★
wingCode_sigmaShift— a write of sizeδleaves the two-wing code intact on a microstate that isδ-robustly inside some basin, and ★★mem_wingEvent_sigmaShift_iffsays the same for membership in a joint record event; - ★★★
measure_wingCode_ne_le— the microstates whose two-wing record a write of sizeδchanges have epistemic measure at mostN · δ. One context, so no factor ofk; - ★★★
measure_exists_wingCode_ne_le— the same bound uniformly over the whole horizon[0, δ], inherited from #103's observation that the margin bought atδcovers every smaller write; - ★★★
measure_drift_wingCode_ne_le— persistence over a horizon: under a drift of the record coordinate at rateω, the two-wing record survives all of[0, T]outside a set of measureN · ω · T. This is obligation (2) for this experiment; - ★★★
measure_wingA_ne_le— and each wing separately, since a wing's reading is a function of the pair; - ★
tendsto_measure_wingCode_ne— the qualitative form: the relabelled set vanishes as the write shrinks.
Honest scope #
⚠️ No sharpening, and the reason is worth recording. One might expect the coarse record to be
more stable in proportion — four joint outcomes rather than N fine cells — and the bound here
does not deliver that. A write pushes a microstate towards the upper endpoint of its own arc, so
it can only relabel across a fine cell boundary; the coarse reading survives such a crossing
exactly when the decoding gives the two adjacent cells the same value. That is a property of the
decoding's adjacency, and circleCell orders cells by index while a pointer decoding
(LF6.pointerDecode) groups them by the pointer half of an arbitrary index equivalence — so
adjacent fine cells need not share a coarse value, and nothing can be claimed for free. A bound
scaling with the number of coarse boundaries is BACKLOG #138.
⚠️ The write is the fibre translation sigmaShift, as in #103: the base and the symplectic
partner are fixed. A flow that moves the base moves the arcs themselves, which is
BaseMotionStability.lean's subject and is not composed with this.
⚠️ This is not invariance and contains no mixing claim — inherited verbatim from #103. No cell is an invariant set and no flow is shown to mix.
⚠️ Obligation (2) was priced "S, conditional" and the condition stands: cheap for the fibre
dynamics, and absent for a general Φ_t. Nothing here covers a write that is not a translation
of the record coordinate, so in particular CV.recordStroke's base-dependent write is not covered.
References: MacrostateStability.lean (sigmaShift, robustBasin,
unstableSet, outcomeCode_sigmaShift, measure_unstableSet_le,
measure_drift_recordString_ne_le — every bound here is inherited from it),
TwoWingCoarsening.lean (fineIndex, wingCode, wingEvent),
RecordMacrostate.lean (outcomeCode),
LF6/TwoWingRecord.lean (pointerDecode, the decoding this is about);
specs/BACKLOG.md #131 obligation (2), #103, #138;
specs/two-wing-experiment-scoping.md §6.
Coarsening cannot destabilise #
The fine index is a function of the outcome code, so two microstates with the same code have the same index.
★ The two-wing code is a function of the fine outcome code. Everything in this file follows from this: the coarse reading cannot change unless the fine one does.
★★★ The coarse exceptional set sits inside the fine one. A write that leaves the fine outcome code alone leaves the two-wing record alone, so every stability bound for the fine record is inherited by the coarse one, with no new argument and no loss.
The pointwise statements #
★★ A write leaves the two-wing record intact on a microstate with margin.
The margin bought at δ covers every smaller write, as for the record string.
★★ The joint record event is stable on microstates with margin: a write cannot move such a microstate into or out of the event.
The measure bounds, all inherited #
★★★ The two-wing record is stable to first order in the write. The microstates whose
two-wing reading a write of size δ changes have epistemic measure at most N · δ. One joint
context, so no factor of k.
★★★ One exceptional set serves the whole horizon, inherited from #103: the margin bought at
δ covers every smaller write, so no union over times is needed.
★★★ Persistence over a horizon — obligation (2) for the two-wing experiment. Under a drift
of the record coordinate at rate ω, the two-wing record survives the entire interval [0, T]
outside a set of epistemic measure at most N · ω · T.
★★★ Each wing separately. A wing's reading is a function of the pair, so the same bound holds for A's record alone — and by symmetry for B's.
★★★ And B's.
★ The relabelled set vanishes as the write shrinks — the qualitative form, with the same proof as #103's.