Chain agreement of path-canonical orientations #
Two path-canonical orientations of the same boundary-relative
transition system agree on every non-periodic internal flag: a
non-periodic flag lies on the boundary-to-boundary chain of a unique
pair of boundary ends, the low-labelled end's entry value is pinned to
incoming by canonicality, and orientation values propagate rigidly
along a chain (match_flip and pairing_flip alternate), so the
whole chain's values are determined by the pinned seed.
Main results #
pathCanonical_agree_nonperiodic— path-canonical orientations agree off the periodic flags.pathCanonical_diff_pairing_closed— hence their difference set is pairing-closed on internal flags (disagreement forces periodicity, and periodic flags have internal pairings).throughSummand_pathCanonical— hence the constrained summand does not depend on the choice of path-canonical orientation, discharging thehchainhypothesis ofthroughSummand_canonical_unique.
Proof route #
traceChain_some_exitconverts a terminating chain into walk data: an exit step count with internal pairings before it.isOut_iterWalk_eq_not_seed/isOut_pairing_iterWalk_eq_seedpropagate any orientation's value along a chain: every match-side flag carries the negated seed value, every pairing-side flag the seed value, where the seed is the value at the entry edge.pathCanonical_agree_on_chaincompares the two chain ends by label; canonicality pins the seed at the low end, and the reverse walk identities transport the pinned value to the given flag.pathCanonical_agree_nonperiodicplaces an arbitrary non-periodic internal flag on the chain of the boundary end its forward walk reaches, as a pairing-side flag of the reverse chain.
1. From terminating chains to walk exit data #
A terminating chain yields walk data: an exit step k whose
earlier pairings are all internal and whose pairing at k is the
boundary result.
2. Rigid propagation of orientation values along a chain #
Match-side propagation: along a walk with internal pairings
up to step k, every visited flag (step 1 ≤ j ≤ k) carries the
negated seed value, for any orientation.
Pairing-side propagation: along a walk with internal
pairings up to step k, every intermediate pairing (step j < k)
carries the seed value, for any orientation.
3. Chain agreement from the low-end seed #
Agreement on a chain: two path-canonical orientations agree on every pairing-side flag of a boundary-terminated chain — whichever end has the lower label, canonicality pins its entry value to incoming for both orientations, and rigid propagation transports the pinned seed to the given flag.
Agreement off the periodic flags #
Chain agreement of path-canonical orientations: two path-canonical orientations of one relative transition system agree on every non-periodic internal flag.
5. Corollaries #
Pairing-closure of the difference set: where two
path-canonical orientations disagree, the flag is periodic, so its
pairing is internal — exactly the hchain hypothesis of
throughSummand_canonical_unique.
Well-definedness of the canonical summand: the constrained summand agrees across all path-canonical orientations of one relative transition system, unconditionally.