Subresultant Polynomial Remainder Sequences Obtained by Polynomial Divisions in Q[x] or in Z[x]
Serdica Journal of Computing, Tome 10 (2016) no. 3-4, pp. 197-217
Voir la notice de l'article provenant de la source Bulgarian Digital Mathematics Library
In this paper we present two new methods for computing the
subresultant polynomial remainder sequence (prs) of two polynomials f, g ∈ Z[x].
We are now able to also correctly compute the Euclidean and modified
Euclidean prs of f, g by using either of the functions employed by our
methods to compute the remainder polynomials.
Another innovation is that we are able to obtain subresultant prs’s in
Z[x] by employing the function rem(f, g, x) to compute the remainder
polynomials in [x]. This is achieved by our method subresultants_amv_q
(f, g, x), which is somewhat slow due to the inherent higher cost of com-
putations in the field of rationals.
To improve in speed, our second method, subresultants_amv(f, g,
x), computes the remainder polynomials in the ring Z[x] by employing the
function rem_z(f, g, x); the time complexity and performance of this
method are very competitive.
Our methods are two different implementations of Theorem 1 (Section 3),
which establishes a one-to-one correspondence between the Euclidean and
modified Euclidean prs of f, g, on one hand, and the subresultant prs of f, g,
on the other.
By contrast, if – as is currently the practice – the remainder polynomi-
als are obtained by the pseudo-remainders function prem(f, g, x) 3 , then
only subresultant prs’s are correctly computed. Euclidean and modified Eu-
clidean prs’s generated by this function may cause confusion with the signs
and conflict with Theorem 1.
ACM Computing Classification System (1998): F.2.1, G.1.5, I.1.2.
Keywords:
Euclidean Algorithm, Euclidean Polynomial Remainder Sequence (prs), Modified Euclidean (Sturm’s) prs, Subresultant prs, Modified Subresultant prs, Sylvester Matrices, Bezout Matrix, Van Vleck’s Method, sympy
Akritas, Alkiviadis G.; Malaschonok, Gennadi I.; Vigklas, Panagiotis S. Subresultant Polynomial Remainder Sequences Obtained by Polynomial Divisions in Q[x] or in Z[x]. Serdica Journal of Computing, Tome 10 (2016) no. 3-4, pp. 197-217. http://geodesic.mathdoc.fr/item/SJC_2016_10_3-4_a0/
@article{SJC_2016_10_3-4_a0,
author = {Akritas, Alkiviadis G. and Malaschonok, Gennadi I. and Vigklas, Panagiotis S.},
title = {Subresultant {Polynomial} {Remainder} {Sequences} {Obtained} by {Polynomial} {Divisions} in {Q[x]} or in {Z[x]}},
journal = {Serdica Journal of Computing},
pages = {197--217},
year = {2016},
volume = {10},
number = {3-4},
language = {en},
url = {http://geodesic.mathdoc.fr/item/SJC_2016_10_3-4_a0/}
}
TY - JOUR AU - Akritas, Alkiviadis G. AU - Malaschonok, Gennadi I. AU - Vigklas, Panagiotis S. TI - Subresultant Polynomial Remainder Sequences Obtained by Polynomial Divisions in Q[x] or in Z[x] JO - Serdica Journal of Computing PY - 2016 SP - 197 EP - 217 VL - 10 IS - 3-4 UR - http://geodesic.mathdoc.fr/item/SJC_2016_10_3-4_a0/ LA - en ID - SJC_2016_10_3-4_a0 ER -
%0 Journal Article %A Akritas, Alkiviadis G. %A Malaschonok, Gennadi I. %A Vigklas, Panagiotis S. %T Subresultant Polynomial Remainder Sequences Obtained by Polynomial Divisions in Q[x] or in Z[x] %J Serdica Journal of Computing %D 2016 %P 197-217 %V 10 %N 3-4 %U http://geodesic.mathdoc.fr/item/SJC_2016_10_3-4_a0/ %G en %F SJC_2016_10_3-4_a0