I have a tricky question. I want to handle a function y(x) defined in this way:
$y(x)=f(y(x))g(x)$
Here, $f(y(x))$ and $g(x)$ are smooth functions: is there any way/method to express $y(x)$ as a (complicated) function of $x$ solely? Maybe it is impossible if $f$ and $g$ are generic.
Edit:
If I have the numerical functions which describe $f(y)$ and $g(x)$, is there any approximated way to express $y(x)$? For example with recursive formulae? My point is not to guess what form $y(x)$ should have, but deriving it or, at least, inferring it approximately.
This is generally impossible. For example let $$g(x)={1\over 1+x^2}$$and $$f(u)=\cos u$$then $$y={\cos y\over 1+x^2}$$In the most general form, if $f(x)$ is a polynomial of degree at most $4$ or $f(x)={1\over ax^3+bx^2+cx+d}$ where $a,b,c,d$ are proper real numbers, then $y$ can be explicitly represented as a function of $x$.