An Algorithm to Simplify Tensor Expressions
Renato Portugal
Abstract
The problem of simplifying tensor expressions is addressed in two parts. The first part presents an algorithm designed to put tensor expressions into a canonical form, taking into account the symmetries with respect to index permutations and the renaming of dummy indices. The tensor indices are split into classes and a natural place for them is defined. The canonical form is the closest configuration to the natural configuration. In the second part, the Groebner basis method is used to simplify tensor expressions which obey the linear identities that come from cyclic symmetries (or more general tensor identities, including non-linear identities). The algorithm is suitable for implementation in general purpose computer algebra systems. Some timings of an experimental implementation over the Riemann package are shown.
Create a lesson
Related papers
Constraining the Progenitor Orbits of Sequential Black-Hole Mergers in Hierarchical Triples: Peters-Based Estimates
Felix M. Heinze, Zhoujian Cao
Cubic Quasinormal Modes in the Black-Hole Ringdown
Neev Khera, Huan Yang
Separation of variables for coupled radiative perturbations of Kerr-Newman-de Sitter black holes
Daisuke Yoshida
An extension principle for Einstein-Maxwell-charged scalar field system with finite Doppler exponent
Xinliang An, Haoyang Chen, Taoran He
A Scale-Critical μ<38 Extension Principle for Spherically Symmetric Einstein-Scalar Field System
Xinliang An, Haoyang Chen, Jaydeep Singh
Analytical Time-Domain Waveforms for Black-Hole Scattering in the Post-Minkowskian Expansion
Stefano De Angelis, Vincent F. He, Julio Parra-Martinez