Equations like yours can't be solved using the usual algebraic,
trigonometric, and exponential functions. In cases like this, Maxima
normally rewrites the equation into another (ideally, simpler) form, which
you can then try solving numerically. If you don't want Maxima to do that,
set solveexplicit:true.
The solutions to equations like yours involve the Lambert W function, which
Maxima currently does not use for solving equations, though it does support
its numerical evaluation (function lambert_w). You might want to check the
Wikipedia article on the Lambert W. You can probably transform your
equation into one solvable using lambert_w (but I don't guarantee it!).
-s
On Sun, Aug 1, 2010 at 09:06, Julien Martin <balteo at gmail.com> wrote:
> Hello,
> I am trying to solve the following equation using Maxima:
>
> eq:(m_plus*(S/SS)^m_plus*(SS-E))/S=1
>
> Using the following command:
>
> solve([eq], [SS]);
>
> I get a solution that itself contains SS!! i.e.
>
> SS=(m_plus*E*(S/SS)^m_plus+S)/(m_plus*(S/SS)^m_plus)
>
> What I am getting wrong?
>
> Thanks in advance,
>
> Julien.
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>