Любая функция f_k, построенная по этому алгоритму, имеет конечное число значений n, таких что f_k (n) = 1, но у вас есть функция f (нечетная) = 1, f (четная) = 0, которая допустимая функция и отсутствует в списке функций, которые могут быть сгенерированы этим алгоритмом.
Как правило, вы можете применять диагональный аргумент Кантора, как это было сказано Дэном. Если такой набор был нумерованным, то у вас есть нумерованное семейство функций g_1, g_2, ..., которые охватывают весь набор. Но тогда вы можете построить новую функцию h, такую, что h (n)! = G_n (n), по конструкции h не может быть равным ни одному из g_k, абсурд!