Кількість станів - це лише поняття складності опису обчислюваних функцій у моделі, ви можете вибрати будь-яку модель обчислень та будь-яке кодування їх як двійкові рядки, а потім прийняти довжину як n та визначити BB (n) на основі що і всі цікаві результати щодо BB (n) все-таки будуть правдивими, є нудна особливість щодо моделі TM та кількості станів.
Ніщо не заважає їм вибрати будь-яку модифіковану модель ТМ. Як правило, питання, які не є інваріантними при таких змінах представлення ТМ, стосуються не обчислюваності чи ТМ, а конкретного представлення (наприклад, BB (n) mod 2 тощо), і якщо тільки не є якась конкретна причина для їх цікавості, вони не ставлять Не варто переслідувати імхо. Вони приємні пазли, але не мають великої цінності. l Зверніть увагу, що "BB (n) не обчислюється" є інваріантним при зміні уявлень про ТМ.
Тож це питання інваріантне при зміні представлення обчислюваних функцій? Я думаю, що відповідь - ні.
i. Розглянемо подання, де у нас є два спеціальних стани 0 і 1, і будь-який 0 є початковим і просто перехід до 1 або 0 недоступний, а 1 - початковий. У цьому кодуванні різниця дорівнює 1.
ii. Розглянемо інше подання, де у нас є UTM плюс частина, яка записує n біт на стрічку перед переходом до UTM. Таким чином, питання стає max f (x) - 2ndmax f (x), де макси перевищують n біт рядків і де f - довільна обчислювана функція. Нам потрібно лише знайти обчислювальну функцію, де це не обчислюється. Я не багато про це думав, але моя кишка каже, що існує така обчислювальна функція.