Construir con IA

El probador de teoremas Lean y el auge de la autoformalización práctica en 2026

Los matemáticos están utilizando el probador de teoremas Lean para verificar demostraciones complejas. En 2026, la autoformalización impulsada por IA convirtió la transcripción manual en una realidad práctica.

Libros de texto convirtiéndose en código que representa la autoformalización
Ilustración generada para este artículo

Traducido automáticamente del original en inglés.

Los matemáticos recurren cada vez más al probador de teoremas Lean para garantizar la fiabilidad absoluta de las demostraciones matemáticas. A finales de la primavera de 2025, los investigadores comenzaron a alcanzar hitos significativos en la autoformalización, un proceso en el que la inteligencia artificial traduce demostraciones escritas en papel a código verificable por máquina. Este cambio marca la transición de la verificación manual intensiva en mano de obra a la formalización asistida por IA, transformando fundamentalmente cómo se mantiene la consistencia matemática en la ciencia y la civilización.

Qué ocurrió

La demostración formal implica comprobar exhaustivamente los argumentos matemáticos a nivel de lógica fundacional. Aunque es teóricamente posible hacerlo a mano, el volumen abrumador de pasos requiere asistencia informática. Sistemas de software conocidos como asistentes de prueba o probadores interactivos de teoremas gestionan esta tarea. Ejemplos notables incluyen Automath, HOL Light, Isabelle, Metamath, Mizar y Coq, que fue renombrado como Rocq el año pasado. Entre estos, Lean se ha convertido en la opción más popular entre los matemáticos. Desarrollado por Leo de Moura en Microsoft en 2013, Lean fue publicado como software de código abierto, lo que permitió su adopción generalizada. Jeremy Avigad, director del instituto ICARM de la NSF en Carnegie Mellon, fue uno de los primeros adoptantes, organizando un seminario en 2015 que ayudó a despertar el interés de la comunidad.

El ecosistema alrededor de Lean creció significativamente con la creación de mathlib, una vasta biblioteca de matemáticas formalizadas. Iniciada en 2017 por Mario Carneiro y Johannes Hölzl, mathlib contiene ahora casi 300.000 teoremas, más de 100.000 definiciones y 2,5 millones de líneas de código aportadas por más de 700 personas. Esta biblioteca permite a los matemáticos citar resultados existentes, como la desigualdad de Cauchy-Schwarz, sin necesidad de volver a demostrarlos. Las formalizaciones recientes de alto perfil completadas este año incluyen el estallido forzado de Navier-Stokes, el empaquetamiento de esferas en dimensiones 8 y 24, y el Último Teorema de Fermat. Estos proyectos han dado a conocer ampliamente el potencial de la verificación formal.

La autoformalización, el uso de IA para convertir demostraciones en papel en código formal, pasó de ser un sueño teórico a una realidad práctica en 2026. Anteriormente, formalizar un solo resultado importante como la conjetura de Kepler requería aproximadamente 20 años-hombre de trabajo humano y producía 500.000 líneas de scripts de prueba. Ahora, los sistemas de IA pueden leer archivos PDF o TeX y generar demostraciones formales. Los hitos alcanzados a finales de 2025 y principios de 2026 demostraron un progreso rápido. En septiembre de 2025, Math Inc. logró una cuasi-autoformalización del teorema de los números primos, aunque aún requirió guía humana cuando la IA se estancaba. En enero de 2026, J. Urban publicó un preprint en arXiv detallando la autoformalización de grandes secciones del libro de texto de topología de Munkres, generando 130.000 líneas de código en solo dos semanas.

Avances adicionales siguieron rápidamente. En marzo de 2026, poco después de anunciar la formalización del empaquetamiento de esferas en 8 dimensiones, Math Inc. anunció la autoformalización del problema de empaquetamiento de esferas en 24 dimensiones basado en la demostración de Viazovska. Este proyecto generó inicialmente unas 500.000 líneas de código fuente, que luego se redujeron a 200.000 líneas mediante la poda de código. En mayo de 2026, un equipo de Meta/Facebook Research completó el proyecto ATLAS, autoformalizando grandes porciones de 26 libros de texto matemáticos. Estos desarrollos indican que la IA ya es capaz de manejar tareas sustanciales de formalización matemática con una intervención humana mínima.

