Académique Documents
Professionnel Documents
Culture Documents
• Théorème: La classe des langages réguliers est fermée par les trois
opérations d'union, de concaténation et d'étoile.
1. 𝑄 = 𝑄1 𝑥𝑄2 = { 𝑟1 , 𝑟2 /𝑟1 ∈ 𝑄1 𝑒𝑡 𝑟2 ∈ 𝑄2 }
2. Σ est le même alphabet que celui de M1 et M2
3. ∀ 𝑟1 , 𝑟2 ∈ 𝑄 𝑒𝑡 𝑎 ∈ Σ, la fonction de transition 𝛿 de M:
𝛿 𝑟1 , 𝑟2 , 𝑎 = (𝛿1 𝑟1 , 𝑎 , 𝛿2 𝑟2 , 𝑎 )
4. q0=(q1,q2)
5. 𝐹 = { 𝑟1 , 𝑟2 /𝑟1 ∈ 𝐹1 𝑂𝑈 𝑟2 ∈ 𝐹2 }
Dr. Ali Choumane 23
Union des langages réguliers - Exercice
Soit Σ = {a,b}
L1 = {w ∈ Σ*/ w contient un nombre pair de a}
L2 = {w ∈ Σ*/ w contient un nombre impair de b}
• Trouver l’AF qui reconnait L1 U L2
(q0,q2) (q0,q3)
(q1,q2) (q1,q3)
• AFD: Chaque état d’un AFD a exactement une transition pour chaque
symbole dans Σ.
• AFN: Chaque état peut avoir zéro, une ou plusieurs transitions pour
chaque symbole dans Σ
• De plus, un AFN peut avoir des transitions ε.
q1
1 1
• Tester le mot 0 1 0 1 1 0 q1 q2
q1
1 1
q2 ε
q1
1 1
q3
q1 q2
1
0 0 ε
q4
q1 q3 q3 0
33
Dr. Ali Choumane q4
Comment un AFN accepte un mot?
Mot rejeté