<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://iccl.inf.tu-dresden.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Markus+Kr%C3%B6tzsch</id>
	<title>International Center for Computational Logic - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://iccl.inf.tu-dresden.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Markus+Kr%C3%B6tzsch"/>
	<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/web/Spezial:Beitr%C3%A4ge/Markus_Kr%C3%B6tzsch"/>
	<updated>2026-06-03T21:35:05Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44441</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44441"/>
		<updated>2026-06-01T09:10:45Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-06-overlay.pdf, TheoLog2026-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-07-overlay.pdf, TheoLog2026-Vorlesung-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-03&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 4&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-10&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=8. NP&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-08-overlay.pdf, TheoLog2026-Vorlesung-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=9. NP-Vollständigkeit&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-09-overlay.pdf, TheoLog2026-Vorlesung-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=10. NP-Vollständigkeit (2)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-21&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-10-overlay.pdf, TheoLog2026-Vorlesung-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=11. NL und PSpace&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-01&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-11-overlay.pdf, TheoLog2026-Vorlesung-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=5. Übungsblatt&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-17&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=12. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-04&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=13. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-08&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=14. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-11&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=15. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-15&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=16. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-18&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=17. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-22&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=18. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-29&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=19. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=20. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-07-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=21. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-09&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=22. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-07-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=23. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=24. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Probeklausur&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 6&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-06.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-11-print.pdf&amp;diff=44440</id>
		<title>Datei:TheoLog2026-Vorlesung-11-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-11-print.pdf&amp;diff=44440"/>
		<updated>2026-06-01T09:10:38Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-11-overlay.pdf&amp;diff=44439</id>
		<title>Datei:TheoLog2026-Vorlesung-11-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-11-overlay.pdf&amp;diff=44439"/>
		<updated>2026-06-01T09:10:31Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:FS2025-Vorlesung-04-print.pdf&amp;diff=44435</id>
		<title>Datei:FS2025-Vorlesung-04-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:FS2025-Vorlesung-04-print.pdf&amp;diff=44435"/>
		<updated>2026-05-22T08:51:24Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:FS2025-Vorlesung-04-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:FS2025-Vorlesung-09-print.pdf&amp;diff=44434</id>
		<title>Datei:FS2025-Vorlesung-09-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:FS2025-Vorlesung-09-print.pdf&amp;diff=44434"/>
		<updated>2026-05-22T08:51:14Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:FS2025-Vorlesung-09-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44429</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44429"/>
		<updated>2026-05-21T06:42:15Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-06-overlay.pdf, TheoLog2026-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-07-overlay.pdf, TheoLog2026-Vorlesung-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-03&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 4&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-10&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=8. NP&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-08-overlay.pdf, TheoLog2026-Vorlesung-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=9. NP-Vollständigkeit&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-09-overlay.pdf, TheoLog2026-Vorlesung-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=10. NP-Vollständigkeit (2)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-21&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-10-overlay.pdf, TheoLog2026-Vorlesung-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=11. NL und PSpace&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-01&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=5. Übungsblatt&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-17&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=12. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-04&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=13. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-08&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=14. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-11&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=15. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-15&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=16. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-18&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=17. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-22&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=18. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-29&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=19. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=20. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-07-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=21. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-09&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=22. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-07-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=23. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=24. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Probeklausur&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-10-print.pdf&amp;diff=44428</id>
		<title>Datei:TheoLog2026-Vorlesung-10-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-10-print.pdf&amp;diff=44428"/>
		<updated>2026-05-21T06:42:08Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-10-overlay.pdf&amp;diff=44427</id>
		<title>Datei:TheoLog2026-Vorlesung-10-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-10-overlay.pdf&amp;diff=44427"/>
		<updated>2026-05-21T06:41:59Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-print.pdf&amp;diff=44426</id>
		<title>Datei:TheoLog2026-Vorlesung-09-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-print.pdf&amp;diff=44426"/>
		<updated>2026-05-21T06:40:29Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-09-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-overlay.pdf&amp;diff=44425</id>
		<title>Datei:TheoLog2026-Vorlesung-09-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-overlay.pdf&amp;diff=44425"/>
		<updated>2026-05-21T06:40:16Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-09-overlay.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44416</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44416"/>
		<updated>2026-05-18T08:23:38Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-06-overlay.pdf, TheoLog2026-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-07-overlay.pdf, TheoLog2026-Vorlesung-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-03&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 4&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-10&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=8. NP&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-08-overlay.pdf, TheoLog2026-Vorlesung-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=9. NP-Vollständigkeit&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-09-overlay.pdf, TheoLog2026-Vorlesung-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=10. Pseudopolynomialität und NL&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-21&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=11. PSpace&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-01&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=5. Übungsblatt&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-17&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=12. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-04&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=13. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-08&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=14. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-11&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=15. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-15&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=16. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-18&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=17. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-22&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=18. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-29&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=19. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=20. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-07-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=21. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-09&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=22. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-07-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=23. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=24. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Probeklausur&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-07-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-print.pdf&amp;diff=44415</id>
		<title>Datei:TheoLog2026-Vorlesung-09-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-print.pdf&amp;diff=44415"/>
		<updated>2026-05-18T08:21:17Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-overlay.pdf&amp;diff=44414</id>
		<title>Datei:TheoLog2026-Vorlesung-09-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-09-overlay.pdf&amp;diff=44414"/>
		<updated>2026-05-18T08:21:07Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44402</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44402"/>
		<updated>2026-05-11T14:24:23Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-06-overlay.pdf, TheoLog2026-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-07-overlay.pdf, TheoLog2026-Vorlesung-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-03&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 4&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-10&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=8. NP&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-08-overlay.pdf, TheoLog2026-Vorlesung-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=9. NP-Vollständigkeit&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=10. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-21&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=11. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-01&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-08-print.pdf&amp;diff=44401</id>
		<title>Datei:TheoLog2026-Vorlesung-08-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-08-print.pdf&amp;diff=44401"/>
		<updated>2026-05-11T14:24:02Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-08-overlay.pdf&amp;diff=44400</id>
		<title>Datei:TheoLog2026-Vorlesung-08-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-08-overlay.pdf&amp;diff=44400"/>
		<updated>2026-05-11T14:23:53Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3461&amp;diff=44399</id>
		<title>Inproceedings3461</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3461&amp;diff=44399"/>
		<updated>2026-05-11T12:20:52Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Alex&lt;br /&gt;
