Adding differentiation/integration rules



> From: Raymond Toy <toy at rtp>
> Date: 24 Sep 2001 13:34:10 -0400
> 
> 
> While learning and playing around with elliptic functions and
> integrals, I'm getting tired of manually looking up the rules for
> differentiation and integration of elliptic functions.
> 
> Can someone tell me how to get maxima to understand this?
> 
> For example
> 
> diff(sn(u),u) = cn(u)*dn(u),
> diff(cn(u),u) = -sn(u)*dn(u),
> 


Note that dn, cn, etc are used by maxima's ellipt
package. Unfortunately it is used for numerical calclation only. So
let us defne sn1, dn1, etc. Then you can say:

(C12) gradef(sn1(u),cn1(u)*dn1(u));

(D12)				    sn1(u)
(C13) diff(sn1(x),x);

(D13)				 cn1(x) dn1(x)

-- 
Good luck

-Boris