Характеризация праволинейных языков

Теорема 2.4.1. Каждый автоматный язык является праволинейным.

Без ограничения общности можно предположить, что исходный язык задан конечным автоматом Характеризация праволинейных языков - student2.ru , где Характеризация праволинейных языков - student2.ru и I = {q0}. Положим N = Q, S = q0 и

Характеризация праволинейных языков - student2.ru

Пример 2.4.2. Язык, распознаваемый конечным автоматом из примера 2.1.2, порождается грамматикой

Характеризация праволинейных языков - student2.ru

Теорема 2.4.3. Каждый праволинейный язык является автоматным.

Доказательство. Без ограничения общности можно предположить, что исходный язык задан праволинейной грамматикой, не содержащей правил вида Характеризация праволинейных языков - student2.ru , где Характеризация праволинейных языков - student2.ru . Положим Q = N, I = {S}, Характеризация праволинейных языков - student2.ru и Характеризация праволинейных языков - student2.ru .

Пример 2.4.4. Пусть Характеризация праволинейных языков - student2.ru . Рассмотрим грамматику

Характеризация праволинейных языков - student2.ru

Она эквивалентна грамматике

Характеризация праволинейных языков - student2.ru

Язык, порождаемый этими грамматиками, распознается конечным автоматом Характеризация праволинейных языков - student2.ru , где Q = {S,T,E}, I = {S}, F = {E} и

Характеризация праволинейных языков - student2.ru

Характеризация праволинейных языков - student2.ru

Упражнение 2.4.5. Найти праволинейную грамматику, порождающую язык Характеризация праволинейных языков - student2.ru

Упражнение 2.4.6. Существует ли такая праволинейная грамматика G, что язык L(G)R не порождается ни одной праволинейной грамматикой, имеющей столько же правил, сколько грамматика G?

Упражнение 2.4.7. Существует ли такая праволинейная грамматика G, что язык L(G)R не порождается ни одной праволинейной грамматикой с количеством правил n + 1, где n - количество правил в грамматике G?

Упражнение 2.4.8. Существует ли такая праволинейная грамматика G с тремя вспомогательными символами, что язык L(G)R не порождается ни одной праволинейной грамматикой с тремя вспомогательными символами?

Наши рекомендации