Решение правильное. Лучше найти общее решение. Для каждого четного числа
существует
, что выполняется
. Следовательно
.
Тем самым
определяется своими значениями на подмножестве нечетных чисел.
Обозначим через
множество нечетных натуральных чисел, образ которых так же нечетный. Обозначим через
образы
. Тогда их пересечение пусто (иначе образ f(f(a)) опять нечетное для некоторого а) и объединение составляет все множество нечетных чисел (иначе некоторое четное число не имеет образа). Обозначим через
отображение
.
Из вышеприведенного следует, что
взаимно обратные отображения. При этом любое взаимно однозначное отображение части нечетных чисел
в дополнение
до всех нечетных чисел доопределяется до функции
удовлетворяющей указанному свойству.
.
Таким образом таких функций имеется континиум.