stringtranslate.com

Теорема Гудстейна

В математической логике теорема Гудстейна — это утверждение о натуральных числах , доказанное Рубеном Гудстейном в 1944 году, в котором говорится, что каждая последовательность Гудстейна (как определено ниже) в конечном итоге заканчивается на 0. Лоренс Кирби и Джефф Пэрис [1] показали, что это недоказуемо в арифметике Пеано (но это может быть доказано в более сильных системах, таких как арифметика второго порядка или теория множеств Цермело-Френкеля ). Это был третий пример истинного утверждения о натуральных числах, которое недоказуемо в арифметике Пеано, после примеров, представленных теоремой Гёделя о неполноте и прямым доказательством Герхарда Генцена 1943 года недоказуемости ε 0 -индукции в арифметике Пеано. Теорема Пэриса–Харрингтона дала еще один пример.

Кирби и Пэрис представили графовую теоретико- гидровую игру с поведением, похожим на поведение последовательностей Гудстейна: «Гидра» (названная в честь мифологической многоголовой Гидры Лернейской ) является корневым деревом, и ход состоит в отсечении одной из ее «голов» (ветви дерева), на что гидра отвечает выращиванием конечного числа новых голов в соответствии с определенными правилами. Кирби и Пэрис доказали, что Гидра в конечном итоге будет убита, независимо от стратегии, которую Геракл использует для отрубания ее голов, хотя это может занять очень много времени. Так же, как и для последовательностей Гудстейна, Кирби и Пэрис показали, что это не может быть доказано только в арифметике Пеано. [1]

Наследственная основа-нобозначение

Последовательности Гудстейна определяются в терминах концепции, называемой «наследственная нотация с основанием n ». Эта нотация очень похожа на обычную позиционную нотацию с основанием n , но обычная нотация недостаточна для целей теоремы Гудстейна.

Чтобы получить обычную запись с основанием n , где n — натуральное число, большее 1, произвольное натуральное число m записывается в виде суммы кратных степеней n :

где каждый коэффициент a i удовлетворяет 0 ≤ a i < n , и a k ≠ 0 . Например, чтобы получить запись с основанием 2 , нужно записать

Таким образом, представление числа 35 в двоичной системе счисления равно 100011, что означает 2 5 + 2 + 1. Аналогично, 100, представленное в двоичной системе счисления, равно 10201:

Обратите внимание, что сами показатели степеней не записываются в системе счисления с основанием n . Например, приведенные выше выражения включают 2 5 и 3 4 , а также 5 > 2, 4 > 3.

Чтобы преобразовать запись с основанием n (что является шагом в достижении представления с основанием n ) в наследственную запись с основанием n , сначала перепишите все показатели степеней как сумму степеней n (с ограничением на коэффициенты 0 ≤ a i < n ). Затем перепишите любую экспоненту внутри показателей в записи с основанием n (с тем же ограничением на коэффициенты) и продолжайте таким образом, пока каждое число, появляющееся в выражении (за исключением самих оснований), не будет записано в записи с основанием n .

Например, в то время как 35 в обычной двоичной системе счисления имеет вид 2 5 + 2 + 1 , в наследственной двоичной системе счисления оно записывается как

используя тот факт, что 5 = 2 2 1 + 1. Аналогично, 100 в наследственной системе счисления с основанием 3 равно

Последовательности Гудстейна

Последовательность Гудстейна G ( m ) числа m — это последовательность натуральных чисел. Первый элемент в последовательности G ( m ) — это само m . Чтобы получить второй элемент, G ( m )(2), запишите m в наследственной записи с основанием 2, измените все 2 на 3, а затем вычтите 1 из результата. В общем случае ( n  + 1)-й член, G ( m )( n  + 1) , последовательности Гудстейна m выглядит следующим образом:

Ранние последовательности Гудстейна быстро заканчиваются. Например, G (3) заканчивается на 6-м шаге:

Более поздние последовательности Гудстейна увеличиваются на очень большое количество шагов. Например, G (4) OEIS : A056193 начинается следующим образом:

Элементы G (4) продолжают увеличиваться некоторое время, но в основании они достигают максимума , остаются там для следующих шагов, а затем начинают свое падение.

Однако даже G (4) не дает хорошего представления о том, насколько быстро могут увеличиваться элементы последовательности Гудстейна. G (19) увеличивается гораздо быстрее и начинается следующим образом:

Несмотря на этот быстрый рост, теорема Гудстейна утверждает, что каждая последовательность Гудстейна в конечном итоге заканчивается на 0, независимо от начального значения.

Доказательство теоремы Гудстейна

Теорему Гудстейна можно доказать (используя методы вне арифметики Пеано, см. ниже) следующим образом: имея последовательность Гудстейна G ( m ), мы строим параллельную последовательность P ( m ) порядковых чисел в нормальной форме Кантора , которая строго убывает и заканчивается. Распространенное заблуждение относительно этого доказательства состоит в том, что G ( m ) стремится к 0, потому что она доминируется P ( m ). На самом деле, тот факт, что P ( m ) доминирует над G ( m ) , не играет никакой роли . Важный момент заключается в том, что G ( m )( k ) существует тогда и только тогда, когда существует P ( m )( k ) (параллелизм), и сравнение между двумя членами G ( m ) сохраняется при сравнении соответствующих записей P ( m ). [2] Тогда, если P ( m ) заканчивается, то же самое происходит и с G ( m ). По бесконечной регрессии , G ( m ) должна достичь 0, что гарантирует завершение.

Мы определяем функцию , которая вычисляет наследственное представление основания k числа u , а затем заменяет каждое вхождение основания k первым бесконечным порядковым числом ω. Например, .

