Beweissysteme
Beweissystem als Tupel:
| Symbol | Name | Beschreibung |
|---|---|---|
| Statements | Menge der Aussagen | |
| Proofs | Menge der Beweise | |
| Truth function | Funktion : ; bestimmt, ob eine Aussage wahr (1) oder falsch (0) ist | |
| Verification | Funktion ; prüft, ob p ein gültiger Beweis für s ist. Wenn und p gültig ist, gibt zurück |
Wichtige Eigenschaften:
- Korrekt (sound): Es gibt kein Beweis für eine falsche Aussage
- Vollständig (complete): Für jede korrekte Aussage existiert ein Beweis → siehe Übung

Syntax
- Alphabet : Menge der erlaubten Symbole
- Formeln : Syntaktisch korrekte Zeichenketten
Erst wenn Syntax korrekt kann die Semantik überprüft werden.
Semantik
Free
Eine Funktion, die alle freien Elemente findet, also die Semantik weist den Formeln Wahrheitswerte zu. Zum Beispiel:
- In sind und frei.
- In sind und frei.
- In ist nur frei.
Interpretation und Modell
Passende Interpretation: jedem freien Element wird ein Wert zugewiesen Modell: wahre Interpretaion
Wahrheitswert einer Formel: ist 0 oder 1, Schreibweise , if 1 then A is a model

Relationen
oder
- Tautologie (gültig), wenn für jede Interpretation wahr
- jede Interpretation die ein Modell für oder ist, ist auch ein Modell für G (macht wahr)
Lemma 6.1
