Membiarkan menjadi bahasa biasa. Buktikan bahwa:
teratur dan:
tidak teratur.
Tampaknya sangat sulit bagi saya. Saya kira 1-3 serupa (tapi saya mungkin salah), tetapi saya tidak tahu bagaimana cara mendekati. Gagasan umum biasanya untuk memodifikasi mesin keadaan hinggauntuk menerima bahasa lain. Tetapi konstruksi itu seringkali sangat canggih dan saya masih tidak bisa memunculkannya sendirian.
Jawaban:
Berikut ini adalah bukti bahasanyaL0={w:∃u|u|=|w|∧uw∈L} teratur. Itu dapat dimodifikasi untuk menunjukkan bahwa tiga yang pertama pada daftar Anda adalah teratur. (Perhatikan bahwa saya berubahwu untuk uw .) Diberi DFA untuk L , kami membuat NFA untuk L0 . Hal pertama yang dilakukan NFA adalah menebak (ambil aϵ pindah) suatu negara q , yang semantik yang dimaksud adalah negara tujuan DFA L berakhir setelah membaca u . Kemudian secara bersamaan menjalankan dua salinan DFA untukL , yang satu dimulai pada kondisi awal dan yang lainnya dimulai pada q . Saat membaca simbola , Bergerak sesuai dengan simbol sembarang pada yang pertama, dan bergerak menurut a pada yang kedua. Suatu negara menerima jika salinan pertama dalam keadaanq dan yang kedua adalah pada negara penerima.
Untuk yang terakhir, pertimbangkan bahasanyaL=a+b+c+ , dan berpotongan L+−+ dengan a+c+ .
sumber