Abstract
We prove decidability of univariate real algebra extended with predicates for rational and integer powers, i.e., “\(x^n \in \mathbb {Q}\)” and “\(x^n \in \mathbb {Z}\).” Our decision procedure combines computation over real algebraic cells with the rational root theorem and witness construction via algebraic number density arguments.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
In fact, the completeness proof shows that rule 3 is logically unnecessary. Nevertheless, we find its inclusion in the saturation process useful in practice.
- 2.
The implementation of our procedure, including computations over r-cells, \({\varGamma }\)-saturation and the proof output routines can be found in the RCF/ modules in the MetiTarski source code at http://metitarski.googlecode.com/.
References
Avigad, J., Donnelly, K., Gray, D., Raff, P.: A formally verified proof of the prime number theorem. ACM Trans. Comp. Logic vol. 9(1), Article No. 2 (2007)
Avigad, J., Yin, Y.: Quantifier elimination for the reals with a predicate for the powers of two. Theor. Comput. Sci. 370, 1–3 (2007)
Basu, S., Pollack, R., Roy, M.F.: Algorithms in Real Algebraic Geometry. Springer, Secaucus (2006)
Collins, G.E., Akritas, A.G.: Polynomial real root isolation using Descarte’s rule of signs. In: ACM Symposium on Symbolic and Algebraic computation. ACM (1976)
van den Dries, L.: The field of reals with a predicate for the powers of two. Manuscr. Math. 54(1–2), 187–195 (1985)
Hirvensalo, M., Karhumäki, J., Rabinovich, A.: Computing partial information out of intractable: powers of algebraic numbers as an example. J. Number Theor. 130(2), 232–253 (2010)
van Hoeij, M.: Factoring polynomials and the knapsack problem. J. Number Theor. 95(2), 167–189 (2002)
Hollmann, H.: Factorisation of \(x^n - q\) over Q. Acta Arith. 45(4), 329–335 (1986)
Koenigsmann, J.: Defining \(\mathbb{Z}\) in \(\mathbb{Q}\). Annals of Mathematics, To appear (2015)
Koenigsmann, J.: Personal communication (2015)
Matiyasevich, Y.: Hilbert’s Tenth Problem. MIT Press, Cambridge (1993)
Mishra, B.: Algorithmic Algebra. Springer, New York (1993)
de Moura, L., Passmore, G.O.: Computation in real closed infinitesimal and transcendental extensions of the rationals. In: Bonacina, M.P. (ed.) CADE 2013. LNCS, vol. 7898, pp. 178–192. Springer, Heidelberg (2013)
Paulson, L.C.: Isabelle: A Generic Theorem Prover, vol. 828. Springer, New York (1994)
Paulson, L.C.: MetiTarski: past and future. In: Beringer, L., Felty, A. (eds.) ITP 2012. LNCS, vol. 7406, pp. 1–10. Springer, Heidelberg (2012)
Poonen, B.: Characterizing integers among rational numbers with a universal-existential formula. Am. J. Math. 131(3), 675–682 (2009)
Rioboo, R.: Towards faster real algebraic numbers. J. Sym. Comp. 36(3–4), 513–533 (2003)
Robinson, J.: Definability and Decision Problems in Arithmetic. Ph.D. thesis, University of California, Berkeley (1948)
Uspensky, J.V.: Theory of Equations. McGraw-Hill, New York (1948)
Weispfenning, V.: Mixed real-integer linear quantifier elimination. In: ISSAC 1999, New York, NY, USA (1999)
Wiedijk, F.: The Seventeen Provers of the World. Springer, New York (2006)
Acknowledgements
We thank Jeremy Avigad, Wenda Li, Larry Paulson, András Salamon and the anonymous referees for their helpful comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Passmore, G.O. (2015). Decidability of Univariate Real Algebra with Predicates for Rational and Integer Powers. In: Felty, A., Middeldorp, A. (eds) Automated Deduction - CADE-25. CADE 2015. Lecture Notes in Computer Science(), vol 9195. Springer, Cham. https://doi.org/10.1007/978-3-319-21401-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-21401-6_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-21400-9
Online ISBN: 978-3-319-21401-6
eBook Packages: Computer ScienceComputer Science (R0)