El décimo problema de Hilbert es el décimo de la lista de problemas matemáticos que el matemático alemán David Hilbert planteó en 1900. Consiste en proporcionar un algoritmo general que, para cualquier ecuación diofántica dada (una ecuación polinómica con coeficientes enteros y un número finito de incógnitas), pueda determinar si la ecuación tiene una solución en la que todas las incógnitas toman valores enteros.
Por ejemplo, la ecuación diofánticatiene una solución entera:Por el contrario, la ecuación diofánticaNo existe tal solución.
La solución al décimo problema de Hilbert demuestra que no puede existir un algoritmo tan general. Este es el resultado del trabajo conjunto de Martin Davis , Yuri Matiyasevich , Hilary Putnam y Julia Robinson a lo largo de 21 años, y Matiyasevich completó el teorema en 1970. [ 1 ] [ 2 ] [ 3 ] El teorema se conoce ahora como el teorema de Matiyasevich o el teorema MRDP (un acrónimo de los apellidos de los cuatro principales contribuyentes a su solución).
Cuando todos los coeficientes y variables están restringidos a ser enteros positivos , el problema relacionado de la prueba de identidad polinómica es una variación decidible (sin exponenciación) del problema de álgebra de la escuela secundaria de Tarski , a veces denotado[ 4 ]
Fondo
Fórmula original
Hilbert formuló el problema de la siguiente manera: [ 5 ]
Dada una ecuación diofántica con cualquier número de incógnitas y con coeficientes numéricos enteros racionales: Diseñar un proceso según el cual se pueda determinar en un número finito de operaciones si la ecuación es resoluble en enteros racionales.
Las palabras "proceso" y "número finito de operaciones" se han interpretado como que Hilbert solicitaba un algoritmo . El término "integral racional" simplemente se refiere a los números enteros, positivos, negativos o cero: 0, ±1, ±2, ... . Por lo tanto, Hilbert solicitaba un algoritmo general para determinar si una ecuación diofántica polinómica dada , con coeficientes enteros, tiene una solución en números enteros.
El problema de Hilbert no se centra en encontrar las soluciones. Simplemente pregunta si, en general, podemos decidir si existe una o más soluciones. La respuesta a esta pregunta es negativa, en el sentido de que no se puede idear ningún proceso para responderla. En términos modernos, el décimo problema de Hilbert es un problema indecidible .
Conjuntos diofánticos
En una ecuación diofántica, hay dos tipos de variables: los parámetros y las incógnitas. El conjunto diofántico consiste en las asignaciones de parámetros para las cuales la ecuación diofántica es resoluble. Un ejemplo típico es la ecuación diofántica lineal con dos incógnitas.
donde la ecuación es resoluble si y solo si el máximo común divisordivide equitativamente. El conjunto de todas las ternas ordenadasEl conjunto que satisface esta restricción se denomina conjunto diofántico definido porEn estos términos, el décimo problema de Hilbert pregunta si existe un algoritmo para determinar si el conjunto diofántico correspondiente a un polinomio arbitrario no está vacío.
El problema se entiende generalmente en términos de los números naturales (es decir, los enteros no negativos) en lugar de enteros arbitrarios. Sin embargo, los dos problemas son equivalentes: cualquier algoritmo general que pueda decidir si una ecuación diofántica dada tiene una solución entera podría modificarse en un algoritmo que decida si una ecuación diofántica dada tiene una solución de número natural, y viceversa. Por el teorema de los cuatro cuadrados de Lagrange , todo número natural es la suma de los cuadrados de cuatro enteros, por lo que podríamos reescribir cada parámetro de valor natural en términos de la suma de los cuadrados de cuatro nuevos parámetros de valor entero. De manera similar, dado que todo entero es la diferencia de dos números naturales, podríamos reescribir cada parámetro entero como la diferencia de dos parámetros naturales. [ 3 ] Además, siempre podemos reescribir un sistema de ecuaciones simultáneas(donde cadaes un polinomio) como una sola ecuación.
conjuntos recursivamente enumerables
Un conjunto recursivamente enumerable se caracteriza por tener un algoritmo que, si bien se detiene al proporcionar un elemento del conjunto como entrada, puede continuar indefinidamente cuando la entrada no lo es. El desarrollo de la teoría de la computabilidad (también conocida como teoría de la recursión) proporcionó una explicación precisa de la noción intuitiva de computabilidad algorítmica, haciendo así que la noción de enumerabilidad recursiva sea perfectamente rigurosa. Es evidente que los conjuntos diofánticos son recursivamente enumerables (también conocidos como semidecidibles). Esto se debe a que se pueden ordenar todas las tuplas posibles de valores de las incógnitas en una secuencia y, a continuación, para un valor dado del parámetro o parámetros, probar estas tuplas, una tras otra, para ver si son soluciones de la ecuación correspondiente. La irresolubilidad del décimo problema de Hilbert es consecuencia del sorprendente hecho de que lo contrario también es cierto:
Todo conjunto recursivamente enumerable es diofántico.
Este resultado se conoce indistintamente como el teorema de Matiyasevich (porque él proporcionó el paso crucial que completó la demostración) y el teorema MRDP (por Yuri Matiyasevich , Julia Robinson , Martin Davis y Hilary Putnam ). Debido a que existe un conjunto recursivamente enumerable que no es computable, la irresolubilidad del décimo problema de Hilbert es una consecuencia inmediata. De hecho, se puede decir más: existe un polinomio
con coeficientes enteros tales que el conjunto de valores depara la cual la ecuación
El hecho de que tenga soluciones en números naturales no es computable. Por lo tanto, no solo no existe un algoritmo general para comprobar la resolubilidad de las ecuaciones diofánticas, sino que ni siquiera existe uno para esta familia de ecuaciones de un solo parámetro.
Historia
Aplicaciones
El teorema de Matiyasevich/MRDP relaciona dos nociones —una de la teoría de la computabilidad y otra de la teoría de números— y tiene algunas consecuencias sorprendentes. Quizás la más sorprendente sea la existencia de una ecuación diofántica universal :
- Existe un polinomiode tal manera que, dado cualquier conjunto diofánticohay un númerode tal manera que
Esto es cierto simplemente porque los conjuntos diofánticos, al ser iguales a los conjuntos recursivamente enumerables, también son iguales a las máquinas de Turing . Es una propiedad bien conocida de las máquinas de Turing que existen máquinas de Turing universales, capaces de ejecutar cualquier algoritmo.
Hilary Putnam ha señalado [ 8 ] que para cualquier conjunto diofánticode enteros positivos, existe un polinomio
de tal manera queconsiste exactamente en los números positivos entre los valores asumidos porcomo las variables
abarca todos los números naturales. Esto se puede ver de la siguiente manera: Si
proporciona una definición diofántica de, entonces basta con establecer
Así, por ejemplo, existe un polinomio cuya parte positiva de su rango son precisamente los números primos. (Por otro lado, ningún polinomio puede tomar únicamente valores primos). Lo mismo ocurre con otros conjuntos recursivamente enumerables de números naturales: el factorial, los coeficientes binomiales, los números de Fibonacci, etc.
Otras aplicaciones se refieren a lo que los lógicos denominanproposiciones, a veces también llamadas proposiciones de tipo Goldbach . [ b ] Estas son como la conjetura de Goldbach , al afirmar que todos los números naturales poseen una cierta propiedad que se puede verificar algorítmicamente para cada número en particular. [ c ] El teorema de Matiyasevich/MRDP implica que cada una de estas proposiciones es equivalente a una afirmación que sostiene que alguna ecuación diofántica en particular no tiene soluciones en los números naturales. [ d ] Varios problemas importantes y célebres son de esta forma: en particular, el último teorema de Fermat , la hipótesis de Riemann y el teorema de los cuatro colores . Además, la afirmación de que ciertos sistemas formales como la aritmética de Peano o ZFC son consistentes se puede expresar comooraciones. La idea es seguir a Kurt Gödel en la codificación de pruebas mediante números naturales de tal manera que la propiedad de ser el número que representa una prueba sea verificable algorítmicamente.
Las oraciones tienen la propiedad especial de que si son falsas, ese hecho será demostrable en cualquiera de los sistemas formales habituales. Esto se debe a que la falsedad equivale a la existencia de un contraejemplo que puede verificarse mediante aritmética simple. Entonces, si unaSi una oración es tal que ni ella ni su negación se pueden probar en uno de estos sistemas, entonces esa oración debe ser verdadera.
Una forma particularmente llamativa del teorema de incompletitud de Gödel es también una consecuencia del teorema de Matiyasevich/MRDP:
Dejar
Proporcione una definición diofántica de un conjunto no computable.ser un algoritmo que produce una secuencia de números naturalesde tal manera que la ecuación correspondiente
no tiene soluciones en números naturales. Entonces hay un númeroque no es producido pormientras que de hecho la ecuación
no tiene soluciones en números naturales.
Para comprobar que el teorema es verdadero, basta con observar que si no existiera tal número, se podría probar algorítmicamente la pertenencia a un númeroen este conjunto no computable ejecutando simultáneamente el algoritmopara ver sies la salida mientras también se comprueban todas las posibles-tuplas de números naturales que buscan una solución de la ecuación
y podemos asociar un algoritmocon cualquiera de los sistemas formales habituales como la aritmética de Peano o ZFC, permitiendo que genere sistemáticamente consecuencias de los axiomas y luego genere un númerosiempre que una oración de la forma
se genera. Entonces el teorema nos dice que o bien se demuestra una afirmación falsa de esta forma, o bien una verdadera permanece sin demostrar en el sistema en cuestión.
Resultados adicionales
Podemos definir el grado de un conjunto diofántico como el grado mínimo de un polinomio en la ecuación que lo define. De manera similar, podemos llamar a la dimensión de dicho conjunto el número mínimo de incógnitas en la ecuación que lo define. Debido a la existencia de una ecuación diofántica universal, es evidente que existen límites superiores absolutos para ambas cantidades, y ha habido mucho interés en determinar dichos límites.
Ya en la década de 1920, Thoralf Skolem demostró que cualquier ecuación diofántica es equivalente a una de grado 4 o inferior. Su método consistía en introducir nuevas incógnitas mediante ecuaciones que las igualaban al cuadrado de una incógnita o al producto de dos incógnitas. La repetición de este proceso da como resultado un sistema de ecuaciones de segundo grado; luego, sumando los cuadrados, se obtiene una ecuación de grado 4. Por lo tanto, todo conjunto diofántico es trivialmente de grado 4 o inferior. Se desconoce si este resultado es el mejor posible.
Julia Robinson y Yuri Matiyasevich demostraron que todo conjunto diofántico tiene una dimensión no mayor que 13. Posteriormente, Matiyasevich perfeccionó sus métodos para demostrar que 9 incógnitas son suficientes. Aunque es posible que este resultado no sea el mejor posible, no ha habido más progreso. [ e ] Por lo tanto, en particular, no existe un algoritmo para probar la resolubilidad de ecuaciones diofánticas con 9 o menos incógnitas en números naturales. Para el caso de soluciones racionales enteras (como lo planteó originalmente Hilbert), el truco de los 4 cuadrados muestra que no existe un algoritmo para ecuaciones con no más de 36 incógnitas. Pero Zi-Wei Sun demostró que el problema para enteros es irresoluble incluso para ecuaciones con no más de 11 incógnitas.
Martin Davis estudió problemas algorítmicos relacionados con el número de soluciones de una ecuación diofántica. El décimo problema de Hilbert pregunta si ese número es 0 o no. Seay dejarser un subconjunto propio no vacío deDavis demostró que no existe ningún algoritmo para probar una ecuación diofántica dada para determinar si el número de sus soluciones pertenece al conjuntoPor lo tanto, no existe ningún algoritmo para determinar si el número de soluciones de una ecuación diofántica es finito, impar, un cuadrado perfecto, un número primo, etc.
La demostración del teorema MRDP se ha formalizado en Rocq (anteriormente conocido como Coq ). [ 9 ]
Extensiones del décimo problema de Hilbert

