Re: Working with vectors symbolically

• To: mathgroup at smc.vnet.net
• Subject: [mg93630] Re: Working with vectors symbolically
• From: David Bailey <dave at removedbailey.co.uk>
• Date: Tue, 18 Nov 2008 07:23:26 -0500 (EST)
• References: <gfrjv6\$lo5\$1@smc.vnet.net>

```cool-RR wrote:
> I need a CAS for working with vectors symbolically. I am accustomed to
> using Mathematica for my symbolic math work, but it seems that
> Mathematica is not up for the task. So I am hoping that you can either
> show me how to do it in Mathematica, or refer me to some other CAS
> that can handle this. [Do this my email to the author - moderator]
> What I do are equations relating to electromagnetic fields. I have
> long equations which are filled with scalar products and cross
> products of vectors. Right now I have to simplify these equations by
> hand. I want to be able to simplify them automatically... Also taking
> limits. Mathematica has trouble taking limits on equations involving
> vectors.
>
> So anyone has any advice to offer?
>
> Thanks,
> Ram Rachum.
>
By supplying your own rules, it is possible to program all sorts of
algebraic systems - commutative or non-commutative - using Mathematica.

This is often quite easy, because you end up with a few simple rules
that get applied over and over again to produce complicated results.

Writing your own rules may be much easier than trying to find a
pre-built system that supplies exactly what you need. For example, you
can decide all sorts of details for yourself - such as how to represent
scalar quantities, distinguish between symbolic vectors and scalars, etc.

Someone may suggest some existing package, but failing that, why not
post a few specific examples of the transformations you wish to achieve?

David Bailey
http://www.dbaileyconsultancy.co.uk

```

• Prev by Date: Re: Working with vectors symbolically
• Next by Date: Re: List of Month Names
• Previous by thread: Re: Working with vectors symbolically
• Next by thread: Re: Machine-precision Expfunction