paper

Fast Deterministic Normal Bases and Circulant Polynomial Determinants

arXiv:2607.00313

Abstract

Let describe an algebraic extension of a finite field , where is a prime power and is monic and irreducible of degree . We give a deterministic algorithm that finds whose conjugates form an -basis of , a normal basis, using bit operations for any . For , let , so . A variant of a construction of Artin shows that is normal for all but at most parameters . We present an algorithm to construct an circulant matrix over , for an indeterminate , whose determinant at is non-zero precisely when is normal, and show this algorithm requires operations in . Then, as a primary subroutine, using triangular-set power projection and modular composition, we show how to compute the determinant of any circulant over , given by its first row of polynomials of degree at most , using bit operations. For , we show how to embed our problem into a sufficiently large field extension, construct a normal basis there, and descend to the ground field, within the same stated cost.