Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Updates: Labels: -NeedsBetterPatch NeedsReview Comment #12 on issue 2132 by mattpap: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 All problems from #10 and #11 were fixed: In [1]: a = S("(1-5*x^2)/(x-2*x^3+x^5-1)") In [2]: a Out[2]: ⎛ 2⎞ -⎝1 -

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #13 on issue 2132 by asmeurer: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 Good idea about just converting RootSum(..., sin) into RootSum(…, Lambda(i, sin(i))). It's good to see that you implemented an unevaluated form of RootSum; I was going to sugge

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #14 on issue 2132 by mattpap: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 I used 'auto' keyword because RootSum with auto=False isn't unevaluated, it just skips some of its simplification algorithms (this is different from being unevaluated, like e.g. M

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #15 on issue 2132 by asmeurer: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 I used 'auto' keyword because RootSum with auto=False isn't unevaluated That is what I figured. This is fine then. If it hangs on line 645, then this is performance issue. Impl

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #16 on issue 2132 by asmeurer: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 I was playing around to see if this would really fix the issues I am having with risch_integrate(), and I got this: In [30]: a = S(" -(1/7 - 2*I*3**(1/2)/21)*log(55/14 - 125*I*3*

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #17 on issue 2132 by mattpap: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 polys12 is available from github.com/mattpap/sympy-polys Known issues: - possible bug in tests runner makes polystools.py fail on 2.4 (too many tests ;) - tests fail in ode modul

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #18 on issue 2132 by asmeurer: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 Can you create a pull request and/or separate issue for polys12? -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #19 on issue 2132 by mattpap: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 PolynomialError: non-commutative expressions are not supported Actually this is true: In [1]: RootSum(x**2 + 1, Lambda(x, exp(x))) Out[1]: ⎛ 2 ⎛x⎞⎞ RootSum⎝x + 1

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #20 on issue 2132 by asmeurer: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 Also, before we close this, note that the issue in comment 1 has not yet been fixed. -- You received this message because you are subscribed to the Google Groups "sympy-issues"

Issue 2133 in sympy: Merge new polynomials manipulation module

2011-01-03 Thread sympy
Status: Started Owner: mattpap Labels: Type-Defect Priority-Medium Polynomial Milestone-Release0.7.0 NeedsReview New issue 2133 by mattpap: Merge new polynomials manipulation module http://code.google.com/p/sympy/issues/detail?id=2133 During last week I pushed polys11 branch to the state that

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #21 on issue 2132 by mattpap: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 Unless this is trivial to fix, I would put this into a separate issue. -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to

Issue 2134 in sympy: Derivative of Lambda does not work

2011-01-03 Thread sympy
Status: Accepted Owner: asmeurer Labels: Type-Defect Priority-Medium New issue 2134 by asmeurer: Derivative of Lambda does not work http://code.google.com/p/sympy/issues/detail?id=2134 There is a bug with diff and Lambda: In [31]: Lambda(z, z*log(x - z)).diff(x)

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #22 on issue 2132 by asmeurer: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 It's issue 2134. -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to sympy-iss...@googlegroups.c

Re: Issue 2132 in sympy: Derivative of RootSum

2011-01-03 Thread sympy
Comment #23 on issue 2132 by mattpap: Derivative of RootSum http://code.google.com/p/sympy/issues/detail?id=2132 And polys12 is issue 2133. -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to sympy-iss...@googl

Issue 2135 in sympy: Drop support for Python 2.4

2011-01-03 Thread sympy
Status: Accepted Owner: asmeurer Labels: Type-Defect Priority-Medium Milestone-Release0.7.0 New issue 2135 by asmeurer: Drop support for Python 2.4 http://code.google.com/p/sympy/issues/detail?id=2135 Unless there are any objections, I think we should do what was suggested at http://groups.goo

Re: Issue 2133 in sympy: Merge new polynomials manipulation module

2011-01-03 Thread sympy
Comment #1 on issue 2133 by asmeurer: Merge new polynomials manipulation module http://code.google.com/p/sympy/issues/detail?id=2133 I don't know how to run cythonized tests. Otherwise, I have tested every combination, except that I do not have 64-bit Python 2.4 and I do not have gmpy in

Re: Issue 2133 in sympy: Merge new polynomials manipulation module

2011-01-03 Thread sympy
Updates: Labels: -NeedsReview NeedsBetterPatch mattpap Comment #2 on issue 2133 by asmeurer: Merge new polynomials manipulation module http://code.google.com/p/sympy/issues/detail?id=2133 I think the "gmpy is not installed, using python ground types instead" message should use the w

Re: Issue 2133 in sympy: Merge new polynomials manipulation module

2011-01-03 Thread sympy
Comment #3 on issue 2133 by asmeurer: Merge new polynomials manipulation module http://code.google.com/p/sympy/issues/detail?id=2133 I have a mistake above. It turns out that that intervals failure is on 32-bit and 64-bit Python 2.7 with python ground types only (which makes more sense).

Re: Issue 2135 in sympy: Drop support for Python 2.4

2011-01-03 Thread sympy
Updates: Labels: NeedsReview asmeurer Comment #1 on issue 2135 by asmeurer: Drop support for Python 2.4 http://code.google.com/p/sympy/issues/detail?id=2135 See https://github.com/sympy/sympy/pull/60. -- You received this message because you are subscribed to the Google Groups "sympy-i