Comment #23 on issue 1694 by sophie.duriez: 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 other 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=.
