Слайд 2Closure properties of regular languages
Theorem 1
The class of regular languages is closed
under union, intersection, subtraction, complementation, concatenation, Kleene closure and reversal.
Proof.
The idea is to build a DFA for the union of two languages by combining the two DFA’s into one such that, at each step, the new DFA would keep track of the computation paths of both DFA’s.
Слайд 14Proof of theorem 1
Kleene closure of an NFA.
Слайд 16Closure properties of regular languages
In the following examples a language is given
and we show how to construct a DFA or a NFA accepting the language.
Слайд 17Closure properties of regular languages
Слайд 21Closure properties of regular languages
Слайд 23Closure properties of regular languages
Слайд 24Closure properties of regular languages