-----maxima-admin@math.utexas.edu wrote: -----
>Is there a trick make maxima give a better
>response to the following:
>
>solve(exp(x)=exp(x/2),x);
The only trick I can think of requires carbon-based ingenuity.
(%i2) exp(x) = exp(x/2);
(%o2) %e^x=%e^(x/2)
(%i3) ratsubst(z,exp(x/2),%), radsubstflag : true;
(%o3) z^2=z
(%i4) solve(%,z);
(%o4) [z=0,z=1]
(%i5) subst(exp(x/2),z,%);
(%o5) [%e^(x/2)=0,%e^(x/2)=1]
(%i6) map(lambda([e], solve(e,x)),%);
(%o6) [[%e^(x/2)=0],[x=0]]
Maxima can't solve exp(x/2) = 0.
Barton