Hola, en la normalización del lenguaje aparece la regla GV -> V GP y deja de estar la regla GV -> V GP GN pero creo que esto sobre genera haciendo que los lenguajes dejen de ser equivalentes.
Ejemplo:
GV -> V GP -> V Prep GN -> V Prep Juan -> V para Juan -> mira para Juan
Esta derivación no se puede hacer en el lenguaje original. La palabra "para" solo se puede obtener de una Prep. La Prep solo puede venir de una regla GP -> Prep GN. Entonces tenemos solo la regla GV -> V GN GP y GV -> V GP GN las cuales ninguna general la frase "mira para Juan" ya que sobra un GN para lograr esta frase.
Dejo una foto del lenguaje de la letra y el lenguaje normalizado de la solución
Desde ya muchas gracias,
Saludos Nicolás