Un mot donné appartient-il à un langage rationnel : il suffit de tester si le mot est reconnu par l'automate.
Le langage rationnel est-il vide : pour cela, on teste si, parmi les états accessibles, figure un état final.
Le langage contient-il tous les mots : il suffit de tester si le complémentaire est vide.
On dit qu'une expression régulière dénote ou décrit un langage. (a+ε) (ba) *(b+ε) décrit l'ensemble des suites alternées de a et de b.
Un langage est régulier si et seulement si il est dénoté par une expression régulière.
Un automate fini et déterministe est complet si et seulement si δ est une application de Q × Σ sur Q.
De chaque état, il part alors exactement un arc étiqueté par chacune des lettres de l'alphabet Σ.
Quand la fonction n'est pas une application, l'automate fini peut se trouver bloqué.