Mi pregunta es bastante simple, y a primera vista puede parecer un poco tonto, pero no te apartes de mí. Si se nos dan los racionales, y podemos escoger un elemento que, ¿cómo podemos reconocer si lo que elegimos es un número entero?
Algunas respuestas obvias que podemos pensar son:
A. Escribir en términos mínimos, y comprobar el denominador es 1.
B. Compruebe que el p-ádico de valoración es no negativo, para todos los p.
C. Decidir si el número es positivo (o negativo) y añadir 1 a -1 o a sí mismo) hasta que sea más grande que el racional que has elegido. (Si estos múltiplos nunca igualado su racionales, entonces usted escogió una enteros.)
Cada uno de estos métodos tiene ventajas y desventajas. Por ejemplo, en la opción a presuponemos sabemos cómo escribir cualquier número racional q como un cociente de enteros y reducir. En C, tenemos problemas con los tiempos de parada. etc..
Para proporcionar un contexto para mi pregunta: sabemos, por el trabajo de Davis y Putnam, Robinson, y Matijasevic, que el positivo existencial de la teoría de la $\mathbb{Z}$ es indecidible. La misma pregunta para $\mathbb{Q}$ no es del todo contestado. Una aproximación a esta nueva pregunta, es para mostrar que, con muy pocas cuantificadores, se puede describir el conjunto de números enteros dentro de los racionales; y, a continuación, reducir el número entero caso. Ver, por ejemplo, Bjorn Poonen del documento "Caracterización de los números enteros entre números racionales con un universal-existencial de la fórmula." Allí, se encuentra una manera de describir el p-valoración de un número racional (es decir, él encuentra una manera de codificar la opción B en el lenguaje de los cuantificadores y los polinomios en los racionales). Me pregunto si hay otras caracterizaciones de los enteros que iba a seguir su ejemplo.