Documentation

MIPRE.Foundations.LowDegree.BinaryCirculant

Binary cyclic group algebras as circulant matrices #

The regular representation of a finite binary group algebra is circulant.

Equations
Instances For

    The identity and product laws allow algebraic square roots to be used as matrices.

    Equations
    Instances For

      The explicit group-algebra square root gives an exact matrix square root.

      noncomputable def MIPRE.LowDegree.BinaryLinear.finGroupOfVector {k : ℕ} [NeZero k] (v : Fin k → ZMod 2) :

      Coefficient vectors are encoded with the same ordering as binary matrices.

      Equations
      Instances For
        @[simp]

        The computed inverse of a nonsingular circulant is again circulant.

        The inverse circulant's square root is read from doubled indices of its first column.

        Equations
        Instances For

          Transposition preserves the unique inverse of a symmetric matrix.

          The explicit doubled-index square root self-dualizes every nonsingular symmetric circulant.