Issue 1986 in sympy: cse eats derivatives

2010-07-19 Thread sympy
Status: Accepted Owner: smichr Labels: Type-Defect Priority-Medium New issue 1986 by smichr: cse eats derivatives http://code.google.com/p/sympy/issues/detail?id=1986 f(x).diff(x)+sqrt(1-f(x))+3/(1-f(x)) D(f(x), x) + (1 - f(x))**(1/2) + 3/(1 - f(x)) cse(_) ([(x0, f(x)), (x1, 1 - x0)],

Re: Issue 415 in sympy: sqrt(6)/2*sqrt(2) does not auto-simplify properly

2010-07-19 Thread sympy
Updates: Status: Fixed Labels: -NeedsReview Comment #19 on issue 415 by ronan.l...@gmail.com: sqrt(6)/2*sqrt(2) does not auto-simplify properly http://code.google.com/p/sympy/issues/detail?id=415 It seems this had been forgotten. I'm +1 and it rebases cleanly, so I've

Re: Issue 1924 in sympy: Eq() gets .as_basic() method

2010-07-19 Thread sympy
Comment #12 on issue 1924 by ronan.l...@gmail.com: Eq() gets .as_basic() method http://code.google.com/p/sympy/issues/detail?id=1924 What I'm saying is that Poly shouldn't have an .as_basic() method. as_expr might be a better name, but there is a problem: there's no reason for the members

Re: Issue 1795 in sympy: cartes(ian) product updated

2010-07-19 Thread sympy
Updates: Labels: -NeedsReview PassedReview Comment #4 on issue 1795 by ronan.l...@gmail.com: cartes(ian) product updated http://code.google.com/p/sympy/issues/detail?id=1795 Looks good. -- You received this message because you are subscribed to the Google Groups sympy-issues group.

Re: Issue 1924 in sympy: Eq() gets .as_basic() method

2010-07-19 Thread sympy
Comment #13 on issue 1924 by Vinzent.Steinberg: Eq() gets .as_basic() method http://code.google.com/p/sympy/issues/detail?id=1924 Feel free to propose a better name. :) I don't really like as_expr(), but it's the best name I could think of. And the purpose is indead to have Expr instances.

Re: Issue 1924 in sympy: Eq() gets .as_basic() method

2010-07-19 Thread sympy
Comment #14 on issue 1924 by smichr: Eq() gets .as_basic() method http://code.google.com/p/sympy/issues/detail?id=1924 Like this? Eq(Eq(x,3),Eq(x,0)) (x == 3) == (x == 0) A further problem I see with giving Eq this method is that, whereas Poly by definition is something = 0, Eq is not. So

Issue 1987 in sympy: Integral(f(x), (x, g(x), h(x))).diff(x) incorrectly returns 0

2010-07-19 Thread sympy
Status: Accepted Owner: asmeurer Labels: Type-Defect Priority-Medium Integration WrongResult New issue 1987 by asmeurer: Integral(f(x), (x, g(x), h(x))).diff(x) incorrectly returns 0 http://code.google.com/p/sympy/issues/detail?id=1987 In [1]: i = Integral(f(x), (x, g(x), h(x))) In [2]:

Re: Issue 1987 in sympy: Integral(f(x), (x, g(x), h(x))).diff(x) incorrectly returns 0

2010-07-19 Thread sympy
Comment #2 on issue 1987 by smichr: Integral(f(x), (x, g(x), h(x))).diff(x) incorrectly returns 0 http://code.google.com/p/sympy/issues/detail?id=1987 The t branch also corrects the behavior for the integral with only one limit, e.g. Integral(x, (y, sin(x))).diff(x) now works. -- You

Issue 1988 in sympy: Fix printing of matrices with 0 rows or columns

2010-07-19 Thread sympy
Status: Accepted Owner: asmeurer Labels: Type-Defect Priority-Medium Printing New issue 1988 by asmeurer: Fix printing of matrices with 0 rows or columns http://code.google.com/p/sympy/issues/detail?id=1988 I have a patch being prepared in my integration3 branch that fixes printing of

Issue 1989 in sympy: Remove depricated Matrix functions

2010-07-19 Thread sympy
Status: Started Owner: asmeurer Labels: Type-Enhancement Priority-Medium Milestone-Release0.7.0 New issue 1989 by asmeurer: Remove depricated Matrix functions http://code.google.com/p/sympy/issues/detail?id=1989 zero(), zeronm() (both methods of Matrix and functions), and one() all raise

Issue 1990 in sympy: Matrix inconsistencies

2010-07-19 Thread sympy
Status: Accepted Owner: asmeurer Labels: Type-Defect Priority-Medium Matrices New issue 1990 by asmeurer: Matrix inconsistencies http://code.google.com/p/sympy/issues/detail?id=1990 In [1]: Matrix([[1], [2]]) Out[1]: ⎡1⎤ ⎢ ⎥ ⎣2⎦ In [2]: Matrix([1, 2]) Out[2]: ⎡1⎤ ⎢ ⎥ ⎣2⎦ To me, one should

