Nehmen wir zum Beispiel mal das Wort
x = aaaabccaabcccc und schauen uns an wie wir dieses mit der Grammatik aus der Musterlösung erzeugen können.
1. Erzeuge die 4 a's am Anfang und die 4 c's am Ende des Wortes. Dies geht über die Regel S -> aSc.
S -> aSc -> aaScc -> aaaSccc -> aaaaScccc
Mit der Regel S -> KL gehts dann weiter
2. Jetzt zur Erzeugung von b^{j}c^{k}:
Die Regel K -> bKc funktioniert wie die Regel S -> aSc
Mit der Regel K -> Kc kannst du dafür sorgen das du mehr c's als bist hast
Du kannst aber auch keine b's und c's haben, hier kommt die Regel K -> ε ins Spiel
Also zurück zu unserem Beispiel:
S -> aSc -> aaScc -> aaaSccc -> aaaaScccc
-> aaaaKLcccc -> aaaabKcLcccc -> aaaabKccLcccc
-> aaaabccLcccc
3. Nun zur Erzeugung von a^{l}b^{m} mit l <m
Hier musst du mindestens ein a mehr haben als b's.
Du kannst beispielsweise ein a erzeugen mit L -> a oder auch mehrere mit L -> aL oder du benutzt eben die Regel L -> aLb dann musst du aber irgendwann zwingend ein einzelnes a einbauen, sodass du mehr a's als b's bekommst.
Wieder zum Beispiel:
S -> aSc -> aaScc -> aaaSccc -> aaaaScccc
-> aaaaKLcccc -> aaaabKcLcccc -> aaaabKccLcccc
-> aaaabccLcccc -> aaaabccaLbcccc
-> aaaabccaabcccc
Hoffe das hilft dir weiter