Cadabra and Python algorithms in General Relativity and Cosmology II: Gravitational Waves

09/30/2022
by   Oscar Castillo-Felisola, et al.
0

Computer Algebra Systems (CASs) like Cadabra Software play a prominent role in a wide range of research activities in physics and related fields. We show how Cadabra language is easily implemented in the well established Python programming framework, gaining excellent flexibility and customization to address the issue of tensor perturbations in General Relativity. We obtain a performing algorithm to decompose tensorial quantities up to any perturbative order of the metric. The features of our code are tested by discussing some concrete computational issues in research activities related to first/higher-order gravitational waves.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2022

sympy2c: from symbolic expressions to fast C/C++ functions and ODE solvers in Python

Computer algebra systems play an important role in science as they facil...
research
09/30/2022

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

The aim of this work is to present a series of concrete examples which i...
research
06/18/2020

Array Programming with NumPy

Array programming provides a powerful, compact, expressive syntax for ac...
research
12/09/2016

SimTensor: A synthetic tensor data generator

SimTensor is a multi-platform, open-source software for generating artif...
research
05/31/2022

Concrete categories and higher-order recursion (With applications including probability, differentiability, and full abstraction)

We study concrete sheaf models for a call-by-value higher-order language...
research
09/18/2021

Measuring the rogue wave pattern triggered from Gaussian perturbations by deep learning

Weak Gaussian perturbations on a plane wave background could trigger lot...

Please sign up or login with your details

Forgot password? Click here to reset