MathGroup Archive 2003

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

Search the Archive

Re: Re: NSum working on Re[ ]

  • To: mathgroup at smc.vnet.net
  • Subject: [mg43036] Re: [mg42999] Re: [mg42953] NSum working on Re[ ]
  • From: Peter Pein <peter1963 at totalise.co.uk>
  • Date: Sat, 9 Aug 2003 02:57:36 -0400 (EDT)
  • References: <200308080426.AAA05523@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Hi Andrzej and Mathijs,

if you evaluate Sum[Sqrt[k+I],{k,1,n}], you'll see that
Re[Zeta[-1/2,1+I]-Zeta[-1/2,1+I+n]] will give you, what you want.
I didn't experience any problems with this expression regarding n.

Peter

Andrzej Kozlowski wrote:
> This is a curious problem as
> 
> 
> NSum[Re[Sqrt[n + I]], {n, 1, 24}]
> 
> 80.879
> 
> works fine but
> 
> In[270]:=
> NSum[Re[Sqrt[n + I]], {n, 1, 25}]
> 
> gives the error message about the derivative or Re[...] at n= 16 (!)
> 
> However, you can avoid this problem by using simply:
> 
> 
> Re[NSum[Sqrt[n + I], {n, 1, 100}]]
> 
> 671.734
> 
> Andrzej Kozlowski
> Yokohama, Japan
> http://www.mimuw.edu.pl/~akoz/
> http://platon.c.u-tokyo.ac.jp/andrzej/
> 
> 
> On Wednesday, August 6, 2003, at 09:16 AM, Mathijs Romans wrote:
> 
> 
>>I have problems applying NSum to a function that involves Re and Im, 
>>for
>>example:
>>
>>ff[n_] := Re[Sqrt[n + I]];
>>NSum[ff[n], {n, 1, 100}]
>>
>>Mathematica (4.2.0.0) gives an error because it does not know the
>>derivative of the Re-function. It wrongly assumes the chain-rule can be
>>applied: D[Re[f[x]],x] = Re'[f[x]]f'[x].
>>
>>In this case of course I can circumvent the problem, but I have a 
>>though
>>calculation, and hope that is possible to set the derivative of a
>>general function Re[f[x]] correct, so an infinite numerical summation
>>becomes possible. Anybody knows any solutions? - Thanks
>>
>>
>>
>>
> 
> 
> 



  • Prev by Date: Re: Dealing with large data sets
  • Next by Date: Re: Problem
  • Previous by thread: Re: NSum working on Re[ ]
  • Next by thread: Re: NSum working on Re[ ]