У меня просто был этот интересный вопрос. Какая самая быстрорастущая функция известна человеку? Это бобр занят ?
Мы знаем такие функции, как , но эта функция растет медленнее, чем , что, в свою очередь, растет медленнее, чем, который, в свою очередь, растет медленнее, чем . Затем мы можем объединить функции, чтобы иметь (х ^ х)! который растет быстрее, чем х ^ х , и так далее.2 х х ! х х ( х х ) !
Затем мы приходим к рекурсивным функциям, таким как функция Аккермана которая растет намного быстрее, чем , Тогда люди думают о функции занятого бобра которая растет даже быстрее, чем функция Аккермана.
На данный момент я не слышал ни о каких других функциях, которые растут быстрее, чем занятые бобра. Означает ли это, что нет других функций, которые могли бы расти быстрее, чем занятый бобер? (Помимо факториала и тому подобного и т. Д.)
источник
Ответы:
Функция занятого бобра растет быстрее, чем любая вычисляемая функция . Однако его можно вычислить на машине Тьюринга, которой был предоставлен доступ к оракулу для решения проблемы остановки. Затем вы можете определить функцию занятого бобра «второго порядка», которая будет расти быстрее, чем любая функция, которая может быть вычислена даже любой машиной Тьюринга с оракулом для решения проблемы остановки. Вы можете продолжать делать это вечно, создавая иерархию все более быстро растущих загруженных функций бобра.
См. Превосходное эссе Скотта Ааронсона на эту тему, Кто может назвать большее число? ,
источник
program[length=n]
останавливается? Смоделируйте это дляBusyBeaver(n)
шагов. 2) что естьBusyBeaver(n)
? Для каждой программы длины <n выбросьте ее, если она остановится, и возьмите максимальный балл среди других.источник
Другие ответы касаются вопроса напрямую. Для более глубокого понимания этой статьи Lafitte на эту тему рассматривается более широкий контекст функций, похожих на занятых бобров. У этого также есть некоторые результаты и теоремы, вписывающие идею в более общую структуру. Это показывает, что (неформально) «занятые бобероподобные функции» имеют тесную связь с явлениями неполноты Чайтина (теорема 2.1). Это также показывает, что существуют теории, которые не являются «достаточно мощными», чтобы «постичь» занятые бобоподобные функции, т.е. они недоказуемы в этих теориях из-за неполноты, связанной с Годелем. Это показывает идею принятия занятых бобровидных результатов в качестве аксиом и логическое развитие теорий, которые приводят к подобным идеям, изначально предполагаемым Тьюрингом.
[1] Грегори Лафитт сходит с ума от занятых бобров . Аннотация:
источник
Теоремы иерархии времени и пространства Хартманиса-Стернса доказывают, что не существует «наиболее быстро растущей» функции с точки зрения времени или пространства, поскольку масштаб не ограничен. Но он дает такой порядок , что все «хорошо себя ведущие» вычислимые / рекурсивные функции можно сравнивать. Но многие «быстро растущие» математические функции, по-видимому, до сих пор не были оценены с точки зрения сложности времени / пространства, несмотря на то, что это несколько очевидный или даже вопиющий теоретический «пробел» для заполнения. Это может привести к важным "теоремам моста".
источник