Ya me había planteado preguntas similares, por ejemplo: "¿Son contables los números reales definibles? Me pareció que el conjunto de todos los objetos definibles explícitamente y sin ambigüedad es "contable", porque podríamos escribir el texto que define un objeto específico en la lengua inglesa. (O utilizar la lengua inglesa para definir un lenguaje formal apropiado para escribir la definición). Pero el inglés no es inequívoco, y el significado de "contable" depende de la teoría de conjuntos utilizada.
Ahora mismo estoy pensando en la lógica de segundo orden. Asumir que los números naturales existen y están bien definidos me parece poco problemático. Sin embargo, la pregunta de qué subconjuntos de los números naturales (deberíamos suponer) existen no tiene una buena respuesta. Si decimos que existen "todos" los subconjuntos, nos encontramos con todo tipo de cuestiones de teoría de conjuntos. Si recurrimos a la teoría axiomática de conjuntos para estas cuestiones, acabamos con el hecho de que los números naturales no pueden definirse hasta el isomorfismo. La alternativa parece ser asumir que sólo existen los subconjuntos definibles de los números naturales. Pero mi opinión es que esto tampoco funcionará, es decir, que el "conjunto de todos los subconjuntos definibles de los números naturales" resulta ser una bestia muy extraña. Pero si es una bestia extraña, supongo que no será recursivamente enumerable.
Pregunta Suponiendo la tesis de Church-Turing (o un análogo adecuado para la definibilidad, o algún otro fundamento suficientemente sólido), ¿qué se puede decir del "conjunto de todos los subconjuntos definibles de los números naturales"? ¿Está bien definido y es recursivamente enumerable?
Editar Se ha señalado que mi uso de "recursivamente enumerable" es ambiguo sin más aclaraciones, especialmente porque tengo que especificar cómo se espera que un subconjunto definible de los números naturales se codifique como un número natural. Dado un número natural, toma su representación binaria y lo interpreta como un documento en el formato " OpenDocument "(ODF). Supongamos que podemos decidir eficazmente si el documento es un ODF válido y si su contenido está escrito de forma suficientemente clara y trata de definir un subconjunto de los números naturales. Llamemos a esto un definición de bien formado . Supongamos además que cada subconjunto definible tiene al menos una definición de bien formado que se puede reconocer a triunfar al definir un subconjunto de los números naturales. Ahora la pregunta es si existe un subconjunto recursivamente enumerable $S$ de los números naturales tal que cada número en $S$ corresponde a un definición de bien formado que tiene éxito y que para cada subconjunto definible el conjunto $S$ contiene la definición correspondiente.