2 votos

Es $L = \{a^{n+2} b^n | n \ge 0\}$ ¿contexto libre o regular?

¿Es la lengua $L = \{ a^{n+2} b^n | n \ge 0 \}$ ¿contexto libre? Si es así, ¿cuál es una gramática libre de contexto para ella? Si es regular, ¿cuál es una gramática lineal correcta para ella?

1voto

user27515 Puntos 214

Pista 1: Modificar la gramática libre de contexto habitual para para $L_1 = \{ a^n b^n : n \geq 0 \}$ para "rellenar el hueco" entre el $a$ s y $b$ s. (Obsérvese que $w \in L$ si $w = a^n aa b^n$ para algunos $n \geq 0$ .)

Pista 2: Recuerde que/por qué $L_1$ , arriba, no es regular. Modifica esta prueba. (Y, para ser honestos, muy poco es necesaria una modificación).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X