Computing Multiplicative Relations between Roots of a Polynomial
Abstract
Multiplicative relations between the roots of a polynomial in have drawn much attention in the field of arithmetic and algebra, while the problem of computing these relations is interesting to researchers in many other fields. In this paper, a sufficient condition is given for a polynomial to have only trivial multiplicative relations between its roots, which is a generalization of those sufficient conditions proposed in [C. J. Smyth, \emph{J. Number Theory}, 23 (1986), pp. 243--254], [G. Baron \emph{et al}., \emph{J. Algebra}, 177 (1995), pp. 827--846] and [J. D. Dixon, \emph{Acta Arith.} 82 (1997), pp. 293--302]. Based on the new condition, a subset is defined and proved to be genetic (i.e., the set is very small). We develop an algorithm deciding whether a given polynomial is in and returning a basis of the lattice consisting of the multiplicative relations between the roots of whenever . The numerical experiments show that the new algorithm is very efficient for the polynomials in . A large number of polynomials with much higher degrees, which were intractable before, can be handled successfully with the algorithm.
Cite
@article{arxiv.1912.07202,
title = {Computing Multiplicative Relations between Roots of a Polynomial},
author = {Tao Zheng},
journal= {arXiv preprint arXiv:1912.07202},
year = {2021}
}
Comments
19 pages