Documentation

MIPRE.Foundations.SAT.FieldCoordinates

Canonical binary linear coordinates for the effective field #

Decoding and re-encoding a vector of the prescribed width is exact.

Correct-width decoding in the Shoup model is evaluation at its root.

noncomputable def MIPRE.SAT.shoupCoordinateEquiv (k : ℕ) (hk : 1 ≤ k) :

The canonical bit representation is also a binary linear equivalence.

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

    Canonical field encodings and canonical linear coordinates coincide exactly.

    noncomputable def MIPRE.SAT.shoupPowerBasis (k : ℕ) (hk : 1 ≤ k) :

    The basis associated to the actual polynomial-time field representation.

    Equations
    Instances For

      Standard unit vectors encode the corresponding polynomial-basis elements.

      Multiplication prints the canonical linear coordinates of the product.