Sommersemester 2001
Logik
Prof. Tobias Nipkow
|
Bereich: |
III, Wahlpflichtvorlesung: 4 Std. (+2Ü)
|
|
Zeit und Ort: |
Mo, 11:15-12:45, 0360 Do, 11:15-12:45, 0360
|
|
Beginn: |
Mo, 23.04.2001
|
|
Zentralübung: |
Di, 14:15-15:45, 0360 |
| Übungsleitung: |
Gerwin Klein |
Hörerkreis: Studenten/-innen der Informatik und Mathematik
Voraussetzungen: Vordiplom
Empfehlenswert für:
jegliche Fragestellungen und Anwendungen von
Logik-basierten Formalismen (ein Pleonasmus!), von der Softwarespezifikation
bis zur Künstlichen Intelligenz.
Inhalt:
Die Vorlesung orientiert sich stark an:
Uwe Schöning: Logik für Informatiker.
Spektrum Akademischer Verlag, 2000. (5. Auflage).
Der Inhalt im Überblick (wird im Laufe der Vorlesung ergänzt):
- Einführung: Geschichte, Einordnung, Ziele
- Aussagenlogik
- Syntax
- Semantik
- Normalformen (KNF & DNF)
- Hornformeln und effizienter Erfüllbarkeitstest
- Kompaktheitssatz ("Endlichkeitssatz")
- Resolution (Korrektheit und Vollständigkeit)
- Hilbert-Kalkül (H) (Ded.thm und Korrektheit) [Troelstra]
- Natürliches Schließen (N) [Troelstra]
- Transformation von H-Beweisen in N-Beweise
- Transformation von N-Beweisen in H-Beweise
- Simulation von Resolution durch N-Beweise
- Sequenzen-Kalkül [Troelstra]
- Korrektheit, Vollständigkeit, Gegenmodell-Generierung
- Signierter Tableau-Kalkül [Fitting]
- Prädikatenlogik erster Stufe
- Syntax und Semantik
- Unentscheidbarkeit (via PCP)
- Äquivalenzen und
Normalformen, (Pränex-, Skolem-)
- Herbrand-Theorie (Herbrand-Struktur; Sätze von
Löwenheim-Skolem, Gödel-Herbrand-Skolem, und Herbrand;
Algorithmus von Gilmore)
- Resolution (Grundresolution, Unifikation, Prädikatenlogische
Resolution, Korrektheit und Vollständigkeit)
- Verfeinerungen der Resolution (P-Resolution, N-Resolution, Lineare
Resolution, Input-Resolution, Unit-Resolution, Paramodulation - keine Beweise über die Kalküle)
- Hilbert-Kalkül (Ded.thm und Korrektheit) [Troelstra]
- Natürliches Schließen (Äquivalenz von H und N)
[Troelstra]
- Sequenzen-Kalkül [Troelstra]
- Korrektheit, Gegenmodell-Generierung, Vollständigkeit
- Signierter Tableau-Kalkül [Fitting]
- HOL: Prädikatenlogik höherer Stufe [Gordon]
- Typen und lambda-Terme
- Die Basis-Logik
- Definition von Aussagen- und Prädikatenlogik
- Typdefinitionen
- Definition der natürlichen Zahlen
Literatur:
- Uwe Schöning: Logik für Informatiker. Spektrum Akademischer
Verlag, 2000. (5. Auflage).
- A.S. Troelstra und H. Schwichtenberg: Basic proof Theory.
Cambridge University Press, 1996.
- Melvin Fitting: First-Order Logic and Automated Theorem Proving.
Springer Verlag, 1996. (2nd edition).
- Mike Gordon: HOL - A Machine Oriented Formulation of Higher-order Logic. University of Cambridge, Computer Laboratory, Report 68, 1985.
| Gerwin Klein
|
Last modified: Mon Jul 23 08:02:30 MET DST 2001
|