Comment #10 on issue 1234 by asmeu...@gmail.com: solve() should give all solutions
http://code.google.com/p/sympy/issues/detail?id=1234

As I pointed out somewhere else, an iterator is not very useful if you want to symbolically manipulate all the solutions at once. In that case, you really want to be able to get an n*pi, so that you can then do things like

sol = solve(sin(x))
expr.subs(sol)
# See that something happens for *all* solutions of sin(x) = 0. Or just continue the computation or whatever.

And if we had some kind of Solution object, we could symbolically represent implicit solutions to equations that aren't algebraically invertible, and get things like

a = solve(f(x)); a
Solution(f(x), x)
f(x).subs(x, a)
0

(and it could do cooler more nontrivial things too for more complicated expressions in the second line)

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy-issues+unsubscr...@googlegroups.com.
To post to this group, send email to sympy-issues@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy-issues?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to