Integration bug in Maxima 5.14.0



-----maxima-bounces at math.utexas.edu wrote: -----

>> In 5.13.0:
>> (%i9) bfhzeta(1.1,1/2,50);
>> Warning:  Float to bigfloat conversion of 12.103813495683745
>> (%o9) 1.2103813495683744469025853545548130581952676591199b1
>>
>> In 5.14.0:
>> (%i32) bfhzeta(1.1,1/2,50);
>> (%o32) 1.210381349568374531600056798197329044342041015625b1
>>
>>
>I'm not sure about this one, but I think 5.14 is right.

The Maxima 5.14.0 value agrees with the mma function evaluattor; see

  http://functions.wolfram.com/webMathematica/FunctionEvaluation.jsp?name=Zeta2


Specifically,

 (%i17) fpprec : 50$

 (%i18) mma : 12.103813495683755105709077412966680619033648618088b0;
 (%o18) 1.2103813495683755105709077412966680619033648618088b1

 (%i19) maxima : bfhzeta(1.1b0,1/2,50);
 (%o19) 1.2103813495683755105709077412966680619033648618088b1

 (%i20) mma - maxima;
 (%o20) 2.138211768073756516912429173721185503052157504084b-49

Changing 1.1b0 to 1.1, we have:

 (%i21) maxima : bfhzeta(1.1,1/2,50);
 (%o21) 1.210381349568374531600056798197329044342041015625b1

 (%i22) mma - maxima;
 (%o22) 9.7897085094309933901756132384618379886877317467267b-15

OK fine --- you need to be careful about such things.

Barton