Aunque Hilbert planteó el problema para los enteros racionales, también puede plantearse para muchos anillos (en particular, para cualquier anillo cuyo número de elementos sea numerable ). Ejemplos obvios son los anillos de enteros de cuerpos de números algebraicos , así como los anillos de números racionales .
Se ha trabajado mucho en el décimo problema de Hilbert para los anillos de enteros de cuerpos numéricos algebraicos. Basándose en trabajos anteriores de Jan Denef y Leonard Lipschitz y utilizando la teoría de cuerpos de clases, Harold N. Shapiro y Alexandra Shlapentokh pudieron demostrar:
El décimo problema de Hilbert es irresoluble para el anillo de enteros de cualquier cuerpo numérico algebraico cuyo grupo de Galois sobre los racionales sea abeliano .
Shlapentokh y Thanases Pheidas (de forma independiente) obtuvieron el mismo resultado para cuerpos numéricos algebraicos que admiten exactamente un par de incrustaciones conjugadas complejas.
El problema del anillo de enteros de cuerpos numéricos algebraicos distintos de los cubiertos por los resultados anteriores permanece abierto. De igual modo, a pesar del gran interés suscitado, el problema de las ecuaciones sobre los racionales sigue abierto. Barry Mazur ha conjeturado que, para cualquier variedad sobre los racionales, la clausura topológica sobre los reales del conjunto de soluciones tiene solo un número finito de componentes. [ 10 ] Esta conjetura implica que los enteros no son diofánticos sobre los racionales, por lo que, si esta conjetura es cierta, una respuesta negativa al Décimo Problema de Hilbert requeriría un enfoque diferente al utilizado para otros anillos.
En 2024, Peter Koymans y Carlo Pagano publicaron una supuesta demostración de que el décimo problema de Hilbert es indecidible para todo anillo de enteros utilizando combinatoria aditiva . [ 11 ] [ 12 ] Posteriormente, otro equipo de matemáticos afirmó otra demostración del mismo resultado, utilizando métodos diferentes. [ 11 ] [ 13 ]
Véase también
Notas
- ↑ Una revisión de la publicación conjunta de Davis, Putnam y Robinson en Mathematical Reviews ( MR 0133227 ) conjeturó, en efecto, que JR era falso.
- ↑Las oraciones se encuentran en uno de los niveles más bajos de la llamada jerarquía aritmética .
- ↑ Por lo tanto, la Conjetura de Goldbach misma puede expresarse diciendo que para cada número naturalel númeroes la suma de dos números primos. Por supuesto, existe un algoritmo sencillo para comprobar si un número dado es la suma de dos números primos.
- ↑ De hecho, la equivalencia es demostrable en la aritmética de Peano .
- ↑ En este punto, ni siquiera 3 puede excluirse como límite superior absoluto.
Referencias
- ↑ Matiyasevich, Yu. V. (1970). "La diofantina de los conjuntos enumerables" . Doklady Akademii Nauk SSSR (en ruso). 191 : 279-282 .
- ↑ Cooper, S. Barry (17 de noviembre de 2003). Teoría de la computabilidad . Chapman & Hall/CRC Mathematics. pág. 98. ISBN 9781584882374OCLC 909209807
- 1 2 Matiyasevich 1993 .
- ↑ Stanley Burris, Simon Lee, Las identidades de Tarski en la escuela secundaria , American Mathematical Monthly , 100 , (1993), n.º 3, págs. 231-236.
- ↑ Hilbert 1902 , pág. 458.
- ↑ Matiyasevich, Yuri (1992). "Mi colaboración con Julia Robinson" . The Mathematical Intelligencer . 14 (4): 38– 45. doi : 10.1007/bf03024472 . S2CID 123582378. Archivado del original el 12 de noviembre de 2020. Recuperado el 8 de diciembre de 2014 .
- ↑ Sacks, Gerald E. (2003). Lógica matemática en el siglo XX . World Scientific. pp. 269–273 .
- ↑ H. Putnam, "Un problema irresoluble en la teoría de números". Journal of Symbolic Logic vol. 25, n.º 3 (1960).
- ^ Dominique Larchey-Wendling y Yannick Forster (2019). El décimo problema de Hilbert en Coq (PDF) (Informe técnico). Universidad del Sarre .
- ↑ Poonen, Bjorn (2003). "El décimo problema de Hilbert y la conjetura de Mazur para subanillos grandes de" (PDF) . Revista de la Sociedad Matemática Americana . 16 (4): 981– 990. doi : 10.1090/S0894-0347-03-00433-8 . MR 1992832 . S2CID 8486815 .
- 1 2 Howlett, Joseph. "Nuevas pruebas amplían los límites de lo que no se puede conocer" . Wired . ISSN 1059-1028 . Consultado el 14 de marzo de 2025 .
- ↑ Koymans, Peter; Pagano, Carlo (2 de diciembre de 2024). "El décimo problema de Hilbert mediante combinatoria aditiva". arXiv : 2412.01768 [ math.NT ].
- ↑ Alpöge, Levent; Bhargava, Manjul; Ho, Wei; Shnidman, Ari (30 de enero de 2025). "Estabilidad de rango en extensiones cuadráticas y el décimo problema de Hilbert para el anillo de enteros de un cuerpo numérico". arXiv : 2501.18774 [ math.NT ].
Obras citadas
- Hilbert, David (julio de 1902). "Problemas matemáticos" . Bull. Amer. Math. Soc. 8 (10): 437– 479. doi : 10.1090/S0002-9904-1902-00923-3 .
- Matiyasevich, Yuri V. (1993). El décimo problema de Hilbert . Prensa del MIT. ISBN 9780262132954OCLC 908983760 .
Lecturas adicionales
- Hilbert, David (1901). "Problema matemático". Archiv der Mathematik und Physik . 3ª serie (en alemán). 1 : 44-63 , 213-247 .
- Davis, Martin ; Matiyasevich, Yuri ; Robinson, Julia (1976). «El décimo problema de Hilbert: ecuaciones diofánticas: aspectos positivos de una solución negativa». En Felix E. Browder (ed.). Desarrollos matemáticos derivados de los problemas de Hilbert . Actas de simposios de matemáticas puras . Vol. XXVIII.2. Sociedad Matemática Americana . págs. 323–378 . ISBN 0-8218-1428-1. Zbl 0346.02026 . Reimpreso en The Collected Works of Julia Robinson , Solomon Feferman , editor, pp. 269 – 378, American Mathematical Society 1996.
- Martin Davis , " El décimo problema de Hilbert es irresoluble", American Mathematical Monthly , vol. 80 (1973), págs. 233-269 ; reimpreso como apéndice en Martin Davis, Computability and Unsolvability , reimpresión de Dover de 1982.
- Davis, Martin ; Hersh, Reuben (1973). "El décimo problema de Hilbert". Scientific American . 229 (5): 84– 91. Bibcode : 1973SciAm.229e..84D . doi : 10.1038/scientificamerican1173-84 .
- Jan Denef , Leonard Lipschitz, Thanases Pheidas, Jan van Geel, editores, "El décimo problema de Hilbert: Taller en la Universidad de Gante, Bélgica, del 2 al 5 de noviembre de 1999" . Contemporary Mathematics vol. 270 (2000), American Mathematical Society.
- M. Ram Murty y Brandon Fodden: «El décimo problema de Hilbert: una introducción a la lógica, la teoría de números y la computabilidad», American Mathematical Society, ISBN 978-1-4704-4399-3(Junio de 2019).
- Shlapentokh, Alexandra (2007). El décimo problema de Hilbert. Clases diofánticas y extensiones a cuerpos globales . Nuevas Monografías Matemáticas. Vol. 7. Cambridge: Cambridge University Press . ISBN 978-0-521-83360-8. Zbl 1196.11166 .
Enlaces externos
- El décimo problema de Hilbert: una historia del descubrimiento matemático.
- ¡Página del décimo problema de Hilbert!
- Sun, Zhi-Wei (14 de abril de 2000). "Sobre el décimo problema de Hilbert y temas relacionados" (PDF) . maths.nju.edu.cn . Consultado el 27 de septiembre de 2025 .
- Tráiler de Julia Robinson y el décimo problema de Hilbert en YouTube
- Los problemas de Hilbert
- Ecuaciones diofánticas
- Problemas indecidibles