Машина Зенона: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
"Гипотетическое компьютерная модель" заменено на "гипотетическая компьютерная модель" |
Alic (обсуждение | вклад) м Ссылка на Франка Типплера |
||
Строка 3: | Строка 3: | ||
Более строго, машиной Зенона называется такая машина Тьюринга, которой требуется 2<sup>-''n''</sup> единиц времени для совершения ''n''-го шага. Таким образом, первый шаг требует 0,5 единиц времени, второй — 0,25, третий — 0,125 и так далее, так что за единицу времени совершается бесконечное количество шагов. |
Более строго, машиной Зенона называется такая машина Тьюринга, которой требуется 2<sup>-''n''</sup> единиц времени для совершения ''n''-го шага. Таким образом, первый шаг требует 0,5 единиц времени, второй — 0,25, третий — 0,125 и так далее, так что за единицу времени совершается бесконечное количество шагов. |
||
Идея машины Зенона впервые обсуждалась [[Герман Вейль|Германом Вейлем]] в 1927. Своё название она получила в честь древнегреческого философа [[Зенон Элейский|Зенона Элейского]]. Такие машины играют ключевую роль в некоторых теориях. К примеру, теория [[Точка Омега|точки Омега]], разработанная [[ |
Идея машины Зенона впервые обсуждалась [[Герман Вейль|Германом Вейлем]] в 1927. Своё название она получила в честь древнегреческого философа [[Зенон Элейский|Зенона Элейского]]. Такие машины играют ключевую роль в некоторых теориях. К примеру, теория [[Точка Омега|точки Омега]], разработанная [[Типлер, Франк|Франком Типплером]], верна, только если машина Зенона может существовать. |
||
== Машина Зенона и вычислимость == |
== Машина Зенона и вычислимость == |
Версия от 00:01, 28 ноября 2010
В математике и информатике, Машина Зенона (иногда сокращаемая до ЗМ, и называемая также Ускоренной машиной Тьюринга) — это гипотетическая компьютерная модель, связанная с машиной Тьюринга, которая способна совершить счётное количество алгоритмических шагов за конечное время. В большинстве моделей вычислений такие машины не рассматриваются.
Более строго, машиной Зенона называется такая машина Тьюринга, которой требуется 2-n единиц времени для совершения n-го шага. Таким образом, первый шаг требует 0,5 единиц времени, второй — 0,25, третий — 0,125 и так далее, так что за единицу времени совершается бесконечное количество шагов.
Идея машины Зенона впервые обсуждалась Германом Вейлем в 1927. Своё название она получила в честь древнегреческого философа Зенона Элейского. Такие машины играют ключевую роль в некоторых теориях. К примеру, теория точки Омега, разработанная Франком Типплером, верна, только если машина Зенона может существовать.
Машина Зенона и вычислимость
Некоторые функции, которые не могут быть вычислены на машине Тьюринга, могут быть вычислены с использованием машины Зенона. Например, на ней может быть решена проблема остановки (что иллюстрируется следующим псевдокодом):
начало программы записать 0 в первую ячейку на ленте; начало цикла смоделировать очередной шаг работы данной машины Тьюринга на данном входе; если машина Тьюринга остановилась, то записать 1 в первую ячейку на ленте и прервать цикл; конец цикла конец программы
Такие вычисления, выходящие за рамки возможности машины Тьюринга, называются гипервычислениями.
Стоит заметить, что проблема остановки для самой машины Зенона не может быть решена на машине Зенона. (Potgieter, 2006).
См. также
Ссылки
- Petrus H. Potgieter, Zeno machines and hypercomputation, 2006, http://dx.doi.org/10.1016/j.tcs.2005.11.040