Subject: integrate 'quotient by zero' error message
From: Dieter Kaiser
Date: Sun, 30 Oct 2011 01:59:25 +0200
Am Samstag, den 29.10.2011, 14:42 -0700 schrieb Edwin Woollett:
> I'm guessing the integrate code finds divide by
> zero here?
>
> The "quotient by zero" error message seems
> unclear English.
> ----------------------
>
> (%i25) integrate(sin(x+sqrt(x))/(1+x),x,0,inf);
>
> `quotient' by `zero'
>
> -- an error. To debug this try: debugmode(true);
>
> (%i26) integrate(sin(x+sqrt(x))/(1+x),x,0,10);
>
> `quotient' by `zero'
>
> -- an error. To debug this try: debugmode(true);
>
> (%i27) integrate(sin(x+sqrt(x))/(1+x),x);
>
> `quotient' by `zero'
>
> -- an error. To debug this try: debugmode(true);
> -----------------------------------
I do not have this problem with the current version of Maxima from git.
I get noun forms for the integrals.
Maxima 5.25post http://maxima.sourceforge.net
using Lisp SBCL 1.0.45
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i2) integrate(sin(x+sqrt(x))/(1+x),x);
(%o2) 'integrate(sin(x+sqrt(x))/(x+1),x)
(%i3) integrate(sin(x+sqrt(x))/(1+x),x,0,inf);
(%o3) 'integrate(sin(x+sqrt(x))/(x+1),x,0,inf)
(%i4) integrate(sin(x+sqrt(x))/(1+x),x,0,10);
(%o4) 'integrate(sin(x+sqrt(x))/(x+1),x,0,10)
Dieter Kaiser