Menu

#1894 limit(erf(sqrt(log(t))/sqrt(2)),t,0) -> Lisp error

closed
nobody
5
2010-02-24
2010-02-02
No

This example gives a Lisp error:

(%i7) limit(erf(sqrt(log(t))/sqrt(2)),t,0);
Maxima encountered a Lisp error:

The value NIL is not of type FIXNUM.

Automatically continuing.
To enable the Lisp debugger set *debugger-hook* to nil.

The constant sqrt(2) in the numerator or denominator is necessary to get the error. Without the constant the limit gives a noun form.

(%i8) limit(erf(sqrt(log(t))),t,0);
(%o8) 'limit(erf(sqrt(log(t))),t,0)

I think the source of the error is taylim (now the constant sqrt(2) is in the numerator):

(%i9) tlimit(erf(sqrt(log(t))*sqrt(2)),t,0);
Maxima encountered a Lisp error:

The value NIL is not of type FIXNUM.

Automatically continuing.
To enable the Lisp debugger set *debugger-hook* to nil.

Dieter Kaiser

Discussion

  • Dieter Kaiser

    Dieter Kaiser - 2010-02-09

    I think this error has gone. We get a noun form for the examples of this bug report:

    (%i4) limit(erf(sqrt(log(t))*sqrt(2)),t,0);
    (%o4) 'limit(erf(sqrt(2)*sqrt(log(t))),t,0)

    (%i5) limit(erf(sqrt(log(t))/sqrt(2)),t,0);
    (%o5) 'limit(erf(sqrt(log(t))/sqrt(2)),t,0)

    This might be due to the change of the code for simplifying 0^a which has been reverted in parts.

    Setting the status to pending and the resolution to "works for me".

    Dieter Kaiser

     
  • Dieter Kaiser

    Dieter Kaiser - 2010-02-09
    • status: open --> pending
     
  • SourceForge Robot

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending --> closed
     

Log in to post a comment.