Polynomial-Time Presentations of Algebraic Number Fields

Using an extension of the notion of polynomial time presentable structure we show that some natural presentations of the ordered field \({\mathbb R}_{\text{ alg }}\) of algebraic reals and of the field \({\mathbb C}_{\text{ alg }}\) of algebraic complex numbers are polynomial-time equivalent to each other and are polynomial time. We also establish upper complexity bounds for the problem of rational polynomial evaluation in \({\mathbb C}_{\text{ alg }}\) and for the problem of root-finding for polynomials in \({\mathbb C}_{\text{ alg }}[x]\) which improve the previously known bound.

[1]  R. Loos Computing in Algebraic Extensions , 1983 .

[2]  P. E. Alaev,et al.  Structures Computable in Polynomial Time. I , 2017 .

[3]  Douglas A. Cenzer,et al.  Polynomial-Time versus Recursive Models , 1991, Ann. Pure Appl. Log..

[4]  Jeffrey B. Remmel,et al.  Chapter 10 Complexity theoretic model theory and algebra , 1998 .

[5]  J. V. Tucker,et al.  Effective algebras , 1995, Logic in Computer Science.

[6]  Zhou Jian-Ping On the degree of extensions generated by finitely many algebraic numbers , 1990 .

[7]  Alexander Schrijver,et al.  Theory of linear and integer programming , 1986, Wiley-Interscience series in discrete mathematics and optimization.

[8]  László Lovász,et al.  Factoring polynomials with rational coefficients , 1982 .

[9]  José L. Balcázar,et al.  Structural Complexity I , 1995, Texts in Theoretical Computer Science An EATCS Series.

[10]  M. Rabin Computable algebra, general theory and theory of computable fields. , 1960 .

[11]  Ju. L. Ers Theorie Der Numerierungen III , 1977, Math. Log. Q..

[12]  George E. Collins,et al.  The Calculation of Multivariate Polynomial Resultants , 1971, JACM.

[13]  Douglas Cenzer,et al.  Complexity Theoretic Model Theory and Algebra , 2013 .

[14]  Franz Winkler,et al.  Polynomial Algorithms in Computer Algebra , 1996, Texts and Monographs in Symbolic Computation.

[15]  S. Basu,et al.  Algorithms in real algebraic geometry , 2003 .

[16]  Alkiviadis G. Akritas,et al.  Elements of Computer Algebra with Applications , 1989 .

[17]  Henri Cohen,et al.  A course in computational algebraic number theory , 1993, Graduate texts in mathematics.

[18]  George E. Collins,et al.  Quantifier elimination for real closed fields by cylindrical algebraic decomposition , 1975 .

[19]  G. E. Collins,et al.  Real Zeros of Polynomials , 1983 .

[20]  Michel Coste,et al.  Thom's Lemma, the Coding of Real Algebraic Numbers and the Computation of the Topology of Semi-Algebraic Sets , 1988, J. Symb. Comput..

[21]  Anil Nerode,et al.  Complexity Theoretic Algebra I Vector Spaces over Finite Fields , 2008 .