มีเป็นสูบแทรกเฉพาะสำหรับ DCFL ภายใต้ชื่อ "A สูบน้ำแทรกสำหรับตายตัวบริบทเรียนภาษาฟรี" โดย Sheng Yu; การประมวลผลข้อมูลตัวอักษรที่ 31 (1989) 47-51 ดอย10,1016 / 90108-70020-0190 ด้วยชื่อที่ชัดเจนนี้ฉันต้องขอโทษที่ฉันพลาดไป!
โชคไม่ดีที่สำเนาออนไลน์มีจุดที่ว่างอยู่ในสูตรหนึ่งดังนั้นฉันหวังว่าฉันจะสร้างผลลัพธ์ได้อย่างถูกต้อง ด้านล่างเป็นสัญลักษณ์แรกของ (เมื่อมีอยู่) หรือ (ถ้า )(1)yyεy=ε
บทแทรก 1 (ปั๊มเล็มม่า) ให้เป็น DCFL จากนั้นจะมีค่าคงที่สำหรับเช่นนั้นสำหรับคู่ของคำใด ๆ ifLCLw,w′∈
(1) [?] และ ,และw=xyw′=xz|x|>C
(2) , [?](1)y=(1)z
ถ้าอย่างนั้น (3) หรือ (4) เป็นจริง:
(3) มีตัวประกอบ ,และเช่นนั้นสำหรับx=x1x2x3x4x5|x2x4|≥1|x2x3x4|≤Ci≥0 x1xi2x3xi4x5yและ อยู่ใน ;x1xi2x3xi4x5zL
(4) มี factorizations ,และ , และเช่นนั้นสำหรับx=x1x2x3y=y1y2y3z=z1z2z3|x2|≥1|x2x3|≤Ci≥0 x1xi2x3y1yi2y3และอยู่ในL Lx1xi2x3z1zi2z3L
แอปพลิเคชันของ Lemma ได้รับสอง:เช่นเดียวกับ{ w ∈ { a , b } ∗ ∣ w = u v , | คุณ| = | v | , และ โวลต์ มี }{aibi∣i≥0}∪{aib2i∣i≥0}{w∈{a,b}∗∣w=uv,|u|=|v|, and v contains an a}ไม่ใช่ DCFL หลักฐานใช้ข้อเท็จจริงที่ว่า DCFL แต่ละอันมีไวยากรณ์ LR (1) ในรูปแบบปกติของ Greibach