Comment #25 on issue 1694 by nicolas.pourcelot: solve has many issues with  
fractions
http://code.google.com/p/sympy/issues/detail?id=1694

@asmeuer:
I totally agree, this is well resumed. :)

So, we may have an option to include or not these values outside the domain  
of
definition where limit is 0.
Should we turn it on by default ? That's incorrect mathematically speaking,  
but I
tried Maxima and it includes these kind of pseudo-solutions. So, I do not  
know. Does
anyone test another CAS ?

@smichr:
"shouldn't
there be some consistency in how decisions are made in the solve routine?  
In one
place there is a straight check for True or False while in another there is  
a test
for the result not being False?"

I think this is consistent : if we don't know if value should be remove,  
let's keep it.
There are some differences between the 3 places in the code, because in two  
places we
test values before *adding* them to result list, when in other place we  
test if 0 is
solution, and if not, we *remove* it.
However, in any case, if checksolution() returns None, the potential  
solution will be
included in final result list. I really don't know how to write some  
smarter code.




--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--

You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to [email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=.


Reply via email to