Любители математики приближаются к невообразимо огромному числу — настолько большому, что оно находится на грани осязаемого в рамках современной математики. Начинается все с простого, вроде бы, вопроса: как узнать, будет ли компьютерная программа работать вечно? Ответ на него еще в 1930-х искал математик Алан Тьюринг. Он показал, что любой компьютерный алгоритм можно имитировать с помощью простой «машины Тьюринга», которая читает и записывает 0 и 1 на бесконечной ленте, следуя набору инструкций, называемых состояниями. Чем сложнее алгоритм, тем больше состояний требуется. Для каждого количества состояний, например 5 или 100, существует конечное число соответствующих машин Тьюринга, но неясно, как долго каждая из них должна работать. Наибольшее возможное время работы для каждого числа состояний называется числом усердного бобра или BB(n), и эта последовательность растет невероятно быстро: BB(1) = 1, BB(2) = 6, но уже пятый «усердный бобр» насчитывает 47 176 870. Точное значение следующе