Computing Multiplicative Relations between Roots of a Polynomial
Abstract
Multiplicative relations between the roots of a polynomial in Q[x] 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 f∈Q[x] to have only trivial multiplicative relations between its roots, which is a generalization of those sufficient conditions proposed in [C. J. Smyth, J. Number Theory, 23 (1986), pp. 243--254], [G. Baron et al., J. Algebra, 177 (1995), pp. 827--846] and [J. D. Dixon, Acta Arith. 82 (1997), pp. 293--302]. Based on the new condition, a subset E⊂Q[x] is defined and proved to be genetic (i.e., the set Q[x] E is very small). We develop an algorithm deciding whether a given polynomial f∈Q[x] is in E and returning a basis of the lattice consisting of the multiplicative relations between the roots of f whenever f∈ E. The numerical experiments show that the new algorithm is very efficient for the polynomials in E. A large number of polynomials with much higher degrees, which were intractable before, can be handled successfully with the algorithm.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.