J'essaie de prouver que L={y#x|(y is a substring of x) ∧x,y∈{a,b}^* }
n'est pas libre de contexte en utilisant le lemme de pompage, mais je ne peux pas sembler le faire. SiUtilisez le lemme de pompage pour prouver que la grammaire n'est pas sans contexte?
|vy|≠ε ,|vxy|≤k , uv^n xy^n z∈L ,∀n≥0
Ensuite, soit vxy
a à la fois a
et b
, ou seulement b
ou seulement a
.
Comment puis-je le pomper pour le montrer?
Le lemme de pompage n'est-il pas seulement utile pour montrer une langue * n'est pas * sans contexte? c'est-à-dire: Même si cela satisfait les conditions, cela pourrait ne pas être encore? – cHao
Ceci est hors sujet pour SO. Il appartient à http://cstheory.stackexchange.com. – andand
@andand Non, ce n'est pas le cas; [cstheory.SE] est seulement pour * niveau de recherche * TCS. Cela appartient à [cs.SE] qui a en fait une bonne [question de référence] (http://cs.stackexchange.com/questions/265/how-to-prove-that-a-language-is-not-context libre) sur le sujet. – Raphael