Blatt 2 - userpages

Werbung
Universität Koblenz-Landau
FB 4 Informatik
1
Prof. Dr. Viorica Sofronie-Stokkermans∗
2
Dipl.-Inform. Markus Bender∗
22.04.2016
Übung zur Vorlesung Logik für Informatiker
Aufgabenblatt 2
Abgabe bis 29.04.2016, 17:00 s.t.
Aufgabe 2.1
Seien n, m ∈ N. Zeigen Sie die folgende Aussage: Wenn n und m ungerade sind, dann ist
n + m gerade.
Verwenden Sie dazu
a) einen direkten Beweis,
b) einen Beweis durch Kontraposition, und
c) einen Beweis durch Widerspruch.
Aufgabe 2.2
Sei n ∈ N. Zeigen Sie mithilfe von Induktion über die natürlichen Zahlen, dass die folgenden
Aussagen gelten:
a) n3 + 2n ist durch 3 teilbar
b) n3 + n ist durch 2 teilbar
c) 5n − 1 ist durch 4 teilbar
Aufgabe 2.3
Sei n ∈ N und L(n) die Lukas-Zahl von n, die wie folgt definiert ist:


wenn n = 0
2
L(n) := 1
wenn n = 1


L(n − 1) + L(n − 2) wenn n ≥ 2
Zeigen Sie mithilfe von verallgemeinerter vollständiger Induktion über die natürlichen Zahlen, dass die folgende Aussage gilt:
L(n) ist durch 2 teilbar, genau dann wenn n durch 3 teilbar ist.
Aufgabe 2.4
Zeigen Sie mithilfe eines Beweises durch Widerspruch, dass
√
11 6∈ Q.
Aufgabe 2.5
Machen Sie sich mit der Datei allgroups/sheets/sheet02.pl vertraut. Sie zeigt die Verwendung einiger Konzepte aus der Arithmetik in Prolog.
Erweitern Sie die Datei mit dem Prädikat exp(Basis, Exponent, Potenz), das genau
dann wahr ist, wenn BasisExponent = Potenz ist, d.h. wenn Basis und Exponent gegeben
sind, berechnet das Prädikat BasisExponent und gibt dies in der Variablen Potenz aus.
Bei Exponent, Basis, Potenz handelt es sich um natürliche Zahlen. Andere Eingaben müssen nicht beachtet und behandelt werden.
Sie dürfen für diese Aufgabe keine built-in Prologprädikate verwenden. Mit Ausnahme
von +, -, * dürfen Sie keine arithmetischen Operationen verwenden. Die Zuweisung in der
Arithmetik (is) darf verwendet werden.
Achten Sie darauf, dass es beim Laden Ihrer Wissensbasis zu keinen Fehlern oder Warnungen kommt.
∗1
∗2
B 225
B 224
[email protected]
[email protected]
www.uni-koblenz.de/~sofronie
www.uni-koblenz.de/~mbender
Bitte beachten Sie die Modalitäten zur Abgabe, die Sie unter http://userp.uni-koblenz.de/~mbender/
ss16logic.html einsehen können.
Bei Fragen zu Ihrer Korrektur wenden Sie sich an [email protected].
Herunterladen