Re: [sage-devel] status CSymPy

2017-01-05 Thread Isuru Fernando
Hi, The project was renamed to SymEngine and can be found at https://github.com/ symengine/symengine. Python wrappers are at https://github.com/symengine/ symengine.py. In the GSoC project, I implemented bunch of things like numerics, conversions to sage and sympy and also support for using sage

[sage-devel] Re: status CSymPy

2017-01-05 Thread Ralf Stephan
Because of broader targetting (Julia, Haskell etc) it was renamed to SymEngine https://github.com/symengine/symengine Sage was also aimed for but the speed differences nearly vanished with Pynacs use of mpz_t and mpq_t with numerics. Regards, -- You received this message because you are subscr

Re: [sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Dima Pasechnik
I might add that even transcendental functions can be dealt with by similar tricks; e.g. if you need sin(z) you can set introduce u,v satisfying u^2+v^2=1 and set u=sin(z). On Thursday, January 5, 2017 at 4:30:16 PM UTC, John Cremona wrote: > > On 5 January 2017 at 15:59, Eric Gourgoulhon > wr

[sage-devel] status CSymPy

2017-01-05 Thread Daniel Krenn
Dear all, some time ago, there were efforts to make CSymPy the new symbolic engine of SageMath. I think it was even a GSoC project. Just because I out of curiosity, what is the current status of this? (It seems hard to search for CSymPy on the web...) Best, Daniel -- You received this messag

Re: [sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Eric Gourgoulhon
Le jeudi 5 janvier 2017 17:30:16 UTC+1, John Cremona a écrit : > > > It may seem heavy-handed but the final outcome is likely to be better > this way. I did a complicated computation involving a whole lot of > different number fields, mostly cyclotomic fields, and I kept on > restarting with a

[sage-devel] Re: patchbot: ticket list latency?

2017-01-05 Thread Clemens Heuberger
Hello, On 2017-01-05 17:29, Frédéric Chapoton wrote: > Tickets with untrusted authors are never looked at, unless you ask > specifically so : > { > "Clemens Heuberger": "trusted", > "Roswitha Rissner": "not trusted" > } that's clear. My config.json has "extra_trusted_authors":

Re: [sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread John Cremona
On 5 January 2017 at 15:59, Eric Gourgoulhon wrote: > > > Le jeudi 5 janvier 2017 16:32:55 UTC+1, Dima Pasechnik a écrit : >> >> >> we can work modulo the ideal generated by w^2+z and w'^2+z', sure, why >> not? > > > What I meant is that, suppose you start with the ring modulo the ideal > generate

[sage-devel] Re: patchbot: ticket list latency?

2017-01-05 Thread Frédéric Chapoton
Hello, Tickets with untrusted authors are never looked at, unless you ask specifically so : { "Clemens Heuberger": "trusted", "Roswitha Rissner": "not trusted" } Frederic Le jeudi 5 janvier 2017 16:00:53 UTC+1, Clemens Heuberger a écrit : > > I am playing around with a patchbot and I a

[sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Eric Gourgoulhon
Le jeudi 5 janvier 2017 16:32:55 UTC+1, Dima Pasechnik a écrit : > > > we can work modulo the ideal generated by w^2+z and w'^2+z', sure, why not? > What I meant is that, suppose you start with the ring modulo the ideal generated by w^2+z and at some point in the work flow, you decide to intro

[sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Dima Pasechnik
On Thursday, January 5, 2017 at 3:27:46 PM UTC, Eric Gourgoulhon wrote: > > Le jeudi 5 janvier 2017 10:35:27 UTC+1, Dima Pasechnik a écrit : >> >> >> Thanks for your suggestion; however, I am not sure if this could fully >>> work: some computations require to take derivatives, i.e. to evaluate

[sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Eric Gourgoulhon
Le jeudi 5 janvier 2017 10:35:27 UTC+1, Dima Pasechnik a écrit : > > > Thanks for your suggestion; however, I am not sure if this could fully >> work: some computations require to take derivatives, i.e. to evaluate >> d/dx (sqrt(-z)), where z is the rational function of (x,y) discussed >> above.

[sage-devel] patchbot: ticket list latency?

2017-01-05 Thread Clemens Heuberger
I am playing around with a patchbot and I am wondering whether there is some kind of caching or other latency involved with the tickets which are available for testing. For instance, ticket #21992: the branch was last changed 25 hours ago; 6 hours ago it was set to positive review. However,

[sage-devel] Re: coercions from (quadratic) NumberFields to AA

2017-01-05 Thread Marc Mezzarobba
Travis Scrimshaw wrote: > That is not true. Note that Foo.has_coerce_map_from() is not > Foo._coerce_map_from_(). The method has_coerce_map_from() calls > _coerce_map_from_, which should either return a coercion map or True, > and in the latter case, then it uses Foo(bar) to define the coercion > (

[sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Dima Pasechnik
On Thursday, January 5, 2017 at 9:16:45 AM UTC, Eric Gourgoulhon wrote: > > > > Le mercredi 4 janvier 2017 23:41:00 UTC+1, Dima Pasechnik a écrit : >> >> >> >> On Wednesday, January 4, 2017 at 9:06:44 PM UTC, Eric Gourgoulhon wrote: >>> >>> Le mercredi 4 janvier 2017 21:47:00 UTC+1, Dima Pasechni

[sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Eric Gourgoulhon
Le mercredi 4 janvier 2017 23:41:00 UTC+1, Dima Pasechnik a écrit : > > > > On Wednesday, January 4, 2017 at 9:06:44 PM UTC, Eric Gourgoulhon wrote: >> >> Le mercredi 4 janvier 2017 21:47:00 UTC+1, Dima Pasechnik a écrit : >>> >>> >>> >>> It's because I need to consider sqrt(-z), so that I cannot

[sage-devel] Re: denominator() hangs on a large fraction

2017-01-05 Thread Eric Gourgoulhon
Le jeudi 5 janvier 2017 08:01:42 UTC+1, Ralf Stephan a écrit : > > There was a bug in the Pynac/Singular interface. To cancel fractions > a GCD is done via Singular. This was fixed 7 days ago in > > https://github.com/pynac/pynac/commit/fd180a9a82018e97c540950c1bbf083768f703ef > and the new Pynac