#1693 depends() partially prevents diff() to work

closed
nobody
None
5
2010-05-30
2009-06-12
Martin
No

The declaration of a variable (say, t) to depend on, say, x, affects the diff() with respect to a different variable (say z).

Unlike in line 2 below, diff() does not seem to look close enough into the argument of the enclosing function a, in line 3.

wxMaxima 0.8.2 http://wxmaxima.sourceforge.net
Maxima 5.18.1 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (aka GCL)
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) kill(all);
(%o0) done
(%i1) depends(t, x);
(%o1) [t(x)]
(%i2) diff(a(s),z);
(%o2) 0
(%i3) diff(a(t), z);
(%o3) 'diff(a(t),z,1)

Discussion

  • Dieter Kaiser

    Dieter Kaiser - 2010-05-30

    Fixed in comm.lisp revision 1.49.
    Closing this bug report as fixed.
    Dieter Kaiser

     
  • Dieter Kaiser

    Dieter Kaiser - 2010-05-30
    • status: open --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks