¿Cuáles son algunas pruebas que son más fáciles en Agda que en Coq, y viceversa?

Escribir código dependiente que lleve pruebas es generalmente más fácil en Agda, porque tiene buenas instalaciones para el análisis de casos dependientes y usa Axiom K internamente, por lo que la igualdad heterogénea no es algo con lo que tenga que luchar en un nivel bajo (es decir, cuando el tipo de dos cosas es igual “hasta algunas reescrituras triviales”).

Coq es bueno cuando usa tácticas para automatizar grandes pruebas mecánicas, como el análisis semántico, donde a menudo se deben descargar numerosos objetivos secundarios que no son interesantes para la pregunta en cuestión, en forma de ramas en el árbol de sintaxis.

Dicho esto, uso Coq para muchas cosas y Agda para ninguna, por lo que también puede depender del proyecto que tenga en mente, qué teorema demuestra que usan sus colegas y quién será su audiencia final.

Nota: La biblioteca recientemente actualizada [Coq-Equations] (mattam82 / Coq-Equations) hace que el código de estilo Agda sea posible escribir convenientemente en Coq. Lo he estado usando en algunos proyectos ahora, y hace que la programación de tipo dependiente de ese tipo sea mucho más natural.

More Interesting

¿Cuál es tu rompecabezas lógico favorito?

Si [matemáticas] x ^ x = \ pi [/ matemáticas] ¿cuál es el valor de x?

¿Cuál es la cardinalidad de un conjunto S donde cada conjunto múltiple finito de elementos de S es miembro de S?

¿Cuál es el atractivo del análisis armónico?

¿Cuál es el número más pequeño de 3 dígitos con los factores los primeros 3 números primos y los primeros 3 números compuestos?

¿Cuál es el máximo factor común de 2 ^ 15 + 3 ^ 15 y 3 ^ 25 + 2 ^ 25?

¿Dónde se han colocado los estudiantes de ciencias puras de BITS (todas las ramas) en el pasado?

Cómo descomponer la fracción [matemática] \ displaystyle \ frac {1} {x (x ^ 2-1)} [/ matemática]

Cómo prepararme para ser un buen estudiante graduado en Matemáticas

Escuché que la regla de L'Hospital no fue hecha por L'Hospital o alguien relacionado con eso. ¿Cómo?

¿Es la media general de la señal siempre proporcional a la transformada de Fourier a una frecuencia de 0, y cómo puedo explicar eso usando las matemáticas?

Un automóvil viaja a 72 km / h. Cuando se aplican los frenos, experimenta un retraso uniforme de 2 m / s ^ 2. ¿Cuánto tiempo tarda el automóvil en detenerse? ¿Desde qué distancia viaja cuando se aplican los frenos instantáneos?

Cómo explicar a las personas no matemáticas lo que significan 'sistemas no lineales y complejos'

¿Qué área de matemáticas te interesa y por qué?

¿Qué libro es mejor para las matemáticas de la ingeniería informática?