Anda di halaman 1dari 2

4.

2 Sifat Tertutup Bahasa Reguler


Berikut ini adalah ringkasan sifat tertutup yang utama untuk bahasa reguler:
1. Gabungan dua bahasareguler juga bersifat reguler

2. Irisan dua bahasa regular juga bersifat reguler

3. Komplemen dua bahasa regular juga bersifat reguler

4. Selisih dua bahasa regular juga bersifat reguler

5. Kebalikan dua bahasa regular juga bersifat reguler

6. Tutupan (bintang) bahasa regular juga bersifat reguler

7. Rentengan bahasa regular juga bersifat reguler

8. Homomorfisme (substitusi untai untuk simbol) bahasa reguler juga bersifat reguler

9. Homomorfisme invers bahasa regular juga bersifat reguler

4.2. I Tutupan Bahasa Reguler pada Operasi-Operasi Boolean

Sifat tertutup kita yang pertama adalah tiga operasi boolean: gabungan, irisan dan komplemen:

1. Misalkan L dan M bahasa atas alfabet ∑. Lantas, L U M adalah bahasa yang memuat semua untai
pada L, pada M atau pada keduanya.
2.
Misalkan L dan M bahasa atas alfabet ∑. Lantas, L M adalah bahasa yang memuat semua untai
yang ada baik pada L maupun M.
3.
Misalkan L adalah bahasa atas alfabet E. Lantas, L. komplemen L adalah himpunan untai-untai
pada yang tidak ada pada L.

Sifat Tertutup di Bawah Gabungan

Teorcma 4.4: Jika L dan M adalah bahasa reguler maka demikian pula L U M.

BUKTI: Bukti ini sederhana. Oleh karena L dan M reguler, mereka memiliki ekspresi reguler;
misalnya L = L(R) dan M = L(S). Dengan demikian, L U M = L(R + S) karena definisi operator +
untuk ekspresi reguler.

Sifat Tertutup pada Komplcmentasi

kita dapat menemukan ekspresi reguler untuk komplemennya sebagai berikut:


1. Ubahlah ekspresi reguler menjadi suatu e-NFA.
2. Ubah e -NFA tersebut menjadi DFA dengan membuat himpunan bagian.
3. Komplemenkan stata penerima DFA tersebut.
4. Kembalikan komplemen DFA menjadi ekspresi reguler dengan menggunakan konstruksi pada
Pasal 3.2. I dan 3.2.2.

Teorema 4.5: Jika L adalah bahasa reguler atas alfabet ∑, maka L = ∑ - L adalah juga bahasa
reguler.

BUKTI: Misalkan L = L(A) untuk DFA A = (Q, ∑, b, q0, F). Jadi, L = L(B), di mana B adalah
DFA (Q, E, ö, qo, Q— F). Berarti, B benar-benar seperti A, tetapi stata penerima A menjadi stata
bukan penerima B, dan sebaliknya. Jadi, w ada pada L(B) jika dan hanyajika $(qo, w) ada pada Q
— F, yang terjadi jika dan hanya jika w tidak ada pada L(A).

Sifat Tertutup Irisan

Teorema 4.8: Jika L dan M adalah bahasa reguler maka demikian pula L M.

BUKTI: Misalkan L dan M adalah bahasa otomata A1 = (Q1, ∑, q1., F1) dan Am (QM ,∑ ,qM, FM).
Perhatikan bahwa kita mengasumsikan alfabet kedua otomata tersebut sama; yaitu ∑ adalah gabungan
alfabet L dan M, jika alfabet tersebut berbeda. Product construction sebenarnya bekerja untuk NFA
seperti halnya untuk DFA, tetapi untuk membuat argumen tersebut sesederhana mungkin, kita
menganggap bahwa A1 dan AM adalah DFA.

Sifat Tertutup pada Selisih (Difference)


Teorema 4.10: Jika L dan M adalah bahasa reguler maka demikian pula L-M.
BUKTI: Amati bahwa L – M = L n M adalah reguler Oleh karena itu L – M adalah reguler

Anda mungkin juga menyukai