Documentation

Cslib.Computability.Automata.EpsilonNA.OfRegularExpression

The ε-NA of a regular expression #

Thompson's construction [Tho68]: every regular expression is sent to an εNA with finitely many states that accepts exactly its language, by assembling the automata of Cslib.Computability.Automata.EpsilonNA.ThompsonConstruction.

Main definitions #

Main statements #

References #

The states of the automaton of a regular expression.

Equations
Instances For

    The automaton of a regular expression has finitely many states.

    @[simp]

    The automaton of a regular expression accepts exactly its language.