1
免責聲明:這是作業作業在當前環境中找不到參考
我是coq noob,所以我希望這不是一個重複的問題。我/有/看着this question,但我的問題似乎仍然沒有答案。
我有以下前提:
P \/ Q
~Q
我需要證明:
P
我COQ至今代碼:
Section Q5.
Variables Q : Prop.
Goal P.
Hypothesis premise1 : P \/ Q.
Hypothesis premise2 : ~Q.
我收到以下錯誤,當我嘗試執行該行Goal P.
:
Error: The reference P was not found in the current environment.
這些是我能想出的解決方案:
- 更換
Variables Q : Prop.
與Variables P Q : Prop.
。問題在於P
將假定爲前提,它不是 - 在目標聲明之前添加
Variables P.
。這會導致語法錯誤。
我錯過了什麼嗎?我似乎無法弄清楚這一點。