двойная стрелка представляет собой тетрацию (повторное возведение в степень)
тройная стрелка представляет собой пентацию (повторяющуюся тетрацию)
Общее определение обозначения стрелки вверх следующее (для ): Здесь, означает n стрелок, например Квадратные скобки — еще одно обозначение гиперопераций.
В таких выражениях, как , обозначение возведения в степень обычно заключается в записи показателя степени как верхний индекс к базовому числу . Но многие среды, такие как языки программирования и обычная текстовая электронная почта , не поддерживают набор надстрочных индексов . Люди приняли линейную систему обозначений для таких сред; стрелка вверх предполагает «возведение в степень». Если набор символов не содержит стрелки вверх, курсор вместо нее используется (^).
Надстрочное обозначение не поддается обобщению, что объясняет, почему Кнут решил работать с использованием встроенной записи. вместо.
— более короткое альтернативное обозначение для n стрелок. Таким образом .
Запись обозначений со стрелкой вверх в терминах степеней
Если b — переменная (или слишком большая), электробашню можно записать с помощью точек и примечания, указывающего высоту башни.
Продолжая эти обозначения, можно было бы написать с помощью стопки таких силовых башен, каждая из которых описывает размер той, что находится над ней.
Опять же, если b — переменная или слишком велика, стек можно записать с помощью точек и примечания, указывающего его высоту.
Более того, может быть записано с использованием нескольких столбцов таких стопок энергетических башен, причем каждый столбец описывает количество энергетических башен в стопке слева от него:
И вообще:
Это может осуществляться на неопределенный срок для представления как многократное возведение в степень повторного возведения в степень для любых a , n и b (хотя это явно становится довольно громоздким).
Обозначение Руди Ракера поскольку тетрация позволяет нам сделать эти диаграммы немного проще, сохраняя при этом геометрическое представление (мы могли бы назвать эти башни тетрации ).
Наконец, в качестве примера можно привести четвертое число Аккермана. может быть представлено как:
Некоторые числа настолько велики, что несколько стрелок в обозначении Кнута, направленном вверх, становятся слишком громоздкими; затем оператор n -стрелка полезен (а также для описаний с переменным количеством стрелок) или, что то же самое, гипероператоров .
Некоторые числа настолько велики, что даже этого обозначения недостаточно. Затем можно использовать обозначение цепочки стрелок Конвея : цепочка из трех элементов эквивалентна другим обозначениям, но цепочка из четырех или более элементов еще более эффективна.
= , С = = , Таким образом, результат получается
= или (Петийон)
Даже быстрорастущие функции можно классифицировать с помощью порядкового анализа, называемого быстрорастущей иерархией . Быстрорастущая иерархия использует последовательную итерацию функций и диагонализацию для систематического создания быстрорастущих функций из некоторой базовой функции. . Для стандартной быстрорастущей иерархии с использованием , уже демонстрирует экспоненциальный рост, сравним с тетрационным ростом и ограничен сверху функцией, включающей первые четыре гипероператора; Затем, сравнима с функцией Аккермана , уже находится за пределами досягаемости индексированных стрелок, но может быть использован для аппроксимации числа Грэма и сравнимо с обозначением цепочки стрел Конвея произвольной длины.
Все эти функции вычислимы. Даже более быстрые вычислимые функции, такие как последовательность Гудштейна и последовательность TREE , требуют использования больших порядковых номеров и могут встречаться в определенных комбинаторных и теоретико-доказательных контекстах. Существуют функции, которые растут невычислимо быстро, такие как Busy Beaver , сама природа которых будет совершенно недоступна для любого анализа, направленного вверх, или даже для любого порядкового анализа.
Альтернативно можно выбрать умножение в качестве базового случая и выполнять итерацию оттуда. Тогда возведение в степень становится повторным умножением. Формальное определение будет
для всех целых чисел с .
Обратите внимание, однако, что Кнут не давал определения «стреле нуля» ( ). Можно было бы расширить обозначение до отрицательных индексов (n ≥ -2) таким образом, чтобы согласовать всю последовательность гиперопераций, за исключением задержки индексации:
Операция «стрелка вверх» является правоассоциативной операцией , т. е. понимается как , вместо . Если двусмысленность не является проблемой, круглые скобки иногда опускаются.
Вычисление можно переформулировать в терминах бесконечной таблицы. Расставляем цифры в верхней строке и заполните левый столбец значениями 2. Чтобы определить число в таблице, возьмите число сразу слева, затем найдите нужное число в предыдущей строке, в позиции, заданной только что взятым числом. .
Расставляем цифры в верхней строке и заполните левый столбец значениями 3. Чтобы определить число в таблице, возьмите число сразу слева, затем найдите нужное число в предыдущей строке, в позиции, заданной только что взятым числом. .
Расставляем цифры в верхней строке и заполните левый столбец значениями 4. Чтобы определить число в таблице, возьмите число сразу слева, затем найдите нужное число в предыдущей строке, в позиции, заданной только что взятым числом. .
Расставляем цифры в верхней строке и заполните левый столбец значениями 10. Чтобы определить число в таблице, возьмите число сразу слева, затем найдите нужное число в предыдущей строке, в позиции, заданной только что взятым числом. .
При 2 ≤ b ≤ 9 порядок чисел - это лексикографический порядок , где n является наиболее значимым числом, поэтому для номеров этих 8 столбцов нумерационный порядок является просто построчным. То же самое относится и к числам в 97 столбцах с 3 ≤ b ≤ 99, и если мы начнем с n = 1, даже для 3 ≤ b ≤ 9 999 999 999.
Arc.Ask3.Ru Номер скриншота №: 9568e6744fdf6f73edac0c89fb57966f__1715532120 URL1:https://arc.ask3.ru/arc/aa/95/6f/9568e6744fdf6f73edac0c89fb57966f.html Заголовок, (Title) документа по адресу, URL1: Knuth's up-arrow notation - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)