Disclaimer: ceci est pour un devoirla référence n'a pas été trouvée dans l'environnement actuel
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.
j'ai les locaux suivants:
P \/ Q
~Q
je dois prouver:
P
Mon code coq jusqu'à présent:
Section Q5.
Variables Q : Prop.
Goal P.
Hypothesis premise1 : P \/ Q.
Hypothesis premise2 : ~Q.
Je reçois l'erreur suivante lorsque je tente pour exécuter la ligne Goal P.
:
Error: The reference P was not found in the current environment.
Ce sont les solutions que j'ai pu venir avec:
- Remplacer
Variables Q : Prop.
avecVariables P Q : Prop.
. Le problème avec ceci est queP
sera supposé comme une prémisse, ce qu'il n'est pas - Ajouter
Variables P.
avant la déclaration d'objectif. Cela entraîne une erreur de syntaxe.
Ai-je raté quelque chose? Je ne semble pas être capable de comprendre cela.