- Lema del bombeo para gramáticas independientes del contexto
-
Viene de Lema del bombeo:
Sea
un lenguaje libre de contexto. Entonces existe una constante
tal que para toda palabra
, con
, existe una descomposición
tal que:
0\," border="0">
(Indicando
la longitud de la palabra, y
la repetición de la palabra
veces).
Este teorema implica que en todo lenguaje libre de contexto, para toda palabra suficientemente larga (
), se pueden encontrar una o dos subcadenas izquierda (
) y derecha (
), cuya longitud conjunta es a lo sumo n (
), que pueden o bien eliminarse, o bien repetirse simultáneamente las veces que se desee (
), obteniendo de dicha forma palabras que también pertenecen al lenguaje.
El contrarrecíproco de este teorema se puede aplicar para demostrar que un lenguaje no es libre de contexto:
- Suponemos
la constante de bombeo.
- Escogemos cuidadosamente una determinada palabra del lenguaje tal que
- Si encontramos una descomposición
0\," border="0"> tal que alguna de las palabras
no pertenece al lenguaje, entonces dicho lenguaje no es libre de contexto.
Wikimedia foundation. 2010.