Factoring polynomials over global fields (Q1032662)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Factoring polynomials over global fields
scientific article

    Statements

    Factoring polynomials over global fields (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    26 October 2009
    0 references
    The authors improve on \textit{M. van Hoeij}'s earlier algorithm for factoring polynomials [J. Number Theory 95, 167--189 (2002; Zbl 1081.11080)]. The new algorithm is shown to run in polynomial time for polynomials over the rational numbers \(\mathbb{Q}\) and over rational function fields with finite constant field \({\mathbb{F}}_{q}\). One essential idea is to work with logarithmic derivatives of polynomials \(g(X)\) rather than with power sums of their zeros. (We recall that the \(i\)-th trace \(\text{Tr}_i(g)\) is the sum of the \(i\)-th powers of the zeros of \(g\) and that \(g'/g\) equals the sum of \(\text{Tr}_i(g)X^{-i-1}\) over all non-negative indices \(i\).) This simplifies complexity proofs and also has practical algorithmic advantages. Following the introduction and some notations the authors give a survey on their algorithm for global fields \(K\). In the final two sections they consider the special cases \(K={\mathbb{F}}_{q} (t)\) and \(K=\mathbb{Q}\). Descriptions of the corresponding factoring algorithms and explicit complexity proofs are given. Also, ideas for variants/improvements and -- in case \(K=\mathbb{Q}\) -- comparisons with earlier algorithms are presented in some detail.
    0 references
    global fields
    0 references
    factoring polynomials
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references