limit(1/x, x, 0) => infinity



On 12/22/08, Michael Abshoff <michael.abshoff at googlemail.com> wrote:

>   (a) the documentation for "und" needs to be updated one way or the other

OK, I'll put it on my to-do list.

>   (b) it makes me mathematically very uncomfortable that the limit of 1/x at
> 0 is infinity since the limit IMHO clearly does not exist. While the
> definition of "infinity" is different internally in Maxima (according to
> Robert) a calculus student would consider the result incorrect IMHO.

I'll let someone else argue this one.

>  (%i1) limit(x,x,infinity);
>
>  *** - Lisp stack overflow. RESET

Same result w/ ECL, and apparently-endless looping w/ CMUCL.
Doubtless a bug in the limit code (sorry).
If you have not already made a bug report perhaps you can do so.

best

Robert Dodier