Du befindest dich hier: Aussagenlogik / Umwandlung von Formeln

Ersetzung von Teilformeln

(Aussagenlogik Kapitel 6.2)




Für die Aussagenlogik gilt folgendes:
Ersetzt man eine beliebige Teilformel durch eine äquivalente Formel erhält man eine zur Ursprungsformel äquivalente Formel.

Beispiel - Ersetzung logisch äquivalenter Formeln in der Arithmetik

Da die logische Äquivalenz der arithmetischen Gleichheit entspricht, wollen wir zur Veranschaulichung zunächst ein Beispiel aus der Arithmetik anführen:

Betrachten wir den Ausdruck
  • (7+3)*9
Der Teilausdruck
  • 7+3
kann, ohne den Wert zu verändern, durch
  • 10
ersetzt werden. Somit erhalten wir einen zum Ursprungsausdruck gleichwertigen Ausdruck
  • 10*9.


Beispiel - Ersetzung logisch äquivalenter Formeln in der Aussagenlogik

Betrachten wir die Formel
  • γ = !(!p&!q)|p

In der Äquivalenz
  • R1: !(a&b) !a|!b
können wir (wie im vorherigen Kapitel gezeigt)
  • a durch !p, und
  • b durch !q
substituieren, und erhalten die Äquivalenz
  • !(!p&!q) !!p|!!q

Ersetzen wir nun die Teilformel
  • !(!p&!q)
von γ durch die äquivalente Formel
  • !!p|!!q
so erhalten wir die zu γ äquivalente Formel
  • γ1 = !!p|!!q|p



Nun wollen wir eine weiter Äquivalenz einführen:
  • R2: !!a a
Substituieren wir hier
  • a durch p,
so erhalten wir
  • !!p p
und somit durch Ersetzung der entsprechenden Teilformel in γ1 die zu γ äquivalente Formel
  • γ2 = p|!!q|p
Wiederholen wir diesen Vorgang für !!q, so erhalten wir die zu γ äquivalente Formel
  • γ3 = p|q|p



Betrachten wir nun die Äquivalenz
  • R3: a|b b|a
und substituieren wir
  • a durch q und
  • b durch p
so erhalten wir
  • q|p p|q
und somit durch Ersetzung der entsprechenden Teilformel in γ3 die zu γ äquivalente Formel
  • γ4 = p|p|q

Nachdem auch die folgende Äquivalenz gilt:
  • R4: a|a a
erhalten wir durch Substitution und Ersetzung der entsprechenden Teilformel aus γ4 die zu γ äquivalente Formel
  • γ5 = p|q



Die Äquivalenz kann durch die folgenden Tabellen überprüft werden:
p q !p !q !p&!q !(!p&!q) !(!p&!q)|p
p q p|q

Die Äquivalenzen (so wie R1-R4 aus dem obigen Beispiel) können als Regeln auf Teilformeln betrachtet werden.
So wird z.B. R1 als DeMorgansche Regel bezeichnet.

Als nächstes wollen wir die, für die Umwandlung von Formeln, gebräuchlichsten aussagenlogischen Äquivalenzen anführen.