Cómo funciona

La autoformalización depende de la inteligencia artificial para interpretar textos matemáticos en lenguaje natural y traducirlos a la estricta sintaxis lógica requerida por asistentes de prueba como Lean. La IA lee archivos de entrada, como documentos PDF o TeX, e intenta construir una demostración formal paso a paso. En etapas anteriores, este proceso era "cuasi-automático", lo que significaba que los humanos debían proporcionar orientación cada vez que el sistema encontraba dificultades. A medida que los modelos mejoraron, la necesidad de intervención humana disminuyó, permitiendo la generación rápida de grandes bases de código. El código resultante puede luego optimizarse o "golfearse" (reducirse) para disminuir su tamaño manteniendo la corrección, como se vio en la reducción de la demostración del empaquetamiento de esferas en 24 dimensiones de 500.000 a 200.000 líneas.

Detalles clave

  • Lean fue desarrollado por Leo de Moura en Microsoft en 2013 y publicado como software de código abierto.
  • La biblioteca mathlib para Lean contiene casi 300.000 teoremas y 2,5 millones de líneas de código de más de 700 colaboradores.
  • La autoformalización se convirtió en una realidad práctica en 2026, con hitos significativos logrados entre finales de 2025 y mayo de 2026.
  • Math Inc. autoformalizó el problema de empaquetamiento de esferas en 24 dimensiones, generando 500.000 líneas de código que fueron podadas a 200.000.
  • El proyecto ATLAS de Meta/Facebook Research autoformalizó grandes partes de 26 libros de texto matemáticos para mayo de 2026.
  • Esfuerzos previos de formalización manual, como la conjetura de Kepler, requirieron unos 20 años-hombre de trabajo para completarse.

Por qué importa

Para ingenieros de software y líderes técnicos, el auge de la autoformalización señala un cambio en cómo se verifican los sistemas lógicos complejos. La capacidad de la IA para traducir el razonamiento matemático informal en código riguroso y verificable por máquina sugiere que técnicas similares podrían aplicarse a la especificación y verificación de software. Esto reduce la carga de escribir pruebas manualmente, que históricamente ha sido un cuello de botella para garantizar la fiabilidad del sistema. A medida que herramientas como Lean maduran y se integran con la IA, ofrecen una vía hacia una mayor garantía en sistemas críticos, desde protocolos criptográficos hasta infraestructuras de seguridad crítica.

La escala de los logros recientes demuestra que la IA puede manejar estructuras matemáticas no triviales. La finalización de las formalizaciones del Último Teorema de Fermat y del empaquetamiento de esferas de alta dimensión muestra que estas herramientas ya no se limitan a ejercicios simples. Para los desarrolladores que construyen productos que dependen de la corrección matemática, comprender estos flujos de trabajo ofrece información sobre el futuro de las herramientas. La integración de la IA en los métodos formales podría permitir pronto la verificación automatizada de algoritmos complejos, reduciendo errores y aumentando la confianza en los sistemas desplegados.

Qué puedes hacer

  • Explora el probador de teoremas Lean y su documentación para entender los fundamentos de la verificación formal.
  • Revisa la biblioteca mathlib para ver ejemplos de definiciones y teoremas matemáticos formalizados.
  • Estudia los preprints recientes en arXiv sobre autoformalización para comprender las capacidades y limitaciones actuales de la IA.
  • Experimenta convirtiendo pequeñas demostraciones matemáticas en código Lean para ganar experiencia práctica.
  • Sigue los desarrollos de grupos como Math Inc. y Meta Research para mantenerte actualizado sobre mejoras en las herramientas.
  • Considera cómo los principios de verificación formal podrían aplicarse a tu propio ciclo de vida de desarrollo de software.

Herramientas de la Tienda de Bytechap

$89

DocBento

Gestión documental autoalojada que lee cada escaneo y responde con citas de página.

Demo en vivo
$79

WorkBento

Suite de RR. HH. y gestión del entorno laboral impulsada por IA que puedes alojar tú mismo.

Demo en vivo

Seguir leyendo

Todos los artículos