Am Samstag, den 24.01.2009, 11:42 -0500 schrieb Raymond Toy:
> Dieter Kaiser wrote:
> > Am Samstag, den 24.01.2009, 10:19 -0500 schrieb Raymond Toy:
> >
> >
> >> Oops. Forgot that case. This should be fixed now, so if you had some
> >> workaround for that you can remove it.
> >>
> >
> > Hello Ray,
> >
> > it works.
> >
> > Sorry but we have a further problem. The function bigfloat:exp does not
> > work for complex bigfloat numbers:
> >
> > A general complex bigfloat:
> >
> > (%i11) :lisp (bigfloat:exp (bigfloat:to (add 1.0 (mul '$%i ($bfloat
> > 1.0)))))
> > Maxima encountered a Lisp error:
> > CDR: 0 is not a list
> > Automatically continuing.
> > To reenable the Lisp debugger set *debugger-hook* to nil.
> >
> > A pure imaginary complex bigfloat:
> >
> > (%i11) :lisp (bigfloat:exp (bigfloat:to (mul '$%i ($bfloat 1.0))))
> > Maxima encountered a Lisp error:
> > CDR: 0 is not a list
> > Automatically continuing.
> > To reenable the Lisp debugger set *debugger-hook* to nil.
> I think this is fixed now. I also found similar bugs in the other
> special functions for a complex bigfloat.
>
> And I also found a bug in maxima, unrelated to bigfloat:
>
> asinh(%i*2b0) signals an error "pquotient by zero", whatever that means.
Hello Ray,
thank you for the fast work. I try to complete the numerical function
gamma-incomplete.
Meanwhile I am working on the Maxima function beta(a,b). A complete and
correct beta function is needed to have a correct beta_incomplete
function. There are some problems with an inconsistent handling of
negative integers. Furthermore a more complete numerical evaluation has
to be added.
Dieter Kaiser