Documentation

MIPRE.Foundations.LowDegree.BinaryGroupAlgebra

Effective binary cyclic group algebra coordinates #

All cyclic group-algebra coefficients as a binary linear equivalence.

Equations
Instances For

    Cyclic convolution, using the verified circulant printer and matrix application.

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

      Squaring in a binary commutative group algebra is a linear map.

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

          Print the squaring matrix by applying cyclic convolution to the coordinate units.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def MIPRE.LowDegree.BinaryLinear.groupFixedMatrix (k : ℕ) [NeZero k] :
            Matrix (Fin k) (Fin k) (ZMod 2)

            The fixed-space equation is squaring plus the identity, in characteristic two.

            Equations
            Instances For

              Construct the binary fixed-space equation.

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

                At most k coefficient vectors generate all idempotents of the binary cyclic algebra.

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

                    Every idempotent lies in the binary span of the computed generators.

                    Exact encoding of the computed fixed-space generators; no linear combinations are enumerated.