Игрок проигрывает при любой игре. Заметим, что игрок не может бесконечно долго "оставаться на одном и том же аргументе", т.к. тогда значение каждой следующей функции на этом аргументе должно быть меньше предыдущего, а все эти значения - натуральные числа. Значит аргумент должен увеличиваться до бесконечности, причём на каждом аргументе происходит только конечное количество уменьшений функции. Для каждого аргумента, нас интересуют только две крайние функции - "вход" с меньшего аргумента и "выход" на больший аргумент. Т.е., не ограничивая общности, можно считать, что есть возрастающая последовательность аргументов
и последовательность функций
из
, такая, что
и нужно доказать, что такая последовательность не может быть бесконечной ни при какой игре игрока. Идея состоит в том, чтобы параллельно с "многочленами"
рассматривать приведённые "многочлены", в которых коэффициенты всегда меньше текущего аргумента, но которые, в отличие от исходных "многочленов", будут обязательно убывать в соответствии с некоторым определённым на
порядком, превращающим его во вполне упорядоченное множество. Т.к. в этой последовательности найдётся наименьший элемент, то он же будет в ней и последним, т.е. сама последовательность на нём обрывается и обязана быть конечной.
Более строго это выглядит так. Пусть
- множество неотрицательных целых чисел. Определим рекурсивно следующие множества с заданным на каждом из них линейным порядком:
1)
- множество состоит из единственного элемента, являющегося пустым множеством. Будем также обозначать этот элемент знаком
.
2) Для любого
, если
вместе с порядком
определены для всех
, то определим
как множество конечных упорядоченных наборов
При этом
соответствует пустой набор, т.е.
также включается в
. Для любых элементов
, если
,
и различие в этих последовательностях начинается с
-го элемента, то порядок между
и
определяется таким же, как и между
и
; в случае отсутствия
-го элемента в наборе, задающем один из элементов, он (элемент) считается меньшим. В частности,
- наименьший элемент
. Для определённости стоит отметить, что элемент, определяемый набором из одного элемента
при
- это не то же самое, что этот элемент сам по себе, так же, как и
не то же самое, что
. В частности,
можно считать по сути дела эквивалентом
и в нём, наряду с
, будет присутствовать также элемент
, соответствующий единице в
.
По индукции доказывается, что:
1)
;
2) Порядок на каждом следующем множестве совпадает с порядком на предыдущем;
3) Порядок на каждом множестве является полным.
После этого можно естественным образом определить упорядоченное множество
которое будет вполне упорядоченным.
Теперь каждому элементу из
можно поставить в соответствие некоторую функцию
, также рекурсивным образом:
1) Элементу
из
ставится в соответствие функция
.
2) Для любого
, если каждому
уже поставлена в соответствие некоторая функция
, то для любого
положим
.
По индукции доказывается, что при таком сопоставлении каждому элементу из
в
будет сопоставлена та же функция, что и в
.
Если
- множество функций, соответствующих всем элементам из
, а
- множество функций, соответствующих всем элементам из
, то тогда можно показать, что
есть множество
, фигурирующее в условии задачи.
Для любого натурального
также определим множество
аналогично
, но с той разницей, что на каждом шаге в определении
будем требовать, чтобы ни один элемент
не входил в набор, задающий определяемый в
элемент,
(или больше) раз. Очевидно,
и
.
Можно определить операцию "увеличения на единицу"
так: если
,
, то
определяется как набор (опять же из
), задаваемый дописыванием
справа к набору, определяющему
. Очевидно, тогда для любого
и для любого натурального
:
. Кроме этого, приведением к общему шагу определения
легко доказать, что
.
Утверждение 1. Если , и , то .Можно доказать индукцией по шагу построения
при каждом фиксированном
, с использованием вышеуказанных свойств "прибавления единицы" и определения функции
, постепенно производя свёртку "хвоста" последовательности, задающей
, начиная с самого меньшего элемента.
Утверждение 2. Если , то для любого существует такой элемент , что:
а) ;
б) ;
в) при всех .Доказывается также индукцией по шагу построения
при каждом фиксированном
. Если
, то либо какой-то элемент
не принадлежит
и мы заменяем его на
, найденный для
и существующий в силу индуктивного предположения, либо какой-то элемент
встречается в последовательности (минимум)
раз и тогда мы выбрасываем эту группу из
элементов (оставляя остальные вхождения
, если они есть) и заменяем её на единственный элемент
. Полученный ряд, упорядоченный соответствующим образом, и определит
. При определении
, возможно, придётся повысить шаг
, но это не нарушит логики индукции, ибо мы использовали доказываемое утверждение только для
(и то только в первом случае).
Взяв какой-либо исходный элемент
и многократно применяя утверждение 2, получим некоторую последовательность
элементов
, такую, что для любого
а)
;
б)
;
в)
при всех
.
В силу свойства a), эта последовательность не может быть бесконечной и мы рано или поздно придём к элементу из
. Поэтому, в силу свойств б) и в), верно
Утверждение 3. Если , , то найдётся такой элемент , что:
а) ;
б) при всех .Возвращаясь к задаче, будем считать, не ограничивая общности, что
. По каждой функции
,
, построим элемент
вместе с соответствующей функцией
, следующим образом. Как было сказано выше,
, поэтому
для некоторого
. Если
, то полагаем
, иначе используем утверждение 3 и положим
, найденному из этого утверждения. В любом случае,
, а
. Учитывая, что
, при любом
получим:
Но
и
, поэтому из
и из утверждения 1 получаем, что
. Значит последовательность
- убывающая во вполне упорядоченном множестве
а, стало быть, конечна.
Доказанное утверждение есть обобщение
теоремы Гудстейна, которую, как известно, невозможно доказать, исходя только из аксиом Пеано. "Игра", которая фигурирует в теореме Гудстейна, ограничена тем, что там обязано чередоваться увеличение аргумента ровно на единицу с уменьшением значения функции тоже ровно на единицу, причём коэффициенты у всех частей вновь выбираемой функции должны быть меньше текущего аргумента, т.е. там "игра" по сути дела детерминирована и состоит только из выбора начального значения. Здесь же, благодаря автору задачи, появилось некоторое разнообразие.