บทนำ
ฉันคิดว่าอาจมีข้อผิดพลาดในข้อความต้นฉบับของคำถามและ OP ไม่ได้ถาม ดังนั้นฉันจึงสันนิษฐานว่าเทปอ่านได้ทุกที่และเขียนหลักฐานแรกตามข้อสันนิษฐานนั้นซึ่งได้รับแรงบันดาลใจจากความจริงที่ว่า TM มีพลังทัวริงเต็มนอกส่วนอินพุตของเทปถ้ามันสามารถเขียนได้ เชื่อว่ามันสามารถรับรู้ภาษา RE ใด ๆ
อย่างไรก็ตามนั่นไม่ใช่กรณี: ข้อ จำกัด ในการเขียนบนส่วนอินพุตของเทปหมายความว่าเฉพาะข้อมูล จำกัด เท่านั้นที่สามารถแยกออกมาจากอินพุตถูก จำกัด โดยจำนวนสถานะเมื่อเข้าและออกจากส่วนนั้นของเทป (รวมกับ ด้านข้างของการเข้าและออก) InstructedAจะได้รับเครดิตสำหรับการบันทึกในความคิดเห็นว่ามีปัญหาในการจดจำภาษา RE ใด ๆ เนื่องจากไม่สามารถทำสำเนาของอินพุตโดยไม่ต้องเขียน EVER ไปยังพื้นที่อินพุตดั้งเดิม
ดังนั้นฉันจึงเขียนหลักฐานที่สองที่สมมติว่าเฉพาะส่วนอินพุตของเทปเป็นแบบอ่านอย่างเดียวส่วนที่เหลือที่ได้รับอนุญาตให้อ่าน - เขียนได้
ฉันกำลังเก็บหลักฐานทั้งสองไว้ที่นี่เหมือนครั้งแรกที่ช่วยฉันหาวิธีแก้ปัญหาแม้ว่ามันไม่จำเป็นที่จะต้องเข้าใจหลักฐานที่สองมีความซับซ้อนมากขึ้นและได้รับการพิสูจน์โดยหลักฐานที่สอง มันสามารถข้ามได้ อย่างไรก็ตามการพิสูจน์ที่อ่อนแอกว่ามีความได้เปรียบในการสร้างสรรค์ (เพื่อให้ได้ FSA ที่เทียบเท่ากับเครื่องทัวริง) ในขณะที่ผลลัพธ์ทั่วไปที่มากกว่านั้นก็ไม่เชิงสร้างสรรค์
อย่างไรก็ตามฉันจะให้ผลลัพธ์สุดท้ายและมีประสิทธิภาพมากขึ้นเป็นลำดับแรก ฉันรู้สึกประหลาดใจเล็กน้อยที่ฉันไม่สามารถค้นหาผลลัพธ์นี้แม้จะไม่มีข้อพิสูจน์ที่อื่นในเน็ตหรือโดยการถามผู้ใช้ที่มีความสามารถและการอ้างอิงถึงงานที่เผยแพร่ใด ๆ ก็ยินดีต้อนรับ
สารบัญ:
เครื่องทัวริงที่ไม่ได้เขียนทับการป้อนข้อมูลยอมรับเฉพาะภาษาปกติ
หลักฐานนี้ไม่สร้างสรรค์
เครื่องทัวริงที่ใช้เทปแบบอ่านอย่างเดียวยอมรับเฉพาะภาษาปกติเท่านั้น
มันอาจถูกข้ามไปเป็น subsumed โดยการพิสูจน์ก่อนหน้านี้ แต่ใช้วิธีการที่แตกต่างกันซึ่งมีข้อได้เปรียบของการสร้างสรรค์
เครื่องทัวริงที่ไม่ได้เขียนทับการป้อนข้อมูลยอมรับเฉพาะภาษาปกติ
Σ∗
เราคิดว่า TM ยอมรับเมื่อมันเข้าสู่สถานะการยอมรับ
พิสูจน์
เรากำหนดอินพุตที่ จำกัด การคำนวณ (IRC)เป็นการคำนวณ (อ่านอย่างเดียว) ของ TM เพื่อให้หัว TM อยู่ในส่วนอินพุตของเทปยกเว้นอาจเป็นช่วงการเปลี่ยนภาพครั้งสุดท้ายที่อาจย้ายไปยังเซลล์ทันทีที่ ซ้ายหรือขวาของพื้นที่อินพุต
การคำนวณที่ จำกัด อินพุตด้านซ้ายคือ IRC ที่เริ่มต้นที่สัญลักษณ์ซ้ายสุดของอินพุต การคำนวณที่ จำกัด อินพุตที่เหมาะสมคือ IRC ที่เริ่มต้นที่สัญลักษณ์ขวาสุดของอินพุต
p
KLp→Lqpq
KLp→Rqpq
ALpp
pKRp→LqKRp→RqARp
6 บทพิสูจน์นั้นขึ้นอยู่กับความจริงที่ว่าสองวิธีที่ไม่ใช่แบบ จำกัด สถานะออโตมาตะ (2NFA)รับรู้เซตปกติ (ดู Hopcroft + Ullman 1979, pp 36-41 และดำเนินการ 2.18 หน้า 51) 2NFA ทำงานเหมือน TM แบบอ่านอย่างเดียวบนเทปที่ จำกัด การป้อนข้อมูลเริ่มต้นจากสัญลักษณ์ซ้ายสุดและการยอมรับโดยการเคลื่อนที่เกินปลายด้านขวาในสถานะที่ยอมรับ
K??→??
pq
k4k2K??→??2kA??4k2+2k
4k2+2kΣ∗4k2+2k
PΣ∗24k2+2k
uvPuvP
เพื่อให้สมบูรณ์มากเราข้ามกรณีของสตริงอินพุตว่าง ในกรณีนี้เรามี TM ปกติที่สามารถอ่านหรือเขียนได้ทุกที่ หากถึงสถานะที่ยอมรับได้สตริงว่างจะอยู่ในภาษามิฉะนั้นจะไม่เป็นเช่นนั้น แต่นั่นมีผลเพียงเล็กน้อยต่อความจริงที่ว่าภาษาที่ได้รับการยอมรับนั้นปกติ
แน่นอนว่ามันไม่สามารถตัดสินใจได้ว่าคลาสเทียบเท่าหรือไม่อยู่ในภาษา (เดียวกันถือสำหรับสตริงที่ว่างเปล่า) นี่คือหลักฐานที่ไม่สร้างสรรค์
QED
เครื่องทัวริงที่ใช้เทปแบบอ่านอย่างเดียวยอมรับเฉพาะภาษาปกติเท่านั้น
นี่คือวิทยโดยผลลัพธ์ก่อนหน้า มันถูกเก็บไว้เพราะใช้วิธีการที่แตกต่างกันอาจดูสง่างามน้อยกว่าและช่วยฉันในการค้นหาหลักฐานก่อนหน้าโดยการทำความเข้าใจกับสิ่งที่สำคัญ แต่ผู้อ่านสามารถข้ามได้ อย่างไรก็ตามข้อดีอย่างหนึ่งของข้อพิสูจน์นี้ก็คือมันเป็นข้อพิสูจน์เชิงสร้างสรรค์ที่ทำให้ FSA ยอมรับภาษา ร่างของหลักฐานที่คล้ายกันจะได้รับโดยHendrik ม.ค.ในคำตอบของเขาไปสู่คำถามที่คล้ายกันก่อนหน้านี้ซึ่งถือว่าเทปทั้งหมดถูกอ่านอย่างเดียว
□
ขั้นตอนแรกของการพิสูจน์คือการแสดงให้เห็นว่าหัวไม่จำเป็นต้องออกจากพื้นที่อินพุตของเทป เราจึงวิเคราะห์ว่าจะเกิดอะไรขึ้นเมื่อหัวเลื่อนสัญลักษณ์อินพุตที่ด้านขวาสุด การวิเคราะห์เมื่อเคลื่อนที่ออกทางซ้ายสุดเหมือนกัน
q
TM นั้นประมวลผลตลอดเวลาโดยไม่ต้องหัวกลับมาที่ส่วนอินพุตของเทป
TM ไปถึง (a) การยอมรับหรือ (b) หยุดในสถานะที่ไม่ยอมรับ
r
q
□10
0
เราเป็นตัวแทนส่วนที่เกี่ยวข้องของการควบคุมสถานะอัน จำกัด โดยกราฟกำกับโดยที่จุดยอดคือสถานะของ TM และตำแหน่งที่ขอบเป็นช่วงการเปลี่ยนภาพว่างเปล่าโดยมีน้ำหนัก +1 หรือ -1 ขึ้นอยู่กับว่าหัวควรเคลื่อนที่หรือไม่ ขวาหรือซ้าย
ARq
ER(q,r)−1qr
□
qA
p,a↦R,qp,a↦R,qAq∈AR
p,a↦R,q(q,r)∈ERp,a↦S,rS
aFa={(p,r)∣ there is a dummy transition p,a↦S,r}F∗aFar,a↦L,s(p,r)∈F∗ap,a↦L,s
+1−1
qA
ตอนนี้เราต้องทำการเปลี่ยนแปลงเครื่องสำอางเล็กน้อยเพื่อให้ TM นี้ทำงานเหมือนกับ NDA แบบสองทาง (การยอมรับเป็นเพียงการออกจากการป้อนข้อมูลทางด้านขวาเข้าสู่สถานะ eccpting เท่านั้น) จากนั้นเราสามารถพึ่งพาการรู้เท่ากันระหว่าง 2-NDA และ FSA (ดูตัวอย่าง Hopcroft + Ullman 1979, หน้า 40) เพื่อรับการพิสูจน์ว่าภาษาเป็นปกติ
QED