Я надеюсь, что не помогу вам ответить на вопрос экзамена, ответив на ваш вопрос.
Счетные машины и машины Тьюринга - это две стороны одной медали. Они являются дополнительными способами определения, является ли проблема «вычислимой». Существуют и другие эквивалентные способы отображения вычислимости (поиск счетных машин, счетных функций, вычислимых функций и т. Д.). По определению вы показываете, что задача вычислима, если вы можете продемонстрировать, что она может быть решена машиной Тьюринга. В качестве альтернативы вы можете показать задачу вычислимой, если вы можете показать, что она имеет биекцию решения из счетно бесконечного множества.
Кстати, счетно бесконечное множество - это «маленькое» бесконечное множество или множество ℵ₀. (С точки зрения непрофессионала, малое бесконечное или счетно бесконечное множество - это множество целых чисел. Целые числа, нечетные числа или четные числа имеют одинаковую мощность - малое бесконечное множество. Существует бесконечная иерархия бесконечных множеств, начинающаяся с ℵ₀ и идущая вверх в ℵ_∞. ℵ₀, набор целых чисел, является наименьшим бесконечным набором. ℵ₁ является надмножеством ℵ₀. R , набор действительных чисел, имеет ту же мощность, что и ℵ₁, и т. д.) Понимание того, что существует бесконечная иерархия, поможет вам понять, что вам нужно доказать, чтобы продемонстрировать вычислимость.
Простейшая машина Тьюринга имеет небольшую бесконечную ленту. Показ того, что задача может быть вычислена с помощью машины Тьюринга, означает, что задача имеет решение, ограниченное малым бесконечным временем и пространством. У машины Тьюринга есть лента с бесконечными ячейками, которые могут содержать символы. Есть бесконечные ячейки в обоих направлениях (маленькие бесконечные), так же как множество целых чисел бесконечно в обоих направлениях. С лентой связана головка для чтения и записи, которая может перемещаться влево или вправо на ленте и может читать или записывать один символ при каждом перемещении. Показать последовательность инструкций, которая перемещает головку на ленте из исходного состояния в конечное состояние остановки или завершения, чтобы показать, что проблема является «вычислимой». Доказательство того, что машина Тьюринга не может решить проблему, значит доказать, что проблема не вычислима, независимо от того, даем ли мы бесконечно много времени или ресурсов. Кстати, время и пространство дополняют друг друга. Если вы можете решить задачу за конечное время, используя счетное бесконечное пространство, или решить ее, потребляя конечное пространство со счетным (то есть небольшим) бесконечным временем, вы покажете, что задача вычислима.