Algoritmos interesantes en la formalización del teorema de Feit-Thompson?


26

Parece que George Gonthier y sus colaboradores han terminado de formalizar el Teorema de la orden impar .

En su trabajo anterior sobre el Teorema de los cuatro colores, Gonthier inventó un montón de nuevos algoritmos (en su mayoría variantes de BDD y algoritmos de gráficos) que eran especialmente susceptibles de verificación formal. Como ha dicho que continúa utilizando este estilo de verificación de reflexión a pequeña escala en el trabajo sobre la teoría de grupos finitos, me pregunto qué nuevos trucos algorítmicos se desarrollaron durante este desarrollo.


para referencia en.wikipedia.org/wiki/Feit%E2%80%93Thompson_theorem (cada grupo finito de orden impar puede resolverse)
Radu GRIGore

44
Debería ser posible hacer que Gonthier responda estas preguntas. Alguien que esté cerca de su oficina, por favor apúntelo aquí. Dile que somos grandes admiradores suyos.
Andrej Bauer

44
De hablar con alguien que trabajó en esto: no. Inventó todo tipo de refinamientos inteligentes para muchas pruebas, y reestructuró muchos desarrollos teóricos, pero los algoritmos involucrados no son interesantes; de hecho, muchos de ellos son una fuerza bruta tonta, todo lo contrario de interesante.
Jacques Carette

@JacquesCarette: Creo que debería ser una respuesta, ya que nada ha cambiado en unos años ...
Joshua Grochow

Respuestas:


10

(Convertir un comentario en una respuesta y ampliarlo)

De hablar con alguien que trabajó en esto: no. Inventó todo tipo de refinamientos inteligentes para muchas pruebas, y reestructuró muchos desarrollos teóricos, los cuales son extremadamente valiosos, pero los algoritmos involucrados no son interesantes; de hecho, muchos de ellos son una fuerza bruta tonta, todo lo contrario de interesante.

Básicamente, lo que se buscaba era una línea directa a la prueba de Feit Thompson, sin preocuparse por el 'contenido computacional' en el camino (e incluso sin preocuparse demasiado por la reutilización de algunos de los módulos). Esto ya era extremadamente ambicioso dados los plazos. Afortunadamente, varias de las personas involucradas en el proyecto han refactorizado muchas partes de las pruebas para ser

  • más reutilizable para un conjunto más amplio de aplicaciones
  • más computacionalmente significativo
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.