Wer sich mathematische Texte angeschaut hat, der wird sich vielleicht gewundert haben, was das alles für Symbole sind.
Die Symbole der Mengenlehre und auch der Logik werden dazu verwendet, um mathematische Sätze, Definitionen und Beweise kurz zu formulieren.
Doch nur Symbole an sich haben erst einmal wenig Bedeutung.
Erst durch die Regeln der Logik selbst, haben die Symbole eine Bedeutung.
Die Symbole und Schreibweisen selbst nennt man *Syntax*.
Syntax regelt das gültige Zusammensetzen von Zeichen.
Die *Semantik* wiederum gibt nun den syntaktisch korrekten Formeln eine Bedeutung, also wie sie zu interpretieren sind.
Die Syntax und die Semantik hängen in der Logik durchaus eng zusammen, da sie nach ähnlichen Regeln definiert sind, doch sollte man diese nicht verwechseln.
## Aussagenlogik (PL 0)
Die *Aussagenlogik* oder auch *Prädikatenlogik 0. Stufe* (*PL0*) beschäftigt sich mit *Aussagen*.
:::note Aussagen
*Aussagen* sind Sachverhalte in sprachlicher Form, die in der objektiven Realität vorliegen oder denkbar sind.
:::
Diese Definition wirkt etwas sperrig.
Eine andere Definition wäre:
:::note Aussagen
Eine *Aussage* ist ein sprachliches Gebilde, dem eindeutig ein
*Wahrheitswert* (*wahr* oder *falsch*) zugeordnet werden kann.
:::
Diese Definition verknüpft allerdings schon ein bisschen die Syntax (sprachliches Gebilde) mit Semantik (Wahrheitswert).
Sowohl die Syntax, als auch die Semantik werden nachfolgend gesondert eingeführt.
Nur wenden wir uns dann nicht mehr dem Begriff Aussage selbst zu, sondern nutzen Variablen.
#### Beispiele
Folgendes sind Beispiele für Aussagen:
- "Berlin ist die Hauptstadt von Deutschland"
- "Kein Auto ist Minzgrün"
- $3 + 4 = 0$
- $3 - 7 > -5$
Jede dieser Aussagen ist ein sprachliches Gebilde.
Die ersten Beiden sind deutsche Sätze.
Deutsch ist eine *natürliche Sprache*.
Die anderen Beiden nutzen eine *formale Sprache*.
Solche Formeln und andere Schreibweisen mit Symbolen können eine formale Sprache bilden.
Formale Sprachen werden im Teil [Informatik](/docs/informatik) näher behandelt.
### Syntax
Aussagenlogische *Formeln* beinhalten verschiedene Symbole und werden rekursiv definiert:
:::note Aussagenlogische Formeln
Sei $O = \{ \neg, \wedge, \vee, \rightarrow, \leftrightarrow, (, ) \}$ die Menge der *logischen Operatoren*
und $\Sigma$ eine Menge von Symbolen, die *Aussagevariablen* genannt werden.
Neben den Aussagenvariablen existieren noch die "Grundaussagen-Symbole" $\{ w, f \}$.
Um Verwechslungen zu vermeiden sollen alle drei Mengen keine gemeinsamen Elemente enthalten.
Formeln sind nun rekursiv definiert:
- $w$ und $f$ sind (atomare) Formeln
- Alle Aussagenvariablen aus $\Sigma$ sind (atomare) Formeln
- Sind $A$ und $B$ Formeln, dann sind auch $\neg A,\ (A),\ A \wedge B,\ A \vee B,\ A \rightarrow B,\ A \leftrightarrow B$ Formeln.
:::
Das letzte ist der oben erwähnte rekursive Teil der Definition.
Jede gültige Zusammensetzung der Symbole nach diesen Regeln ist wieder eine Formel.
Es erscheinen also keine Operatoren, außer die Klammern, nebeneinander, sondern es liegen am Ende immer eine Aussagenvariable oder ein "Grundaussagen-Symbol" dazwischen.
Durch das Ersetzen der Aussagenvariablen durch konkrete Aussagen, erhält man eine konkrete (zusammengesetzte) Aussage.
Bei $\vee$ (gesprochen *oder*) ist anzumerken, dass es sich um ein *Inklusiv-Oder* handelt, d.h. die Gesamtaussage ist genau dann wahr,
wenn mindestens eine Teilaussage wahr ist.
Das Inklusiv-Oder ist wie ein "Milch *oder* Zucker" beim Kaffee zu verstehen - man kann auch beides nehmen.
Im Gegensatz dazu steht das *Exklusiv-Oder* (*Antivalenz* genannt, $\not\leftrightarrow$ geschrieben,
"entweder $A$ oder $B$" gesprochen), das nur dann wahr wird, wenn genau eine der beiden Teilaussagen wahr ist.
Die Antivalenz ist auch ein wichtiger Operator, der hier aber nicht näher eingeführt wird.
Die Implikation bereitet vielen am Anfang Bauchschmerzen, da sie dem umgangssprachlichen "wenn ..., dann ..." auf den ersten Blick nicht vollkommen entspricht.
Hierfür findet man im Web viele weitere Erklärungen und Beispiele, die vielleicht Abhilfe schaffen können.