Resultados de la búsqueda a petición "coq"

1 la respuesta

¿Cómo probar automáticamente la igualdad simple de números reales en Coq?

Lo que estoy buscando es unautotáctica similar que puede probar igualdades simples como: 1/2 = 2/4Hasta ahora, lo que he intentado manualmente es usarring_simplify yfield_simplify para probar las igualdades. Incluso esto no funciona bien ...

2 la respuesta

Subconjunto inductivo de un conjunto inductivo en Coq

Tengo un conjunto inductivo construido con tres constructores: Inductive MF : Set := | D : MF | cn : MF -> MF -> MF | dn : Z -> MF -> MF.Me gustaría definir de alguna manera un nuevo conjunto inductivo B, de modo que B sea un subconjunto de MF ...

3 la respuesta

Coq: Atrapado usando el subtipo

Tengo las siguientes definiciones: (definición de enteros positivos como un subtipo de nat) Definition Z_pos_filter (p: nat) : bool := if (beq_nat p 0) then false else true. Definition Z_pos: Set := {n : nat | is_true (Z_pos_filter n) }. ...

1 la respuesta

¿Cómo construir una jerarquía de clases en Coq?

Puedo ingenuamente construir una jerarquía de estructuras algebraicas en Coq usando clases de tipos. Tengo problemas para encontrar recursos sobre la sintaxis y la semántica de Coq para las clases de tipos. Sin embargo, creo que lo siguiente es ...