|
ABSTRACT
Modular methods for computing the gcd of two univariate polynomials over an algebraic number field require a priori knowledge about the denominators of the rational numbers in the representation of the gcd. We derive a multiplicative bound for these denominators without assuming that the number generating the field is an algebraic integer. Consequently, the gcd algorithm of Langemyr and McCallum [J. Symbolic Computation, 8:429-448, 1989] can now be applied directly to polynomials that are not necessarily represented in terms of an algebraic integer. Worst-case analyses and experiments with an implementation show that by avoiding a conversion of representation the reduction in the computing time can be significant. We also suggest the use of an algorithm for recovering a rational number from its modular residue so that the denominator bound need not be computed explicitly. Experiments and analyses indicate that this is a good practical alternative.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
M. J. Encarnaci6n. A Lehmer-type algorithm for recovering a rational number from its modular residue. In preparation, 1994.
|
| |
6
|
E. Hecke. Lectures on the Theory of Algebraic Numbers. Graduate Texts in Mathematics. Springer-Verlag, 1981.
|
| |
7
|
W. V. D. Hodge and D. Pedoe. Methods of Algebraic Geometry, Book I. Cambridge Uniw~rsity Press, 1946.
|
| |
8
|
|
| |
9
|
L. Langemyr. Computing She G CD of Swo Polynomials Over an Algebraic Number Field. PhD thesis, NADA, Royal Institute of Technology, Stockholm, Sweden, 1988.
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
A. K. Lenstra. Polynomial-time Algorithms .for ~he Factorization of Polynomials. PhD thesis, Universiteit van Amsterdam, 1984.
|
| |
14
|
R. Loos. Generalized polynomial remainder sequences. In B. Buchberger, G. E. Collins, and R. Loos, editors, Computer Algebra--Symbolic and Algebraic CompuSation, pages 115-138. Springer-Verlag, 2nd edition, 1982.
|
| |
15
|
D. A. Marcus. Number Fields. Springer-Verlag, 1977.
|
| |
16
|
M. Mignotte. An inequality about factors of polynomials. Mathematics of Computation, 28(128):1153-1157, 1974.
|
| |
17
|
M. Mignotte. Some useful bounds. In B. Buchberger, G. E. Collins, and R. Loos, editors, Computer Algebra~Symbolic and Algebraic Computation, pages 259-263. Springer-Verlag, 2nd edition, 1982.
|
| |
18
|
|
| |
19
|
M. E. Pohst. Computational Algebraic Number Theory. DMV Seminar Band 21. Springer-Verlag, 1993.
|
| |
20
|
|
| |
21
|
SACLIB 1.1 User's Guide. Technical Report 93-19, RISC-Linz, Johannes Kepler University, A-4040 Linz, Austria, March 1993.
|
 |
22
|
|
 |
23
|
|
 |
24
|
|
 |
25
|
|
|