Deferred uniform updates retain the order of scalar operations. Repeated updates can stop at a
checked fixed point; the proof uses decidable equality, with no additive identity assumption.
Repetition counts are Nat.iterate (step^[count]), whose evaluation order is the
chronological one.
Stop repeating an operation only after checking that its actual result is a fixed point.
Instances For
Fixed-point compression preserves every finite sequence of repeated operations.
Consecutive occurrences of the same uniform contribution share one run.
Instances For
Append one update to a history stored with its newest run first.
Instances For
Apply the most recent count updates, in their original chronological order.
Instances For
Extending the history performs exactly one more update, after all previous updates.
Execute a deferred history with checked fixed-point compression in each run.
Instances For
Compressed history execution preserves the complete uncompressed update sequence.