Düzenli ve normal olmayan bir dilin kesişimi ve birleşmesi


12

Let , düzenli olmak L 1 ∩ L 2 normal, L 2 normal değil. L 1 ∪ L 2'nin normal olmadığını gösterin veya bir karşı örnek verin.L1L1∩L2L2L1∪L2

Bunu denedim: . Bu düzenli. Bunun için bir FA gerçekleştirebilmesi: L 1 düzenli, L 2 ∩ L 1 düzenli, yani tüm yolları (sınırlı miktarda) kaldırmak L 1 ∩ L 2 için yollar sonlu miktarda L 1 . Yani tüm bunlar için sınırlı miktarda yol kalmıştır. Bu şey L 2'den ayrılır , ancak L 1 ∖ ( LL1∖(L2∩L1)L1L2∩L1L1∩L2L1L2 (normal) ve L 2 (normal değil) düzenli değil mi?L1∖(L1∩L2)L2


"O kadar tüm yolları (sonlu tutar) kaldırmak için yolların sınırlı olmasından kaynaklanan L 1 " - demek ne oluyor? Fark için bir otomasyon oluşturmanın genel yolu, A ∖ B = A ∩ ¯ B ve tamamlayıcı ve kavşak için iyi bilinen yapıları kullanmaktır. L1∩L2L1A∖B=A∩B¯
— Raphael

Bu sorunun başlığını değiştirmeyi tercih ediyorum. Kendi başına soru başlığı yanlış bir ifadedir.
— nitishch

Yanıtlar:


19

L1¯=Σ∗∖L1L2

L2=((L1∪L2)∖L1)∪(L1∩L2)=((L1∪L2)∩L1¯)∪(L1∩L2)

Biliyoruz:

  • Normal Diller birleşim, kavşak ve tamamlayıcı altında kapalıdır
  • L1¯L1∩L2
  • L2

L1∪L2((L1∪L2)∩L1¯)∪(L1∩L2)L2L1∪L2


Sanırım anladım. Ama neden düzenli bir dilin tamamlayıcısı düzenli? O kısmı anlamıyorum.
— Kevin

1
@Kevin Bu iyi bilinen bir lemma, bu yüzden herhangi bir ders kitabında bir kanıt bulmalısınız. İspat yöntemlerinden biri, sonlu bir otomat almak ve kabul eden ve kabul etmeyen durumları değiştirmek: tamamlayıcı dili tanıyan bir otomat elde edersiniz.
— Gilles 'SO- kötü olmayı bırak

A={a,b}aL(M)={a}{a}

Gilles'in kanıtı sadece - normal diller için - bir kısıtlama olmayan deterministik sonlu otomata için çalışır. Ancak söylediği gibi, bu lemma herhangi bir ders kitabında bulunabilir.
— Mike

1
@Kevin: Mike, her normal dilin onu tanımak için belirleyici bir otomatı olduğu anlamına gelir, böylece her zaman birini kullanabilirsiniz.
— reinierpost

-4

L1={a,b}∗L2={anbn:n≥0}L1L2L1∪L2=L1


5
düzenli olması koşulunu yerine getiremediniz . L1∩L2
— Andrej Bauer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.