Re: General Relativity



On 2005-08-22, tessel@xxxxxx <tessel@xxxxxx> wrote:

> BTW, Maxima (note spelling) is a freeware computational engine which
> currently has some of the functionality of a "bare bones" symbolic
> computation engine, but no differential algebra, Groebner basis, or
> differential equation solving packages comparable to Maple or Mathematica.
> However, some terribly industrious and talented lisp programmers could in
> principle extend Maxima (which is open source) to have these capabilities
> and then port GRTensorII to Maxima, which would make everything you need
> -free to all-. That would be cool, huh?

Actually, Maxima already has some rudimentary tensor support with some
predefined routines for GR calculations (which include Christoffel
symbols, Riemann tensor, and some of its contractions). Take a look at
the following sections of the Maxima manual:

http://maxima.sourceforge.net/docs/manual/en/maxima_29.html#SEC91
http://maxima.sourceforge.net/docs/manual/en/maxima_30.html#SEC106

However, depending on the version of Maxima you are using, it might take
some knowhow to get these packages to work.

In any case, from your remarks, it seems that even taking the above
packages into account, Maxima is still missing a lot of the features of
GRTensorII.

Igor

.



Relevant Pages

  • Re: 3-D graphing software?
    ... tools contained in R and in R packages (you can load R packages ... I only mentioned R because you can easily make excellent graphs with it. ... Maxima ... Yacas is also good AND can be used in combination with R ...
    (Fedora)
  • Re: 3-D graphing software?
    ... tools contained in R and in R packages (you can load R packages ... I only mentioned R because you can easily make excellent graphs with it. ... Maxima ... Yacas is also good AND can be used in combination with R ...
    (Fedora)
  • Re: readline support in xmaxima
    ... Instead the cursor ... > I am using debian testing, Maxima 5.9.0. ... Downloaded the packages from ...
    (Debian-User)
  • Re: need good IDE and advice
    ... Searching for dependencies on c-l-c will turn up most CL packages, ... as maxima or acl2, which, I think, are compiled using GCL. ...
    (comp.lang.lisp)