coq

    -1La chaleur

    1Répondre

    J'ai prouvé un lemme (Proof terminé), mais quand je le sauvegarde en utilisant Qed, le système est occupé. Dans le même fichier, il existe d'autres lemmes similaires où Qed fonctionne normalement, sau

    1La chaleur

    2Répondre

    Supposons que j'ai une prémisse comme ceci: H2: ~ a b c <> a b c Je souhaite changer à: a b c = a b c Où a est terme -> terme -> terme b et c sont les deux termes Comment puis-je le faire? Merci!

    3La chaleur

    2Répondre

    Je me suis retrouvé à répéter un motif encore et encore, et j'aimerais le résumer. Je suis assez confiant que le coq est suffisamment expressif pour capturer le modèle, mais j'ai un peu de mal à compr

    1La chaleur

    1Répondre

    Lorsque la définition de l'équivalence (lequiv) dans la bibliothèque de couleurs: http://color.inria.fr/doc/CoLoR.Util.List.ListUtil.html Require Import List. Variable A : Type. Definition lequiv (l

    1La chaleur

    1Répondre

    Supposons que je définis cet ensemble. Inductive Set_1 : Set := | Constr_1 : Set_1 | Constr_2 : Set_1. Est-il possible de prouver cette déclaration? (Constr_1 = Constr_2) = False Si oui,

    1La chaleur

    1Répondre

    Je lis dans CPDT et il y a un exemple que je ne comprends pas: Definition plus_rec : nat -> nat -> nat := nat_rec (fun _ : nat => nat -> nat) (fun m => m) (fun _ r m => S (r m)). La plupart de