How to make Maxima evaluate a curl?



hi Tommy

you may use diff_form package,share/diff_form/.
curl -->hodge star(exterior differemtiayion) such h_st(d())
(%i1) load("diff_form.mac")$
(%i2)
fstar_with_clf([x,y,z],[x,y,z],(aa:vtof1([0,0,a*exp(-%i*beta*x)]),h_st(d(aa))));
                                         - %i beta x
(%o2)                     %i a beta Dy %e
please read .../share/diff_form/example.txt

thanks
Gosei Furuya


2007/1/23, Tommy Li <tommycli at ucla.edu>:
>
> I'm trying to get Maxima to actually evaluate a curl.
>
> I loaded the "vect" package, and here is the output:
>
> (%i2) scalefactors([[x,y,z],x,y,z]);
>
> (%o2)                                DONE
> (%i3) A:[0,0,a*exp(-%i*beta*x)];
>
>                                         - %I BETA x
> (%o3)                       [0, 0, a %E           ]
> (%i4) curl(A);
>
>                                           - %I BETA x
> (%o4)                    CURL [0, 0, a %E           ]
>
> So after I take the curl, the output has the curl as an operator. How do
> I get it to actually evaluate the curl?
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>