As linguagens sem contexto não são fechadas sob complemento, sabemos disso.
Tanto quanto eu entendo, linguagens sem contexto que são um subconjunto de para algumas letras estão fechadas no complemento (!?)
Aqui está o meu argumento. Cada linguagem CF tem uma imagem Parikh semi-linear . Conjuntos semilineares são fechados sob complemento. O conjunto de vetores que representam o conjunto semi-linear pode ser facilmente transformado em uma gramática linear.π ( L ) = { ( m , n ) ∣ a m b n ∈ L }
Questão. Existe uma referência facilmente acessível a esse fato?
Tecnicamente, esses idiomas são chamados de limitados , ou seja, um subconjunto de para algumas palavras . w 1 , … , w k
Minha motivação para esta pergunta é de uma pergunta recente sobre a ausência de contexto de . Seu complemento dentro de parece mais fácil de manusear.um * b *