Langlib

Langlib.Classes.Regular.Decidability.Universality

Decidability of Universality #

This file proves that universality is decidable for regular languages.

Main results #

noncomputable def regular_universality_decidable {α : Type u_1} [Fintype α] [DecidableEq α] (L : Language α) (hL : L.IsRegular) :

Universality of a regular language is decidable.

Equations
Instances For

    A coarse subset-DFA state bound for the encoded right-regular grammar.

    Equations
    Instances For

      The raw uniform universality decider for encoded right-regular grammars.

      Universality is uniformly computable for the regular languages: encoded right-regular grammars are an adequate, effective presentation (regularLanguageOf_characterizes) with uniformly decidable universality.