ฉันคิดว่าปัญหาค่อนข้างง่าย
แบบจำลองเชิงโต้ตอบทั้งหมดสามารถจำลองได้ด้วยเครื่องทัวริง
TMs เป็นภาษาที่ไม่สะดวกสำหรับการวิจัยเกี่ยวกับการคำนวณแบบโต้ตอบ (ในกรณีส่วนใหญ่) เพราะประเด็นที่น่าสนใจได้ถูกกลบไปด้วยเสียงการเข้ารหัส
ทุกคนทำงานเกี่ยวกับคณิตศาสตร์ของการมีปฏิสัมพันธ์รู้เรื่องนี้
ให้ฉันอธิบายรายละเอียดเพิ่มเติม
เครื่องจักรทัวริงสามารถสร้างแบบจำลองเชิงโต้ตอบที่มีอยู่ทั้งหมดของคอมพิวเตอร์ในรูปแบบต่อไปนี้: เลือกการเข้ารหัสของไวยากรณ์ที่เกี่ยวข้องเป็นสตริงสตริงเขียน TM ที่ใช้เป็นอินเทอร์แอกทีฟเข้ารหัสสองโปรแกรม P, Q (ในรูปแบบที่เลือก และส่งกลับจริงเมื่อมีการลดขั้นตอนเดียวจาก P เป็น Q ในระบบการเขียนคำศัพท์ที่เกี่ยวข้อง (ถ้าแคลคูลัสของคุณมีความสัมพันธ์แบบเปลี่ยนผ่านแบบไตรภาคให้ดำเนินการโดยอนุโลม) ดังนั้นคุณจะได้ TM ที่ทำการจำลองการคำนวณในแคลคูลัสเชิงโต้ตอบ เห็นได้ชัดว่า pi-แคลคูลัส, แคลคูลัสโดยรอบ, CCS, CSP, Petri-nets, pi-แคลนเวลาที่กำหนด นี่คือสิ่งที่ผู้คนหมายถึงเมื่อพวกเขาพูดว่าการปฏิสัมพันธ์ไม่ได้ไปไกลกว่า TM
N. Krishnaswami หมายถึงวิธีที่สองในการสร้างแบบจำลองการโต้ตอบโดยใช้ oracle tapes วิธีนี้แตกต่างจากการตีความของการลด / การเปลี่ยนแปลงความสัมพันธ์ข้างต้นเนื่องจากความคิดของ TM มีการเปลี่ยนแปลง: เราย้ายจาก TM ธรรมดาไปเป็น TM ด้วยเทป oracle วิธีการนี้เป็นที่นิยมในทฤษฎีความซับซ้อนและการเข้ารหัสส่วนใหญ่เป็นเพราะช่วยให้นักวิจัยในสาขาเหล่านี้สามารถถ่ายโอนเครื่องมือและผลลัพธ์ของพวกเขาจากลำดับไปยังโลกพร้อมกัน
ปัญหาของทั้งสองวิธีคือปัญหาทางทฤษฎีที่เกิดขึ้นพร้อมกันอย่างแท้จริงนั้นถูกบดบัง ทฤษฎีการเกิดขึ้นพร้อมกันพยายามที่จะเข้าใจการทำงานร่วมกันเป็นปรากฏการณ์ที่เกิดขึ้นทั่วไป วิธีการทั้งสองผ่านทาง TM เพียงแค่เปลี่ยนวิธีการที่สะดวกสบายสำหรับการแสดงภาษาการเขียนโปรแกรมเชิงโต้ตอบด้วยวิธีที่สะดวกน้อยกว่า
ไม่ว่าจะเป็นประเด็นทางทฤษฎีที่เกิดขึ้นพร้อมกันอย่างแท้จริงไม่ว่าจะเป็นการสื่อสารและโครงสร้างพื้นฐานที่สนับสนุนมีการเป็นตัวแทนโดยตรง พวกเขาอยู่ที่นั่นมองเห็นได้ด้วยตาที่ผ่านการฝึกอบรม แต่มีการเข้ารหัสซ่อนอยู่ในหมอกที่ไม่สามารถผ่านได้ของความซับซ้อนในการเข้ารหัส ดังนั้นวิธีการทั้งสองจึงไม่ดีในการคำนวณทางคณิตศาสตร์ของข้อกังวลหลักของการคำนวณแบบโต้ตอบ ยกตัวอย่างเช่นสิ่งที่อาจเป็นความคิดที่ดีที่สุดในทฤษฎีของภาษาโปรแกรมในช่วงครึ่งศตวรรษที่ผ่านมา axiomatisation ของ Milner et al ในการอัดขึ้นรูปขอบเขต (ซึ่งเป็นขั้นตอนสำคัญในทฤษฎีทั่วไปของการจัดองค์ประกอบ):
P|(νx)Q ≡ (νx)(P|Q)provided x∉fv(P)
แนวคิดนี้เรียบง่ายเพียงใดเมื่อมีการแสดงออกในภาษาที่ใช้สั่งทำเช่นไพแคลคูลัส การทำเช่นนี้โดยใช้การเข้ารหัส pi-แคลคูลัสใน TMs อาจเติมได้ 20 หน้า
กล่าวอีกนัยหนึ่งการประดิษฐ์พิธีการที่ชัดเจนสำหรับการโต้ตอบได้มีส่วนช่วยให้วิทยาการคอมพิวเตอร์ดังต่อไปนี้: ความจริง axiomatisation โดยตรงของหลักการดั้งเดิมสำหรับการสื่อสาร (เช่นผู้ประกอบการอินพุตและเอาท์พุต) และกลไกสนับสนุน (เช่นการสร้างชื่อใหม่ . axiomatisation นี้ได้เติบโตขึ้นเป็นประเพณีการวิจัยที่แท้จริงกับการประชุมของตัวเองโรงเรียนคำศัพท์
สถานการณ์ที่คล้ายคลึงกันได้รับในคณิตศาสตร์: แนวคิดส่วนใหญ่สามารถเขียนลงโดยใช้ภาษาของทฤษฎีเซต (หรือทฤษฎี topos) แต่เราส่วนใหญ่ชอบแนวความคิดระดับสูงเช่นกลุ่ม, แหวน, พื้นที่ทอพอโลยีและอื่น ๆ