На уроці минулого тижня мій професор прокоментував і сказав, що машини Тьюрінга використовуються як стандартний показник / модель того, що можна обчислити, і є корисною основою для обговорення цього питання. Вона також сказала, що всі варіанти машин Тьюрінга виявляються обчислювально еквівалентними - читати, настільки ж потужними - як один одного. W
Я вчора прокоментував і сказав, що стосовно потужності обчислюваності я помітив, що деяким машинам Тьюрінга може бути потрібно дуже багато часу, щоб обчислити щось дуже просте, тоді як машина Тюрінга з більшою кількістю стрічок може обчислити щось із меншою асимптотичною складністю щодо кількості необхідних кроків.
Вона сказала, що стосовно дискурсу класів, час виконання певного алгоритму на машині Тьюрінга не змінює визначення обчислюваності, або потужність, з якою ми вимірюємо обчислюваність. "Ми стурбовані тим, що є обчислюваним, а не тим, що на даний момент ефективно обчислюється." Отже, не має значення, чи у машинах для тюрінгу є більше і більше стрічок, і все більше і більше стрічок означає, що вони можуть обчислюватися меншими кроками. Гаразд, я розумію, що ми дійсно фокусуємося на тому, що IS обчислюється, а не на швидкості, з якою ми можемо це обчислити.
Щось із цього мене просто непокоїть, тому що до цього моменту алгоритми з аномально великою асимптотичною складністю часу та простору дійсно визначають межі того, що є, можливо, слід сказати, практично обчислюваним.
Отже, у мене є кілька питань:
- Припустимо, у нас є модель для квантової машини тюрінга , це повинно бути еквівалентно "звичайній" машині Тьюрінга, правда?
Отже, відповідь на це питання, я думаю, дійсно йде до моїх причин для написання цієї публікації. Чи відповідає квантова обчислювальна технологія класичним визначенням того, що можна обчислити за допомогою машини Тьюрінга?
- Це щось над головою, і чи потрібно видаляти цю публікацію? Я не маю на увазі бути непристойним, я просто не бачив питання, подібного моєму.