Polynomial-time unary arithmetic for degree decomposition #
A list emptiness test, uniform in its element encoding.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Compare unary integers by removing the second length from the first.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact equality of unary values.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
One counter step advances a canonical remainder by one modulo the divisor.
A globally polynomial-time unary remainder program, including divisor zero.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A divisibility test on two unary values.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Enumerate unary values from the input down through zero, without duplicates.
Equations
Instances For
Every bounded candidate degree can be printed in polynomial time.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The enumeration consists exactly of the successive suffixes.
A unary value occurs in the descending enumeration exactly when it is bounded by the input.
Every unary encoding has exact size linear in its value.
Instances For
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Unary multiplication has a global quadratic-size fold implementation.
Equations
- One or more equations did not get rendered due to their size.