Momentan muss ich Coq lernen und weiß nicht, wie ich damit umgehen soll or:
Als Beispiel, so einfach es ist, kann ich nicht beweisen:
Theorem T0: x \/ ~x.
Ich würde mich sehr freuen, wenn mir jemand helfen könnte.
Als Referenz verwende ich diesen Spickzettel .
Auch ein Beispiel für einen Beweis, an den ich denke: Hier für die doppelte Verneinung:
Require Import Classical_Prop.
Parameters x: Prop.
Theorem T7: (~~x) -> x.
intro H.
apply NNPP.
exact H.
Qed.
apply classic.löst dein Ziel für T0.
NNPP's Typ istforall p:Prop, ~ ~ p -> p., also ist es Betrug, ihn zu benutzen, um zu beweisenT7. Wenn Sie importieren, erhaltenClassical_PropSieAxiom classic : forall P:Prop, P \/ ~ P.