Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to solve an equation of the form:

$ax + bx^{1+c} + d = 0$, where $0 < c < 1$, and the reciprocal of $c$ is not necessarily an integer either.

Mathematica protests to me that it is not up to the task of solving this, and I'd like a general solution rather than FindRoot at a particular value.

I've poked around and there are a couple work-arounds - usually involving some substitution - for solving a non-integer polynomials but (as far as I can tell - because I'm having trouble applying them to this problem) they all only really seem to work if the non-integer polynomial is less than one and this is definitely more than one.

I've come to the point of getting a derivative w.r.t. to one of the parameters of interest with the implicit function theorem, which is fine for my purposes, but obviously getting a general solution would be preferable.

Is there a general solution for this?

share|cite|improve this question
Already when the reciprocal of $c$ is an integer there is no expression for the solution(s) in terms of elementary functions. – André Nicolas Aug 24 '12 at 17:38
Nitpick: This is not a polynomial unless $c$ is an integer. – Jyrki Lahtonen Aug 28 '12 at 17:38

If $|b/a|$ and $|d/a|$ are small, you can solve it in series. For convenience, take $a=1$. Then $$x = -d + \sum_{n=0}^\infty \frac{\Gamma(nc+n+1)}{n! \Gamma(nc+2)} (-d)^{nc+1} (-b)^n$$

share|cite|improve this answer

No, especially in radicals. First of all, if there was a general formula, then it would work for all $c\in\mathbb R$, not just those values in your interval. But if you take $c=\frac 1{n-1}$, you get $bx^\frac n{n-1}+ax+d=0$. Applying the transformation $x=z^{n-1}$ yields $bz^n+az^{n-1}+d=0$. For $n\geq 5$, there is no general solution because of the Abel-Ruffini Theorem.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.