En la teoría de la computabilidad , los conjuntos productivos y creativos son tipos de conjuntos de números naturales que tienen aplicaciones importantes en la lógica matemática . Son un tema estándar en libros de texto de lógica matemática como los de Soare (1987) y Rogers (1987) .
Definición y ejemplo
Para el resto de este artículo, suponga quees una numeración admisible de las funciones computables y W i la numeración correspondiente de los conjuntos recursivamente enumerables .
Un conjunto A de números naturales se denomina productivo si existe una función recursiva (computable) total .para que para todos, sientoncesLa funciónse denomina función productiva para
Un conjunto A de números naturales se llama creativo si A es recursivamente enumerable y su complementoes productivo. Sin embargo, no todo conjunto productivo tiene un complemento recursivamente enumerable, como se ilustra a continuación.
El conjunto creativo arquetípico es, el conjunto que representa el problema de la parada . Su complementoes productiva con función productiva f ( i ) = i (la función identidad).
Para ver esto, aplicamos la definición de una función productiva y mostramos por separado quey:
- : suponer, entonces, ahora dado quetenemosEsto lleva a una contradicción. Por lo tanto,.
- : de hecho si, entonces sería cierto que, pero hemos demostrado lo contrario en el punto anterior. Así pues.
Propiedades
Ningún conjunto productivo A puede ser recursivamente enumerable, porque siempre que A contiene todos los números de un reconjunto W i también contiene otros números, y además existe un procedimiento efectivo para producir un ejemplo de dicho número a partir del índice i . De manera similar, ningún conjunto creativo puede ser decidible , porque esto implicaría que su complemento, un conjunto productivo, es recursivamente enumerable.
Todo conjunto productivo tiene una función productiva que es inyectiva y total .
Los siguientes teoremas, debidos a Myhill (1955), muestran que en cierto sentido todos los conjuntos creativos son comoy todos los conjuntos productivos son como. [ 1 ]
Teorema. Sea P un conjunto de números naturales. Las siguientes proposiciones son equivalentes:
Teorema. Sea C un conjunto de números naturales. Las siguientes proposiciones son equivalentes:
- C es creativo.
- C es 1-completo
- C es recursivamente isomorfo a K , es decir, existe una biyección computable total f en los números naturales tal que f ( C ) = K .
Aplicaciones en lógica matemática
El conjunto de todas las sentencias demostrables en un sistema axiomático efectivo es siempre un conjunto recursivamente enumerable . Si el sistema es suficientemente complejo, como la aritmética de primer orden , entonces el conjunto T de números de Gödel de sentencias verdaderas en el sistema será un conjunto productivo, lo que significa que siempre que W sea un conjunto recursivamente enumerable de sentencias verdaderas, existe al menos una sentencia verdadera que no está en W. Esto puede usarse para dar una demostración rigurosa del primer teorema de incompletitud de Gödel , porque ningún conjunto recursivamente enumerable es productivo. El complemento del conjunto T no será recursivamente enumerable, y por lo tanto T es un ejemplo de un conjunto productivo cuyo complemento no es creativo.
Historia
El artículo fundamental de Post (1944) definió el concepto que él llamó conjunto creativo. Reiterando, el conjuntomencionado anteriormente y definido como el dominio de la funciónque toma la diagonal de todas las funciones parciales computables de 1 lugar enumeradas y les suma 1 es un ejemplo de un conjunto creativo. [ 2 ] Post dio una versión del Teorema de Incompletitud de Gödel usando sus conjuntos creativos, donde originalmente Gödel había construido en cierto sentido una oración que podía traducirse libremente como decir "Soy indemostrable en esta teoría axiomática". Sin embargo, la demostración de Gödel no funcionaba desde el concepto de oraciones verdaderas, sino que usaba el concepto de una teoría consistente, lo que condujo al segundo teorema de incompletitud . Después de que Post completó su versión de incompletitud, luego agregó lo siguiente:
"La conclusión es ineludible: incluso para un conjunto de proposiciones matemáticas tan fijo y bien definido, el pensamiento matemático es, y debe seguir siendo, esencialmente creativo." [ 2 ]
El conjunto creativo habitualdefinido mediante la función diagonaltiene su propio desarrollo histórico. Alan Turing en un artículo de 1936 sobre la máquina de Turing demostró la existencia de una computadora universal que calcula lafunción. La funciónse define de tal manera que ( el resultado de aplicar las instrucciones codificadas pora la entrada), y es universal en el sentido de que cualquier función parcial calculablees dado pora pesar dedóndecodifica las instrucciones para. Utilizando la notación anterior y la función diagonal surge de forma bastante natural comoEn última instancia, estas ideas están relacionadas con la tesis de Church , que afirma que la noción matemática de funciones parciales computables es la formalización correcta de una función parcial efectivamente calculable, la cual no puede ser probada ni refutada. Church utilizó el cálculo lambda , Turing (una computadora idealizada) y, posteriormente, Emil Post en su enfoque; todos ellos son equivalentes.
Deborah Joseph y Paul Young ( 1985 ) formularon un concepto análogo, creatividad polinomial , en la teoría de la complejidad computacional , y lo utilizaron para proporcionar posibles contraejemplos a la conjetura de Berman-Hartmanis sobre el isomorfismo de conjuntos NP-completos .
Notas
- ↑ Soare (1987) ; Rogers (1987) .
- 1 2 Enderton (2010) , págs. 79, 80, 120.
Referencias
- Davis, Martin (1958), Computabilidad e irresolubilidad , Serie en Procesamiento de la Información y Computadoras, Nueva York: McGraw-Hill, MR 0124208 Reimpreso en 1982 por Dover Publications.
- Enderton, Herbert B. (2010), Teoría de la computabilidad: Una introducción a la teoría de la recursión , Academic Press, ISBN 978-0-12-384958-8.
- Joseph, Deborah ; Young, Paul (1985), "Algunas observaciones sobre las funciones testigo para conjuntos no polinomiales y no completos en NP" , Theoretical Computer Science , 39 ( 2–3 ): 225–237 , doi : 10.1016/0304-3975(85)90140-9 , MR 0821203
- Kleene, Stephen Cole (2002), Lógica matemática , Mineola, NY: Dover Publications Inc., ISBN 0-486-42533-9, MR 1950307 . Reimpresión del original de 1967, Wiley, MR 0216930 .
- Myhill, John (1955), "Conjuntos creativos", Zeitschrift für Mathematische Logik und Grundlagen der Mathematik , 1 (2): 97– 108, doi : 10.1002/malq.19550010205 , SEÑOR 0071379 .
- Post, Emil L. (1944), "Conjuntos recursivamente enumerables de enteros positivos y sus problemas de decisión", Bulletin of the American Mathematical Society , 50 (5): 284–316 , doi : 10.1090/S0002-9904-1944-08111-1 , MR 0010514
- Rogers, Hartley Jr. (1987), Teoría de las funciones recursivas y la computabilidad efectiva (2.ª ed.), Cambridge, MA: MIT Press, ISBN 0-262-68052-1, SR 0886890 .
- Soare, Robert I. (1987), Conjuntos y grados recursivamente enumerables: Un estudio de funciones computables y conjuntos generados computacionalmente , Perspectivas en lógica matemática, Berlín: Springer-Verlag, ISBN 3-540-15299-7, MR 0882921 .
- teoría de la computabilidad