My motivation is that I am looking for some given number $y$ in Pascal's triangle by searching the diagonals (essentially iterating through $k$, omitting division by $k!$. Currently, I am taking advantage of the fact that the diagonals are monotonic, so I can take an upper and lower bound, evaluate at the middle and readjust the bounds as needed (binary search).
This works fine, but if I can directly computer the function inverse, that would be a lot faster.
I tried applying Newton's method as well, which would be much faster than binary search, but it seems like computing the derivatives is non-trivial (given arbitrary $k$).
So my question is, is there an easy way to find $x$, given $y=x(x+1)(x+2)\cdots (x+k-1)$?
(Sorry for any errors, on mobile).