English

Algorithms for Finding Almost Irreducible and Almost Primitive Trinomials

Number Theory 2021-05-18 v1

Abstract

Consider polynomials over GF(2){\rm GF}(2). We describe efficient algorithms for finding trinomials with large irreducible (and possibly primitive) factors, and give examples of trinomials having a primitive factor of degree rr for all Mersenne exponents r=±3mod8r = \pm 3 \bmod 8 in the range 5<r<1075 < r < 10^7, although there is no irreducible trinomial of degree rr. We also give trinomials with a primitive factor of degree r=2kr = 2^k for 3k123 \le k \le 12. These trinomials enable efficient representations of the finite field GF(2r){\rm GF}(2^r). We show how trinomials with large primitive factors can be used efficiently in applications where primitive trinomials would normally be used.

Keywords

Cite

@article{arxiv.2105.06013,
  title  = {Algorithms for Finding Almost Irreducible and Almost Primitive Trinomials},
  author = {Richard P. Brent and Paul Zimmermann},
  journal= {arXiv preprint arXiv:2105.06013},
  year   = {2021}
}

Comments

12 pages, 2 tables, preprint of paper for Hugh Williams 60th birthday conference

R2 v1 2026-06-24T02:03:41.261Z