A least fixed point for the native deterministic computation tableau #
One ternary relation stores (feature tag, time, position). Its positive transformer adds
initial facts and consequences of the preceding row. The least fixed point is exactly the
native deterministic run, uniformly for every finite domain large enough to hold the input
endmarkers and the fixed finite collection of tags.
Main definitions #
tagIndex: input-independent numerical feature tags.initial: the initial native row, independent of the input bits.traceRow: project a ternary relation to a named row.traceStep: the monotone tableau transformer.
Main results #
traceStep_lfp: the least fixed point equals the native run tableau.traceRow_lfp: a named row of the fixed point agrees with the corresponding native run.
The tag encoding is injective.
The initial row of a native machine, with blank work tapes and input head at one.
Instances For
The explicit initial row agrees with the actual native initial configuration.
Projecting the canonical ternary table recovers exactly the desired native row.
The exact native table is closed under all positive tableau rules.
The least fixed point contains every native row.
The native deterministic tableau is exactly a least fixed point of positive local rules.
Each named row of the least fixed point is the corresponding native configuration.