Гугология Вики
Advertisement

Умножация (англ. Multiexpansion) — бинарная функция в BEAF.[1]

В быстрорастущей иерархии сопоставима по скорости роста с умножацией, что означает, что умножация сопоставима с в цепной нотации стрел и в нотации нотаций массива.

Примеры[]

  • . Это равно a, расширенной с (a, расширенной с a). Пусть , например,
  • (мульпорал)

Псевдокод[]

Ниже приведён пример псевдокода для умножации.

function multiexpansion(a, b):
    result := a
    repeat b - 1 times:
        result := expansion(a, result)
    return result

function expansion(a, b):
    result := a
    repeat b - 1 times:
        result := hyper(a, a, result + 2)
    return result

function hyper(a, b, n):
    if n = 1:
        return a + b
    result := a
    repeat b - 1 times:
        result := hyper(a, result, n - 1)
    return result

Значения[]

Нотация Значение (приблизительное)
Гипер E нотация
Гиперэкспоненциальная запись X-последовательности (точное значение)
Иерархия Харди
Медленнорастущая иерархия

Примечания[]

Advertisement