GapCVP proof, part 04, continuation 05 #
Scans a valid unary fold prefix and reaches dispatch within count + 1 steps.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Drains the worker output into scratch before restoring it as the next input.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Restores saved bits to the input stack and resumes fold dispatch.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transfers one worker output to the next iteration's input within a linear step bound.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Runs the worker machine from its fold configuration within its time bound.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Recursive step budget for the remaining fold iterations.
Equations
- One or more equations did not get rendered due to their size.
- GapCVP.OutputBoundedDependentRecordFold.boundedFoldRunBudget computer 0 x✝ = 1
Instances For
Executes all remaining fold iterations from the dispatch configuration.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Runs a valid unary encoded fold input from initialization to its result.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Scans a prefix with no delimiter and enters malformed-input handling.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Clears a malformed unary prefix and halts with empty output.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Runs an input lacking a fold delimiter to empty output from initialization.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Polynomial time bound for a fold with polynomially bounded intermediate states.
Equations
- GapCVP.OutputBoundedDependentRecordFold.boundedDependentRecordFoldTimePolynomial computer bound = Polynomial.X * (computer.time.comp bound + 2 * bound + 3) + 2 * Polynomial.X + 5
Instances For
Total execution trace of the bounded fold, including malformed inputs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.CNFFlatStructuralRecordWorkerTM.flatSignedLiteralDescriptor literal = GapCVP.BinaryEncoding.lengthPrefixedWord (literal.2 :: Computability.encodeNat literal.1)
Instances For
Internal support shared across GapCVP continuation modules.
GapCVP reduction support.
Equations
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Inspects the top bit of a stack and branches on whether it is present.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Removes the top bit of a stack and continues without changing the state.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pushes the inspected bit, using false when no bit was inspected.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pushes a fixed bit onto a stack before continuing.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Clears the inspected bit and enters the given control phase.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Executes the flatLiteralRecordStepTac machine-step simplifier.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.