Resultados de la búsqueda a petición "coq"
¿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 ...
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 ...
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) }. ...
¿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 ...