[sympy] PoleError: Don't know how to calculate the limit(log(1/x) + sin(1/x), x, 0, dir=+)

2013-09-29 Thread Pablo Puente
Hi, If a limit can not be calculated, should sympy return the limit expression instead of raising an error? >>> assert limit(log(x)/(log(x) + sin(x)), x, oo) == 1 #Wester test case T3 Traceback (most recent call last): File "", line 1, in File "/home/pape/sympy/sympy/series/limits.py", line

Re: [sympy] CSymPy and mobile programming

2013-09-29 Thread someone
Hi, > If we can get this pattern matching API sorted out we could translate > the Rubi rules Improving our pattern matching and reimplementing Rubi on top of Sympy will be a GSOC project for next year. (I wanted to make the proposal already for this time but n

Re: [sympy] Two integration test suites

2013-09-29 Thread Angus Griffith
I'm more than happy to help out (I have a vested interest: Mathics' Integrate essentially converts the expression to SymPy, does the integration and then converts back). Once there's something to convert the Mathematica patterns to I'd just need to extend the 'to_sympy' and 'from_sympy' functio

Re: [sympy] CSymPy and mobile programming

2013-09-29 Thread Angus Griffith
> > I would be interested in CSymPy with working "integrate", for example. > > It would be cool. Though unfortunately integrate() happens to be the > most difficult part, > as it depends on many modules, so it will take some time. However, if > we choose to implement another version of > int