Factoring polynomials over global fields (Q1032662)

From MaRDI portal
Revision as of 14:02, 10 December 2024 by Import241208061232 (talk | contribs) (Normalize DOI.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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