Du befindest dich hier:
Indexseite
Inhalt Logik Einführung
- Einleitung
-
Die Wumpus-Welt
-
Spielspezifikation
Beispiel 1: Eine mögliche Wumpus-Welt - Beispiel
-
Spielspezifikation
-
Intelligente Systeme
-
Die Wissensebene
Beispiel 1: Wissensbasis Wumpus-Welt -
Die Logikebene
Beispiel 1: Logik-Ebene Wumpus-Welt - Die Implementationsebene
-
Die Wissensebene
-
Formale Sprachen
Beispiel 1: Mehrdeutigkeit natürlicher Sprache-
Syntax vs. Semantik
Beispiel 1: Syntax vs. Semantik: Wumpus-Welt
Beispiel 2: Syntax vs. Semantik: elementare Algebra -
Atome & Junktoren
Beispiel 1: Atome und Junktoren
-
Syntax vs. Semantik
-
Syntax
Beispiel 1: Syntax: Wumpus-Welt-
Kalkül
-
Alphabet
Beispiel 1: Alphabet: Wumpus-Welt
Beispiel 2: Alphabet: elementare Algebra -
Formationsregeln
Beispiel 1: Formationsregeln: Wumpus-Welt
Beispiel 2: Formationsregeln: elementare Algebra
-
Alphabet
-
Kalkül
-
Semantik
Beispiel 1: unterschiedliche Welten: Wumpus-Welt
Beispiel 2: unterschiedliche Welten: Zahlen-
Interpretation
Beispiel 1: Interpretation Wumpus-Welt
Beispiel 2: Interpretation von Ereignissen -
Bewertungsfunktion
Beispiel 1: Bewertung Wumpus-Welt
Beispiel 2: Bewertung von Ereignissen -
Extensionalität / Intensionalität
Beispiel 1: Extensionale Sprachen
Beispiel 2: Intensionale Sprachen -
Formeln & Interpretationen
Beispiel 1: Eine Interpretation erfüllt eine Formel-
Erfüllbarkeit
Beispiel 1: Eine Formel ist erfüllbar -
Widerlegbarkeit
Beispiel 1: Eine Formel ist widerlegbar -
Unerfüllbarkeit
Beispiel 1: Eine Formel ist unerfüllbar -
Gültigkeit
Beispiel 1: Eine Formel ist gültig - Zusammenhänge
-
Erfüllbarkeit
-
Interpretation
-
Beweis & Schluss
-
Der logische Schluss
Beispiel 1: Die Nadel im Heuhaufen: logischer Schluss
Beispiel 2: Logischer Schluss: Wumpus-Welt -
Der logische Beweis
Beispiel 1: Die Nadel im Heuhaufen: logischer Beweis
Beispiel 2: Logischer Beweis: Wumpus-Welt - Korrektheit & Vollständigkeit
- Semantische Gültigkeit & logischer Beweis
-
Der logische Schluss
-
Abschließende Betrachtung von Logiken
- Klassifizierung von Logiken
-
Unterschiedliche Kalküle, gleiche Logik
Beispiel 1: Unterschiedliche Formeln für die gleiche Aussage-
Mögliche Anzahl der Junktoren
Beispiel 1: Einige extensionale 2-stellige Junktoren einer 2-wertigen Logik -
Funktionale Vollständigkeit
Beispiel 1: Ersetzung von Junktoren durch andere
Beispiel 2: Funktional vollständige Junktorenmenge
-
Mögliche Anzahl der Junktoren
-
Unterscheidungsmerkmale - Einsatzmöglichkeiten eines Kalküls
Beispiel 1: Direkter vs. indirekter Beweis
-
Beispiele
-
Aussagenlogik
Beispiel 1: Mögliche Sätze in der Aussagenlogik
Beispiel 2: Die Wumpus-Welt in der Aussagenlogik -
Prädikatenlogik
Beispiel 1: Mögliche Sätze in der Prädikatenlogik
Beispiel 2: Die Wumpus-Welt in der Prädikatenlogik -
Mehrwertige Logiken
Beispiel 1: Fuzzyfunktion für das Alter eines Menschen
Beispiel 2: Die Wumpus-Welt in einer mehrwertigen Logik -
Modallogiken
Beispiel 1: Mögliche modallogische Aussagen
Beispiel 2: Die Wumpus-Welt in einer Modallogik -
Nichtmonotone Logiken
Beispiel 1: Kann Tux fliegen?
Beispiel 2: Die Wumpus-Welt in einer Nichtmonotonen Logik
-
Aussagenlogik
Inhalt Aussagenlogik
- Einleitung
-
Was wollen wir ausdrücken
Beispiel 1: Problemstellung "Winde und Fenster"
Beispiel 2: Problemstellung "Wumpus Welt"
Beispiel 3: Elementaraussagen-
Die Negation: NICHT
Beispiel 1: Negation
Beispiel 2: Bewertung der Negation -
Die Konjunktion: UND
Beispiel 1: Konjunktion
Beispiel 2: Bewertung der Konjunktion -
Die Disjunktion: ODER
Beispiel 1: ausschließendes Oder
Beispiel 2: nichtausschließendes Oder
Beispiel 3: Bewertung der Disjunktion -
Die (materiale) Implikation: WENN..DANN
Beispiel 1: Umgangssprachliche Formulierungen der Bedingung (1)
Beispiel 2: Umgangssprachliche Formulierungen der Bedingung (2)
Beispiel 3: Bewertung der materialen Implikation-
Bemerkungen
Beispiel 1: Paradoxien der materialen Implikation
Beispiel 2: umgangssprachliches WENN..DANN vs. materiale Implikation (1)
Beispiel 3: umgangssprachliches WENN..DANN vs. materiale Implikation (2)
-
Bemerkungen
-
Die (materiale) Äquivalenz: GENAU DANN WENN
Beispiel 1: materiale Äquivalenz
Beispiel 2: Bewertung der materialen Äquivalenz -
Funktionale Vollständigkeit
Beispiel 1: Umschreibung des ausschließenden Oders
-
Die Negation: NICHT
-
Syntax
-
Alphabet
Beispiel 1: Elementaraussagen
Beispiel 2: Junktoren
Beispiel 3: Bewertungen
Beispiel 4: Gliederung -
Formationsregeln
Beispiel 1: Formeln (1)
Beispiel 2: Bedeutung atomarer Formeln
Beispiel 3: Formeln (2)
Beispiel 4: Formeln (3)
Beispiel 5: Formeln (4)
Beispiel 6: Formeln (5)
Beispiel 7: Formeln (6)
Beispiel 8: Formeln (7) -
Bindung der Junktoren
Beispiel 1: Eindeutigkeit von Formeln
Beispiel 2: Bindung der Junktoren -
Beispiele - Formalisierung von Aussagen
Beispiel 1: Formalisierung natürlichsprachiger Sätze
Beispiel 2: Formalisierung der Gestank-Regel der Wumpus-Welt - interaktiv üben! - Formalisierung von Aussagen
-
Die Teilformelrelation
Beispiel 1: Teilformeln -
Der Formelbaum
Beispiel 1: Eine Formel als Baum darstellen
Beispiel 2: Formelbaum und Teilformeln - interaktiv üben! - Formalbäume erstellen & Teilformeln erkennen
-
Alphabet
-
Semantik
Beispiel 1: Bewertung einer Formel-
Interpretationsfunktion
Beispiel 1: Interpretation von Atomen - Bewertungsfunktion
-
Wahrheitstabellen
Beispiel 1: Spalten der Wahrheitstabelle
Beispiel 2: Eine Zeile der Wahrheitstabelle
Beispiel 3: Die Wahrheitstabelle - interaktiv üben! - Wahrheitstabellen erstellen
-
Formeln & Interpretationen
Beispiel 1: Eine Interpretation erfüllt eine Formelmenge
Beispiel 2: Modelle einer Formel
Beispiel 3: Äquivalente Formeln-
Beispiele
Beispiel 1: Erfüllbarkeit einer Formelmenge
Beispiel 2: Widerlegbarkeit einer Formelmenge
Beispiel 3: Unerfüllbarkeit einer Formel
Beispiel 4: Gültigkeit einer Formel
-
Beispiele
-
Interpretationsfunktion
-
Evaluierung einer Formel unter einer Interpretation
-
Bewertung der Junktoren
Beispiel 1: Bewertung der Konjunktion
Beispiel 2: Bewertung der Disjunktion
Beispiel 3: Bewertung der Implikation -
Evaluierung einer Formel
Beispiel 1: Evaluierung einer Formel -
Mögliche Ersparnis
Beispiel 1: Benötigte Schritte zur Evaluierung einer Formel (1)
Beispiel 2: Benötigte Schritte zur Evaluierung einer Formel (2) - interaktiv üben! - Evaluierung einer Formel unter einer Interpretation
-
Bewertung der Junktoren
-
Umwandlung von Formeln
-
Substitution
Beispiel 1: Substitution
Beispiel 2: Substitution ist gültigkeitserhaltend
Beispiel 3: Gleiche Substitution auf äquivalenten Formeln ist äquivalenzerhaltend -
Ersetzung von Teilformeln
Beispiel 1: Ersetzung logisch äquivalenter Formeln in der Arithmetik
Beispiel 2: Ersetzung logisch äquivalenter Formeln in der Aussagenlogik-
Einige aussagenlogische Äquivalenzen - Vereinfachung von Formeln
Beispiel 1: Vereinfachung einer Formel
Beispiel 2: Umstrukurierung und Vereinfachung einer Formel
-
Einige aussagenlogische Äquivalenzen - Vereinfachung von Formeln
-
Normalformen
-
Negationsnormalform
Beispiel 1: Formeln in Negationsnormalform
Beispiel 2: Elimination der Wahrheitskonstanten
Beispiel 3: Elimination der materialen Implikation und der materialen Äquivalenz
Beispiel 4: Negationen direkt vor die Variablen und Konstanten schieben und doppelte Negationen eliminieren
Beispiel 5: Weitere Vereinfachung der Formel -
Disjunktive Normalform
Beispiel 1: Formeln in disjunktiver Normalform
Beispiel 2: Umwandlung einer Formel in ihre disjunktive Normalform -
Konjunktive Normalform
Beispiel 1: Formeln in konjunktiver Normalform
Beispiel 2: Umwandlung einer Formel in ihre konjunktive Normalform
-
Negationsnormalform
- interaktiv üben! - Umwandlung einer Formel in Normalformen
-
Substitution
-
Beweis & Schluss
-
Der aussagenlogische Schluss
Beispiel 1: Der logische Schluss-
Die Monotonieeigenschaft
Beispiel 1: Die Aussagenlogik ist monoton -
Logische Konsequenz und Implikation - Das Deduktionstheorem
Beispiel 1: Anwendung des Deduktionstheorems -
Das Widerlegungstheorem - der indirekte Beweis
Beispiel 1: Widerlegungstheorem und indirekter Beweis - Semantisches Prüfverfahren für die Gültigkeit eines Schlusses
-
Die Monotonieeigenschaft
-
Aussagenlogische Beweisverfahren
-
Der Sequentialkalkül
Beispiel 1: Eine Ableitung im Sequentialkalkül -
Der Hilbert-Typ-Kalkül
Beispiel 1: Eine Ableitung im Hilbert-Kalkül -
Die Resolution
Beispiel 1: Eine Formel und die entsprechende Klauselmenge
Beispiel 2: Eine Ableitung im Resolutionskalkül
-
Der Sequentialkalkül
-
Der aussagenlogische Schluss
-
Semantische Tableaux
-
Ein Tableaukalkül für Formeln in Negationsnormalform
Beispiel 1: Erstellung eines Tableau
Beispiel 2: Ablesen der Modelle aus einem Tableau
Beispiel 3: Prüfung der Gültigkeit einer Formel mit einem Tableau - interaktiv üben! - Erstellen eines semantischen Tableaux
-
Ein Tableaukalkül für Formeln in Negationsnormalform