Игрок проигрывает при любой игре. Заметим, что игрок не может бесконечно долго "оставаться на одном и том же аргументе", т.к. тогда значение каждой следующей функции на этом аргументе должно быть меньше предыдущего, а все эти значения - натуральные числа. Значит аргумент должен увеличиваться до бесконечности, причём на каждом аргументе происходит только конечное количество уменьшений функции. Для каждого аргумента, нас интересуют только две крайние функции  - "вход" с меньшего аргумента и "выход" на больший аргумент. Т.е., не ограничивая общности, можно считать, что есть возрастающая последовательность аргументов 

 и последовательность функций 

 из 

, такая, что 

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

 рассматривать приведённые "многочлены", в которых коэффициенты всегда меньше текущего аргумента, но которые, в отличие от исходных "многочленов", будут обязательно убывать в соответствии с некоторым определённым на 

 порядком, превращающим его во вполне упорядоченное множество. Т.к. в этой последовательности найдётся наименьший элемент, то он же будет в ней и последним, т.е. сама последовательность на нём обрывается и обязана быть конечной.
Более строго это выглядит так. Пусть 

 - множество неотрицательных целых чисел. Определим рекурсивно следующие множества с заданным на каждом из них линейным порядком:
1) 

 - множество состоит из единственного элемента, являющегося пустым множеством. Будем также обозначать этот элемент знаком 

. 
2) Для любого 

, если 

 вместе с порядком 

 определены для всех 

, то определим 

 как множество конечных упорядоченных наборов 

При этом 

 соответствует пустой набор, т.е. 

 также включается в 

. Для любых элементов 

, если 

, 

 и различие в этих последовательностях начинается с 

-го элемента, то порядок между 

 и 

 определяется таким же, как и между 

 и 

; в случае отсутствия 

-го элемента в наборе, задающем один из элементов, он (элемент) считается меньшим. В частности, 

 - наименьший элемент 

. Для определённости стоит отметить, что элемент, определяемый набором из одного элемента 

 при 

 - это не то же самое, что этот элемент сам по себе, так же, как и 

 не то же самое, что 

. В частности, 

 можно считать по сути дела эквивалентом 

 и в нём, наряду с 

, будет присутствовать также элемент 

, соответствующий единице в 

.
По индукции доказывается, что:
1) 

 ;
2) Порядок на каждом следующем множестве совпадает с порядком на предыдущем;
3) Порядок на каждом множестве является полным.
После этого можно естественным образом определить упорядоченное множество 

 которое будет вполне упорядоченным.
Теперь каждому элементу из 

 можно поставить в соответствие некоторую функцию 

, также рекурсивным образом:
1) Элементу 

 из 

 ставится в соответствие функция 

.
2) Для любого 

, если каждому 

 уже поставлена в соответствие некоторая функция 

, то для любого 

 положим 

.
По индукции доказывается, что при таком сопоставлении каждому элементу из 

 в 

  будет сопоставлена та же функция, что и в 

.
Если 

 - множество функций, соответствующих всем элементам из 

, а 

 - множество функций, соответствующих всем элементам из 

, то тогда можно показать, что 

 есть множество 

, фигурирующее в условии задачи.
Для любого натурального 

 также определим множество 

 аналогично 

, но с той разницей, что на каждом шаге в определении 

 будем требовать, чтобы ни один элемент 

 не входил в набор, задающий определяемый в 

 элемент, 

 (или больше) раз. Очевидно, 

 и 

.
Можно определить операцию "увеличения на единицу" 

 так: если 

, 

, то 

 определяется как набор (опять же из 

), задаваемый дописыванием 

 справа к набору, определяющему 

. Очевидно, тогда для любого 

 и для любого натурального 

: 

. Кроме этого, приведением к общему шагу определения 

 легко доказать, что 

. 
Утверждение 1. Если 
, 
 и 
, то 
.Можно доказать индукцией по шагу построения 

 при каждом фиксированном 

, с использованием вышеуказанных свойств "прибавления единицы" и определения функции 

, постепенно производя свёртку "хвоста" последовательности, задающей 

, начиная с самого меньшего элемента.
Утверждение 2. Если 
, то для любого 
 существует такой элемент 
, что:
а) 
 ;
б) 
 ;
в) 
 при всех 
.Доказывается также индукцией по шагу построения 

 при каждом фиксированном 

. Если 

, то либо какой-то элемент 

 не принадлежит  

 и мы заменяем его на 

, найденный для 

 и существующий в силу индуктивного предположения, либо какой-то элемент 

 встречается в последовательности (минимум) 

 раз и тогда мы выбрасываем эту группу из 

 элементов (оставляя остальные вхождения 

, если они есть) и заменяем её на единственный элемент 

. Полученный ряд, упорядоченный соответствующим образом, и определит 

. При определении 

, возможно, придётся повысить шаг 

, но это не нарушит логики индукции, ибо мы использовали доказываемое утверждение только для 

 (и то только в первом случае).
Взяв какой-либо исходный элемент 

 и многократно применяя утверждение 2, получим некоторую последовательность 

 элементов 

, такую, что для любого 

а) 

 ;
б) 

 ;
в) 

 при всех 

.
В силу свойства a), эта последовательность не может быть бесконечной и мы рано или поздно придём к элементу из 

. Поэтому, в силу свойств б) и в), верно
Утверждение 3. Если  
, 
, то найдётся такой элемент 
, что:
а) 
 ;
б) 
 при всех 
.Возвращаясь к задаче, будем считать, не ограничивая общности, что 

. По каждой функции 

, 

, построим элемент 

 вместе с соответствующей функцией 

, следующим образом. Как было сказано выше, 

, поэтому 

 для некоторого 

. Если 

, то полагаем 

, иначе используем утверждение 3 и положим 

, найденному из этого утверждения. В любом случае, 

, а 

. Учитывая, что 

, при любом 

 получим:

 Но 

 и 

, поэтому из 

 и из утверждения 1 получаем, что 

. Значит последовательность 

 - убывающая во вполне упорядоченном множестве 

 а, стало быть, конечна. 

Доказанное утверждение есть обобщение 
теоремы Гудстейна, которую, как известно, невозможно доказать, исходя только из аксиом Пеано. "Игра", которая фигурирует в теореме Гудстейна, ограничена тем, что там обязано чередоваться увеличение аргумента ровно на единицу с уменьшением значения функции тоже ровно на единицу, причём коэффициенты у всех частей вновь выбираемой функции должны быть меньше текущего аргумента, т.е. там "игра" по сути дела детерминирована и состоит только из выбора начального значения. Здесь же, благодаря автору задачи, появилось некоторое разнообразие.