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

All test_solver.py tests pass now (for some, you need a hint to have a more pleasant shaped solution).

Many tests currently fail in test_ode.py however, since solution shape is sometimes different. I'm changing tests when the new solution is simpler ; however in some cases the solution is more complicated - since solver solution is more complicated by default...

For example:
f(x) == log(log(C1/x)**(-x))
is now replaced by
f(x) == pi*I*x + log(log(C1*x)**(-x))

The issue appeared previously in test_solver.py (cf. comment 89), and I added a 'hint' keyword in solve() to be still able to obtain the best looking solution.

So, what should I do concerning dsolve() ?

May I modify the test to allow f(x) == pi*I*x + log(log(C1*x)**(-x)) as a solution ?

The alternative would be to add a second hint keyword to dsolve() (something like 'solve_hint'), which would be then passed to solve(), but I find it a bit confusing...

--
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].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to