|
[Date Index]
[Thread Index]
[Author Index]
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
|