On 3/30/07, Marshall Hampton <[EMAIL PROTECTED]> wrote:
> I am not an expert on SAGE but I was curious about your question and
> tried to find an answer.  I am curious about better ways to do this.
>
> Anyway, the first thing I found that works is to use maxima's vect
> package.  For some reason it uses '~' as the cross-product operator.
> As an example:
>
> sage: maxima.load('vect')
> ?\/Users\/mh\/sage\ - 2\.1\.0\.1\/local\/share\/maxima\/5\.11\.0\/share
> \/vector\/vect\.mac
> sage: maxima('express([1,2,3]~[2,3,4])')
> [ - 1,2, - 1]
>
> At some point it would be nice to have a native SAGE way to do this
> and other differential form computations; given the developer's
> interest in modular forms this probably wouldn't be extremely
> difficult.
>

You're right.  I'll add an optimized native implementation in the very
near future.

william

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to