ภาษาที่ไม่มีบริบทในถูกปิดภายใต้ส่วนเติมเต็มหรือไม่?


20

ภาษาที่ไม่มีบริบทไม่ได้ปิดอยู่ภายใต้การใช้งานจริงเรารู้ว่า

เท่าที่ฉันเข้าใจภาษาที่ไม่มีบริบทซึ่งเป็นชุดย่อยของสำหรับจดหมายบางตัวถูกปิดภายใต้ส่วนเติมเต็ม (!?) a , ba∗b∗a,b

นี่คือข้อโต้แย้งของฉัน แต่ละภาษา CFมีกึ่งเชิงเส้น Parikh ภาพ\} ชุด Semilinear ถูกปิดภายใต้ส่วนประกอบ ชุดของเวกเตอร์ที่แสดงถึงชุดกึ่งเชิงเส้นสามารถแปลงเป็นไวยากรณ์เชิงเส้นได้อย่างง่ายดายπ ( L ) = { ( m , n ) ∣ a m b n ∈ L }Lπ(L)={(m,n)∣ambn∈L}

คำถาม. มีการอ้างอิงถึงข้อเท็จจริงนี้ได้อย่างง่ายดายหรือไม่?

เทคนิคภาษาเหล่านี้จะเรียกว่าล้อมรอบคือส่วนหนึ่งของสำหรับคำบางคำw_1 w 1 , … , w kw1∗…wk∗w1,…,wk

แรงจูงใจของฉันสำหรับคำถามนี้จากที่ผ่านมาคำถามในบริบทของ freeness\} มันประกอบภายในดูเหมือนง่ายต่อการจัดการa ∗ b ∗{anbm∣n2≠m}a∗b∗


คุณได้ตรวจสอบ "คณิตศาสตร์เชิงทฤษฎีของภาษาที่ไม่มีบริบท" ของ Ginsburg หรือไม่? เห็นได้ชัดว่าทฤษฎีบท 5.4.2 ให้ลักษณะของภาษาที่ปราศจากบริบทที่คุณกำลังอ้างถึงและฉันเดิมพัน Ginsburg จะพูดถึงความหมายสำหรับการเสริมภาษาที่ปราศจากบริบทแบบ จำกัด (ในกรณีสองมิติ)
— Yuval Filmus

คำตอบ:


12

การอธิบายลักษณะของภาษาที่ไม่มีบริบท จำกัด นี้เกิดจาก Ginsburg ("ทฤษฎีทางคณิตศาสตร์ของภาษาที่ไม่มีบริบท") และปรากฏเป็นข้อพิสูจน์ 5.3.1 ในหนังสือของเขา สำหรับทั่วไปมีข้อ จำกัด บางอย่างในชุด semilinear แต่สำหรับข้อ จำกัด เหล่านี้จะพึงพอใจอยู่เสมอและดังนั้นจึงเป็นเรื่องง่ายที่จะอนุมานว่าการเติมเต็มของภาษาดังกล่าว (ภายใน ) เป็นบริบท - ฟรี.k ≤ 2 w ∗ 1 w ∗ 2kk≤2w1∗w2∗

กินส์เบิร์กกล่าวถึงสิ่งเหล่านี้ในหนังสือของเขา

ข้อสรุป 5.6.1 หากและเป็น [บริบทที่ไม่มีภาษา],และคำดังนั้นเป็นภาษาที่ไม่มีบริบทM1⊆w1∗w2∗M2w1w2M1∩M2

ข้อสรุป 5.6.2 หากและM 2เป็น [บริบทที่ไม่มีภาษา], w 1และw 2คำดังนั้นM 1 - M 2และM 2 - M 1เป็น [บริบทฟรี] ภาษาM1⊆w1∗w2∗M2w1w2M1−M2M2−M1


2

หลักฐานอื่นใช้ลักษณะดังต่อไปนี้ได้รับการพิสูจน์ในคำตอบนี้ :

ภาษาไม่มีบริบทถ้า if Aสามารถนิยามได้ในการคำนวณทางคณิตศาสตร์ของ Presburger{aibj:(i,j)∈A}A

เห็นได้ชัดว่าชัดเจนใน Presburger เลขคณิต iff ¯ Aคือชัดเจนใน Presburger เลขคณิตAA¯

Li⊆a∗b∗

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