← Übersicht

Formal Logic

Formale Logik untersucht, was aus was folgt unabhängig vom Inhalt, allein aufgrund der Form. Sie ersetzt vage Alltagssprache durch präzise Symbole und Regeln, sodass sich Gültigkeit mechanisch prüfen lässt. Sie ist das Fundament von Mathematik, Informatik und Philosophie.

Aussagen und Wahrheitswerte

Eine Aussage ist ein Satz, der wahr oder falsch ist. Aus einfachen Aussagen baut man mit Junktoren zusammengesetzte: und (∧), oder (∨), nicht (¬), wenn…dann (→). Der Wahrheitswert des Ganzen ergibt sich eindeutig aus den Teilen.

Aus zwei Aussagen p, q p ∧ qund p ∨ qoder ¬pnicht p → qwenn…dann Der Wert des Ganzen folgt eindeutig aus den Teilen.
Die vier gängigen Junktoren. Mit ihnen (und Klammern) lässt sich jede aussagenlogische Formel bauen.

Wahrheitstabellen

Eine Wahrheitstabelle listet alle Kombinationen der Eingaben und den daraus folgenden Wert. Sie ist die vollständige Definition eines Junktors. Beispiel für „und" und „wenn…dann":

pqp ∧ qp → q
wahrwahrwahrwahr
wahrfalschfalschfalsch
falschwahrfalschwahr
falschfalschfalschwahr

Bemerkenswert: „wenn p, dann q" ist immer wahr, wenn p falsch ist eine falsche Voraussetzung „erlaubt" jede Schlussfolgerung. Diese Feinheit sorgt oft für Verwirrung, ist aber für die formale Konsistenz nötig.

Gültige Schlüsse

Ein Schluss ist gültig, wenn die Wahrheit der Prämissen die Wahrheit der Konklusion erzwingt unabhängig vom konkreten Inhalt. Das klassische Beispiel ist der Modus Ponens.

Prämisse 1: wenn p, dann q Prämisse 2: p Konklusion: also q Form ist gültig, egal was p und q bedeuten.
Modus Ponens: Aus „wenn p, dann q" und „p" folgt „q" das Musterbeispiel eines gültigen Schlusses.

Von der Aussagen- zur Prädikatenlogik

Die Aussagenlogik behandelt ganze Sätze als Einheit. Die Prädikatenlogik schaut hinein: Sie kennt Objekte, Eigenschaften und die Quantoren „für alle" (∀) und „es gibt" (∃). Damit lassen sich Aussagen über Mengen von Dingen präzise fassen „alle Menschen sind sterblich" wird zu ∀x (Mensch(x) → sterblich(x)).

∀x für alle x gilt für jedes Objekt ∃x es gibt ein x mindestens eines erfüllt es
Quantoren erweitern die Logik auf Aussagen über ganze Bereiche von Objekten.

Die Beziehungen der Quantoren

Wie sich All- und Existenzaussagen (und ihre Verneinungen) zueinander verhalten, ordnet ein klassisches Diagramm das logische Quadrat (Square of Opposition). Es zeigt zum Beispiel, dass „alle sind A" und „einige sind nicht A" nicht zugleich wahr sein können.

Warum formale Logik zählt

FeldRolle der Logik
MathematikBeweise, Fundamente
InformatikSchaltungen, Programmverifikation
PhilosophieArgumentanalyse, Klarheit
KIWissensrepräsentation, Schließen

Quellen

Verwandte Themen