Try instaling Maxima 5.13. I think Robert (?) fixed this bug
(%i3) trigsimp(%);
(%o3) matrix([cos(phi)*('diff(r,t,1))-sin(phi)*('diff(phi,t,1))*r], <stuff
deleted>]
BW
-----maxima-bounces at math.utexas.edu wrote: -----
>To: maxima at math.utexas.edu
>From: Ismael Garrido <ismaelgf at adinet.com.uy>
>Sent by: maxima-bounces at math.utexas.edu
>Date: 09/26/2007 05:08PM
>Subject: Trigsimp choking
>
>*Hello
>
>I don't know if this is the right place to report a bug...
>
>wxMaxima 0.7.1
>Maxima 5.10.0
>Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
>
>I've done:
>depends([r, phi], t)
>
>And then, while doing manipulations I get:
>(%i47) ratsimp(%);
>(%o47)
>matrix([cos(phi)*('diff(r,t,1))-sin(phi)*('diff(phi,t,1))*r],[sin(phi)*('d
>iff(r,t,1))+cos(phi)*('diff(phi,t,1))*r])=matrix([(-cos(phi)*sin(phi)^2-co
>s(phi)^3)*r^3+(sin(phi)+cos(phi))*r],[(-sin(phi)^3-cos(phi)^2*sin(phi))*r^
>3+(sin(phi)-cos(phi))*r])
>
>(%i48) trigsimp(%);The argument to put must be a symbolic
>name:'diff(sin,t,1)#0:
>trigsimp(?_l=[matrix([cos(phi)*'diff(r,t,1)-sin(phi)*'diff(phi,t,1)*r],[si
>n(phi)*'diff(r,t,1)+cos(phi)*'diff(phi,...)
>-- an error. Quitting. To debug this try debugmode(true);
>
>Thanks
>Ismael
>*
>_______________________________________________
>Maxima mailing list
>Maxima at math.utexas.edu
>http://www.math.utexas.edu/mailman/listinfo/maxima