Cadabra is a symbolic computer algebra system (CAS) designed

specifically for the solution of problems encountered in field theory.

It has extensive functionality for tensor computer algebra, tensor

polynomial simplification including multi-term symmetries, fermions and

anti-commuting variables, Clifford algebras and Fierz transformations,

component computations, implicit coordinate dependence, multiple index

types and many more. The input format is a subset of TeX. Both a

command-line and a graphical interface are available.

* Designed for field-theory problems, with handling of anti-commuting

and non-commuting objects without special notations for their

products, gamma matrix algebra, Fierz identities, Dirac conjugation,

vielbeine, flat and curved, covariant and contravariant indices,

implicit dependence of tensors on coordinates, partial and covariant

derivatives...

* Powerful tensor simplification algorithms, not just for mono-term

symmetries but also for multi-terms symmetries like the Bianchi

identity, or dimensionally-dependent symmetries like the Schouten

identity.

* Allows for both abstract and component computations.

* A standalone graphical notebook interface which can also be used as a

front-end for SymPy.

* Input and output using a subset of LaTeX notation.

* Programmable using Python.

If this SlackBuild run on a system which has Mathematica (not on SBo)

installed, the support of Mathematica can be enabled by setting the

environment variable MMA=ON (default: MMA=OFF).

This requires: jsoncpp, python3-matplotlib, python3-sympy, python3-gmpy2, cmake-202x

Maintained by: Alexander Verbovetsky

Keywords: cadabra,cadabra2,cas,symbolic,mathematics,math,algebra,physics,field theory,python,tex,latex,anti-commuting,non-commuting,tensor,computer algebra system,axiom,derive,macsyma,maxima,maple,mathematica,mupad,reduce

ChangeLog: cadabra2

**Homepage:**

https://cadabra.science

cadabra2-2.3.6.3.tar.gz (9e792260d2b6dea2bb7c5d8a0a627662)

**Download SlackBuild:**

cadabra2.tar.gz

cadabra2.tar.gz.asc (FAQ)

*(the SlackBuild does not include the source)*

Individual Files: |

• README |

• cadabra2.SlackBuild |

• cadabra2.info |

• doinst.sh |

• slack-desc |

© 2006-2021 SlackBuilds.org Project. All rights reserved.

Slackware® is a registered trademark of
Patrick Volkerding

Linux® is a registered trademark of
Linus Torvalds