Inverse of a function defined by an integral Hi, I have a function defined by an integral as follows.
$$
z=f(w) = \int_0^w \frac{(\zeta-a_1)^{\alpha_1}(\zeta-a_2)^{\alpha_2}...}{(\zeta-b_1)^{\beta_1}(\zeta-b_2)^{\beta_2}...}\ d\zeta
$$
where $w$ is real, $a_i$ and $b_i$ are constants and $\alpha_i$ are integers.  Thus the integrand is a rational function that can be nicely factored into linear terms. 
Are there some theorems discussing, relevant properties about, or way of calculating the inverse 
$$
w=f^{-1}(z)?
$$
All suggestions are welcome.
 A: You can always get a (non-linear) ordinary differential equation for $f^{-1}$.  It is easy to see that $f$ satisfies a 2nd order linear ODE with polynomial coefficients with no order 0 term [the first order ODE has non-polynomial coefficients, so harder to work with].  From there, it is also mechanical to get an ODE for $f^{-1}$ by interchanging the roles of $f$ and $w$.
But since your original function is (in general, depending on the path of integration) a MeijerG function, very few of these have closed-form inverses.  As Piero mentions in the comments, the trigonometric and Elliptic functions are some of the few cases where this 'works'.
It also depends on what you are trying to do 'next' with these functions.  If you are looking at numerical evaluation, then there are closed-forms for the Lagrange inverse, some of which translate to closed-forms for the Hermite-Pade approximants, from which efficient approximations can be derived.  [J.M.'s method works in general, here it turns out that this can be pushed in closed-form further than usual].
For any given case, there are useful tools in Maple (and Mathematica) to help you carry these computations out.  Probably in other CASes as well, but I don't know.
