Formale Systeme
Vorlesung im Wintersemester 2014/2015
Prof. Dr. Bernhard Beckert (BB)
Thorsten Bormer (TB),
Dr. Vladimir Klebanov (VK),
Dr. Mattias Ulbrich (MU)
Praxisaufgabe 2: Theorembeweiser
In dieser Praxisaufgabe sollen Sie einen maschinellen Beweis für einen einfachen mathematischen Satz mit Hilfe des Theorembeweisers KeY erstellen.
Für die vollständige Lösung dieser Praxisaufgabe erhalten Sie 20 Übungspunkte für die Abschlussklausur (bitte beachten Sie die Erlauterung zu Übungspunkten auf der Webseite zur Vorlesung).
Auch für unvollständige Teillösungen werden Punkte anteilig vergeben.
Material
- Bitte verwenden Sie in jedem Fall die KeY-Version von dieser Seite und nicht die Versionen auf den Seiten des Tools.
- Webstart für die aktuelle KeY Version. Bitte beachten Sie, dass sich diese Version von der Version auf der Webseite unterscheidet.
- Java Archive (
KeY.jar
) für die aktuelle KeY-Version zum Herunterladen. Bitte beachten Sie, dass sich diese Version von der Version auf der Webseite unterscheidet.
Ausführen:java -jar KeY.jar
- Das Aufgabenblatt zur Praxisaufgabe
- Einführung in Beweisen prädikatenlogischer Aussagen mit KeY
ZeroPrefix.java
- Skelettdatei für Teilaufgabe 2
Abgabe
Die Abgabe der Praxisaufgabe erfolgt Über unsere Seiten im ILIAS-Portal.
Prof. Dr. Bernhard Beckert
Für diese Webseite: Dr. Mattias Ulbrich