Moderne Termlogik: Einleitung: Kalküle

Aus testwiki
Version vom 10. Dezember 2009, 14:38 Uhr von imported>Dhanyavaada (Kalküle)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Vorlage:Navigation zurückhochvor

Einleitung

Kalküle

Die Syntax der Termlogik werden wir durch einen Kalkül beschreiben. Dazu müssen die folgenden Bestandteile definiert werden:

  • Bausteine, darunter:
    • Atome
    • Variable
    • Formationsregeln
  • Axiome
  • Transformationsregeln

Von Paul Lorenzen stammt das folgende Beispiel eines einfachen Kalküls, der hier der Illustration dieses wichtigen Begriffes dienen soll. (Den die Termlogik definierenden Kalkül werden wir im folgenden Kapitel definieren).

  • Bausteine
    • Atome: ,+
    • Variable: a
    • Formationsregel: alle beliebigen Zeichenketten aus Atomen und Variablen sind zulässig
  • Axiom: +
  • Transformationsregeln:
    • (R1) aa
    • (R2) a+a+


Eine Ableitung in diesem Kalkül besteht darin, ausgehend von einem Axiom (einem Anfang) Transformationsregeln anzuwenden. So kann man in dem obigen kleinen Kalkül die "Figur" +++ wie folgt herleiten:

1.+Axiom12.+(R1)23.+++(R2)

Die Tatsache, dass +++ im Kalkül ableitbar ist, bezeichnen wir mit +++.

  • Allgemein schreiben wir A1,A2,...,AnB, wenn im Kalkül der Ausdruck B unter Verwendung von A1,A2,...,An abgeleitet werden kann.

Ein Beispiel: Es gilt im obigen Kalkül

,

was die folgende Ableitung zeigt:

1.Vorauss.12.(R1)23.(R1).