 
 
 
 
 
 
Re: simplifying inside sum, Mathematica 5.1
- To: mathgroup at smc.vnet.net
- Subject: [mg53728] Re: [mg53709] simplifying inside sum, Mathematica 5.1
- From: DrBob <drbob at bigfoot.com>
- Date: Tue, 25 Jan 2005 05:03:29 -0500 (EST)
- References: <200501240837.DAA28210@smc.vnet.net>
- Reply-to: drbob at bigfoot.com
- Sender: owner-wri-mathgroup at wolfram.com
The infinite sum can't be simplified (since the a[i] aren't known, after all), so of course
Sum[a[i]*x^i, {i, 0, Infinity}]
is unevaluated.
When you substitute x->0, yes, it COULD simplify to just one term--but 0^0 is Indeterminate, so it wouldn't serve any purpose.
This kind of thing works, however:
a[i_] = 1/i!;
Sum[a[i]*x^i, {i, 0, Infinity}]
% /. x -> 0
E^x
1
If we don't know the coefficients, term-by-term expansion of Taylor series is naturally doomed anywhere but 0.
In addition--and THIS is a Mathematica quirk--expansion at zero runs into the undeniably TRUE but inconvenient fact (in this case) that 0^0 is undefined. It's just a convention that 0^0 IN A TAYLOR SERIES means 1 -- but the built-in is Sum, not Taylor; it doesn't go by that convention except when the overall series simplifies through pattern-recognition. In a different problem, we wouldn't want Sum to accept 0^0 as 1.
A Taylor series defined only at zero isn't of much use anyway, I think.
Bobby
On Mon, 24 Jan 2005 03:37:32 -0500 (EST), Richard Fateman <fateman at cs.berkeley.edu> wrote:
> Sum[a[i]*x^i,{i,0,Infinity}]
>
> %/. x->0
>
>
> leaves 0^i  inside the sum, unsimplified.
>
> So does the sum from 1 to Inf.
>
> The correct answers are presumably a[0] and 0.
>
> Is there a way to get Mathematica to do this?
>
> RJF
>
>
>
>
-- 
DrBob at bigfoot.com
www.eclecticdreams.net
- References:
- simplifying inside sum, Mathematica 5.1
- From: Richard Fateman <fateman@cs.berkeley.edu>
 
 
- simplifying inside sum, Mathematica 5.1

