SOLUTION OF POLYNOMIAL EQUATIONS IN ARBITRARY ORDERS
https://doi.org/10.22405/2226-8383-2015-16-2-117-132
Abstract
The article deals with an algorithm of solving polynomial equations in a ring D[x], where D is an arbitrary order of field Q(ω) and ω is an algebraic integer. The algorithm develops Kurt Hensel’s idea published in 1904 which was named Hensel’s lifting lemma later. The algorithm described is based on the following theoretical results. Firstly, basis of order D expansion coefficients of the equation roots are estimated, i. e. an estimate for the polynomial equation roots height in an algebraic number field arbitrary order is derived. Secondly, an iterative formula for the corresponding polynomial congruence solution quadratic lifting modulo power of prime in the order is obtained. This formula does not contain any divisions. Thirdly, an effective bound for prime power the congruence solution needs to be lifted to obtain the exact solution of the original equation is derived. Notice that a prime p which is used for lifting needs to satisfy certain conditions for the algorithm correct work. In particular, p should not derive the original polynomial and its derivative resultant norm and also p should not derive discriminant of an algebraic integer ω. Also the algorithm complexity is decreased if it is possible to choose prime p which in addition to two previous conditions has the following property: the minimal polynomial of ω which coefficients are reduced modulo p is irreducible over finite field Fp. 4 In this case the algorithm complexity is O(m + m γi ) 3 ln m ln(max0�i�m + m3 ln(max0�i�m γi ) ln ln(max0�i�m γi ) arithmetic operations. Here m is the original polynomial degree, γi, 0 � i � m are its coefficients and γ is the algebraic numbers conjugated to γ absolute values maximum. If it is impossible to choose prime number p such that minimal polynomial of ω is irreducible 4 over Fp then the algorithm complexity is O(m + m3 ln m ln(max0�i�m γi ) + m3 ln(max0�i�m γi ) ln ln(max0�i�m γi ) + md ln ln(max0�i�m γi )) arithmetic operations. Here d is the minimal polynomial of ω irreducible factors over Fp number. The algorithm includes strategy to select a prime p to achieve lower computational complexity.
About the Author
M. E. ZelenovaRussian Federation
References
1. Hensel K. 1904, "Neue Grundlagen der Arithmetik" , J. Reine Angew. Math., vol. 127, pp. 51–84.
2. Lenstra A. K., Lenstra H.W. & Lov´asz L. 1982, "Factoring Polynomials with Rational Coefficients" , Mathematische Annalen, vol. 261, pp. 515–534.
3. Dixon J. D. 1982, "Exact Solution of Linear Equations Using P-Adic Expansions" , Numerische Mathematik, vol. 40, pp. 137–141.
4. Zelenova M. E. 2014, "Solution of Polynomial Equations in the Field of Algebraic Numbers" , Moscow University Mathematics Bulletin, no. 1, pp. 25–29.
5. Lang S. 1968, "Algebra" [Algebra], Mir, Moscow, 564 p.
6. German O. N. & Nesterenko Yu. V. 2012, "Teoretiko–chislovye metody v kriptografii" [Number Theoretic Algorithms in Cryptography], Akademia, Moscow, 272 p.
7. Postnikov M. M. 1963, "Teoriya Galua" [Galois Theory], GIFML, Moscow, 220 p.
8. Cox D. A. 2012, "Galois Theory" , Wiley, Hoboken, 602 p.
9. Bach E. & Shallit J. 1996, "Algorithmic Number Theory, vol. I: Efficient Algorithms" , The MIT Press, Cambridge, London. 496 p.
10. Gallagher P. X. 1973, "The Large Sieve and Probabilistic Galois Theory" , Proc. Symp. Pure Math., vol. 24, pp. 91–101.
11. Borevich Z. I. & Shafarevich I. R. 1972, "Teoriya chisel" [Number Theory], Nauka, Moscow, 496 p.
12. van der Waerden B. L. 1976, "Algebra" [Algebra], Nauka, Moscow, 649 p.
13. Kurosh A G. 1965, "Kurs vyshej algebry" [Course of Higher Algebra], Nauka, Moscow, 431 p.
14. Hardy G. H. & Wright E. M. 1985, "An Introduction to the Theory of Numbers" , Oxford University Press, Oxford, 438 p.
15. Zorich V. A. 1997, "Matematicheskij analiz, t. 1" [Mathematical Analysis I], FAZIS, Moscow, 554 p.
Review
For citations:
Zelenova M.E. SOLUTION OF POLYNOMIAL EQUATIONS IN ARBITRARY ORDERS. Chebyshevskii Sbornik. 2015;16(2):117-132. (In Russ.) https://doi.org/10.22405/2226-8383-2015-16-2-117-132