Solution - TD Feuille 2 - Automates finis et expressions rationnelles



Documents pareils
Chapitre 2 Le problème de l unicité des solutions

Module 2 : Déterminant d une matrice

Notes de révision : Automates et langages

Algorithmes sur les mots (séquences)

LANGAGES - GRAMMAIRES - AUTOMATES

STI2D Logique binaire SIN. L' Algèbre de BOOLE

Correction de l épreuve CCP 2001 PSI Maths 2 PREMIÈRE PARTIE ) (

Techniques d analyse de circuits

Guide d'utilisation Easy Interactive Tools Ver. 2

Théorème de Poincaré - Formule de Green-Riemann

Séquence 8. Probabilité : lois à densité. Sommaire

ANALYSE NUMERIQUE NON-LINEAIRE

L'algèbre de BOOLE ou algèbre logique est l'algèbre définie pour des variables ne pouvant prendre que deux états.

Introduction à la modélisation et à la vérication p. 1/8

Intégrale et primitives

Chapitre VI Contraintes holonomiques

Université Paris-Dauphine DUMI2E. UFR Mathématiques de la décision. Notes de cours. Analyse 2. Filippo SANTAMBROGIO

LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE. Unité d enseignement LCMA 4U11 ANALYSE 3. Françoise GEANDIER

Chapitre 11 : L inductance

Probabilités sur un univers fini

Avant d utiliser l appareil, lisez ce Guide de référence rapide pour connaître la procédure de configuration et d installation.

Statuts ASF Association Suisse Feldenkrais

COURS D ANALYSE. Licence d Informatique, première. Laurent Michel

ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE

Commencer DCP-7055W / DCP-7057W /

Cours d Analyse IV Suites et Séries de fonctions


Tout ce qu il faut savoir en math

LITE-FLOOR. Dalles de sol et marches d escalier. Information technique

Partie 4 : La monnaie et l'inflation

Synthèse de cours (Terminale S) Calcul intégral

Sciences Industrielles Précision des systèmes asservis Papanicola Robert Lycée Jacques Amyot

/HVV\VWqPHVFRPELQDWRLUHV

INFORMATIONS TECHNIQUES

Calculabilité Cours 3 : Problèmes non-calculables.

SYSTEME DE TELEPHONIE

Sommaire. 6. Tableau récapitulatif Sophos NAC intégré Vs. NAC Advanced - 17 Février

Toyota Assurances Toujours la meilleure solution

Annexe II. Les trois lois de Kepler

McAfee Firewall Enterprise Control Center

FONDATION CLEMENTINE ET MAURICE ANTILLE

RadioCommunications CDMA

Classeur courtier d assurance. Comment organiser son activité et se préparer à un contrôle

l'appareil et vérifiez les composants Cartouches d'encre incluses [x4] CD-ROM d'installation CD-ROM de documentation

Thèse Présentée Pour obtenir le diplôme de doctorat en sciences En génie civil Option : structure

ManSafe. pour les Utilitiés. La Protection antichute pour les Industries de l'energie. Français. TowerLatch LadderLatch

L import massif introduit plusieurs nouvelles fonctionnalités, selon que l on importe un thésaurus, un ensemble de valeurs contrôlées ou un corpus.

La plateforme Next Generation Mini guide

Pour développer votre entreprise LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

Chapitre 1 : Fonctions analytiques - introduction

Guide de l'utilisateur

Licence M.A.S.S. Cours d Analyse S4

semestre 3 des Licences MISM annnée universitaire

ARBRES BINAIRES DE RECHERCHE

1 Définition et premières propriétés des congruences

3- Les taux d'intérêt

Conseils et astuces pour les structures de base de la Ligne D30

Autoroute A16. Système de Repérage de Base (SRB) - Localisation des Points de repère (PR) A16- A16+

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement.

Guide des bonnes pratiques

Turbine hydraulique Girard simplifiée pour faibles et très faibles puissances

Commencer MFC-J4410DW


La mesure de Lebesgue sur la droite réelle

Calculer comment se constituer un capitale ; Calculer comment rembourser une dette en effectuant des versements réguliers.

MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.

McAfee Firewall Enterprise, Multi Firewall Edition

Algorithmes récursifs

l appareil et vérifier les composants Module tambour-cartouche de toner (pré-installé)

- Phénoméne aérospatial non identifié ( 0.V.N.I )

D'UN THÉORÈME NOUVEAU

GABARIT À PÊNE DORMANT ÉLECTRONIQUE

Licence Bio Informatique Année Premiers pas. Exercice 1 Hello World parce qu il faut bien commencer par quelque chose...

Suites numériques 3. 1 Convergence et limite d une suite

Eole - gestion des dictionnaires personnalisés

Intégration et probabilités TD1 Espaces mesurés

Baccalauréat S Asie 19 juin 2014 Corrigé

CORRECTION EXERCICES ALGORITHME 1

Internet et Programmation!

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

1 Recherche en table par balayage

introduction Chapitre 5 Récursivité Exemples mathématiques Fonction factorielle ø est un arbre (vide) Images récursives

Feuille TD n 1 Exercices d algorithmique éléments de correction

Contexte. Pour cela, elles doivent être très compliquées, c est-à-dire elles doivent être très différentes des fonctions simples,

Intégration et probabilités TD1 Espaces mesurés Corrigé

Bloc notes. a À faire tout de suite. Gardez secret votre code confidentiel. À conserver précieusement. Protégez votre carte

dans Supply Chain sortir ERP commencent à de leur carcan prise de décision en temps réel au niveau des ateliers. La nouvelle génération de solutions

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

CTC Generic LITHO FLEXO. PANTONE a mm/dd/yy xxxxxx. PANTONE a mm/dd/yy xxxxxx PANTONE a mm/dd/yy xxxxxx.

Pour développer votre entreprise. Compta LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

Le canal étroit du crédit : une analyse critique des fondements théoriques

Avira System Speedup Informations de parution

Loi binomiale Lois normales

Relation d ordre. Manipulation des relations d ordre. Lycée Pierre de Fermat 2012/2013 Feuille d exercices

Commun à tous les candidats

LOGICIEL FONCTIONNEL EMC VNX

Gestion des domaines

Conditions d utilisation du site fim@ktabati d Algérie Télécom

Présentation des logiciels DECLIC-JUDO

III- Raisonnement par récurrence

Transcription:

Solution - TD Feuille 2 - Automtes finis et expressions rtionnelles Informtique Théorique 2 - Unité JINPW Licence 3 - Université Bordeux Solution de l exercice : Pour tout l exercice, on note A = {, }. Expression régulière : A ()A. Automte : 2 3 2. Expression régulière : + (( + ) ). Automte : 2 3. Automte : 2 3 4 5 6 4. Automte :

,,,, 5. Expression régulière : ( ). Automte : 2 3 4 6. Expression régulière : ( + ) n ( + ). Automte : 2 3 n 7. Le lngge L des mots contennt utnt de que de n est ps ps régulier. On v le prouver en utilisnt une technique de pompge (c est ussi ce type de technique qui est utilisée dns l preuve du lemme de l étoile) : On procède pr l surde. Imginons qu il existe un utomte A = (Q, q I, F, δ) pour L, on ppelle N son nomre d étts. Considérons mintennt le mot w = N+ N+, pr définition de L, w est ccepté pr notre utomte. Il existe donc une séquence d étts qui correspond à un execution de l utomte pour le mot w et qui est cceptnte, c est-à-dire une séquence q,..., q 2N+2 Q telle que : q = q I l étt intil. Pour tout i {, N} : (q i, ) q i+ δ. Pour tout i {N +, 2N + } : (q i, ) q i+ δ. q 2N+2 F l ensemle des étts finux. Or on sit pr hypothèse qu il existe exctement N étts dns Q, donc il existe u moins deux indices i < i 2 {, N} (ensemle de tille N + ) tels que q i = q i2 Il en découle que l séquence d étts q,..., q i, q i2 +,..., q 2N+2 est cceptnte pour le mot N+ (i 2 i ) N+ L. Donc A ccepte un mot qui n est ps dns L, c est une contrdiction puisque A est censé être un utomte qui reconnît L. Solution de l exercice 2 : Nous llons construire l utomte qui reconnit l ensemle des représenttions inires des entiers positifs divisiles pr 3. En lisnt les mot de l guche vers l droite. Imginons que l utomte it déjà lu le mot w. Notons e w l entier représenté pr w. Lorsque l utomte lit un nouvelle lettre, le mot lu devient lors : { w. si l lettre lue est ; w. si l lettre lue est. 2

Les entiers représentés pr ces deux mots sont lors égux à : { ew. = 2e w + ; e w. = 2e w +. On cherche à determiner l divisiilité pr 3 de e w, pour cel, on écrit e x sous l forme, 3.k, 3.k + et 3.k + 2. Lorsque l on lit un lettre, l forme de l entier représenté pr le mot chnge et son évolution est décrite pr le tleu suivnt : e w e w. e w. 3.k + 2.(3.k + ) + = 3k 2.(3.k + ) + = 3k + 3.k + 2.(3.k + ) + = 3k + 2 2.(3.k + ) + = 3k + 3.k + 2 2.(3.k + 2) + = 3k + 2.(3.k + 2) + = 3k + 2 Si l on code chque forme pr un étt, on otient lors l utomte suivnt : 3k + 3k + 3k + 2 Figure Lecture de guche à droite des entiers en se 2 Comme le mot de déprt est le mot vide ɛ, il code l entier qui est de l forme 3.k +. L étt initil de l utomte est donc l étt 3.k +. Comme l utomte doit reconnîtres les entiers divisiles pr 3, il doit donc ccepter les mots w dont l entier e w est de l forme 3.k +. L utomte donc un seul étt términl qui est l étt 3.k +. Nous llons construire l utomte qui reconnit l ensemle des représenttions inires des entiers positifs divisiles pr 3. En lisnt les mot de l droite vers l guche. Imginons que l utomte it déjà lu le mot w. Notons e w l entier représenté pr w. Lorsque l utomte lit un nouvelle lettre, le mot lu devient lors : {.w si l lettre lue est ;.w si l lettre lue est. Les entiers représentés pr ces deux mots sont lors égux à : { e.w = e w + ; e.w = e w + 2 w. Nous nous interessons à l divisiilité pr 3 de e w, e.w et e.w. Pour mener à ien cette étude, il fut étudier celle de 2 w. On peut vérifier que 2 w = 3k + si et seulement si w est pir et 2 w = 3k + 2 si et seulement si w est impir. On otient le tleu récpitultif suivnt : 3

w.w.w e w = 3.k + e.w = (3.k + ) + = 3k e.w = (3.k + ) + (3k + ) = 3k + w pir.w impir.w impir e w = 3.k + e.w = (3.k + ) + = 3k e.w = (3.k + ) + (3k + 2) = 3k + 2 w impir.w pir.w pir e w = 3.k + e.w = (3.k + ) + = 3k + e.w = (3.k + ) + (3k + ) = 3k + 2 w pir.w impir.w impir e w = 3.k + e.w = (3.k + ) + = 3k + e.w = (3.k + ) + (3k + 2) = 3k + w impir.w pir.w pir e w = 3.k + 2 e.w = (3.k + 2) + = 3k + 2 e.w = (3.k + 2) + (3k + ) = 3k + w pir.w impir.w impir e w = 3.k + 2 e.w = (3.k + 2) + = 3k + 2 e.w = (3.k + 2) + (3k + 2) = 3k + w impir.w pir.w pir Si l on code chque forme pr un étt, on otient lors l utomte suivnt : e w = 3k + w pir e w = 3k + w impir e w = 3k + w pir e w = 3k + w impir e w = 3k + 2 w pir e w = 3k + 2 w impir Figure 2 Lecture de droite à guche des entiers en se 2 Solution de l exercice 3 :. On : L L 2 = {,,,,, }. L L 2 = {}. L L 2 = {,,,,,,,,,,, }. L \ L 2 = {,, }. (L 2 ) 2 = L 2 L 2 = {,,,,,,,, }. 4

L 2 = ( + + ). ( + ) \ L = ɛ + + + + + + + + + + + ( + ) 4 ( + ) 5