Hiện tại tôi phải học Coq và không biết làm thế nào để đối phó với or:
Ví dụ, đơn giản như vậy, tôi không thấy cách chứng minh:
Theorem T0: x \/ ~x.
Tôi thực sự sẽ đánh giá cao nó, nếu ai đó có thể giúp tôi.
Để tham khảo tôi sử dụng bảng cheat này .
Cũng là một ví dụ về một bằng chứng tôi có trong đầu: Ở đây để phủ định kép:
Require Import Classical_Prop.
Parameters x: Prop.
Theorem T7: (~~x) -> x.
intro H.
apply NNPP.
exact H.
Qed.
apply classic.giải quyết mục tiêu của bạn cho T0.
NNPPKiểu của nó làforall p:Prop, ~ ~ p -> p.vậy, thật gian lận khi sử dụng nó để chứng minhT7. Khi bạn nhậpClassical_Propbạn nhận đượcAxiom classic : forall P:Prop, P \/ ~ P.