Cadabra and Python algorithms in General Relativity and Cosmology I: Generalities

Oscar Castillo-Felisola,Dominic T. Price,Mattia Scomparin
2022-10-01
Abstract:The aim of this work is to present a series of concrete examples which illustrate how the computer algebra system Cadabra can be used to manipulate expressions appearing in General Relativity and other gravitational theories. We highlight the way in which Cadabra's philosophy differs from other systems with related functionality. The use of various new built-in packages is discussed, and we show how such packages can also be created by end-users directly using the notebook interface.
Mathematical Software,Classical Physics,Computational Physics
What problem does this paper attempt to address?