Le but de cette séance est d'apprendre à faire des preuves en Coq.
Ecrire des preuves pour les formules logiques suivantes:
Pour commencer une preuve, il faut taper Lemma nom : énoncé. Le mot nom est le nom que l'on associera au résultat prouvé dès qu'il sera prouvé, La formule logique énoncé est celle que l'on veut prouver.
On applique ensuite des tactiques qui sont de la forme suivante: intros nom1 nom2 ...; apply nom; split; left; right; exists formule; change formule with formule; assert formule; revert nom; exact formule; assumption; destruct formule as [ nom1 nom2]; destruct formule as [nom1 | nom2], rewrite formule, rewrite <- formule.Quand il ne reste plus de buts à prouver, on termine la preuve par la commande Qed.