Simplification of tensor expressions in computer algebra

11/19/2018
by   A. Kryukov, et al.
0

Computer algebra is widely used in various fields of mathematics, physics and other sciences. The simplification of tensor expressions is an important special case of computer algebra. In this paper, we consider the reduction of tensor polynomials to canonical form, taking into account the properties of symmetry under permutations of indices, the symmetries associated with the renaming of summation indices, and also linear relations between tensors of a general form. We give a definition of the canonical representation for polynomial (multiplicative) expressions of variables with abstract indices, which is the result of averaging of the original expression by the action of some finite group (the signature stabilizer). In practice, the proposed algorithms demonstrate high efficiency for expressions made of Riemann curvature tensors.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/25/2022

Hiding canonicalisation in tensor computer algebra

Simplification of expressions in computer algebra systems often involves...
research
11/13/2018

ATENSOR - REDUCE program for tensor simplification

The paper presents a REDUCE program for the simplification of tensor exp...
research
06/22/2020

Computer Algebra in Physics: The hidden SO(4) symmetry of the hydrogen atom

Pauli first noticed the hidden SO(4) symmetry for the Hydrogen atom in t...
research
02/27/2017

Faster Tensor Canonicalization

The Butler-Portugal algorithm for obtaining the canonical form of a tens...
research
01/30/2017

Riemann Tensor Polynomial Canonicalization by Graph Algebra Extension

Tensor expression simplification is an "ancient" topic in computer algeb...
research
11/03/2017

Automatic Differentiation for Tensor Algebras

Kjolstad et. al. proposed a tensor algebra compiler. It takes expression...
research
11/10/2021

NRPyLaTeX: A LaTeX interface to computer algebra systems for general relativity

While each computer algebra system (CAS) contains its own unique syntax ...

Please sign up or login with your details

Forgot password? Click here to reset