coq

    1La chaleur

    1Répondre

    J'essaie de prouver P ?x, où P : A -> Prop et ?x : A est une variable existentielle. Je peux prouver forall a:A, P a, donc j'ai besoin de généraliser P ?x à forall a:A, P a. Si x était une variable in

    4La chaleur

    1Répondre

    J'apprends le COQ et je suis bloqué sur l'un des exercices du livre. Le livre ne me donne pas de solution donc je ne sais pas quoi faire. J'ai fait le premier cependant. Je dois traduire ces déclarati

    0La chaleur

    1Répondre

    j'ai une fonction "HF" a taper dans la section S Open S. HF: forall f : dup_sig Sig, dup_ar f = ASignature.arity (F f) End S. Signature: Type Sig: Signature dp_Sig : Signature dup_sig : Signat

    1La chaleur

    1Répondre

    Disclaimer: ceci est pour un devoir Je suis un noob de coq, alors j'espère que ce n'est pas une question de répétition. J'ai/j'ai regardé this question, mais ma question semble toujours sans réponse.

    3La chaleur

    1Répondre

    J'essaie d'utiliser coq comme langage de programmation avec un type dépendant. J'ai créé le petit programme suivant: Inductive Good : list nat -> Set := | GoodNonEmpty : forall h t, Good (h :: t)

    4La chaleur

    1Répondre

    J'ai un tas de règles, qui impliquent essentiellement qu'une proposition P ne peut jamais être vraie. Je dois maintenant prouver que P est faux en utilisant Coq. Pour le faire sur papier, je suppose q