Question: invoking levin by default



I think this default would not be consistent with the general approach in
Maxima. In particular, if sum(..) can be done exactly, and the result then
converted to a bfloat, that is what I would expect the commands below to do.

Also you would have to consider what to do with  (f(a)+sum (....)), bfloat.

How about this:  use "nsum" instead of "sum"  (Mathematica uses NSum vs
Sum).
Or do this:

Simpsum:Levin, as a third option, other than true and false.

RJF

> -----Original Message-----
> From: maxima-bounces at math.utexas.edu [mailto:maxima-
> bounces at math.utexas.edu] On Behalf Of Michel Van den Bergh
> Sent: Friday, January 05, 2007 6:04 AM
> To: maxima at math.utexas.edu
> Subject: Question: invoking levin by default
> 
> I would like to experiment with invoking levin by default. The interface
> would be something like
> 
> load(levin);
> fpprec:50;
> sum(1/n-log(1+1/n),n,1,inf),bfloat;
> 
>     5.7721566490153286060651209008240243104215933593992b-1
> 
> 
> Question: is this achievable in the maxima language, or should one go down
> to the lisp level?
> 
> If the latter, can one do it in a localized way (i.e. purely within the
> package levin)?
> 
> Michel
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima