Variable-ended subpaths of directed incidence trails #
Dropping whole steps starts at the actual endpoint of the removed prefix. Directed paths inherit their ambient DAG certificate on suffixes, so Corollary 36 applies to suffixes without assuming that reversal preserves arbitrary f-walk validity.
Reversing a linked walk preserves consistency of its internal variables. This says nothing about prefix validity, which need not survive reversal.
Extending a trail prefix by its next actual step performs exactly the corresponding
two-port move, with cancellation handled by DAG.pairFlip.
Join two disjoint trails at a fresh constraint step, traversing the second trail in reverse. Prefix validity is a separate theorem about directed DAG paths.
A directed path remains directed in a larger incidence graph.
Copied constraints of a directed path are exactly the copied nodes of its steps.
Both endpoints of a directed path belong to its ambient graph's variable support.
A suffix is a directed path in the same ambient graph, at the original timestamps.
Copied-node disjointness of paths in an f-DAG implies disjointness of their actual incidence lists, by the original-incidence uniqueness condition.
The graph flip at two meeting paths equals the flip of their joined positional walk. This identity alone does not assert validity of any prefix.
Every variable-ended prefix of the walk formed by two meeting directed paths has a valid flip. Prefixes after the meeting use suffixes of the second directed path in Corollary 36; this does not assume reversal closure of f-walks.