มีบริบทที่ไม่ใช่ภาษาที่ไม่ใช่ภาษาปกติ


13

ฉันรู้ว่ามีภาษาที่ไม่ปกติเพื่อให้เป็นปกติ แต่ตัวอย่างทั้งหมดที่ฉันสามารถค้นหานั้นมีความอ่อนไหวต่อบริบท แต่ไม่ใช่บริบทที่ฟรีL∗

ในกรณีที่ไม่มีคุณจะพิสูจน์ได้อย่างไร


1
สามารถตอบได้ด้วยเทคนิคเดียวกับcs.stackexchange.com/questions/1549
— sdcvvc

2
คำแนะนำ: ทุกภาษาที่มีตัวอักษรมีการปิด Kleene ง่ายมาก
— ราฟาเอล

คำตอบ:


20

L ′ = { a n b n ∣ n ∈ N } ∪ { a , b }L={anbn∣n∈N}ไม่มีบริบท แต่ไม่ใช่ปกติ (ตัวอย่างคลาสสิก) ดังนั้น\}L′={anbn∣n∈N}∪{a,b}

L′∗={a,b}∗เป็นปกติ


2
กำลังดุร้าย แต่ใช้ได้
— ราฟาเอล

L′=L
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.