En posant
 = 2x^3g(x))
, j'obtiens une équation du style :
 = \frac{2}{1+g(2x^3g(x))})
(ou quelque chose du genre)
Le fait que f soit de R+ dans lui même assure les mêmes propriétés pour g (sauf qu'on la défini pas en 0)
Ainsi, g^3(x) \leq 2 ce qui implique
 \leq 2^{\frac 13})
et donc
 \geq\frac{2}{1+2^{\frac 13}})
etc etc ...
On en vient à étudier la suite

avec u_0=2 qui converge vers 1 (c'est assez chiant mais ca se montre, même s'il doit y avoir plus simple)
Ainsi, g(x) = 1 et f(x) = 2x^3 pour x différent de 0.
On montre alors facilement que nécessairement f(0) = 0 et donc f(x)=2x^3