MathGroup Archive 1997

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Incorrect result for improper integral with MMA?

> The command:
> Integrate[1/(x*Log[x]^2),{x,3,Infinity}]
> yields the result:
> \!\(\*
>   RowBox[{
>   \(Integrate::"idiv"\), \( : \ \),
>     "\<"Integral of \!\(1\/\(x\\ \(Log[x]\)\^2\)\) does not converge on \
> \!\({3, \*InterpretationBox[\"\\[Infinity]\", DirectedInfinity[1]]}\)."\>"}]\)
> i.e.  the integral does not converge.  However, analytic techniques seem
> to indicate that the integral does indeed converge to 1/ln(3).  Mimicing
> the analytic procedures step by step with mma also yields 1/ln(3).  Am I
> being stupid, or is mma wrong?
> E-mail responses gladly accepted.

This is an error in the part of the Integrate function that checks
whether or not the integral converges.  I will see that this gets
reported so that it can be investigated.  You can also report bugs
by sending them to support at

You can bypass the part of Integrate that checks the conditions under
which this integral converges using GenerateConditions -> False:

In[4]:= Integrate[1/(x*Log[x]^2),{x,3,Infinity},
                           GenerateConditions -> False]

Out[4]= ------

Dave Withoff
Wolfram Research

  • Prev by Date: Re: motifps binary for Linux
  • Next by Date: Re: Printing Problems with MMA 3.0
  • Previous by thread: Incorrect result for improper integral with MMA?
  • Next by thread: Re: Incorrect result for improper integral with MMA?