GapCVP proof, part 04, continuation 03 #
Save the input and record its length as a unary base count.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Copy the unary base to scratch and add one base-sized block to the product.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Restore the unary base from scratch for another multiplication cycle.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Multiply the unary accumulator by the unary input length.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transfer the completed product into the accumulator.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bound the machine steps for the remaining Horner evaluation stages.
Equations
- One or more equations did not get rendered due to their size.
- GapCVP.CLStructuralCNFOutputMachinesUnconditional.polynomialRowMarkerHornerCostPolynomial polynomial 0 x✝ = 0
Instances For
Execute the remaining Horner stages of the marker polynomial.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Copy the marker count into the product and encoded output payload.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Write the unary length header for the marker payload.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Copy the saved source word into output after a separator.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Prefix the output with the unary base count and halt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Polynomial time bound for the complete row-marker machine.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Run the complete row-marker machine and produce its source-preserving output.
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
- 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
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.CNFDependentFiveFamilyRecordTM.executableAcceptanceFamilyClauses specification = [GapCVP.CL.acceptanceClause specification.accept]
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.
GapCVP reduction support.
Equations
- GapCVP.OutputPolynomialCompositionClosure.markerConditionalOutput valid fallback (true :: input) = valid input
- GapCVP.OutputPolynomialCompositionClosure.markerConditionalOutput valid fallback x✝ = fallback
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Write a fixed fallback word with the output alphabet of the given machine.
Equations
- One or more equations did not get rendered due to their size.
- GapCVP.OutputPolynomialCompositionClosure.fixedOutputStatement computer [] = Turing.TM2.Stmt.halt
Instances For
GapCVP reduction support.
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.
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.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.
Internal support shared across GapCVP continuation modules.