Single-factor lifting and factorization of polynomials over local fields (Q438687): Difference between revisions
From MaRDI portal
ReferenceBot (talk | contribs) Changed an Item |
Normalize DOI. |
||
(One intermediate revision by one other user not shown) | |||
Property / DOI | |||
Property / DOI: 10.1016/j.jsc.2012.03.001 / rank | |||
Property / DOI | |||
Property / DOI: 10.1016/J.JSC.2012.03.001 / rank | |||
Normal rank |
Latest revision as of 17:39, 9 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Single-factor lifting and factorization of polynomials over local fields |
scientific article |
Statements
Single-factor lifting and factorization of polynomials over local fields (English)
0 references
31 July 2012
0 references
Let \(K\) be a local field and let \(f(x)\) be a separable monic polynomial with coefficients in the ring of integers \({\mathcal O}\) of \(K\). The Montes algorithm, described in [\textit{J. Montes}, Newto polygons of higher order and arithmetical applications (Spanish). Doctoral Thesis, Barcelona (1999)], gives a method for computing the factorization of \(f(x)\) into monic irreducible polynomials over \({\mathcal O}\), to any specified precision. In addition, the Montes algorithm computes certain data associated to the various factors \(F(x)\) of \(f(x)\). This auxiliary data facilitates further computations involving \(F(x)\). In this paper the authors describe an algorithm which improves the precision of any specified factor produced by the Montes algorithm. This ``single factor algorithm'' converges quadratically, whereas the Montes algorithm converges linearly. The Montes algorithm is still needed to identify the factors of \(f(x)\) and compute the auxiliary data of these factors before the single factor algorithm can be applied. By combining the single factor algorithm with the Montes algorithm the authors obtain an algorithm for factoring polynomials over a local field which is theoretically more efficient than existing algorithms. The authors have implemented this factorization algorithm using the computer algebra package MAGMA. By applying this implementation to various families of examples the authors demonstrate convincingly that their algorithm is more efficient in practice than existing polynomial factorization implementations [\textit{J. Guàrdia, J. Montes} and \textit{E. Nart}, Trans. Am. Math. Soc. 364, No. 1, 361--416 (2012; Zbl 1252.11091)].
0 references
Montes algorithm
0 references
Okutsu invariant
0 references
Newton polygon
0 references
polynomial factorization
0 references
0 references