[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-05-30 Thread Ralf Stephan
On Sunday, May 3, 2015 at 3:45:26 PM UTC+2, Eric Gourgoulhon wrote: > > G(a, y)multiple polylogarithm G(a, s, y)multiple polylogarithm with >> explicit signs for the imaginary parts S(n, p, x)Nielsen’s generalized >> polylogarithm H(m, x)harmonic polylogarithm >> > > Thanks for your answer and t

[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-05-03 Thread Eric Gourgoulhon
Hi, Le vendredi 1 mai 2015 17:23:55 UTC+2, Nils Bruin a écrit : > > On Friday, May 1, 2015 at 2:00:11 AM UTC-7, Eric Gourgoulhon wrote: > > >> Thanks for your answer. There is no predefined 'H' function in Sage, so >> do you mean a nameclash with a predefined function 'H' in Pynac ? Which >> f

[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-05-01 Thread Ralf Stephan
On Friday, May 1, 2015 at 5:23:55 PM UTC+2, Nils Bruin wrote: > > > We're entirely at the mercy of the care that Pynac takes to preserve > compatibility to ensure our pickles won't break on future versions (and I > don't know if such compatibility is a design goal for them). With python > pickli

[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-05-01 Thread Nils Bruin
On Friday, May 1, 2015 at 2:00:11 AM UTC-7, Eric Gourgoulhon wrote: > Thanks for your answer. There is no predefined 'H' function in Sage, so do > you mean a nameclash with a predefined function 'H' in Pynac ? Which > function is it ? It seems to be (x,y) |--> - x ln(1-xy), but I don't see >

[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-05-01 Thread Nils Bruin
On Thursday, April 30, 2015 at 2:30:48 AM UTC-7, Eric Gourgoulhon wrote: > > Hi, > > I've recently faced this surprising appearance of a logarithm (in Sage > 6.7.beta3 as well as in any older versions I've tried, down to Sage 6.3): > The exact source of these name collisions are probably explained

[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-05-01 Thread Eric Gourgoulhon
Hi, Le jeudi 30 avril 2015 17:44:39 UTC+2, Nils Bruin a écrit : > > > This is probably just a nameclash, since pickling symbolic expressions. > Pickling symbolic expressions rather directly depends on pynac's > serialization, so we're restricted by the limitations that has. > Thanks for you

[sage-devel] Re: Bug in pickling of callable symbolic functions

2015-04-30 Thread Nils Bruin
On Thursday, April 30, 2015 at 2:30:48 AM UTC-7, Eric Gourgoulhon wrote: > > Hi, > > I've recently faced this surprising appearance of a logarithm (in Sage > 6.7.beta3 as well as in any older versions I've tried, down to Sage 6.3): > > sage: var('y') > y > sage: f = function('H', x, y); f > H(x, y