• Aucun résultat trouvé

le sujet est recto-verso.

N/A
N/A
Protected

Academic year: 2022

Partager "le sujet est recto-verso."

Copied!
2
0
0

Texte intégral

(1)

Automates avanc´es

Master 1 II et MI

Devoir surveill´ e du 20 mars 2008 (8h30-10h30)

Documents autoris´ es : notes manuscrites; le bar` eme est indicatif;

le sujet est recto-verso.

1 Application des cours 6

1. Construisez un BDD (ordonn´e r´eduit) pour la fonction G:{0,1}8 → {0,1} d´efinie comme suit

G(x1, . . . , x8) =

1 si x1+x2+x3+x4> x5+x6+x7+x8

0 sinon

2. Donnez une formule MSO d´efinissant le langage{w∈ {a, b}|#aest pair}.Indication: vous pouvez passer par un automate

3. D´emontrez que ce mˆeme langage ne peut pas ˆetre d´efini par une formule de premier ordre (en admettant les th´eor`emes sur les langages ap´eriodique ´enonc´es en cours).

2 Une petite ´ etude th´ eorique : Presburger contre Peano 8

L’objectif de cet exercice consiste `a comparer l’expressivit´e de l’arithm´etique de Presburger (avec addition seulement) et celle de Peano (avec addition et multiplication).

On introduit plusieurs pr´edicats sur les entiers naturels :

Central pour cette ´etude : le pr´edicat A(x) sur les entiers, qui repr´esente la propri´et´e x est la somme d’une puissance de 2 sup´erieure `a 1 et de son carr´e.

Vu en TD : P2(x) (xest une puissance de 2).

Auxiliaire : C(x, y) qui signifie quex=y2( xest le carr´e dey ).

Objectif final : le pr´edicatMult(x, y, z) qui signifie quex=y×z.

On rappelle que dans le cours on a associ´e `a chaque pr´edicatn-aireQsur les entiers naturels un langageLQ dans l’alphabet{0,1}n.

1. On a vu en TD que le le langageLP associ´e au pr´edicatP2(x) est r´egulier. Donnez l’automate qui reconnaˆıt ce langage.

2. Exprimez A(x) par une formule ϕA(x) dans l’arithm´etique de Presburger augment´ee des pr´edicatsP2(x) etC(x, y).

3. D´ecrivez le langageLAassoci´e au pr´edicatAd´efini ci-dessus.

4. Le langageLA est-il r´egulier ? Justifiez votre r´eponse par la m´ethode de votre choix.

5. Sans le construire, que pouvez-vous en d´eduire quant au langageLC? Le pr´edicat C est-il exprimable en arithm´etique de Presburger ?

6. D´eduisez-en si le pr´edicatMult est exprimable en arithm´etique de Presburger. Comparez le pouvoir expressif de l’arithm´etique de Presburger et de celle de Peano.

(2)

3 Un vrai th´ eor` eme 10

L’objectif de cet exercice consiste `a d´emontrer le r´esultat suivant, ´enonc´e sans preuve en cours.

On cherche une preuve directe sans passer par les expressions sans ´etoile.

Th´eor`eme 1 Chaque langage d´efini par une formule close de premier ordre (dans la logique FO(<,Σ)) est ap´eriodique.

1. Rappelez les d´efinitions d’une formule de FO(<,Σ) et d’une formule close.

2. On associe `a chaque formulef de premier ordre (pas n´ecessairement close) un langageL(f) selon la m´ethode habituelle vue en cours. Pour vous rappeler de la m´ethode d´ecrivez les langagesL(f) etL(g) associ´es aux formules

f =a(x)∧b(y)∧x < y; g=∃x∃y(a(x)∧b(y)∧x < y) en pr´ecisant les alphabets.

3. On sugg`ere de d´emontrer que L(f) est toujours ap´eriodique. Donnez un plan d´etaill´e de preuve (il faut prouver ¸ca, ¸ca et ¸ca) en ´enum´erant syst´ematiquement les cas de base et les cas inductifs.

4. D´emontrez tous les cas de base.

5. D´emontrez le cas inductif pour les op´erations bool´eennes.

6. D´emontrez le cas inductif pour la quantification existentielle. Pour simplicit´e consid´erez le cas o`u le quantificateur porte sur la seule variable libre (et on obtient `a la fin une formule close). Votre preuve peut commencer comme ceci :

L’hypoth`ese inductive dit que . . .

Soitk=. . ., supposons queuwkv∈L(∃xf). Cela signifie qu’un mot de forme . . . appartient `aL(f). Pour appliquer l’hypoth`ese inductive on remarque que . . . .

2

Références

Documents relatifs

Avant d’être utilisé, un conductimètre doit être étalonné, avec une solution étalon dont la conductivité est connue.. La sonde du conductimètre est un objet fragile à

La deuxi` eme partie qui d´ emontre le th´ eor` eme de Cantor-Bernstein est facultative, moins dans l’esprit du programme ECS (mais bien dans l’esprit d’une ´ epreuve maths 2

Autrement dit, on consid` ere des tirages de p ´ el´ ements de E avec remise, mais sans tenir compte de l’ordre.. Le nombre de r´ esultats possible est

Dans le cas pr´ esent, la part du cuisinier serait de trois pi` eces, mais les pirates se querellent et six d’entre eux sont tu´ es, ce qui porte la part du cuisinier ` a quatre

Notre but ici est de d´ emontrer les deux r´ esultats suivants, dont nous avons manqu´ e de temps pour voir les preuves au dernier cours.. Th´ eor`

On peut heureusement en construire un certain nombre en conjugant S : aSa −1 est un p−sous-groupe de G, car il est en bijection avec S (un oeil averti remarquera mˆ eme que c’est

Le th´ eor` eme tauberien de Karamata donne un ´ equivalent entre comportement en 0 ` de la transform´ ee de Laplace ϕpaq d’une mesure positive µ sur R ` , et mesure des

On s’int´ eresse souvent ` a la cat´ egorie Add(A; K ) des foncteurs additifs de A vers les K -espaces vectoriels, notamment en th´ eorie des repr´ esentations, depuis les