SageManifolds
Formal Tensor Calculus on Manifolds

10 décembre 2024

The SageManifolds project (https://sagemanifolds.obspm.fr), primarily developed at LUX, extends the SageMath software to include differential geometry and tensor calculus. This provides highly useful tools for general relativity calculations conducted by LUX researchers. More broadly, SageManifolds tools are used by mathematicians and theoretical physicists.

SageMath (https://www.sagemath.org/) is a software suite for symbolic computation and numerical mathematics. It serves as a free and open-source alternative to Mathematica, Maple, and Matlab. Written in Python, SageMath integrates numerous existing open-source mathematical software tools, including Maxima, GAP, Matplotlib, and Numpy.

An advantage of SageMath is its open-source nature and its foundation in Python, enabling users to leverage the entire Python ecosystem, particularly Jupyter notebooks. All Python code developed through the SageManifolds project is integrated into SageMath after a review process. Further details, including video tutorials, are available on the project’s page : https://sagemanifolds.obspm.fr/.