現在、私はCoqを学ぶ必要があり、どのように対処するのかわかりませんor
:
例として、それは簡単ですが、証明する方法がわかりません:
Theorem T0: x \/ ~x.
誰かが私を助けることができれば、私は本当に感謝しています。
参考のために、このチートシートを使用します。
また、私が念頭に置いている証拠の例:二重否定の場合:
Require Import Classical_Prop.
Parameters x: Prop.
Theorem T7: (~~x) -> x.
intro H.
apply NNPP.
exact H.
Qed.
だから、の
—
アントントルノフ16年
apply classic.
あなたの目標を解決しますT0
。
NNPP
のタイプはforall p:Prop, ~ ~ p -> p.
ですので、それを使って証明するのはごまかしていますT7
。インポートClassical_Prop
すると、次のようになりますAxiom classic : forall P:Prop, P \/ ~ P.