Subject: BUG: Strange behavior in diff with depends?
From: dlakelan
Date: Tue, 01 Feb 2011 21:16:22 -0800
Maxima 5.22.1 http://maxima.sourceforge.net
using Lisp SBCL 1.0.34.0.debian
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) depends(mu,T);
(%o1) [mu(T)]
(%i2) depends(T,[z,t]);
(%o2) [T(z, t)]
(%i3) diff(mu,z);
dmu dT
(%o3) --- --
dT dz
(%i4) diff(1/mu,z);
(%o4) 0
(%i5) diff(1/mu,mu)*diff(mu,T)*diff(T,z);
dmu dT
--- --
dT dz
(%o5) - ------
2
mu
-------------
shouldn't %o4 be the same as %o5 be the same?