La solución de Hurkyl es bonita, pero el cambio de variables oculta la propiedad inherente de la órbita cerrada, que es la parte crucial del problema.
Obsérvese que la ecuación funcional sólo implica $x$ y $ -x$ . En particular, si $h(x) = -x$ entonces la órbita de $x \neq 0$ es $\{x, -x\}$ y la órbita de $0$ es $\{0\}$ . Por lo tanto, la función está definida únicamente por la parte no negativa.
Para $x = 0$ tenemos $2 f(0) = f(0)^2 $ , lo que significa que $ f(0) = 0$ o $2$ .
Para $x \neq 0$ tenemos $ f(-x) = \frac{ f(x) } { f(x) - 1}$ , si $ f(x) \neq 1$ .
Tenga en cuenta que si $ f(x) = 1$ entonces no hay ningún valor posible para $ f(-x)$ .
Esta es una condición necesaria y suficiente.