Question: Solve without LambertW - Is this an error in Maple 13?

Maple 13:

t:=(a0+a1*x+a2*x^2)/(b0+b1*x+b2*x^2);
t*exp(t)=c;

x=solve(%,x); yields with c<>0:

x=-(a0*b2-b0*a2)/(a1*b2-b1*a2)

Is this an error? The solution is the same in each case - it is independent of c. I would expect x as solution of t=LambertW(c).

Mathematica 7.0 says correctly: "The equations appear to involve the variables to be solved for in an essentially non-algebraic way."

Is this bug corrected in higher versions of Maple?

Please Wait...