Simplification with Integers assumption
- To: mathgroup at smc.vnet.net
- Subject: [mg74709] Simplification with Integers assumption
- From: "did" <didier.oslo at hotmail.com>
- Date: Sun, 1 Apr 2007 04:19:44 -0400 (EDT)
On Mathematica 5.2 Windows, with the 4 similar commands:
Simplify[ Sum[ n! / (2*p)! / (n - 2*p)! , {p, 1, Infinity} ] ,
Assumptions -> n > 0]
FullSimplify[ Sum[ n! / (2*p)! / (n - 2*p)! , {p, 1, Infinity} ] ,
Assumptions -> n > 0]
Simplify[ Sum[ n! / (2*p)! / (n - 2*p)! , {p, 1, Infinity} ] ,
Assumptions -> n > 0 && n =E2=88=88 Integers]
FullSimplify[ Sum[ n! / (2*p)! / (n - 2*p)! , {p, 1, Infinity}] ,
Assumptions -> n > 0 && n =E2=88=88 Integers]
I get the different answers:
Out[1]= -(-2 + 2^n) n! Gamma[n] Sin[n Pi] / (2 Pi)
Out[2]= -1 + 2^(-1+n)
Out[3]= 0
Out[4]= 0
Outputs 1 & 2 look OK, but 3 & 4 are not. It seems that, with the
assumption n Integer,
Mathematica simplifies Sin[n Pi] by 0, omitting that Gamma[-n] is infinite.
Is it the expected behavior?
In this example, the simplest form can be obtained without imposing n
Integer (I
presume it's the correct answer), but in other situations it will be
required. What
is the safe way to do it?
Thanks
- Follow-Ups:
- Re: Simplification with Integers assumption
- From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
- Re: Simplification with Integers assumption