Robin Gandy , Alan Turing'in öğrencisiydi .
Gandy, Babbage'ın Analitik Motorunun bir analizini yaptı (bkz. 'Herken, Rolf - Evrensel Turing Makinesi — Yarım Yüzyıl Anketi . Springer Verlag'). s. 52–53):
- Aritmetik fonksiyonlar +, -, ×, burada - y ≥ x ise "uygun" çıkarma x - y = 0 belirtir.
- Herhangi bir işlem sırası bir işlemdir.
- Bir işlemin yinelemesi (bir işlemin n kez tekrarlanması).
- Koşullu yineleme (P testinin "başarısı" na bağlı olarak P işleminin n kez tekrarlanması).
- Koşullu aktarım (yani koşullu "git").
Sonra şöyle diyor:
(1), (2) ve (4) ile hesaplanabilen fonksiyonlar, tam olarak Turing hesaplanabilir fonksiyonlardır.
(s.53).
Sonra şöyle diyor:
… Vurgu, sabit bir tekrarlanabilir aritmetik işlem dizisinin programlanması üzerinedir. Makinelerin genel bir hesap teorisi için koşullu yineleme ve koşullu aktarımın temel önemi tanınmamaktadır…
Gandy s. 55
Gandy'nin iddiasının kapsamını burada değerlendiriyorum. (Doğru ya da yanlış olup olmadığı). Babbage, Turing Completeness (Turing Tamamlama) kavramına rastlamış gibi görünse de (herhangi bir programı (1), (2) ve (4) kullanarak ifade edebilir) - Hesaplanabilir İşlev kavramına sahip olmadığını belirtiyor . Gandy, Babbage'ın çalışması Hilbert ve Godel'in çalışmalarından önce olduğundan, evrensel bir bilgisayar makinesinin tanımını bağlamak için matematiksel araçlara sahip olmadığını söyledi.)
Sorum şu: Alan Turing'in öğrencisi Robin Gandy, Charles Babbage'ın evrensel bir bilgi işlem makinesi fikri olmadığını iddia etti mi?