MathGroup Archive 2000

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

Search the Archive

Re: Indefinite Integrals?

  • To: mathgroup at
  • Subject: [mg26174] Re: Indefinite Integrals?
  • From: "Paul Lutus" <nospam at>
  • Date: Thu, 30 Nov 2000 01:04:15 -0500 (EST)
  • References: <8vvpvd$>
  • Sender: owner-wri-mathgroup at

"drek" <drek1976 at> wrote in message news:8vvpvd$37r at
> Hi,
> I have defined some parameters as follows:
> k0:=1.52
> u0 := Sqrt[x^2 - k0^2]
> u :=Sqrt[x^2 - 2.56 * k0^2]
> DTE := u0 + u * Coth[u*2.0]
> J0[b_] := BesselJ[0, b]
> I then try to integrate a function as follows:
> GA=Integrate[J0[x * 2] * x / DTE, {x, 0, 100}]
> Errors occur as a singularity exists at DTE for x=0, resulting in
> integrals. I believe that it may be possible to solve the integration
> problem using the residue theorem. However, I would like to know if there
> are any functions available in Mathematica 4.0 which may be able to solve
> such indefinite integrals.

As you may have noticed, Mathematica can produce the integral all right, the
problem comes up when it tries to produce numerical results.

I discovered that there are a number of singularities in your integral, so
it may not be able to produce numerical results.

I found them by creating a function:

ff[x_] = J0[x * 2] * x / DTE;

Then I used this to locate a few zeros:

Table[q = FindRoot[ff[x],{x,z}],{z,0,3,.3}] // TableForm

Some of the zeros are near singularities, some are simple zeros.

You should also try to plot the function:


This produces some error messages, but it also plots the function and you
can see why you are having problems with it.


Paul Lutus

  • Prev by Date: Re: polynomial congruence
  • Next by Date: RE: Equivalent functions generate different plots
  • Previous by thread: Re: Indefinite Integrals?
  • Next by thread: mathematica pacakages - technical trader