Soit régulier, régulier, non régulier. Montrez que n'est pas régulier ou donnez un contre-exemple.
J'ai essayé ceci: Regardez . Celui-ci est régulier. Je peux construire un automate fini pour cela: est régulier, est régulier, donc supprimez tous les chemins (quantité finie) pour de la quantité finie de chemins pour . Il reste donc une quantité limitée de chemins pour tout cela. Cette chose est disjointe de , mais comment puis-je prouver que l'union de (régulière) et (non régulière) n'est pas régulière?
Réponses:
Nous pouvons le prouver par contradiction. Permet de définir . Ensuite, nous pouvons reformuler :L1¯¯¯¯¯¯=Σ∗∖L1 L2
Nous savons:
Supposons maintenant que est régulier: Alors est régulier (car il ne s'agit que d'une union / intersection de langues régulières), donc serait régulier. C'est une contradiction, donc notre hypothèse est fausse, et ne peut pas être régulier.L1∪L2 ((L1∪L2)∩L1¯¯¯¯¯¯)∪(L1∩L2) L2 L1∪L2
la source
C'est faux. Considérez , . est régulier, ne l'est pas; mais .L 2 = { a n b n : n ≥ 0 } L 1 L 2 L 1 ∪ L 2 = L 1L1={a,b}∗ L2={anbn:n≥0} L1 L2 L1∪L2=L1
la source