could anybody recommend a CAS suited to DG/GR applications such as computation of connection coefficients or generating (and possibly solving) PDEs for, for example, an unknown metric of given curvature. Oh, and compatible Linux (I'm using Maple through wine but am having myriad problems. Also tried Maxima but I don't think it has a PDE solving tool.)




Mathematica has had GR stuff for decades (here is a random link:


but google search for Mathematica "general relativity" returns lots.

I don't understand your comment about Maple -- it certainly has a linux version.

  • $\begingroup$ I used this code from Hartle's book a lot. The only issue is that it's SLOW (although this is Mathematica's fault). I did first order perturbation of metrics and even then it took its time to figure out the various tensors. Also, Mathematica is pretty good at solving really ugly PDE's if you know how to give it the right kick. $\endgroup$ – Alex R. Jan 27 '11 at 6:14
  • $\begingroup$ @Igor: I'm using my old windows version of Maple through Linux' `Wine' platform but it dies a lot. $\endgroup$ – kangdon Jan 28 '11 at 0:27

Although I don't have much experience using them (I keep telling myself I should learn one of them well) I know several such systems:

  1. MathTensor for Mathematica
  2. GRTensor for Maple (and a limited subset for Mathematica)
  3. Cadabra, not tied to any particular CAS system; although it uses LiE
  • $\begingroup$ I think I'm in the same boat as you José. I use Maple and MatLab just unoften enough that I need to relearn everything every time. Thanks for the links. $\endgroup$ – kangdon Jan 28 '11 at 0:29

I recommend for Mathematica :
http://www.xact.es/ it seems to be the most advanced package for General Relativity.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.