Documentation

MIPRE.Foundations.SAT.FrobeniusAction

The faithful cyclic Frobenius representation #

A group-algebra coefficient vector acts as the corresponding linearized polynomial.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem MIPRE.SAT.shoupFrobeniusAction_apply (k : ℕ) (hk : 1 ≤ k) [NeZero k] (z : AddMonoidAlgebra (ZMod 2) (Fin k)) (a : (shoupBinField k hk).carrier) :
    ((shoupFrobeniusAction k hk) z) a = ∑ i : Fin k, z.coeff i • a ^ 2 ^ ↑i

    Faithfulness follows from independence of the distinct Frobenius automorphisms.

    theorem MIPRE.SAT.shoupFrobeniusAction_exists_basis_image (k : ℕ) (hk : 1 ≤ k) [NeZero k] (z : AddMonoidAlgebra (ZMod 2) (Fin k)) (hz : z ≠ 0) :
    ∃ (j : Fin k), ((shoupFrobeniusAction k hk) z) ((shoupPowerBasis k hk) j) ≠ 0

    A nonzero cyclic operator has a nonzero image among the polynomial-basis vectors.