4 votos

¿La siguiente transformación preserva la ausencia de contexto?

Me encontré con este problema que implica la manipulación de un lenguaje sin contexto. Permita que$L$ sea un lenguaje sin contexto. Defina$L^{\#} = \{ x : x^i \in L$ para cada$i=0,1,2,...\}$. ¿Es$L^{\#}$ siempre libre de contexto?
Mi suposición es que preservará la ausencia de contexto. ¿Alguien puede proporcionar una prueba primaria de esto?

1voto

Robert Vabo Puntos 158

Tome$\Sigma$ = {$a,b,c$} y$L=$ {$a^nb^nc(a^*b^*c)^*:n\geq0$}.

Ahora, L es claramente libre de contexto ya que es una concatenación entre un lenguaje libre de contexto y un lenguaje regular.

Sin embargo,$L$ # = {$(a^nb^nc(a^*b^*c)^*)^k:n\geq0,k\geq0$}, que se puede mostrar, utilizando el lema de bombeo, no debe estar libre de contexto.

Entonces, el reclamo es falso.

Espero que mi razonamiento sea correcto.

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