Exact configuration transport #
Successful-step preservation transports exact runs without changing their duration. The stronger equality of optional steps also reflects every reachable configuration from an embedded start. The distinction matters: a controller may continue after a child halts, whereas a tape-layout embedding reflects the child's halt as well.
No injectivity, halting-time bound, or tape invariant is assumed implicitly.
A relation preserved by one successful step transports an exact run. The relation may carry a source invariant and an evolving extra-tape frame; both remain explicit in the caller's one-step obligation. No halt reflection or injectivity is required.
Cross-arity generalization of reachesIn_map: the simulating
machine may have a different number of work tapes. If wrap commutes
with step, then reachesIn lifts through the embedding.
If optional steps commute with an embedding, every target configuration reachable from an embedded start is the image of a reachable source configuration. This includes all prefixes, not just successful endpoints; no injectivity assumption is needed.