Subquadratic-Time Algorithms for Normal Bases
Symbolic Computation
2020-12-24 v2 Computational Complexity
Abstract
For any finite Galois field extension , with Galois group , there exists an element whose orbit forms an -basis of . Such a is called a normal element and is a normal basis. We introduce a probabilistic algorithm for testing whether a given is normal, when is either a finite abelian or a metacyclic group. The algorithm is based on the fact that deciding whether is normal can be reduced to deciding whether is invertible; it requires a slightly subquadratic number of operations. Once we know that is normal, we show how to perform conversions between the power basis of and the normal basis with the same asymptotic cost.
Cite
@article{arxiv.2005.03497,
title = {Subquadratic-Time Algorithms for Normal Bases},
author = {Mark Giesbrecht and Armin Jamshidpey and Éric Schost},
journal= {arXiv preprint arXiv:2005.03497},
year = {2020}
}
Comments
arXiv admin note: substantial text overlap with arXiv:1903.03278