Стрелочные обозначения Конвея

Материал из testwiki
Перейти к навигации Перейти к поиску

Обозначе́ния Ко́нвея со стре́лками — метод обозначения очень больших целых чисел, предложенный Джоном Конвеем.

По Конвею, большие целые числа представляются последовательностями из n натуральных чисел, соединёнными горизонтальными стрелками (например, 2→3→4→5→6) — цепочками Конвея.

Определение

Цепочка Конвея определяется следующим образом:

  • Любое натуральное число представляет собой цепочку единичной длины.
  • Цепочка длины n, за которой следует стрелка «→» и натуральное число, вместе составляют цепочку длины n+1.

Любая цепочка Конвея представляет некоторое целое число. Две цепочки называются равными, если они представляют равные числа.

Общая схема вычисления

Расчёт значения цепочки производится согласно следующим правилам:

  1. p=p (цепочка p представляет число p);
  2. pq=pq (цепочка pq представляет возведение в степень);
  3. Xp1=Xp;
  4. X1q=X;
  5. Xp(q+1)=X(X(p1)(q+1))q при p>1.

Два последних правила можно записать в виде одного длинного правила:

Xp(q+1)=X(X((X(X)q))q)q,

где цепочка в правой части содержит p копий подцепочки X, p1 копий числа q и p1 пар скобок.

Здесь:

  • p,q — некоторые натуральные числа;
  • X — в общем случае, некоторая другая цепочка Конвея (подцепочка).

Следует отметить, что цепочки в скобках не входят в общую цепочку и вычисляются отдельно. То есть, в общем случае:

abc(ab)ca(bc)

Частные случаи

Обозначения Конвея связаны с обозначениями Кнута следующим образом:

abk=akb.

Возведение в степень в обозначениях Конвея:

ab=ab1=ab=a×a××abpa3

Тетрация в обозначениях Конвея:

ab2= ba=aa...abpa3

Пентация в обозначениях Конвея:

ab3=a...aabpa3

Шаблон:Гугология

Шаблон:Нет ссылок