Preguntas etiquetadas con proof-assistants

Un asistente de pruebas es un programa de aplicación que ayuda a los humanos a construir pruebas comprobadas por máquina.

47
Inserciones superficiales versus profundas

Al codificar una lógica en un asistente de prueba tales como Coq o Isabelle, una elección debe ser hecha entre usar un poco profunda y una profunda incrustación. En una incrustación superficial, las fórmulas lógicas se escriben directamente en la lógica del probador de teoremas, mientras que en una...

15
Eliminando cofix en prueba Coq

Mientras trato de probar algunas propiedades básicas usando tipos coinductores en Coq, sigo encontrando el siguiente problema y no puedo solucionarlo. He destilado el problema en un simple script Coq de la siguiente manera. El tipo de árbol define árboles posiblemente infinitos con ramas marcadas...

12
Asistente de prueba para escribir matemáticas

Me gustaría escribir pruebas matemáticas con algún asistente de prueba. Todo se escribirá utilizando la lógica de primer orden (con igualdad) y la deducción natural. El fondo es la teoría de conjuntos (ZF). Por ejemplo, ¿cómo podría escribir la siguiente prueba? Axioma:∀ x ∀ y( x = y↔ ∀ z( z∈ x ↔...