Documentation

Complexitylib.Classes.PPoly.Uniform.Unrolling.Generator.Transition.Step.Internal.Space

Whole-step space bound for direct transition generation #

This module composes the formula and delayed-copy certificates through the seven exact register phases of emitStep.

theorem Complexity.CircuitUnrolling.Serializer.DirectGenerator.emitStep_spaceBoundByWidth_internal {k : } (tm : TM k) {initialSpace : } {values : BinaryValues WorkCount} {width : } (hclean : ∀ (inputLength : ), StepClean (values inputLength)) (hhorizon : ∀ (inputLength : ), 0 < values inputLength Work.horizon) (henvelope : ∀ (inputLength : ), StepWidthEnvelope tm.toNTM (values inputLength) (width inputLength)) :
(emitStep tm).SpaceBoundByWidthAt initialSpace values width

One complete packed transition step stays within its shared numeric width envelope at every machine prefix.