Documentation

Complexitylib.Algebraic.LowerBound.Cutwidth.Extractor.Condenser.Modulus.Binary.Encoding.Defs

Modular powering with a generated binary modulus #

The evaluator reads a dividend, a requested half-degree, and a squaring count through pair (pair dividend target) count. Both numerical parameters are unary word lengths. It rounds the half-degree up to a power of three, generates the corresponding trinomial, and performs bounded modular squaring.

Generate a binary modulus and square once per runtime count bit.

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