[Maxima] solve x^a*y^b-c*x-d*y

Stavros Macrakis macrakis at alum.mit.edu
Wed May 2 10:13:26 CDT 2012


Yes, other "fancy" features in solve include breakup, programmode,
globalsolve, solveradcan, etc.  Most of these should probably disappear if
we can ever bring ourselves to break compatibility with vintage solve....

              -s

On Wed, May 2, 2012 at 11:03 AM, Barton Willis <willisb at unk.edu> wrote:

> > By the way, as far as I can tell, Barton's %solve is better in every way
> than solve.  It might be a good idea to have it replace the base system's
> solve, except that its output
> > format is (necessarily)  different from solve's, and it doesn't handle
> many of solve's fancy modes, so any code that depends on solve will have
> problems.
>
> The solve function sets the global multiplicities, but %solve doesn't.
>  Actually, the mechanism is broken (and globals used this way are icky, I
> think)
>
>  (%i2) solve(x,x);
>  (%o2) [x=0]
>
> OK:
>
>  (%i4) multiplicities;
>  (%o4) [1]
>
>  (%i5) solve(x^a,x);
>  (%o5) [x=0]
>
> Bogus: (
>
>  (%i6) multiplicities;
>  (%o6) [1]
>
> Compatibility with solve wasn't what I was aiming for when I wrote the
> to_poly_solver--replacing solve with %solve isn't something I've tried to
> do.
> Most of %solve is written in Maxima--I think this was a good choice. Maybe
> it will make it easier for others to extend.
>
> --bw
>
>
>
>
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20120502/4bed059b/attachment.html>


More information about the Maxima mailing list