Каждый член P ( m )( n ) последовательности P ( m ) затем определяется как f ( G ( m )( n ), n+1 ). Например, G (3)(1) = 3 = 2 1 + 2 0 и P (3)(1) = f (2 1 + 2 0 ,2) = ω 1 + ω 0 = ω + 1 . Сложение, умножение и возведение в степень порядковых чисел хорошо определены.

Мы заявляем, что :

Пусть будет G ( m )( n ) после применения первой операции изменения основания при генерации следующего элемента последовательности Гудстейна, но до второй операции минус 1 в этом поколении. Обратите внимание, что .

Тогда . Теперь мы применяем операцию минус 1 , и , как . Например, и , поэтому и , что строго меньше. Обратите внимание, что для вычисления f(G(m)(n),n+1) , нам сначала нужно записать G ( m )( n ) в наследственной нотации с основанием n +1 , так как, например, выражение не является порядковым числом.

Таким образом, последовательность P ( m ) строго убывает. Поскольку стандартный порядок < на ординалах хорошо обоснован , бесконечная строго убывающая последовательность не может существовать, или, что эквивалентно, каждая строго убывающая последовательность ординалов заканчивается (и не может быть бесконечной). Но P ( m )( n ) вычисляется непосредственно из G ( m )( n ). Следовательно, последовательность G ( m ) также должна закончиться, что означает, что она должна достичь 0.

Хотя это доказательство теоремы Гудстейна довольно простое, теорема Кирби–Париса [1] , которая показывает, что теорема Гудстейна не является теоремой арифметики Пеано, является технической и значительно более сложной. Она использует счетные нестандартные модели арифметики Пеано.

Расширенная теорема Гудстейна

Приведенное выше доказательство все еще работает, если определение последовательности Гудстейна изменить так, чтобы операция замены основания заменяла каждое вхождение основания b на b + 2 вместо b + 1. В более общем случае, пусть b 1 , b 2 , b 3 , ... будут любой неубывающей последовательностью целых чисел с b 1 ≥ 2 . Тогда пусть ( n + 1)-й член G ( m )( n + 1) расширенной последовательности Гудстейна m будет следующим:

Простая модификация приведенного выше доказательства показывает, что эта последовательность все еще заканчивается. Например, если b n = 4 и если b n +1 = 9 , то , следовательно, ординал строго больше ординала

Расширенная версия на самом деле является той, которая рассматривалась в оригинальной статье Гудстейна [3] , где Гудстейн доказал, что она эквивалентна ограниченной порядковой теореме (т.е. утверждению, что трансфинитная индукция ниже ε 0 верна), и дал финитное доказательство для случая, когда (эквивалентно трансфинитной индукции до ).

Расширенная теорема Гудстейна без каких-либо ограничений на последовательность b n не формализуема в арифметике Пеано (PA), поскольку такая произвольная бесконечная последовательность не может быть представлена ​​в PA. Похоже, именно это удержало Гудстейна от утверждения в 1944 году, что расширенная теорема Гудстейна недоказуема в PA из-за второй теоремы Гёделя о неполноте и доказательства Генценом непротиворечивости PA с использованием ε 0 -индукции. [4] Однако проверка доказательства Генцена показывает, что для него требуется только тот факт, что не существует примитивно рекурсивной строго убывающей бесконечной последовательности ординалов, поэтому ограничение b n примитивно рекурсивными последовательностями позволило бы Гудстейну доказать результат о недоказуемости. [4] Более того, с помощью относительно элементарной техники иерархии Гжегорчика можно показать, что каждая примитивно рекурсивная строго убывающая бесконечная последовательность ординалов может быть «замедлена» так, чтобы ее можно было преобразовать в последовательность Гудстейна, где b n = n + 1 , тем самым давая альтернативное доказательство того же результата, который доказали Кирби и Пэрис. [4]

Длина последовательности как функция начального значения

Функция Гудстейна , , определяется таким образом, что — длина последовательности Гудстейна, которая начинается с n . (Это общая функция , поскольку каждая последовательность Гудстейна заканчивается.) Чрезвычайно высокая скорость роста может быть откалибрована путем связывания ее с различными стандартными порядково-индексированными иерархиями функций, такими как функции в иерархии Харди и функции в быстрорастущей иерархии Лёба и Вайнера:

имеет примерно такую ​​же скорость роста, как (которая такая же, как у ); точнее, доминирует для каждого , и доминирует
(Для любых двух функций говорят , что доминирует, если для всех достаточно больших .)
где — результат записи n в наследственную двоичную систему счисления и последующей замены всех двоек на ω (как это было сделано в доказательстве теоремы Гудстейна).
.

Вот несколько примеров:

(О границах функций Аккермана и чисел Грэма см. в разделе Быстрорастущая иерархия#Функции в быстрорастущих иерархиях .)

Применение к вычислимым функциям

Теорема Гудстейна может быть использована для построения полной вычислимой функции , которую арифметика Пеано не может доказать как полную. Последовательность Гудстейна числа может быть эффективно перечислена машиной Тьюринга ; таким образом, функция, которая отображает n в число шагов, необходимых для завершения последовательности Гудстейна n , вычислима конкретной машиной Тьюринга. Эта машина просто перечисляет последовательность Гудстейна n и, когда последовательность достигает 0 , возвращает длину последовательности. Поскольку каждая последовательность Гудстейна в конечном итоге завершается, эта функция является полной. Но поскольку арифметика Пеано не доказывает, что каждая последовательность Гудстейна завершается, арифметика Пеано не доказывает, что эта машина Тьюринга вычисляет полную функцию.

Смотрите также

Ссылки

  1. ^ abc Кирби и Пэрис 1982.
  2. ^ Ратьен 2014, лемма 2.2.
  3. Гудстейн 1944.
  4. ^ abc Ратьен 2014.

Библиография

Внешние ссылки