Re: Issue 458 in sympy: radsimp() makes expressions more complex.

2010-07-19 Thread sympy
Updates: Cc: smichr Comment #12 on issue 458 by asmeurer: radsimp() makes expressions more complex. http://code.google.com/p/sympy/issues/detail?id=458 Chris, do your radsimp() changes in t (commit from issue 1825) fix any of this? Or is that issue a duplicate of this one? --

Re: Issue 1990 in sympy: Matrix inconsistencies

2010-07-19 Thread sympy
Comment #1 on issue 1990 by asmeurer: Matrix inconsistencies http://code.google.com/p/sympy/issues/detail?id=1990 See issue 884 (which is possibly a duplicate, I haven't looked to deeply). -- You received this message because you are subscribed to the Google Groups sympy-issues group. To post

Re: Issue 931 in sympy: Matrix doesn't work with Eq

2010-07-19 Thread sympy
Updates: Summary: Matrix doesn't work with Eq Labels: Matrices Comment #3 on issue 931 by asmeurer: Matrix doesn't work with Eq http://code.google.com/p/sympy/issues/detail?id=931 msolve() is not nsolve(). Now, I get In [7]: x1 = Symbol('x_1') In [8]: x2 = Symbol('x_2') In

Re: Issue 1989 in sympy: Remove depricated Matrix functions

2010-07-19 Thread sympy
Updates: Labels: Matrices Comment #1 on issue 1989 by asmeurer: Remove depricated Matrix functions http://code.google.com/p/sympy/issues/detail?id=1989 Possibly related: issue 1633. -- You received this message because you are subscribed to the Google Groups sympy-issues group. To

33 issues changed in sympy

2010-07-19 Thread sympy
Updates: Labels: Matrices Comment by asmeurer: (No comment was entered for this change.) Affected issues: issue 16: objects with indices (tensors) http://code.google.com/p/sympy/issues/detail?id=16 issue 182: Plot linear maps

Re: Issue 825 in sympy: SYMPY_USE_CACHE=no py.test sympy/ results

2010-07-19 Thread sympy
Comment #4 on issue 825 by asmeurer: SYMPY_USE_CACHE=no py.test sympy/ results http://code.google.com/p/sympy/issues/detail?id=825 Issue 1252 has been merged into this issue. -- You received this message because you are subscribed to the Google Groups sympy-issues group. To post to this

Re: Issue 1252 in sympy: tests fails with cache turned off

2010-07-19 Thread sympy
Updates: Status: Duplicate Mergedinto: 825 Comment #2 on issue 1252 by asmeurer: tests fails with cache turned off http://code.google.com/p/sympy/issues/detail?id=1252 (No comment was entered for this change.) -- You received this message because you are subscribed to the

Re: Issue 1130 in sympy: test_heurisch_symbolic_coeffs inconsistently fails

2010-07-19 Thread sympy
Updates: Status: Fixed Labels: Integration Comment #1 on issue 1130 by asmeurer: test_heurisch_symbolic_coeffs inconsistently fails http://code.google.com/p/sympy/issues/detail?id=1130 I don't understand what the OP means as to how this was failing for him. Anyway, it

Re: Issue 1201 in sympy: better tan(x**2).diff(x)

2010-07-19 Thread sympy
Updates: Cc: -mattpap Labels: Integration Comment #6 on issue 1201 by asmeurer: better tan(x**2).diff(x) http://code.google.com/p/sympy/issues/detail?id=1201 I think functions like tan(x) should have tan(x).diff(x) return sec(x)**2 or cos(x)**-2, and have a special

Re: Issue 980 in sympy: log(8)/log(2) should automatically simplify to 3

2010-07-19 Thread sympy
Updates: Status: Duplicate Mergedinto: 1827 Comment #5 on issue 980 by asmeurer: log(8)/log(2) should automatically simplify to 3 http://code.google.com/p/sympy/issues/detail?id=980 This would be solved by issue 1827 (merging into that issue because it has more comments).

Re: Issue 1827 in sympy: log eval gives more standard form

2010-07-19 Thread sympy
Comment #14 on issue 1827 by asmeurer: log eval gives more standard form http://code.google.com/p/sympy/issues/detail?id=1827 Issue 980 has been merged into this issue. -- You received this message because you are subscribed to the Google Groups sympy-issues group. To post to this group, send

Re: Issue 1827 in sympy: log eval gives more standard form

2010-07-19 Thread sympy
Comment #15 on issue 1827 by asmeurer: log eval gives more standard form http://code.google.com/p/sympy/issues/detail?id=1827 Whatever was the decision on this? I think log(sqf_integer**int) should automatically evaluate to int*log(sqf_integer), with a limit on factorint() just as in