Regular Closure Under Union #
Proof idea: run the two finite automata in product, updating both states on each input symbol and accepting when either component accepts. This recognizes the union because every input is processed by both automata in lockstep.
Regular Closure Under Union #
This file restates mathlib's closure of regular languages under union and shows that the converse fails over any nontrivial alphabet.
Main declarations #
The class of regular languages is closed under union.