New Features in the Second Version of the Cadabra Computer Algebra System

by   D. S. Kulyabov, et al.

In certain scientific domains, there is a need for tensor operations. To facilitate tensor computations,computer algebra systems are employed. In our research, we have been using Cadabra as the main computer algebra system for several years. Recently, an operable second version of this software was released. In this version, a number of improvements were made that can be regarded as revolutionary ones. The most significant improvements are the implementation of component computations and the change in the ideology of the Cadabra's software mechanism as compared to the first version. This paper provides a brief overview of the key improvements in the Cadabra system.



page 1

page 2

page 3

page 4


Computer algebra in Julia

Recently, the place of the main programming language for scientific and ...

Computer Algebra Methods in Control Systems

As dynamic and control systems become more complex, relying purely on nu...

Using Two Types of Computer Algebra Systems to Solve Maxwell Optics Problems

To synthesize Maxwell optics systems, the mathematical apparatus of tens...

In Praise of Sequence (Co-)Algebra and its implementation in Haskell

What is Sequence Algebra? This is a question that any teacher or student...

Compiling LATEX to computer algebra-enabled HTML5

This document explains how to create or modify an existing LATEX documen...

Implementing a Method for Stochastization of One-Step Processes in a Computer Algebra System

When modeling such phenomena as population dynamics, controllable ows, e...

The landscape of software for tensor computations

Tensors (also commonly seen as multi-linear operators or as multi-dimens...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.