(%i2) potential([y*z,x*z,x*y],[x,y,z]);
< +Non-variable 2nd argument to diff:
< d d d
< [y z - -- (x y z), x z - -- (x y z), x y - -- (x y z)]
< dx dy dz
< #0: ev_diff(x=[y*z-'diff(x*y*z,x,1),x*z-'diff(x*y*z,y,1),x*y-'diff(x*y*z,z,1)])
This appears to be a maxima bug. I have filed a report with a proposed
solution for you. You can edit the vect.mac file by hand to fix your
problem. Leo.
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.