Richard Fateman <fateman at eecs.berkeley.edu> writes:
>>> So, in my opinion, this isn't really a bug. The weird behaviour is that
>>> SSOLVE returns a sort of partial result when it gets stuck and SOLVEX
>>> returns an empty list. Weirdness like this is why I don't call solve()
>>> in scripts and instead rely on eg. algsys() where at least I know what
>>> I'll get if it fails.
>> Hmm. I think SSOLVE should return an empty list if it can't find a
>> solution.
> I think we need to distinguish these cases:
> 1. Solve decides that there are no solutions.
> 2. Solve cannot find a solution.
>
> I think these are currently distinguished in the case of the
> single-equation solve by returning, respectively, an empty list and an
> "unsolved" equation or equations, i.e. not of the form x= ... .
This is true; for a multiple-equation solve, there is no distinction
currently made between the two.
Rupert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: not available
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20130216/5135c72f/attachment.pgp>