Zeiten siehe eVV-Eintrag

Themen der Vorlesung und der Übungen

  • Einfach getypter Lambda-Kalkül: wichtigste theoretische Eigenschaften, Church Numerals
  • Einführung in die Logik höherer Stufe (HOL): Historie und Abgrenzung, Syntax, Semantik, Kalküle, Korrektheit, Vollständigkeit, Cut-Elimination, Cut-Simulation, Unifikation, Pre-Unifikation, Skolemisierung, Transformationen in Logik erster Stufe
  • Automatische Beweiser (und Modellgenerierer) für HOL: LEO-III, LEO-II, Satallax, Isabelle/HOL, Nitpick
  • Interaktive Beweiser für HOL: Isabelle/HOL
  • TPTP Sprache(n), SZS Ontologie für Beweiserresultate, TPTP und TSTP Problem- und Beweis-Bibliotheken, weitere TPTP Werkzeuge und Systeme
  • Quantifizierte Modallogiken, Konditionallogiken, Hybride Logiken, Temporallogiken, Mehrwertige Logiken
  • HOL als Universelle Logik mithilfe semantischer Einbettungen
  • Anwendungen: Ontologieschliessen, Gödel's Gottesbeweis, andere Anwendungen

Die Vorlesung wird sich auf die theoretischen Aspekte konzentrieren. In den Übungen werden sowohl theoretische als auch praktische Aufgaben bearbeitet. Eine Auswahl der erwähnten Systeme werden in der Praxis angewendet werden. Zur erfolgreichen Teilnahme ist eine intensive Einarbeitung in die Literatur, sowie Nachbereitung der Vorlesung unbedingt erforderlich.

Weitere Angaben siehe Webseite, Module zu dieser LV

Klausur am 20.10.2014, 18-20 Uhr im SR031 der Arnimallee 7
 

Zusätzliche Informationen

 

Empfohlen (aber nicht zwingend erforderlich) sind Grundlagenkenntnisse in der Theoretischen Informatik, der Funktionalen Programmierung, der Logik erster Stufe und der Künstlichen Intelligenz.