โรบิน Gandyเป็นนักเรียนของอลันทัวริง
Gandy ทำการวิเคราะห์เครื่องยนต์วิเคราะห์ของBabbage (ดู 'Gandy - การรวมตัวของความคิดในปี 1936' ที่อ้างถึงใน 'Herken, Rolf - Universal Turing Machine - การสำรวจครึ่งศตวรรษ Springer Verlag') - และบอกว่ามันทำ (cf. หน้า 52–53):
- ฟังก์ชันเลขคณิต +, -, ×, โดยที่ - แสดงถึงการลบ "เหมาะสม" x - y = 0 ถ้า y ≥ x
- ลำดับของการดำเนินการใด ๆ คือการดำเนินการ
- การวนซ้ำของการดำเนินการ (การทำซ้ำ n คูณการดำเนินการ P)
- การวนซ้ำแบบมีเงื่อนไข (ทำซ้ำ n คูณการดำเนินการ P ตามเงื่อนไขใน "ความสำเร็จ" ของการทดสอบ T)
- การถ่ายโอนแบบมีเงื่อนไข (เช่น "goto" แบบมีเงื่อนไข)
จากนั้นเขาก็ระบุ
ฟังก์ชั่นที่สามารถคำนวณได้โดย (1), (2) และ (4) นั้นเป็นฟังก์ชันที่คำนวณได้จากทัวริงอย่างแม่นยำ
(หน้า 53)
จากนั้นเขาก็กล่าวว่า:
... ความสำคัญอยู่ที่การเขียนโปรแกรมลำดับการวนซ้ำที่คงที่ของการดำเนินการเกี่ยวกับคณิตศาสตร์ ความสำคัญพื้นฐานของการทำซ้ำตามเงื่อนไขและการถ่ายโอนตามเงื่อนไขสำหรับทฤษฎีทั่วไปของเครื่องคำนวณไม่เป็นที่รู้จัก ...
Gandy p. 55
ฉันกำลังประเมินขอบเขตของการอ้างสิทธิ์ของคานนี่ที่นี่ (ไม่ว่าจะถูกหรือผิด) ดูเหมือนว่าเขาจะระบุว่าแม้ว่า Babbage ดูเหมือนว่าจะสะดุดกับแนวคิดของทัวริงสมบูรณ์ (สามารถแสดงโปรแกรมใด ๆ ที่ใช้ (1), (2) และ (4) - เขาไม่ได้มีฟังก์ชั่นที่คำนวณได้ (บางที Gandy เคยพูดว่าตั้งแต่งาน Babbage มาก่อนงานของHilbertและGodelเขาไม่มีเครื่องมือทางคณิตศาสตร์เพื่อผูกนิยามของเครื่องคำนวณสากล)
คำถามของฉันคือ: Robin Gandy นักเรียนของ Alan Turing ยืนยันว่า Charles Babbage ไม่มีแนวคิดเกี่ยวกับเครื่องคำนวณสากลหรือไม่?