Вот сел за Формальные языки и грамматики.
В обще есть на неком сайте
(Оффтоп)
задача к следующей теореме.
Т. Каждый автоматный язык распознается некоторым полным детерминированным конечным автоматом.
Ну вот и там автор строит его следующим образом.


В общем новый полный ДКА должен выглядеть так:

Автор предлагает задачу.
У. Найти полный детерминированный конечный автомат, эквивалентный автомату, изображенному на диаграмме.
Автомат следующий:

Я привел его к нормальному виду

и применил описанный в теореме процесс


В общем получается не идентичный автомат начальному. Начальный автомат мог распознавать слова {ab,aba^k,a^k| k>=0}, а этот { ab,aba^k | k>=0} . После построения схемы теоремы я отсек все недостижимые пути.
Подскажите как вообще приводить автомат к ДКА. Если можно ссылки на литературу тоже.