|ErsterAutorNachname=Ivliev&lt;br /&gt;
|FurtherAuthors=Markus Krötzsch; Maximilian Marx&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=SPARQLing Datalog for Rule-Based Reasoning over Large Knowledge Graphs&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Booktitle=Proceedings of the 23rd European Semantic Web Conference (ESWC 2026), Part I&lt;br /&gt;
|Pages=518-536&lt;br /&gt;
|Publisher=Springer&lt;br /&gt;
|Editor=Maribel Acosta, Marieke van Erp, Sebastian Rudolph, Olaf Hartig, Blerina Spahiu, Anisa Rula, Daniel Garijo, Francesco Osborne&lt;br /&gt;
|Series=LNCS&lt;br /&gt;
|Volume=16549&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Tool&lt;br /&gt;
|Tool=Nemo&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=We propose a new integration of rule reasoners with one or more RDF stores, using selective SPARQL queries to fetch relevant data. In contrast to previous implementations that merely import results of fixed SPARQL queries, our approach relies on pure logic programs over RDF triple data. Transparent to the user, optimised SPARQL queries then are constructed and evaluated during reasoning. To ensure good performance, we develop optimisation methods that adopt ideas from logic program optimisation, including semi-naive evaluation, magic sets, and static filtering. Based on the integration of our methods into the open source rule engine Nemo, we empirically evaluate our approach with complex rule sets over large knowledge graphs.&lt;br /&gt;
|Download=Ivliev-Kroetzsch-Marx Optimising-SPARQL-for-Datalog eswc2026.pdf&lt;br /&gt;
|DOI Name=10.1007/978-3-032-25156-5_27&lt;br /&gt;
|Projekt=CPEC, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Semantische Technologien&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Wissensrepräsentation und logisches Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44386</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44386"/>
		<updated>2026-05-07T09:23:08Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-06-overlay.pdf, TheoLog2026-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-07-overlay.pdf, TheoLog2026-Vorlesung-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-03&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 4&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-10&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=8. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=9. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=10. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-21&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=11. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-06-01&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-07-print.pdf&amp;diff=44385</id>
		<title>Datei:TheoLog2026-Vorlesung-07-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-07-print.pdf&amp;diff=44385"/>
		<updated>2026-05-07T09:20:42Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-07-overlay.pdf&amp;diff=44384</id>
		<title>Datei:TheoLog2026-Vorlesung-07-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-07-overlay.pdf&amp;diff=44384"/>
		<updated>2026-05-07T09:20:29Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44378</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44378"/>
		<updated>2026-05-04T09:10:47Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-06-overlay.pdf, TheoLog2026-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-03&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-03.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-06-print.pdf&amp;diff=44377</id>
		<title>Datei:TheoLog2026-Vorlesung-06-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-06-print.pdf&amp;diff=44377"/>
		<updated>2026-05-04T09:10:42Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-06-overlay.pdf&amp;diff=44376</id>
		<title>Datei:TheoLog2026-Vorlesung-06-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-06-overlay.pdf&amp;diff=44376"/>
		<updated>2026-05-04T09:10:32Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-print.pdf&amp;diff=44371</id>
		<title>Datei:TheoLog2026-Vorlesung-05-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-print.pdf&amp;diff=44371"/>
		<updated>2026-04-30T16:33:19Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-05-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-overlay.pdf&amp;diff=44370</id>
		<title>Datei:TheoLog2026-Vorlesung-05-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-overlay.pdf&amp;diff=44370"/>
		<updated>2026-04-30T16:33:09Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-05-overlay.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44365</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44365"/>
		<updated>2026-04-29T09:51:16Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. DPLL und SMT&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-05-overlay.pdf, TheoLog2026-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Einführung in die Komplexitätstheorie&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=7. Beziehungen zwischen Komplexitätsklassen / Effizient lösbare Probleme&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-07&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-print.pdf&amp;diff=44364</id>
		<title>Datei:TheoLog2026-Vorlesung-05-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-print.pdf&amp;diff=44364"/>
		<updated>2026-04-29T09:49:20Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-overlay.pdf&amp;diff=44363</id>
		<title>Datei:TheoLog2026-Vorlesung-05-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-05-overlay.pdf&amp;diff=44363"/>
		<updated>2026-04-29T09:49:09Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-print.pdf&amp;diff=44337</id>
		<title>Datei:TheoLog2026-Vorlesung-04-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-print.pdf&amp;diff=44337"/>
		<updated>2026-04-23T13:06:57Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-04-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-overlay.pdf&amp;diff=44336</id>
		<title>Datei:TheoLog2026-Vorlesung-04-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-overlay.pdf&amp;diff=44336"/>
		<updated>2026-04-23T13:06:47Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-04-overlay.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44335</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44335"/>
		<updated>2026-04-23T13:06:27Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Termin entfällt&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44333</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44333"/>
		<updated>2026-04-23T11:02:37Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Resolution und Horn-Logik&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-04-overlay.pdf, TheoLog2026-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-print.pdf&amp;diff=44332</id>
		<title>Datei:TheoLog2026-Vorlesung-04-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-print.pdf&amp;diff=44332"/>
		<updated>2026-04-23T11:02:29Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-overlay.pdf&amp;diff=44331</id>
		<title>Datei:TheoLog2026-Vorlesung-04-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-04-overlay.pdf&amp;diff=44331"/>
		<updated>2026-04-23T11:02:19Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44330</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44330"/>
		<updated>2026-04-22T11:36:05Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44329</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44329"/>
		<updated>2026-04-22T11:32:57Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Himmelfahrt (gesetzlicher Feiertag)&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-14&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstmontag (gesetzlicher Feiertag)&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=OUTPUT.DD (keine Lehre am Nachmittag)&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-06-25&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Pfingstwoche (keine Lehre)&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-05-28&lt;br /&gt;
|DS=DS1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Formale_Systeme_(WS2025)&amp;diff=44328</id>
		<title>Formale Systeme (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Formale_Systeme_(WS2025)&amp;diff=44328"/>
		<updated>2026-04-22T11:25:49Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: +link zu WHILE/LOOP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Formale Systeme&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Stefan Borgwardt; Anton Claußnitzer; Florens Förster; Lukas Gerlach; Anna Hornschild; Cornelius Lübke; Maximilian Marx&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Formale Systeme&lt;br /&gt;
|Matrix=#fosys:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-AUB, INF-B-270, INF-B-275, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=Die Lehrveranstaltung &#039;&#039;Formale Systeme&#039;&#039; vermittelt eine Einleitung in die Gebiete der formalen Sprachen, Automatentheorie und Berechenbarkeit. Dies beinhaltet einige der wichtigsten Grundlagen der Informatik, wie z.B. reguläre Ausdrücke, formale Grammatiken sowie grundlegende Begriffe der Berechenbarkeits- und Komplexitätstheorie. Damit bildet die Vorlesung die Grundlage für viele vertiefende Vorlesungen.&lt;br /&gt;
&lt;br /&gt;
== Prüfung ==&lt;br /&gt;
&lt;br /&gt;
=== Klausureinsicht ===&lt;br /&gt;
&lt;br /&gt;
Sie können sich ab sofort einen Termin in [https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/51472400384/CourseNode/1775702163415913006 Opal] für die Einsichtnahme Ihrer Klausur buchen. Bitte beachten Sie die Hinweise auf der Einschreibungsseite.&lt;br /&gt;
&lt;br /&gt;
=== Lernraum ===&lt;br /&gt;
&lt;br /&gt;
Wir bieten Ihnen zwei Lernräume in der vorlesungsfreien Zeit an. Zu diesen Terminen können Sie uns weitere Fragen stellen, die Ihnen während des Lernens aufgefallen sind. Bitte nutzen Sie auch den entsprechenden Matrixkanal zur Lehrveranstaltung. Ihre Kommilitonen wissen häufig auch die richtigen Antworten.&lt;br /&gt;
&lt;br /&gt;
* Dienstag, 10. Februar 2026 DS4 (13:00-15:00 Uhr) in [[APB E023]]&lt;br /&gt;
* Montag, 23. Februar 2026 DS4 (13:00-15:00 Uhr) in [[APB E023]]&lt;br /&gt;
&lt;br /&gt;
=== Zeit ===&lt;br /&gt;
&lt;br /&gt;
Die Klausur über 90 Minuten findet &#039;&#039;&#039;am Montag, den 02.03.2026&#039;&#039;&#039; ab &#039;&#039;&#039;8:00 Uhr&#039;&#039;&#039; statt. Wir beginnen mit dem Einlass um &#039;&#039;&#039;7:40 Uhr&#039;&#039;&#039; im entsprechenden Raum (siehe unten). Bitte seien Sie pünktlich, damit wir in allen Räumen um 8:00 Uhr mit der Klausur beginnen können.&lt;br /&gt;
&lt;br /&gt;
=== Ort ===&lt;br /&gt;
&lt;br /&gt;
Für die Prüfung stehen und die Räume [[HSZ/AUDI]], [[HSZ/0003]] sowie [[HSZ/0004]] zur Verfügung. Die Einteilung in die Räume erfolgt per Anfangsbuchstaben des Nachnamens:&lt;br /&gt;
* &#039;&#039;&#039;A-J&#039;&#039;&#039; in [[HSZ/0003]]&lt;br /&gt;
* &#039;&#039;&#039;K-M&#039;&#039;&#039; in [[HSZ/0004]]&lt;br /&gt;
* &#039;&#039;&#039;N-Z&#039;&#039;&#039; in [[HSZ/AUDI]]&lt;br /&gt;
&lt;br /&gt;
=== Hilfsmittel ===&lt;br /&gt;
&lt;br /&gt;
Es sind &#039;&#039;&#039;keine Hilfsmittel&#039;&#039;&#039; erlaubt, insbesondere keine technischen und elektronischen Hilfsmittel oder Formelsammlungen und Nachschlagewerke.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[BAR/SCHÖ]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0003]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. Oktober 2025 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. Oktober 2025&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen statt. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden. Eine vorherige Einschreibung in die angebotenen Übungstermine ist verpflichtend bevor Sie an der Übungsgruppe teilnehmen. Welche Übungstermine wir anbieten, geben wir rechtzeitig bekannt. Die Einschreibung wird am &#039;&#039;&#039;Montag, den 13.10.2025 um 15:00 Uhr&#039;&#039;&#039; freigeschalten:&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://tud.link/sdutby die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/FormaleSysteme&lt;br /&gt;
&lt;br /&gt;
Alle Foliensätze der Vorlesungen können entsprechend den Lizensbedingungen von [https://creativecommons.org/licenses/by/3.0/de/ Creative Commons CC By 3.0 Deutschland] genutzt, weitergegeben und modifiziert werden. Als Namensnennung ist folgende Angabe einzufügen:&lt;br /&gt;
&lt;br /&gt;
 (C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/FS2025, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Besonderen Dank gilt allen [https://github.com/knowsys/FormaleSysteme/graphs/contributors Contributors], die Anmerkungen und Verbesserungen beigetragen haben: [[Daniel Borchmann]], [[Maximilian Marx]], [https://github.com/chlewe Christian Lewe], [https://github.com/tidenhub David Tiede], [https://github.com/jhaye Johannes (jhaye)], [https://github.com/DerKolibri Andrej Bereza], [https://github.com/CniKKoR CniKKoR], [https://github.com/marcusrossel Marcus Rossel], [https://github.com/MaxHaertwig Max Haertwig], [https://github.com/eknoes Sönke (eknoes)], [https://github.com/bennofs Benno Fünfstück], [https://github.com/voidless Julius Schmitt]. (Stand März 2021; Ergänzungen sind willkommen.)&lt;br /&gt;
&lt;br /&gt;
== WHILE/LOOP Simulator ==&lt;br /&gt;
&lt;br /&gt;
Wir bieten einen [https://tools.iccl.inf.tu-dresden.de/while/ Online-Simulator für WHILE- und LOOP-Programme] an. Der Simulator unterstützt zusätzlich zu den Grundsprachen einige der Abkürzungen aus der Vorlesung. Im Menü unter &#039;&#039;Beispiele&#039;&#039; finden sich einige Beispielprogramme, die in das Programmfeld kopiert werden können.&lt;br /&gt;
&lt;br /&gt;
Der Simulator wurde von Simon Meusel entwickelt. Der Quellcode ist frei verfügbar unter https://github.com/knowsys/while-simulator . Pull-Requests sind Willkommen.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#fosys:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/FormaleSysteme&lt;br /&gt;
Alternativ können Hinweise zu Tippfehlern in den Vorlesungsfolien auch an die Mailingliste geschickt werden.&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
== Formale Sprachen, Komplexität und Entscheidbarkeit  ==&lt;br /&gt;
&lt;br /&gt;
=== Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zu Sprachen und Berechnungskomplexität; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Online verfügbare Skripte ===&lt;br /&gt;
&lt;br /&gt;
* [[Franz Baader]]: &#039;&#039;&#039;[https://lat.inf.tu-dresden.de/teaching/ws2013-2014/FS/script_2016-02.pdf Skript Formale Systeme, Teil 1 &amp;amp;ndash; Automaten und formale Sprachen].&#039;&#039;&#039; TU Dresden.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungen haben kleine Abweichungen von diesem Text, stimmen aber in vielen wichtigen Punkten überein.&lt;br /&gt;
&lt;br /&gt;
Andere Scripte scheinen zurzeit nicht (mehr) online verfügbar zu sein. Hinweise zu weiteren Links auf sinnvolle Materialien sind willkommen.&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Einleitung formale Sprachen&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-01-overlay.pdf, FS2025-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Grammatiken und die Chomsky-Hierarchie&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-10-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-02-overlay.pdf, FS2025-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Endliche Automaten&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-03-overlay.pdf, FS2025-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Nichtdeterministische Automaten&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-10-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-04-overlay.pdf, FS2025-Vorlesung-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Abschlusseigenschaften regulärer Sprachen&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-05-overlay.pdf, FS2025-Vorlesung-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Reguläre Ausdrücke (1)&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-10-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-06-overlay.pdf, FS2025-Vorlesung-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Reguläre Ausdrücke (2)&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-07-overlay.pdf, FS2025-Vorlesung-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Interne Veranstaltung&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-11-06&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Minimale Automaten (1)&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-08-overlay.pdf, FS2025-Vorlesung-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Minimale Automaten (2)&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-11-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-09-overlay.pdf, FS2025-Vorlesung-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Grenzen regulärer Sprachen / Probleme für Automaten&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-10-overlay.pdf, FS2025-Vorlesung-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Von regulären zu kontextfreien Sprachen&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-11-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-11-overlay.pdf, FS2025-Vorlesung-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Das Wortproblem für kontextfreie Sprachen&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-12-overlay.pdf, FS2025-Vorlesung-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Das Pumping Lemma kontextfreier Sprachen&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-11-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-13-overlay.pdf, FS2025-Vorlesung-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Abschlusseigenschaften kontextfreier Sprachen&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-14-overlay.pdf, FS2025-Vorlesung-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Einleitung Kellerautomaten&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-12-04&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-15-overlay.pdf, FS2025-Vorlesung-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Kellerautomaten und CFGs&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-16-overlay.pdf, FS2025-Vorlesung-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Deterministische Sprachen / Entscheidungsprobleme&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-12-11&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-17-overlay.pdf, FS2025-Vorlesung-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turingmaschinen&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-18-overlay.pdf, FS2025-Vorlesung-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Repetitorium (1)&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2025-12-18&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Repetitorium-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Nichtdeterminismus und Turingmächtigkeit&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-19-overlay.pdf, FS2025-Vorlesung-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Berechenbarkeit und Unentscheidbarkeit&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2026-01-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-20-overlay.pdf, FS2025-Vorlesung-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=WHILE und LOOP&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-21-overlay.pdf, FS2025-Vorlesung-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Das Halteproblem und Reduktionen&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2026-01-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-22-overlay.pdf, FS2025-Vorlesung-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Der Satz von Rice und das Postsche Korrespondenzproblem&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-23-overlay.pdf, FS2025-Vorlesung-23-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Typ 0 und Typ 1&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2026-01-22&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-24-overlay.pdf, FS2025-Vorlesung-24-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Unentscheidbare Probleme formaler Sprachen&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Vorlesung-25-overlay.pdf, FS2025-Vorlesung-25-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Zusammenfassung und Ausblick&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2026-01-29&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Vorlesung-26-overlay.pdf, FS2025-Vorlesung-26-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Repetitorium (2)&lt;br /&gt;
|Room=BAR/SCHÖ&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=FS2025-Repetitorium-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Besprechung der Probeklausur&lt;br /&gt;
|Room=HSZ/0003&lt;br /&gt;
|Date=2026-02-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=FS2025-Probeklausur.pdf, FS2025-Probeklausur-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-10-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 2&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-10-26&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 3&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-11-02&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 4&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-11-09&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 5&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-11-16&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 6&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-11-23&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 7&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-11-30&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 8&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-12-07&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 9&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2025-12-14&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-09.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 10&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-01-04&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-10.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 11&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-01-11&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-11.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 12&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-01-18&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-12.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 13&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-01-25&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-13.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 14&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-02-01&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=FS2025-Blatt-14.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-print.pdf&amp;diff=44317</id>
		<title>Datei:TheoLog2026-Vorlesung-03-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-print.pdf&amp;diff=44317"/>
		<updated>2026-04-20T13:57:11Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-03-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-overlay.pdf&amp;diff=44316</id>
		<title>Datei:TheoLog2026-Vorlesung-03-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-overlay.pdf&amp;diff=44316"/>
		<updated>2026-04-20T13:56:42Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: Markus Krötzsch lud eine neue Version von Datei:TheoLog2026-Vorlesung-03-overlay.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44311</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44311"/>
		<updated>2026-04-20T08:38:05Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== WHILE/LOOP Simulator ==&lt;br /&gt;
&lt;br /&gt;
Wir bieten einen [https://tools.iccl.inf.tu-dresden.de/while/ Online-Simulator für WHILE- und LOOP-Programme] an. Der Simulator unterstützt zusätzlich zu den Grundsprachen einige der Abkürzungen aus der Vorlesung. Im Menü unter &#039;&#039;Beispiele&#039;&#039; finden sich einige Beispielprogramme, die in das Programmfeld kopiert werden können.&lt;br /&gt;
&lt;br /&gt;
Der Simulator wurde von Simon Meusel entwickelt. Der Quellcode ist frei verfügbar unter https://github.com/knowsys/while-simulator . Pull-Requests sind Willkommen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44310</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44310"/>
		<updated>2026-04-20T08:37:32Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== WHILE/LOOP Simulator ==&lt;br /&gt;
&lt;br /&gt;
Wir bieten einen [https://tools.iccl.inf.tu-dresden.de/while/ Online-Simulator für WHILE- und LOOP-Programme] an. Der Simulator unterstützt zusätzlich zu den Grundsprachen einige der Abkürzungen aus der Vorlesung. Im Menü unter &#039;&#039;Beispiele&#039;&#039; finden sich einige Beispielprogramme, die in das Programmfeld kopiert werden können.&lt;br /&gt;
&lt;br /&gt;
Der Simulator wurde von Simon Meusel entwickelt. Der Quellcode ist frei verfügbar unter https://github.com/knowsys/while-simulator . Pull-Requests sind Willkommen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum Logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=4. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-23&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=5. Vorlesung&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=6. Vorlesung&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-30&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44309</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44309"/>
		<updated>2026-04-20T08:33:46Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== WHILE/LOOP Simulator ==&lt;br /&gt;
&lt;br /&gt;
Wir bieten einen [https://tools.iccl.inf.tu-dresden.de/while/ Online-Simulator für WHILE- und LOOP-Programme] an. Der Simulator unterstützt zusätzlich zu den Grundsprachen einige der Abkürzungen aus der Vorlesung. Im Menü unter &#039;&#039;Beispiele&#039;&#039; finden sich einige Beispielprogramme, die in das Programmfeld kopiert werden können.&lt;br /&gt;
&lt;br /&gt;
Der Simulator wurde von Simon Meusel entwickelt. Der Quellcode ist frei verfügbar unter https://github.com/knowsys/while-simulator . Pull-Requests sind Willkommen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=3. Verfahren zum Logischen Schließen&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-03-overlay.pdf, TheoLog2026-Vorlesung-03-print.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-print.pdf&amp;diff=44308</id>
		<title>Datei:TheoLog2026-Vorlesung-03-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-print.pdf&amp;diff=44308"/>
		<updated>2026-04-20T08:33:33Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-overlay.pdf&amp;diff=44307</id>
		<title>Datei:TheoLog2026-Vorlesung-03-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-03-overlay.pdf&amp;diff=44307"/>
		<updated>2026-04-20T08:33:26Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Vorlage:Publication_Report&amp;diff=44297</id>
		<title>Vorlage:Publication Report</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Vorlage:Publication_Report&amp;diff=44297"/>
		<updated>2026-04-16T18:21:59Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;This template is used to generate an annual report for publications that match a given query criterion (parameter 1).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;Overall statistics:&lt;br /&gt;
&amp;lt;ul class=&amp;quot;link-list&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;badge&amp;quot;&amp;gt;{{#ask: [[Kategorie:Publikation]] {{{1|}}} | format = count }}&amp;lt;/span&amp;gt;&lt;br /&gt;
 publications (including edited proceedings, technical reports, misc.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;badge&amp;quot;&amp;gt;{{#ask: [[Kategorie:Publikation]] {{{1|}}} [[Bibtype::!Proceedings]]  [[Bibtype::!Techreport]]  [[Bibtype::!Deliverable]]  [[Bibtype::!Misc]] [[Bibtype::!Phdthesis]]| format = count }}&amp;lt;/span&amp;gt; regular publications (excluding proceedings, technical reports, project reports, PhD theses, misc.; including books, book chapters, regular papers) &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;badge&amp;quot;&amp;gt;{{#ask: [[Kategorie:Publikation]] {{{1|}}} [[Bibtype::!Proceedings]]  [[Bibtype::!Techreport]]  [[Bibtype::!Deliverable]]  [[Bibtype::!Misc]] [[Bibtype::!Phdthesis]] [[Referiert::true]]| format = count }}&amp;lt;/span&amp;gt; regular publications that were reviewed&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#maketabs:&lt;br /&gt;
|2012={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2012]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2012}}|HIDETHISTAB}}&lt;br /&gt;
|2013={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2013]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2013}}|HIDETHISTAB}}&lt;br /&gt;
|2014={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2014]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2014}}|HIDETHISTAB}}&lt;br /&gt;
|2015={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2015]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2015}}|HIDETHISTAB}}&lt;br /&gt;
|2016={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2016]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2016}}|HIDETHISTAB}}&lt;br /&gt;
|2017={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2017]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2017}}|HIDETHISTAB}}&lt;br /&gt;
|2018={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2018]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2018}}|HIDETHISTAB}}&lt;br /&gt;
|2019={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2019]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2019}}|HIDETHISTAB}}&lt;br /&gt;
|2020={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2020]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2020}}|HIDETHISTAB}}&lt;br /&gt;
|2021={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2021]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2021}}|HIDETHISTAB}}&lt;br /&gt;
|2022={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2022]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2022}}|HIDETHISTAB}}&lt;br /&gt;
|2023={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2023]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2023}}|HIDETHISTAB}}&lt;br /&gt;
|2024={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2024]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2024}}|HIDETHISTAB}}&lt;br /&gt;
|2025={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2025]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2025}}|HIDETHISTAB}}&lt;br /&gt;
|2026={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2026]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2026}}|HIDETHISTAB}}&lt;br /&gt;
|2027={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::2027]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|{{Annual Publication Query|{{{1|}}}|2027}}|HIDETHISTAB}}&lt;br /&gt;
|TODO={{#ifeq:{{#ask: [[Kategorie:Publikation]] [[Year::&amp;gt;2028]] {{{1|}}} | limit=1 |default=none|mainlabel=-|searchlabel=|intro=some}}|some|Too far into the future! Go to [[:Template:Publication Report]] and add more tabs by copying and modifying the ones that are there|HIDETHISTAB}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44289</id>
		<title>Theoretische Informatik und Logik (SS2026)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Theoretische_Informatik_und_Logik_(SS2026)&amp;diff=44289"/>
		<updated>2026-04-15T19:41:37Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Theoretische Informatik und Logik&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Stephan Mennicke; Maximilian Marx; Lukas Gerlach; Anna Dolma Hornschild; Florens Förster; Cornelius Lübke&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Lecture series=Theoretische Informatik und Logik&lt;br /&gt;
|Matrix=#theolog:tu-dresden.de&lt;br /&gt;
|Module=INF-25-BA-LUK, INF-B-290, INF-D-330, INF-LE-EUI&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=Klausur&lt;br /&gt;
|Description=== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Die Lehrveranstaltung vermittelt eine vertiefende Einleitung in die theoretische Informatik, mit den Schwerpunkten Logik und Komplexitätstheorie. Themen sind unter anderem die Aussagen- und die Prädikatenlogik und deren Bezug zu Komplexität und Datenbanken, automatisches Schließen, Modallogiken und weiterführende Inhalte. &lt;br /&gt;
&lt;br /&gt;
Im Sommersemester 2026 wird die Lehrveranstaltung zum letzten Mal unter dem Titel &#039;&#039;Theoretische Informatik und Logik&#039;&#039; angeboten bevor sie mit dem Übergang zu den neuen Studienordnungen im Herbst 2026 durch die Lehrveranstaltung &#039;&#039;Logik und Komplexitätstheorie&#039;&#039; ersetzt wird. Die Inhalte werden bereits entsprechend angepasst und unterscheiden sich daher teilweise von denen der Vorjahre. Studierende der neuen Studienordnungen können die Veranstaltung bereits im neuen Modul prüfen.&lt;br /&gt;
&lt;br /&gt;
Die Vorlesung baut auf den Grundlagen aus der Veranstaltung [[Formale Systeme]] auf.&lt;br /&gt;
&lt;br /&gt;
=== Nutzung von Z3 ===&lt;br /&gt;
&lt;br /&gt;
Wir nutzen in dieser Vorlesung und den dazugehörigen Übungen die SMT-Solver [https://www.microsoft.com/en-us/research/project/z3-3/ Z3], der sich über ein [https://microsoft.github.io/z3guide/programming/Z3%20Python%20-%20Readonly/Introduction/#using-z3py-locally Python Binding] lokal nutzen lässt. Eine Beispielumgebung finden Sie unter [https://colab.research.google.com/drive/1H4Ek7uqI5qJzEzOMzfYxiuyMt21snUhk?usp=sharing Google Colab], die Sie sich herunterladen oder klonen können, um selbst damit weiterzuarbeiten.&lt;br /&gt;
&lt;br /&gt;
== Vorlesungen ==&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungstermine sind&lt;br /&gt;
* montags 3.DS (11:10&amp;amp;ndash;12:40) in [[HÜL/S386]] sowie&lt;br /&gt;
* donnerstags 4.DS (13:00&amp;amp;ndash;14:30) in [[HSZ/0002]].&lt;br /&gt;
&lt;br /&gt;
Die erste Vorlesung findet am Montag, dem 13. April 2026 statt.&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die Einschreibung in die Übungsgruppen wird über [https://bildungsportal.sachsen.de/opal/url/RepositoryEntry/44106088449 OPAL] erfolgen.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibung ist ab Montag, dem 13. April 2026, 15:00 Uhr möglich. Für die Teilnahme an einer Übungsgruppe ist die Einschreibung in dieser Gruppe &#039;&#039;&#039;verpflichtend&#039;&#039;&#039;. Studierenden ohne Einschreibung kann die Teilnahme an einer selbst gewählten Übung nicht garantiert werden. Übungsleiter sind berechtigt, nicht eingeschriebene Studierende bei Überfüllung der Übung zu verweisen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Die folgenden Termine für Übungen werden von uns angeboten:&lt;br /&gt;
* &#039;&#039;&#039;Gruppe A&#039;&#039;&#039;: montags 5. DS (14:50-16:20) in [[APB E008]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe B&#039;&#039;&#039;: dienstags 5. DS (14:50-16:20) in [[APB E006]] (Übungsleiter: [[Dörthe Arndt]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe C&#039;&#039;&#039;: mittwochs 3. DS (11:10-12:40) in [[APB E008]] (Übungsleiter: Anton Claußnitzer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe D&#039;&#039;&#039;: mittwochs 5. DS (14:50-16:20) in [[APB E010]] (Übungsleiter: Florens Förster)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe E&#039;&#039;&#039;: donnerstags 3. DS (11:10-12:40) in [[APB E006]] (Übungsleiter: [[Marcos Cramer]])&lt;br /&gt;
* &#039;&#039;&#039;Gruppe F&#039;&#039;&#039;: donnerstags 5. DS (14:50-16:20) in [[POT 0106]] (Übungsleiter: Linus Wemmer)&lt;br /&gt;
* &#039;&#039;&#039;Gruppe G&#039;&#039;&#039;: freitags 2. DS (9:20-10:50) in [[APB E009]] (Übungsleiter: [[Stephan Mennicke]])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Einschreibungen in die Übungsgruppen erfolgt über &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/53973614593/CourseNode/1775702163109381006 die OPAL-Seite der Lehrveranstaltung]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übungsbetrieb startet &#039;&#039;&#039;am 20. April 2026&#039;&#039;&#039; zu Ihren jeweiligen Terminen in den angegebenen Räumen. Die Übungsblätter können in der Spalte der jeweiligen Übung unter &#039;&#039;Termine und Unterlagen&#039;&#039; heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== WHILE/LOOP Simulator ==&lt;br /&gt;
&lt;br /&gt;
Wir bieten einen [https://tools.iccl.inf.tu-dresden.de/while/ Online-Simulator für WHILE- und LOOP-Programme] an. Der Simulator unterstützt zusätzlich zu den Grundsprachen einige der Abkürzungen aus der Vorlesung. Im Menü unter &#039;&#039;Beispiele&#039;&#039; finden sich einige Beispielprogramme, die in das Programmfeld kopiert werden können.&lt;br /&gt;
&lt;br /&gt;
Der Simulator wurde von Simon Meusel entwickelt. Der Quellcode ist frei verfügbar unter https://github.com/knowsys/while-simulator . Pull-Requests sind Willkommen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Unterlagen ==&lt;br /&gt;
&lt;br /&gt;
Die vollständigen Foliensätze zur Vorlesung erscheinen bis zur Woche der Vorlesung online (siehe &#039;&#039;Termine und Unterlagen&#039;&#039;). Weiterführende Literatur ist unter &#039;&#039;Literatur&#039;&#039; angegeben. Die Quellen der Vorlesungsfolien sind auf github verfügbar: https://github.com/knowsys/TheoLog&lt;br /&gt;
&lt;br /&gt;
(C) Markus Krötzsch, https://iccl.inf.tu-dresden.de/web/TheoLog2026, CC BY 3.0 DE&lt;br /&gt;
&lt;br /&gt;
Bildrechte können davon abweichen und sind gesondert in den LaTeX-Dateien angegeben. Die Foliensätze enthalten keinerlei Texte, die aus Werken entnommen sind, für welche die VG Wort Verwertungsrechte vertritt.&lt;br /&gt;
&lt;br /&gt;
Die Nutzung der Materialien in eigenen Lehrveranstaltungen ist willkommen, sofern der obige Lizenztext in allen abgeleiteten Foliensätzen angegeben wird. Rückmeldungen sind ebenfalls willkommen (z.B. als Issue zu diesem Repository); wir verlinken hier gern auf die Homepages der entsprechenden Kurse. Interessierte Lehrende können ihre abgewandelten Quellen auch mit in diesem Respository veröffentlichen -- kontaktieren Sie Prof. Krötzsch.&lt;br /&gt;
&lt;br /&gt;
Die Folien wurden erstellt von Markus Krötzsch. Eine vollständige Liste der Beitragenden ist unter https://github.com/mkroetzsch/TheoLog/graphs/contributors zu finden.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
&lt;br /&gt;
Zur Kommunikation unter Vorlesungsteilnehmern der TU Dresden steht ein [https://matrix.tu-dresden.de/#/room/#theolog:tu-dresden.de Matrix-Kanal] zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Kommentare und Bug Reports können gern auch direkt über die entsprechenden Seiten auf github gepostet werden: https://github.com/mkroetzsch/TheoLog&lt;br /&gt;
&lt;br /&gt;
Persönliche Fragen können direkt an das Organisationsteam (siehe Links oben) gestellt werden, falls sie aus einem zwingenden Grund nicht über andere Kanäle gerichtet werden können. Allgemeine Fragen sollten Sie aber immer in geteilten Kanälen stellen, damit auch Ihre Kommilitoninnen und Kommilitonen davon profitieren (oder vielleicht sogar direkt helfen können).&lt;br /&gt;
|Literature=Allgemein sind die Vorlesungsfolien und Übungsunterlagen ausreichend detailliert für das Studium. Weitere Lehrmaterialien können dennoch hilfreich sein, um Details nachzuschlagen oder sich weiter im Thema zu vertiefen.&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Lehrbücher ===&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Theoretische Informatik -- kurz gefasst.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(deutschsprachiger Standardtext; in der Tat ziemlich kurz gefasst)&#039;&#039;&lt;br /&gt;
* Michael Sipser: &#039;&#039;&#039;Introduction to the Theory of Computation.&#039;&#039;&#039;  Cengage Learning.&lt;br /&gt;
: &#039;&#039;(Standardtext zur Berechnung und Sprachen, speziell zum Thema Komplexität zu empfehlen; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* Christopher Moore, Stephan Meterns: &#039;&#039;&#039;The Nature of Computation.&#039;&#039;&#039; Oxford University Press.&lt;br /&gt;
: &#039;&#039;(sehr guter, moderner Text zu Komplexität und Berechnung, weniger formell; leider nur auf Englisch)&#039;&#039;&lt;br /&gt;
* John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman: &#039;&#039;&#039;Einführung in Automatentheorie, Formale Sprachen und Berechenbarkeit.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(aus dem Englischen übertragenes Standardwerk; Original ev. besser)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Unterhaltung ===&lt;br /&gt;
&lt;br /&gt;
Besonders spannende und interessante Themen aus der theoretischen Informatik und der Geschichte ihrer Protagonisten kann man auch in weniger formalen Texten nachlesen:&lt;br /&gt;
&lt;br /&gt;
* Apostolos Doxiadis, Christos Papadimitriou: &#039;&#039;&#039;Logicomix: An Epic Search for Truth.&#039;&#039;&#039; Bloomsbury&lt;br /&gt;
: &#039;&#039;(Graphic Novel, inspiriert von Russels Leben und der Geschichte der Logik, wenn auch in Teilen frei erfunden)&#039;&#039; &lt;br /&gt;
* Scott Aaronson: &#039;&#039;&#039;Quantum Computing Since Democritus.&#039;&#039;&#039; Cambridge&lt;br /&gt;
: &#039;&#039;(informeller Text (eigentlich eine Sammlung von Blogeinträgen) mit interessanten Denkanstößen rund um Berechnung und Komplexität)&#039;&#039;&lt;br /&gt;
* Douglas Hofstadter: &#039;&#039;&#039;Gödel, Escher, Bach: An Eternal Golden Braid.&#039;&#039;&#039; Basic Books&lt;br /&gt;
: &#039;&#039;(der Klassiker; in viele Sprachen übersetzt, aber im Original am besten)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Berechnung und Komplexität ===&lt;br /&gt;
&lt;br /&gt;
Die Bücher von Sipser und Moore &amp;amp; Mertens sind hier bereits sehr gute Referenzen. Wer darüber hinaus noch mehr Details sucht, der kann die folgenden Fachbücher konsultieren:&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;&#039;Computational Complexity&#039;&#039;&#039; Academic Internet Publ., 2007.&lt;br /&gt;
: &#039;&#039;(Standardwerk zu vielen Themen der Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
* Sanjeev Arora, Boaz Barak: &#039;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;&#039; Cambridge University Press.&lt;br /&gt;
: &#039;&#039;(Detailllierter und umfangreicher Text zur Komplexitätstheorie)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Prädikatenlogik ===&lt;br /&gt;
&lt;br /&gt;
Die Vorlesungsfolien sollten bei diesem Thema ausreichen. Die Darstellung des Themas in der Literatur ist ziemlich uneinheitlich, so dass verschiedene Bücher oft leicht unterschiedliche Definitionen verwenden. Wer dennoch weitere Details nachschlagen will, dem nützen eventuell die folgenden Bücher:&lt;br /&gt;
&lt;br /&gt;
* Uwe Schöning: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Spektrum Akademischer Verlag.&lt;br /&gt;
: &#039;&#039;(leichte Abweichungen in Notation und Darstellung)&#039;&#039;&lt;br /&gt;
*  Martin Kreuzer, Stefan Kühling: &#039;&#039;&#039;Logik für Informatiker.&#039;&#039;&#039; Pearson Studium.&lt;br /&gt;
: &#039;&#039;(sehr knapp und informell; eventuell interessant als Quelle für Übungsaufgaben)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]]: &#039;&#039;&#039;[[Book3008|Logik und Logikprogrammierung]].&#039;&#039;&#039; Synchron Verlag.&lt;br /&gt;
: &#039;&#039;(Schwerpunkt auf Logikprogrammierung und Prädikatenlogik)&#039;&#039;&lt;br /&gt;
* [[Steffen Hölldobler]], [[Sebastian Bader]], [[Bertram Fronhöfer]], [[Ursula Hans]], [[Pascal Hitzler]], [[Markus Krötzsch]], [[Tobias Pietzsch]]: &#039;&#039;&#039;[[Book3001|Logik und Logikprogrammierung, Band 2: Aufgaben und Lösungen]]&#039;&#039;&#039; Synchron Verlag&lt;br /&gt;
: &#039;&#039;(Aufgabensammlung aus den Logikvorlesungen vergangener Jahre)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Spezielle Themen ===&lt;br /&gt;
&lt;br /&gt;
* Torkel Franzén: &#039;&#039;&#039;&#039;Gödel&#039;s Theorem: An Incomplete Guide to Its Use and Abuse.&#039;&#039;&#039; A K Peters.&lt;br /&gt;
: &#039;&#039;(Gut verdaulicher Text zu Gödels Unvollständigkeitssätzen, einschl. deren Beziehungen zur Berechenbarkeitstheorie)&#039;&#039;&lt;br /&gt;
* Raymond M. Smullyan: &#039;&#039;&#039;A Beginner&#039;s Guide to Mathematical Logic.&#039;&#039;&#039; Dover Publications, 2014.&lt;br /&gt;
: &#039;&#039;(Erster Teil: Einleitung und Logikrätsel. Zweiter Teil: Umfassende Entwicklung von Gödels Unvollständigkeitsbeweisen mit Gödel-Nummern und Gödel-Sätzen)&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=1. Einleitung / Syntax und Semantik der Aussagenlogik&lt;br /&gt;
|Room=HÜL/S386&lt;br /&gt;
|Date=2026-04-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-01-overlay.pdf, TheoLog2026-Vorlesung-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=2. Logische Schlussfolgerungen und Äquivalenzen&lt;br /&gt;
|Room=HSZ/0002&lt;br /&gt;
|Date=2026-04-16&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=TheoLog2026-Vorlesung-02-overlay.pdf, TheoLog2026-Vorlesung-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Übungsblatt 1&lt;br /&gt;
|Room=--&lt;br /&gt;
|Date=2026-04-19&lt;br /&gt;
|DS=terminlos&lt;br /&gt;
|Download=TheoLog2026-Uebung-01.pdf&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-02-print.pdf&amp;diff=44288</id>
		<title>Datei:TheoLog2026-Vorlesung-02-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-02-print.pdf&amp;diff=44288"/>
		<updated>2026-04-15T19:41:32Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-02-overlay.pdf&amp;diff=44287</id>
		<title>Datei:TheoLog2026-Vorlesung-02-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:TheoLog2026-Vorlesung-02-overlay.pdf&amp;diff=44287"/>
		<updated>2026-04-15T19:41:19Z</updated>

		<summary type="html">&lt;p&gt;Markus Krötzsch: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Markus Krötzsch</name></author>
	</entry>
</feed>