Documentation

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

Fixed-width semantic representations of binary quotient elements #

Decoding interprets low-to-high coefficient bits and takes their quotient class. Encoding reads the coefficients of the unique remainder of degree below the binary modulus, retaining exactly 2 * 3^s bits. These functions relate the semantic quotient to bit lists; they assert no runtime bound on abstract quotient objects and introduce no global field or finiteness instances.

@[reducible, inline]

Canonical-width coefficient lists for the sth binary quotient.

Equations
Instances For

    Interpret a coefficient list and then pass to its binary quotient class.

    Equations
    Instances For

      Read every coefficient below the modulus degree, retaining high zero bits.

      Equations
      Instances For