FGI2 - Aufgabe 8.2 (Klammervarianten)
2008-12-04 18:15
Lehrkraft
Ich bekam per Mail folgende Frage zur Aufgabe 8.2:
Ja. Die Aufgabe ist unter strenger Syntax für BPA-Terme zu verstehen (siehe Definition 4.1, S. 166f.), so dass jede Verwendung der Operatoren Auswahl (+) oder Sequenz (·) ein Klammerpaar benötigt. Von den vorgeschlagenen Varianten zählt daher keine einzige zu den fünf 'offiziellen' Möglichkeiten.
Die fünf Klammerungsvarianten sind:
eine Frage zum FGI2-Zettel 8: Sind in Aufgabe 8.2 die Klammerungsvarianten mit nur einem Klammernpaar gemeint? Ansonsten kämen wir für n=3 auf K(3)=6, nicht K(3)=5 [was rechnerisch laut Rekursionsformel richtig ist], Möglichkeiten:Ließe man die mit (*) markierte Klammerungsvariante (mit zwei Klammerpaaren) weg, käme die Anzahl wieder hin. Oder haben wir etwas anderes an dieser Stelle übersehen?
- a·b·(c·d)
- a·(b·c)·d
- (*) (a·b)·(c·d)
- (a·b)·c·d
- (a·b·c)·d
- a·(b·c·d)
Ja. Die Aufgabe ist unter strenger Syntax für BPA-Terme zu verstehen (siehe Definition 4.1, S. 166f.), so dass jede Verwendung der Operatoren Auswahl (+) oder Sequenz (·) ein Klammerpaar benötigt. Von den vorgeschlagenen Varianten zählt daher keine einzige zu den fünf 'offiziellen' Möglichkeiten.
Die fünf Klammerungsvarianten sind:
- (((a·b)·c)·d)
- ((a·(b·c))·d)
- ((a·b)·(c·d))
- (a·((b·c)·d))
- (a·(b·(c·d)))