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) sage: loads(dumps(f)) -x*log(-x*y + 1) If we use a lower case symbol, it is fine: sage: loads(dumps(function('h', x, y))) h(x, y) If we use any upper case letter but 'H' and 'G', it is fine as well: sage: loads(dumps(function('A', x, y))) A(x, y) For 'G' it is worse: we get a segmentation fault: sage: loads(dumps(function('G', x, y))) ... Unhandled SIGSEGV: A segmentation fault occurred in Sage. Note that for functions of a single variable, there is no problem: both 'H' and 'G' works; for functions of 3 variables, 'H' works but 'G' still generates a seg. fault. Eric. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.