axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] Re: Patches


From: Manuel Bronstein
Subject: [Axiom-developer] Re: Patches
Date: Fri, 18 Jun 2004 18:37:01 +0200

> >   wrong. I have to remember the reasons for the design, but the current
> >   formula encoded in dvdsum is the following:
> > 
> >     D(sum(f(i),i=1..b)) = sum((Df)(i),i=a..b) + f(a) Da + f(b) Db
> 
> The Axiom version has:
> 
>       D(sum(f(i),i=a..b)) = sum((Df)(i),i=a..b) - f(a) Da + f(b) Db

You're right, my typo.

> I still do not know under what conditions dvdsum applies (correctly). Do you
> mean that it applies only when Da = - and Db = 0?

I hope not only those cases, but at least those (where it is trivial).
There must have been some examples with Da or Db nonzero and where that
formula worked.

> should return an evaluated (hopefully correct) answer.
> But when a closed form is
> not available (to the current version of Axiom), the original input should be
> returned. Mathematica uses many special functions to replace summations and
> perform differentiation afterwards. Axiom is not set up to do any such things
> yet, I believe. I tried, but just like Martin had, and found it impossible to
> "hold" the differentiation operator without getting into an infinite loop.
> (Holding the summation is ok). It seems this cannot be done in combfunc.spad
> alone.

I'll give it a try, but not before ISSAC.

Best,

-- mb







reply via email to

[Prev in Thread] Current Thread [Next in Thread]