Head movement along run paths #
This file collects how a step moves the work-tape heads and changes the work tapes, and what this implies for the cells visited along a run path: a head moves by at most one cell per step, so it visits every cell between its first and last positions, and a cell changes only under its head.
A work-tape head moves by at most one cell in a single step.
A step does not change a work-tape cell away from its head.
Every position between the first and the last position of a head along a path is visited, since the head moves by at most one cell per step.
A work-tape cell that differs between the first and the last configuration of a path was visited by its head.
Every position visited by a head lies within the space of its tape from its first position.
A path that starts with every head at cell 0 and visits at most s cells keeps its heads
within [-s, s].