Documentation

Complexitylib.Classes.PPoly.Uniform.Unrolling.Generator.Tableau.Internal

Complete direct-unrolling generator -- proof internals #

This file first verifies the outer transition-layer loop. Its pure trajectory keeps the step scratch convention reusable, preserves the horizon, and advances the dedicated layer counter exactly once per emitted packed step.

Polynomial space envelope for indexing one tableau-step iteration.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Polynomial space envelope for evaluating one tableau-step iteration.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Polynomial endpoint bound after the tableau-step loop.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Polynomial work-width envelope for the complete tableau-step loop.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem Complexity.CircuitUnrolling.Serializer.DirectGenerator.emitTransitionSteps_endpoint_internal {k : } (tm : TM k) (values : BinaryValues WorkCount) (hclean : StepClean values) (hhorizon : 0 < values Work.horizon) (n : ) (hloop : values Work.loop₂ = 0) (hconfigBase : values Work.configBase = n) (havailable : values Work.available = n + configWidth tm.toNTM (values Work.horizon)) :