MPRI, Fondations math´ematiques de la th´eorie des automates
Olivier Carton, Jean-´
Eric Pin
Partiel du 2 d´ecembre 2013. Dur´ee: 1h 30, notes de cours autoris´ees
⋆⋆⋆
Avertissement : On attachera une grande importance `a la clart´e, `a la pr´ecision et `a
la concision de la r´edaction.
Partie 1. ´
Etude d’un langage.
Question 1. Soit A={a, b}et soit Lle langage de A∗reconnu par l’automate Arepr´esent´e
ci-dessous
123b
a
b
a
Question 2. V´erifier que Aest l’automate minimal de L.
Question 3. Donner une expression rationnelle pour L.
Question 4. Calculer le mono¨ıde syntactique Mde L. On donnera la liste des ´el´ements et des
relations permettant de d´efinir M(vous devriez trouver 6 ´el´ements, en comptant l’´el´ement neutre).
Question 5. Donner la liste des idempotents de M.
Question 6. D´eterminer la structure en D-classes de Met dessiner les diagrammes boˆıtes `a œufs.
Question 7. Le langage Lest-il sans-´etoile? Justifier votre r´eponse.
Question 8. Soit eun idempotent d’un semigroupe S. Montrer que l’ensemble eSe ={exe |x∈
S}est un sous-semigroupe de S, qui est en fait un mono¨ıde de neutre e.
Question 9. Calculer eM e pour chaque idempotent ede M. V´erifier que si e6= 1, eM e est un
mono¨ıde idempotent et commutatif.
Partie 2. Logique
On s’int´eresse au fragment FO1[min,max, P, S, (a)a∈A] de la logique du premier ordre sur les mots
d´efini de la fa¸con suivante: outre les pr´edicats ahabituels, pour chaque lettre a∈A, on a aussi
deux symboles de constante min et max et deux symboles de fonction Pet S. Pour un mot
u=a1···an, le domaine d’interpr´etation est l’ensemble {1, ..., n}. Le symbole min est interpr´et´e
par 1 et le symbole max par n. Les symboles Pet Ssont respectivement interpr´et´es comme les
fonctions pr´edecesseur et successeur. Ainsi P x =x−1 et Sx =x+1. Par convention Pmin = min
et Smax = max. Enfin le fragment FO1est celui dans lequel une seule variable est autoris´ee.
1