SLIDE 22 More closure properties of regular languages Regular expressions Kleene’s theorem and Kleene algebra Kleene’s theorem Kleene algebra From DFAs to regular expressions
End-of-lecture question
N1 N2 ε
Suppose the above ǫ-NFA defining concatenation is modified by identifying the final state of N1 with the start state of N2 (and removing the then-redundant ǫ-transistion linking the two states).
1 Find a pair of ǫ-NFAs, N1 and N2, each with a single start
state and single accepting state, for which the modified construction does not recognise L(N1).L(N2).
2 Show that if N1 has no loops from the accepting state back to
itself, then the modified ǫ-NFA does recognise L(N1).L(N2).
3 Which construction of an ǫ-NFA in this lecture violates the
assumption above about N1?
22 / 26