Токарні верстати моделюють обчислення, і не мають поняття взаємодії. У цьому сенсі машина, яка підтримує взаємодію із зовнішньою системою, може робити те, що поворотна машина не може. Але обчислення, здійснені між бітовим входом із зовнішнього джерела, очевидно, завжди можуть бути змодельовані машиною Тьюрінга, тому навіть «машина IO» не може нічого робити із зовнішнім входом, який не могла зробити машина Тьюрінга.
У певному сенсі така машина може бути в змозі "вирішити" проблеми, які не можна визначити машинами Тьюрінга, але тільки якщо ви уявляєте, що система, з якою вона взаємодіє, має супер-сили Тюрінга-Машини і є надійною (певним чином; вірогідною надійністю вистачило б).
Уявіть собі програму для машини IO на зразок: "для будь-якого початкового введення стрічки надрукуйте вміст стрічки, потім прочитайте символ із зовнішнього вводу; прийміть, якщо символ 1, та відхиліть інакше". Ця програма може вирішити будь-яку проблему. Але тільки якщо зовнішня система, з якою вона може взаємодіяти, здатна вирішити проблему; для мене це не дуже цікавий спосіб сказати, що IO Machine здатний вирішувати проблеми, які не можна визначити машинами Тьюрінга.
Я думаю, що завжди можна було б представляти інтерактивне обчислення, уявляючи машину, яка приймає як вхід на свою стрічку кодування деякої попередньої конфігурації разом із зовнішнім входом, і машина зупиняється зі стрічкою, що містить кодування конфігурації разом з виходом. Тоді процес "запуску програми" повторно запускається на цій машині Тьюрінга механічним способом, при цьому єдиною "немеханічною" частиною є однак зовнішній вхід. Я впевнений, що ви могли б довести, що якби така система отримала свій внесок, надавши свій вихід іншому машині Тьюрінгастворена для роботи аналогічним чином, тоді комбінована система має однакові обчислювальні повноваження, ніж одна машина Тьюрінга. Я вважаю, що переконливий аргумент про те, що інтерактивні обчислення не є більш потужними, ніж неінтерактивні обчислення, якщо тільки система, з якою обчислюється, є більш потужною, ніж машина Тьюрінга .
Однак існує нетеоретичний сенс, в якому інтерактивність може додати здатності комп'ютера вирішувати проблеми. Є багато речей, які люди роблять дуже точно, і ми не знаємо, як змусити комп’ютери робити дуже добре. Але є також багато багато чого, що люди сміття, що ми можемо зробити комп'ютери, щоб зробити. Поєднання цих двох може призвести до таких проектів, як reCaptcha , який ефективно автоматично оцифровує книги шляхом вирішення проблем розпізнавання людей у складних випадках. Отримана в результаті система комп’ютерної + людської праці досягає результату, якого наразі недоцільно досягти як за допомогою розрахунків, так і лише для людської праці.