Senior Sanchez
2009-02-10, 20:36:02
Hi,
Ich lerne gerade für die Logik-Klausur am Freitag und da ist mir gerade etwas Seltsames aufgefallen. Wir befinden uns in der Aussagenlogik. Dort gibt es ja zwei Substitutionen.
Zum einen hätten wir die parallele die _alle_ Vorkommen einer Variable in einem aussagenlogischen Ausdruck durch einen anderen aussagenlogischen Ausdruck ersetzt.
Der andere Fall ist die sequentielle Substitution, die nur _einen_ Teilausdruck in einem aussagenlogischen Ausdruck durch einen anderen aussagenlogischen Ausdruck ersetzt.
Meine Frage ist jetzt: Warum wird bei der sequentiellen Substitution ein Teilausdruck ersetzt während bei der parallelen Substitution nur Variablen ersetzt werden dürfen? Warum dort nicht auch Ausdrücke?
Hat es vielleicht damit zu tun, dass man sonst einen Fall erzeugen könnte, sodass die parallele Substitution nicht terminiert?
Beispielsweise könnte man im Ausdruck (A UND (B ODER C)) alle Ausdrücke von B durch (B UND D) ersetzen. Das hätte aber zur Folge, dass in der Ersetzung wieder B ersetzt werden müsste, sodass es nicht terminiert.
Andererseits besteht dieses Problem ja auch bei Ersetzung der Variablen, da könnte das auch passieren.
Oder woran liegt das sonst? Ich habe leider bisher keine Erklärung gefunden.
Ich lerne gerade für die Logik-Klausur am Freitag und da ist mir gerade etwas Seltsames aufgefallen. Wir befinden uns in der Aussagenlogik. Dort gibt es ja zwei Substitutionen.
Zum einen hätten wir die parallele die _alle_ Vorkommen einer Variable in einem aussagenlogischen Ausdruck durch einen anderen aussagenlogischen Ausdruck ersetzt.
Der andere Fall ist die sequentielle Substitution, die nur _einen_ Teilausdruck in einem aussagenlogischen Ausdruck durch einen anderen aussagenlogischen Ausdruck ersetzt.
Meine Frage ist jetzt: Warum wird bei der sequentiellen Substitution ein Teilausdruck ersetzt während bei der parallelen Substitution nur Variablen ersetzt werden dürfen? Warum dort nicht auch Ausdrücke?
Hat es vielleicht damit zu tun, dass man sonst einen Fall erzeugen könnte, sodass die parallele Substitution nicht terminiert?
Beispielsweise könnte man im Ausdruck (A UND (B ODER C)) alle Ausdrücke von B durch (B UND D) ersetzen. Das hätte aber zur Folge, dass in der Ersetzung wieder B ersetzt werden müsste, sodass es nicht terminiert.
Andererseits besteht dieses Problem ja auch bei Ersetzung der Variablen, da könnte das auch passieren.
Oder woran liegt das sonst? Ich habe leider bisher keine Erklärung gefunden.