Me gustaría utilizar un sistema de álgebra computacional (CAS) de código abierto para la investigación en relatividad general. Amablemente sugiera una buena elección entre Ipython y Sage. Estoy más interesado en el aspecto teórico que en los cálculos numéricos.
Solo tengo conocimiento de dos paquetes GR/tensor de código abierto, Cadabra (sin coordenadas) y Maxima/xwMaxima (paquetes basados en coordenadas, ctensor, itensor y atensor)
No recomendaría ninguna de las opciones que mencionas. Si tiene Mathematica y sus necesidades en relatividad general son bastante básicas (computación de conexiones, curvatura, geodésicas), le recomiendo usar los cuadernos del texto de Hartle disponibles gratuitamente aquí .
Si sus necesidades son más avanzadas, o si necesita algo más capaz, le sugiero que use xAct y todos sus paquetes que incluyen funciones como,
He usado los paquetes varias veces para cálculos, y xAct no solo es capaz de muchas hazañas, sino que también es bastante rápido. y muy bien documentado. Cada paquete también viene con ejemplos y cuadernos para ayudarlo a comenzar. El único inconveniente: hay una pequeña curva de aprendizaje. Sin embargo, los autores crearon un grupo/foro de Google para que los usuarios se ayudaran entre sí.
Puedo dar fe de esto dado que tuve que usarlo para cálculos en .
Recientemente salió este documento en arXiv: Cálculo de tensor simbólico en variedades: una implementación de SageMath .
Describe cómo se implementan en SageMath (a través del proyecto SageManifold) las variedades diferenciables, los vectores y las clases de campos tensoriales y cómo se pueden utilizar.
He estado desarrollando un conjunto de herramientas; spacetimeengine como una herramienta de investigación. Es extremadamente ligero pero completamente enfocado en la Relatividad General.
Hemos estado desarrollando y manteniendo una biblioteca de python para realizar cálculos simbólicos para la relatividad general, entre otras cosas. Consulte el módulo "simbólico" de EinsteinPy y también eche un vistazo a los diversos ejemplos .
Selene Routley
m4r35n357
Mafra