Resultados da pesquisa a pedido "coq"

2 a resposta

Subconjunto indutivo de um conjunto indutivo em Coq

Eu tenho um conjunto indutivo construído com três construtores: Inductive MF : Set := | D : MF | cn : MF -> MF -> MF | dn : Z -> MF -> MF.Eu gostaria de definir de alguma forma um novo conjunto indutivo B, de modo que B seja um subconjunto de MF ...

3 a resposta

Como definir conjunto em coq sem definir conjunto como uma lista de elementos

Eu estou tentando definir (1,2,3) como um conjunto de elementos em coq. Eu posso defini-lo usando list como (1 :: (2 :: (3 :: nil))). Existe alguma maneira de definir conjunto no coq sem usar a lista.

1 a resposta

Criando uma hierarquia de classes no Coq?

Eu posso ingenuamente construir uma hierarquia de estruturas algébricas no Coq usando classes de tipo. Estou tendo problemas para encontrar recursos na sintaxe e na semântica da Coq para classes de tipo. No entanto, acredito que a seguir é uma ...