В формальный язык теория, и в частности теория недетерминированные конечные автоматы, известно, что союз двух обычных языков это обычный язык. В этой статье приводится доказательство этого утверждения.
Теорема
Для любых обычных языков
и
, язык
регулярно.
Доказательство
С
и
регулярны, существуют NFAs
которые признают
и
.
Позволять

[требуется разъяснение ]
Построить

куда


В дальнейшем мы будем использовать
обозначать
[требуется разъяснение ]
Позволять
быть строкой из
. Не теряя общий смысл предполагать
.
Позволять
куда 
С
принимает
, существуют
такой, что[требуется разъяснение ]

С 




Поэтому мы можем заменить
за
и перепишите указанный выше путь как

Более того,

и

Указанный выше путь можно переписать как

Следовательно,
принимает
и доказательство завершено.[требуется разъяснение ]
Примечание: Из этого математического доказательства извлечена идея создания машины для распознавания
состоит в том, чтобы создать начальное состояние и связать его с начальными состояниями
и
с помощью
стрелки.
Рекомендации
- Майкл Сипсер, Введение в теорию вычислений ISBN 0-534-94728-X. (См. Теорему 1.22, раздел 1.2, стр. 59.)