Langlib

Langlib.Automata.LinearBounded.CertifiedRowSystem.Complement

Complementing certified row systems #

The protocol representation and semantic finite graph are defined in Complement/Definition.lean; its synchronous certified-row construction is in Complement/Construction.lean, and its correctness development is in Complement/Correctness.lean.

The nonempty complement of the row language of any finite certified row system is recognized by an input-sized nondeterministic LBA.