MathGroup Archive 2002

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

Search the Archive

stange result with complex numbers

  • To: mathgroup at smc.vnet.net
  • Subject: [mg36251] stange result with complex numbers
  • From: Peter Nagy <pnagy at gwdg.de>
  • Date: Wed, 28 Aug 2002 04:16:11 -0400 (EDT)
  • Organization: GWDG, Goettingen
  • Sender: owner-wri-mathgroup at wolfram.com

I am having a strange problem with a function giving a complex number as 
a result. I did the following:
- define a function:
denom[x_, p_, d_] := Sqrt[1 + (x*Tan[p]/d)^2]

Integrate and simplify it with the assumption that d is larger than 0:
FullSimplify[Integrate[denom[x, p, d], {x, 0, d}], d > 0]

The result of the above line is 
d/2*(1+i*Sqrt[2]*d*Cos[p]^2)*Sqrt[Sec[p]^2] where i is Sqrt[-1]

I assing it to a function called peter in the following way:
peter[p_, d_] := FullSimplify[Integrate[denom[x, p, d], {x, 0, d}], d>0]

and check the value of the function at [0,1]
peter[0,1]

and the result is 1.
How is it possible that the result doesn't have an imaginary part???
I would expect the result to be 0.5+Sqrt[2]/2*i

Thanks for your help,
Peter



  • Prev by Date: Re: How do I pick out the expression under a radical?
  • Next by Date: SIR epidemic Model
  • Previous by thread: Re: MathCanvas JInternalFrame
  • Next by thread: Re: stange result with complex numbers