Лемма о перестановке
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
В теории формальных языков лемма об обмене устанавливает необходимое условие того, чтобы язык был контекстно-свободным , точно так же, как лемма о накачке для контекстно-свободных языков .
Он утверждает, что для каждого контекстно-свободного языка есть такой, что для всех для любой коллекции длины слова есть с , и разложения такой, что каждый из , , не зависит от , более того, и слова находятся в для каждого и .
Первое применение леммы о обмене состояло в том, чтобы показать, что набор повторяющихся строк (т. е. строк вида с ) в алфавите из трех и более символов не является контекстно-свободным.
См. также
[ редактировать ]Ссылки
[ редактировать ]- Уильям Огден, Рокфорд Дж. Росс и Карл Винклманн (1982). «Лемма об обмене» для контекстно-свободных языков». SIAM Journal по вычислительной технике . 14 (2): 410–415. дои : 10.1137/0214031 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка )