Defina . Em outras palavras, é o conjunto de primeiras metades de cadeias de comprimento, mesmo em . Diante disso, se é livre de contexto, ser livre de contexto?
Aqui está minha tentativa de prova:
Como é uma CFL, existe um PDA não determinístico que reconhece , , em que é o alfabeto de entrada, é a pilha alfabeto e é o símbolo que representa o conteúdo inicial da pilha. Construa PDA de , com , definido da seguinte forma:
.
O primeiro componente de um estado em registra o estado adivinhado e não muda depois que é gravado inicialmente. O segundo elemento registra em que estado estamos depois de processar algum prefixo da entrada x, começando no estado , e o terceiro elemento registra em que estado estamos depois de ter processado algum prefixo do adivinhado , começando em .
Não tenho certeza se essa prova funciona, porque estou um pouco confuso sobre o que fazer com a pilha para .
fonte
Respostas:
A intuição desenvolvida nos comentários está correta. A resposta é NÃO, existe um contra-exemplo, uma CFL para a qual as primeiras metades não são CFL.
Uma leve adaptação desse idioma é , sobre o alfabeto . Agora podemos "forçar" o ponto onde está o local de corte do primeiro semestre e obter outra técnica de prova.K={ambncn##a3m∣m,n≥1} {a,b,c,#}
fonte