6. Considere el lenguaje L = {anbn+mcm}
a) Proponga una GLC que genere L
b) Elimine de la gramatica las producciones vacias y las inútiles, si las hay
c) Pruebe por inducción que la gramatica es correcta
d) Obtenga el AP correspondiente
a) Gramatica Libre del Contexto
S AC
A aAB
A ab
B b
C BCc
C bc
b) NO hay producciones inutiles
c) Prueba inductiva
Paso Base
En 1 paso
S AC
abbc
A ab
C bc
Hipotesis:
S k
αAβC
Paso de Induccion:
S k
αAβC 1)
αAβC
A
aAB
C BCc
B b
Ultimo Paso
S k-1 αAβC
k
αaABBCc
k αaabbbbcc
k αabβbc
d) Automata de Pila
((p, ε, ε))(q,S))
((p, ε,
A))(q,aAB))
((p, ε,
A))(q,ab))
((p, ε,
B))(q,b))
((p, ε,
C))(q,BCc))
((p, ε,
C))(q,bc))
((p, a, a))(q,
ε))
((p, b, b))(q,
ε))
((p, c, c))(q,
ε))