v formální jazyk teorie, a zejména teorie nedeterministické konečné automaty, je známo, že spojení dvou běžných jazyků je běžný jazyk. Tento článek poskytuje důkaz tohoto prohlášení.
Teorém
Pro všechny běžné jazyky
a
, Jazyk
je pravidelný.
Důkaz
Od té doby
a
jsou pravidelné, existují NFA
které uznávají
a
.
Nechat

[je zapotřebí objasnění ]
Postavit

kde


V následujícím textu použijeme
naznačit
[je zapotřebí objasnění ]
Nechat
být řetězec z
. Bez ztráty obecnosti převzít
.
Nechat
kde 
Od té doby
přijímá
, existují
takhle[je zapotřebí objasnění ]

Od té doby 




Můžeme tedy nahradit
pro
a přepsat výše uvedenou cestu jako

Dále

a

Výše uvedená cesta může být přepsána jako

Proto,
přijímá
a důkaz je kompletní.[je zapotřebí objasnění ]
Poznámka: Myšlenka vycházející z tohoto matematického důkazu pro konstrukci stroje k rozpoznání
je vytvořit počáteční stav a připojit ho k počátečním stavům
a
použitím
šipky.
Reference
- Michael Sipser, Úvod do teorie výpočtu ISBN 0-534-94728-X. (Viz. Věta 1.22, část 1.2, str. 59.)